Documentation
¶
Overview ¶
Package v1 provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Constants
- Variables
- func FromPtr[T any](v *T) T
- func GetSwagger() (swagger *openapi3.T, err error)
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
- func NewAttachGroupToProjectRequest(server string, groupID GroupID, body AttachGroupToProjectJSONRequestBody) (*http.Request, error)
- func NewAttachGroupToProjectRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachGroupToUserRequest(server string, groupID GroupID, body AttachGroupToUserJSONRequestBody) (*http.Request, error)
- func NewAttachGroupToUserRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachProjectToGroupRequest(server string, projectID ProjectID, body AttachProjectToGroupJSONRequestBody) (*http.Request, error)
- func NewAttachProjectToGroupRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachProjectToUserRequest(server string, projectID ProjectID, body AttachProjectToUserJSONRequestBody) (*http.Request, error)
- func NewAttachProjectToUserRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachUserToGroupRequest(server string, userID UserID, body AttachUserToGroupJSONRequestBody) (*http.Request, error)
- func NewAttachUserToGroupRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachUserToProjectRequest(server string, userID UserID, body AttachUserToProjectJSONRequestBody) (*http.Request, error)
- func NewAttachUserToProjectRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewCallbackProviderRequest(server string, provider AuthProviderParam, params *CallbackProviderParams) (*http.Request, error)
- func NewCreateGlobalRunnerRequest(server string, body CreateGlobalRunnerJSONRequestBody) (*http.Request, error)
- func NewCreateGlobalRunnerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)
- func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectCredentialRequest(server string, projectID ProjectID, ...) (*http.Request, error)
- func NewCreateProjectCredentialRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectEnvironmentRequest(server string, projectID ProjectID, ...) (*http.Request, error)
- func NewCreateProjectEnvironmentRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectEnvironmentSecretRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewCreateProjectEnvironmentSecretRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewCreateProjectEnvironmentValueRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewCreateProjectEnvironmentValueRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewCreateProjectExecutionRequest(server string, projectID ProjectID, body CreateProjectExecutionJSONRequestBody) (*http.Request, error)
- func NewCreateProjectExecutionRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectInventoryRequest(server string, projectID ProjectID, body CreateProjectInventoryJSONRequestBody) (*http.Request, error)
- func NewCreateProjectInventoryRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectRepositoryRequest(server string, projectID ProjectID, ...) (*http.Request, error)
- func NewCreateProjectRepositoryRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectRequest(server string, body CreateProjectJSONRequestBody) (*http.Request, error)
- func NewCreateProjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectRunnerRequest(server string, projectID ProjectID, body CreateProjectRunnerJSONRequestBody) (*http.Request, error)
- func NewCreateProjectRunnerRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectScheduleRequest(server string, projectID ProjectID, body CreateProjectScheduleJSONRequestBody) (*http.Request, error)
- func NewCreateProjectScheduleRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectTemplateRequest(server string, projectID ProjectID, body CreateProjectTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateProjectTemplateRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectTemplateSurveyRequest(server string, projectID ProjectID, templateID TemplateID, ...) (*http.Request, error)
- func NewCreateProjectTemplateSurveyRequestWithBody(server string, projectID ProjectID, templateID TemplateID, contentType string, ...) (*http.Request, error)
- func NewCreateProjectTemplateVaultRequest(server string, projectID ProjectID, templateID TemplateID, ...) (*http.Request, error)
- func NewCreateProjectTemplateVaultRequestWithBody(server string, projectID ProjectID, templateID TemplateID, contentType string, ...) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteGlobalRunnerRequest(server string, runnerID RunnerID) (*http.Request, error)
- func NewDeleteGroupFromProjectRequest(server string, groupID GroupID, body DeleteGroupFromProjectJSONRequestBody) (*http.Request, error)
- func NewDeleteGroupFromProjectRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteGroupFromUserRequest(server string, groupID GroupID, body DeleteGroupFromUserJSONRequestBody) (*http.Request, error)
- func NewDeleteGroupFromUserRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteGroupRequest(server string, groupID GroupID) (*http.Request, error)
- func NewDeleteProjectCredentialRequest(server string, projectID ProjectID, credentialID CredentialID) (*http.Request, error)
- func NewDeleteProjectEnvironmentRequest(server string, projectID ProjectID, environmentID EnvironmentID) (*http.Request, error)
- func NewDeleteProjectEnvironmentSecretRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewDeleteProjectEnvironmentValueRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewDeleteProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
- func NewDeleteProjectFromGroupRequest(server string, projectID ProjectID, body DeleteProjectFromGroupJSONRequestBody) (*http.Request, error)
- func NewDeleteProjectFromGroupRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteProjectFromUserRequest(server string, projectID ProjectID, body DeleteProjectFromUserJSONRequestBody) (*http.Request, error)
- func NewDeleteProjectFromUserRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteProjectInventoryRequest(server string, projectID ProjectID, inventoryID InventoryID) (*http.Request, error)
- func NewDeleteProjectRepositoryRequest(server string, projectID ProjectID, repositoryID RepositoryID) (*http.Request, error)
- func NewDeleteProjectRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewDeleteProjectRunnerRequest(server string, projectID ProjectID, runnerID RunnerID) (*http.Request, error)
- func NewDeleteProjectScheduleRequest(server string, projectID ProjectID, scheduleID ScheduleID) (*http.Request, error)
- func NewDeleteProjectTemplateRequest(server string, projectID ProjectID, templateID TemplateID) (*http.Request, error)
- func NewDeleteProjectTemplateSurveyRequest(server string, projectID ProjectID, templateID TemplateID, surveyID SurveyID) (*http.Request, error)
- func NewDeleteProjectTemplateVaultRequest(server string, projectID ProjectID, templateID TemplateID, vaultID VaultID) (*http.Request, error)
- func NewDeleteUserFromGroupRequest(server string, userID UserID, body DeleteUserFromGroupJSONRequestBody) (*http.Request, error)
- func NewDeleteUserFromGroupRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteUserFromProjectRequest(server string, userID UserID, body DeleteUserFromProjectJSONRequestBody) (*http.Request, error)
- func NewDeleteUserFromProjectRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteUserRequest(server string, userID UserID) (*http.Request, error)
- func NewListGlobalEventsRequest(server string, params *ListGlobalEventsParams) (*http.Request, error)
- func NewListGlobalRunnersRequest(server string, params *ListGlobalRunnersParams) (*http.Request, error)
- func NewListGroupProjectsRequest(server string, groupID GroupID, params *ListGroupProjectsParams) (*http.Request, error)
- func NewListGroupUsersRequest(server string, groupID GroupID, params *ListGroupUsersParams) (*http.Request, error)
- func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)
- func NewListProjectCredentialsRequest(server string, projectID ProjectID, params *ListProjectCredentialsParams) (*http.Request, error)
- func NewListProjectEnvironmentsRequest(server string, projectID ProjectID, params *ListProjectEnvironmentsParams) (*http.Request, error)
- func NewListProjectEventsRequest(server string, projectID ProjectID, params *ListProjectEventsParams) (*http.Request, error)
- func NewListProjectExecutionsRequest(server string, projectID ProjectID, params *ListProjectExecutionsParams) (*http.Request, error)
- func NewListProjectGroupsRequest(server string, projectID ProjectID, params *ListProjectGroupsParams) (*http.Request, error)
- func NewListProjectInventoriesRequest(server string, projectID ProjectID, params *ListProjectInventoriesParams) (*http.Request, error)
- func NewListProjectRepositoriesRequest(server string, projectID ProjectID, params *ListProjectRepositoriesParams) (*http.Request, error)
- func NewListProjectRunnersRequest(server string, projectID ProjectID, params *ListProjectRunnersParams) (*http.Request, error)
- func NewListProjectSchedulesRequest(server string, projectID ProjectID, params *ListProjectSchedulesParams) (*http.Request, error)
- func NewListProjectTemplatesRequest(server string, projectID ProjectID, params *ListProjectTemplatesParams) (*http.Request, error)
- func NewListProjectUsersRequest(server string, projectID ProjectID, params *ListProjectUsersParams) (*http.Request, error)
- func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
- func NewListProvidersRequest(server string) (*http.Request, error)
- func NewListUserGroupsRequest(server string, userID UserID, params *ListUserGroupsParams) (*http.Request, error)
- func NewListUserProjectsRequest(server string, userID UserID, params *ListUserProjectsParams) (*http.Request, error)
- func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
- func NewLoginAuthRequest(server string, body LoginAuthJSONRequestBody) (*http.Request, error)
- func NewLoginAuthRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewOutputProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
- func NewPermitGroupProjectRequest(server string, groupID GroupID, body PermitGroupProjectJSONRequestBody) (*http.Request, error)
- func NewPermitGroupProjectRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewPermitGroupUserRequest(server string, groupID GroupID, body PermitGroupUserJSONRequestBody) (*http.Request, error)
- func NewPermitGroupUserRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewPermitProjectGroupRequest(server string, projectID ProjectID, body PermitProjectGroupJSONRequestBody) (*http.Request, error)
- func NewPermitProjectGroupRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewPermitProjectUserRequest(server string, projectID ProjectID, body PermitProjectUserJSONRequestBody) (*http.Request, error)
- func NewPermitProjectUserRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewPermitUserGroupRequest(server string, userID UserID, body PermitUserGroupJSONRequestBody) (*http.Request, error)
- func NewPermitUserGroupRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewPermitUserProjectRequest(server string, userID UserID, body PermitUserProjectJSONRequestBody) (*http.Request, error)
- func NewPermitUserProjectRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewPurgeProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
- func NewRedirectAuthRequest(server string, body RedirectAuthJSONRequestBody) (*http.Request, error)
- func NewRedirectAuthRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRefreshAuthRequest(server string) (*http.Request, error)
- func NewRequestProviderRequest(server string, provider AuthProviderParam) (*http.Request, error)
- func NewShowGlobalRunnerRequest(server string, runnerID RunnerID) (*http.Request, error)
- func NewShowGroupRequest(server string, groupID GroupID) (*http.Request, error)
- func NewShowProfileRequest(server string) (*http.Request, error)
- func NewShowProjectCredentialRequest(server string, projectID ProjectID, credentialID CredentialID) (*http.Request, error)
- func NewShowProjectEnvironmentRequest(server string, projectID ProjectID, environmentID EnvironmentID) (*http.Request, error)
- func NewShowProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
- func NewShowProjectInventoryRequest(server string, projectID ProjectID, inventoryID InventoryID) (*http.Request, error)
- func NewShowProjectRepositoryRequest(server string, projectID ProjectID, repositoryID RepositoryID) (*http.Request, error)
- func NewShowProjectRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewShowProjectRunnerRequest(server string, projectID ProjectID, runnerID RunnerID) (*http.Request, error)
- func NewShowProjectScheduleRequest(server string, projectID ProjectID, scheduleID ScheduleID) (*http.Request, error)
- func NewShowProjectTemplateRequest(server string, projectID ProjectID, templateID TemplateID) (*http.Request, error)
- func NewShowUserRequest(server string, userID UserID) (*http.Request, error)
- func NewTokenProfileRequest(server string) (*http.Request, error)
- func NewUpdateGlobalRunnerRequest(server string, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody) (*http.Request, error)
- func NewUpdateGlobalRunnerRequestWithBody(server string, runnerID RunnerID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGroupRequest(server string, groupID GroupID, body UpdateGroupJSONRequestBody) (*http.Request, error)
- func NewUpdateGroupRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateProfileRequest(server string, body UpdateProfileJSONRequestBody) (*http.Request, error)
- func NewUpdateProfileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateProjectCredentialRequest(server string, projectID ProjectID, credentialID CredentialID, ...) (*http.Request, error)
- func NewUpdateProjectCredentialRequestWithBody(server string, projectID ProjectID, credentialID CredentialID, ...) (*http.Request, error)
- func NewUpdateProjectEnvironmentRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewUpdateProjectEnvironmentRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewUpdateProjectEnvironmentSecretRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewUpdateProjectEnvironmentSecretRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewUpdateProjectEnvironmentValueRequest(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewUpdateProjectEnvironmentValueRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Request, error)
- func NewUpdateProjectInventoryRequest(server string, projectID ProjectID, inventoryID InventoryID, ...) (*http.Request, error)
- func NewUpdateProjectInventoryRequestWithBody(server string, projectID ProjectID, inventoryID InventoryID, ...) (*http.Request, error)
- func NewUpdateProjectRepositoryRequest(server string, projectID ProjectID, repositoryID RepositoryID, ...) (*http.Request, error)
- func NewUpdateProjectRepositoryRequestWithBody(server string, projectID ProjectID, repositoryID RepositoryID, ...) (*http.Request, error)
- func NewUpdateProjectRequest(server string, projectID ProjectID, body UpdateProjectJSONRequestBody) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateProjectRunnerRequest(server string, projectID ProjectID, runnerID RunnerID, ...) (*http.Request, error)
- func NewUpdateProjectRunnerRequestWithBody(server string, projectID ProjectID, runnerID RunnerID, contentType string, ...) (*http.Request, error)
- func NewUpdateProjectScheduleRequest(server string, projectID ProjectID, scheduleID ScheduleID, ...) (*http.Request, error)
- func NewUpdateProjectScheduleRequestWithBody(server string, projectID ProjectID, scheduleID ScheduleID, contentType string, ...) (*http.Request, error)
- func NewUpdateProjectTemplateRequest(server string, projectID ProjectID, templateID TemplateID, ...) (*http.Request, error)
- func NewUpdateProjectTemplateRequestWithBody(server string, projectID ProjectID, templateID TemplateID, contentType string, ...) (*http.Request, error)
- func NewUpdateProjectTemplateSurveyRequest(server string, projectID ProjectID, templateID TemplateID, surveyID SurveyID, ...) (*http.Request, error)
- func NewUpdateProjectTemplateSurveyRequestWithBody(server string, projectID ProjectID, templateID TemplateID, surveyID SurveyID, ...) (*http.Request, error)
- func NewUpdateProjectTemplateVaultRequest(server string, projectID ProjectID, templateID TemplateID, vaultID VaultID, ...) (*http.Request, error)
- func NewUpdateProjectTemplateVaultRequestWithBody(server string, projectID ProjectID, templateID TemplateID, vaultID VaultID, ...) (*http.Request, error)
- func NewUpdateUserRequest(server string, userID UserID, body UpdateUserJSONRequestBody) (*http.Request, error)
- func NewUpdateUserRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewVerifyAuthRequest(server string) (*http.Request, error)
- func Notify(w http.ResponseWriter, notification Notification)
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- func ToPtr[T any](v T) *T
- type API
- func (a *API) AllowAdminAccessOnly(next http.Handler) http.Handler
- func (a *API) AllowManageProject(next http.Handler) http.Handler
- func (a *API) AllowManageProjectCredential(next http.Handler) http.Handler
- func (a *API) AllowManageProjectEnvironment(next http.Handler) http.Handler
- func (a *API) AllowManageProjectExecution(next http.Handler) http.Handler
- func (a *API) AllowManageProjectInventory(next http.Handler) http.Handler
- func (a *API) AllowManageProjectRepository(next http.Handler) http.Handler
- func (a *API) AllowManageProjectRunner(next http.Handler) http.Handler
- func (a *API) AllowManageProjectSchedule(next http.Handler) http.Handler
- func (a *API) AllowManageProjectTemplate(next http.Handler) http.Handler
- func (a *API) AllowOwnerProject(next http.Handler) http.Handler
- func (a *API) AllowShowProject(next http.Handler) http.Handler
- func (a *API) AllowShowProjectCredential(next http.Handler) http.Handler
- func (a *API) AllowShowProjectEnvironment(next http.Handler) http.Handler
- func (a *API) AllowShowProjectExecution(next http.Handler) http.Handler
- func (a *API) AllowShowProjectInventory(next http.Handler) http.Handler
- func (a *API) AllowShowProjectRepository(next http.Handler) http.Handler
- func (a *API) AllowShowProjectRunner(next http.Handler) http.Handler
- func (a *API) AllowShowProjectSchedule(next http.Handler) http.Handler
- func (a *API) AllowShowProjectTemplate(next http.Handler) http.Handler
- func (a *API) AttachGroupToProject(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) AttachGroupToUser(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) AttachProjectToGroup(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) AttachProjectToUser(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) AttachUserToGroup(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) AttachUserToProject(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) Authentication(ctx context.Context, input *openapi3filter.AuthenticationInput) error
- func (a *API) CallbackProvider(w http.ResponseWriter, r *http.Request, providerParam AuthProviderParam, ...)
- func (a *API) CreateGlobalRunner(w http.ResponseWriter, r *http.Request)
- func (a *API) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (a *API) CreateProject(w http.ResponseWriter, r *http.Request)
- func (a *API) CreateProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
- func (a *API) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
- func (a *API) CreateProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectRunner(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
- func (a *API) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
- func (a *API) CreateUser(w http.ResponseWriter, r *http.Request)
- func (a *API) DeleteGlobalRunner(w http.ResponseWriter, r *http.Request, _ RunnerID)
- func (a *API) DeleteGroup(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) DeleteGroupFromProject(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) DeleteGroupFromUser(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) DeleteProject(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) DeleteProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID, _ CredentialID)
- func (a *API) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
- func (a *API) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, ...)
- func (a *API) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, ...)
- func (a *API) DeleteProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
- func (a *API) DeleteProjectFromGroup(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) DeleteProjectFromUser(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) DeleteProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID, _ InventoryID)
- func (a *API) DeleteProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RepositoryID)
- func (a *API) DeleteProjectRunner(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RunnerID)
- func (a *API) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ScheduleID)
- func (a *API) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
- func (a *API) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ SurveyID)
- func (a *API) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ VaultID)
- func (a *API) DeleteUser(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) DeleteUserFromGroup(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) DeleteUserFromProject(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) GlobalRunnerFromContext(ctx context.Context) *model.Runner
- func (a *API) GlobalRunnerToContext(next http.Handler) http.Handler
- func (a *API) GroupFromContext(ctx context.Context) *model.Group
- func (a *API) GroupToContext(next http.Handler) http.Handler
- func (a *API) ListGlobalEvents(w http.ResponseWriter, r *http.Request, params ListGlobalEventsParams)
- func (a *API) ListGlobalRunners(w http.ResponseWriter, r *http.Request, params ListGlobalRunnersParams)
- func (a *API) ListGroupProjects(w http.ResponseWriter, r *http.Request, _ GroupID, ...)
- func (a *API) ListGroupUsers(w http.ResponseWriter, r *http.Request, _ GroupID, params ListGroupUsersParams)
- func (a *API) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
- func (a *API) ListProjectCredentials(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectEnvironments(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectEvents(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectExecutions(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectGroups(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectInventories(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectRepositories(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectRunners(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectSchedules(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectTemplates(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjectUsers(w http.ResponseWriter, r *http.Request, _ ProjectID, ...)
- func (a *API) ListProjects(w http.ResponseWriter, r *http.Request, params ListProjectsParams)
- func (a *API) ListProviders(w http.ResponseWriter, r *http.Request)
- func (a *API) ListUserGroups(w http.ResponseWriter, r *http.Request, _ UserID, params ListUserGroupsParams)
- func (a *API) ListUserProjects(w http.ResponseWriter, r *http.Request, _ UserID, ...)
- func (a *API) ListUsers(w http.ResponseWriter, r *http.Request, params ListUsersParams)
- func (a *API) LoginAuth(w http.ResponseWriter, r *http.Request)
- func (a *API) OutputProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
- func (a *API) PermitGroupProject(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) PermitGroupUser(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) PermitProjectGroup(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) PermitProjectUser(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) PermitUserGroup(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) PermitUserProject(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) ProjectCredentialFromContext(ctx context.Context) *model.Credential
- func (a *API) ProjectCredentialToContext(next http.Handler) http.Handler
- func (a *API) ProjectEnvironmentFromContext(ctx context.Context) *model.Environment
- func (a *API) ProjectEnvironmentSecretFromContext(ctx context.Context) *model.EnvironmentSecret
- func (a *API) ProjectEnvironmentSecretToContext(next http.Handler) http.Handler
- func (a *API) ProjectEnvironmentToContext(next http.Handler) http.Handler
- func (a *API) ProjectEnvironmentValueFromContext(ctx context.Context) *model.EnvironmentValue
- func (a *API) ProjectEnvironmentValueToContext(next http.Handler) http.Handler
- func (a *API) ProjectExecutionFromContext(ctx context.Context) *model.Execution
- func (a *API) ProjectExecutionToContext(next http.Handler) http.Handler
- func (a *API) ProjectFromContext(ctx context.Context) *model.Project
- func (a *API) ProjectInventoryFromContext(ctx context.Context) *model.Inventory
- func (a *API) ProjectInventoryToContext(next http.Handler) http.Handler
- func (a *API) ProjectRepositoryFromContext(ctx context.Context) *model.Repository
- func (a *API) ProjectRepositoryToContext(next http.Handler) http.Handler
- func (a *API) ProjectRunnerFromContext(ctx context.Context) *model.Runner
- func (a *API) ProjectRunnerToContext(next http.Handler) http.Handler
- func (a *API) ProjectScheduleFromContext(ctx context.Context) *model.Schedule
- func (a *API) ProjectScheduleToContext(next http.Handler) http.Handler
- func (a *API) ProjectTemplateFromContext(ctx context.Context) *model.Template
- func (a *API) ProjectTemplateSurveyFromContext(ctx context.Context) *model.TemplateSurvey
- func (a *API) ProjectTemplateSurveyToContext(next http.Handler) http.Handler
- func (a *API) ProjectTemplateToContext(next http.Handler) http.Handler
- func (a *API) ProjectTemplateVaultFromContext(ctx context.Context) *model.TemplateVault
- func (a *API) ProjectTemplateVaultToContext(next http.Handler) http.Handler
- func (a *API) ProjectToContext(next http.Handler) http.Handler
- func (a *API) PurgeProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
- func (a *API) RedirectAuth(w http.ResponseWriter, r *http.Request)
- func (a *API) RefreshAuth(w http.ResponseWriter, r *http.Request)
- func (a *API) RenderNotify(w http.ResponseWriter, r *http.Request, notify Notification)
- func (a *API) RequestProvider(w http.ResponseWriter, r *http.Request, providerParam AuthProviderParam)
- func (a *API) ShowGlobalRunner(w http.ResponseWriter, r *http.Request, _ RunnerID)
- func (a *API) ShowGroup(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) ShowProfile(w http.ResponseWriter, r *http.Request)
- func (a *API) ShowProject(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) ShowProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID, _ CredentialID)
- func (a *API) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
- func (a *API) ShowProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
- func (a *API) ShowProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID, _ InventoryID)
- func (a *API) ShowProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RepositoryID)
- func (a *API) ShowProjectRunner(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RunnerID)
- func (a *API) ShowProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ScheduleID)
- func (a *API) ShowProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
- func (a *API) ShowUser(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) TokenProfile(w http.ResponseWriter, r *http.Request)
- func (a *API) UpdateGlobalRunner(w http.ResponseWriter, r *http.Request, _ RunnerID)
- func (a *API) UpdateGroup(w http.ResponseWriter, r *http.Request, _ GroupID)
- func (a *API) UpdateProfile(w http.ResponseWriter, r *http.Request)
- func (a *API) UpdateProject(w http.ResponseWriter, r *http.Request, _ ProjectID)
- func (a *API) UpdateProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID, _ CredentialID)
- func (a *API) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
- func (a *API) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, ...)
- func (a *API) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, ...)
- func (a *API) UpdateProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID, _ InventoryID)
- func (a *API) UpdateProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RepositoryID)
- func (a *API) UpdateProjectRunner(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RunnerID)
- func (a *API) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ScheduleID)
- func (a *API) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
- func (a *API) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ SurveyID)
- func (a *API) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ VaultID)
- func (a *API) UpdateUser(w http.ResponseWriter, r *http.Request, _ UserID)
- func (a *API) UserFromContext(ctx context.Context) *model.User
- func (a *API) UserToContext(next http.Handler) http.Handler
- func (a *API) VerifyAuth(w http.ResponseWriter, r *http.Request)
- type ActionFailedError
- type AlreadyAttachedError
- type AttachGroupToProjectJSONBody
- type AttachGroupToProjectJSONRequestBody
- type AttachGroupToProjectResponse
- type AttachGroupToUserJSONBody
- type AttachGroupToUserJSONRequestBody
- type AttachGroupToUserResponse
- type AttachProjectToGroupJSONBody
- type AttachProjectToGroupJSONRequestBody
- type AttachProjectToGroupResponse
- type AttachProjectToUserJSONBody
- type AttachProjectToUserJSONRequestBody
- type AttachProjectToUserResponse
- type AttachUserToGroupJSONBody
- type AttachUserToGroupJSONRequestBody
- type AttachUserToGroupResponse
- type AttachUserToProjectJSONBody
- type AttachUserToProjectJSONRequestBody
- type AttachUserToProjectResponse
- type AuthCodeParam
- type AuthProviderParam
- type AuthStateParam
- type AuthToken
- type AuthVerify
- type BadCredentialsError
- type BadRequestError
- type CallbackProviderParams
- type CallbackProviderResponse
- type ChiServerOptions
- type Client
- func (c *Client) AttachGroupToProject(ctx context.Context, groupID GroupID, body AttachGroupToProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AttachGroupToProjectWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachGroupToUser(ctx context.Context, groupID GroupID, body AttachGroupToUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AttachGroupToUserWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachProjectToGroup(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) AttachProjectToGroupWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachProjectToUser(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) AttachProjectToUserWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachUserToGroup(ctx context.Context, userID UserID, body AttachUserToGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AttachUserToGroupWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachUserToProject(ctx context.Context, userID UserID, body AttachUserToProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AttachUserToProjectWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CallbackProvider(ctx context.Context, provider AuthProviderParam, ...) (*http.Response, error)
- func (c *Client) CreateGlobalRunner(ctx context.Context, body CreateGlobalRunnerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGlobalRunnerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateProjectCredential(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectCredentialWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectEnvironment(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) CreateProjectEnvironmentSecretWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) CreateProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) CreateProjectEnvironmentValueWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) CreateProjectEnvironmentWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectExecution(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectExecutionWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectInventory(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectInventoryWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectRepository(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectRepositoryWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectRunner(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectRunnerWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectSchedule(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectScheduleWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectTemplate(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) CreateProjectTemplateSurveyWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) CreateProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) CreateProjectTemplateVaultWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) CreateProjectTemplateWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteGlobalRunner(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteGroup(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteGroupFromProject(ctx context.Context, groupID GroupID, ...) (*http.Response, error)
- func (c *Client) DeleteGroupFromProjectWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteGroupFromUser(ctx context.Context, groupID GroupID, body DeleteGroupFromUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteGroupFromUserWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectFromGroup(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectFromGroupWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteProjectFromUser(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectFromUserWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) DeleteProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUserFromGroup(ctx context.Context, userID UserID, body DeleteUserFromGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteUserFromGroupWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteUserFromProject(ctx context.Context, userID UserID, body DeleteUserFromProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteUserFromProjectWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListGlobalEvents(ctx context.Context, params *ListGlobalEventsParams, ...) (*http.Response, error)
- func (c *Client) ListGlobalRunners(ctx context.Context, params *ListGlobalRunnersParams, ...) (*http.Response, error)
- func (c *Client) ListGroupProjects(ctx context.Context, groupID GroupID, params *ListGroupProjectsParams, ...) (*http.Response, error)
- func (c *Client) ListGroupUsers(ctx context.Context, groupID GroupID, params *ListGroupUsersParams, ...) (*http.Response, error)
- func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProjectCredentials(ctx context.Context, projectID ProjectID, params *ListProjectCredentialsParams, ...) (*http.Response, error)
- func (c *Client) ListProjectEnvironments(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) ListProjectEvents(ctx context.Context, projectID ProjectID, params *ListProjectEventsParams, ...) (*http.Response, error)
- func (c *Client) ListProjectExecutions(ctx context.Context, projectID ProjectID, params *ListProjectExecutionsParams, ...) (*http.Response, error)
- func (c *Client) ListProjectGroups(ctx context.Context, projectID ProjectID, params *ListProjectGroupsParams, ...) (*http.Response, error)
- func (c *Client) ListProjectInventories(ctx context.Context, projectID ProjectID, params *ListProjectInventoriesParams, ...) (*http.Response, error)
- func (c *Client) ListProjectRepositories(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) ListProjectRunners(ctx context.Context, projectID ProjectID, params *ListProjectRunnersParams, ...) (*http.Response, error)
- func (c *Client) ListProjectSchedules(ctx context.Context, projectID ProjectID, params *ListProjectSchedulesParams, ...) (*http.Response, error)
- func (c *Client) ListProjectTemplates(ctx context.Context, projectID ProjectID, params *ListProjectTemplatesParams, ...) (*http.Response, error)
- func (c *Client) ListProjectUsers(ctx context.Context, projectID ProjectID, params *ListProjectUsersParams, ...) (*http.Response, error)
- func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUserGroups(ctx context.Context, userID UserID, params *ListUserGroupsParams, ...) (*http.Response, error)
- func (c *Client) ListUserProjects(ctx context.Context, userID UserID, params *ListUserProjectsParams, ...) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) LoginAuth(ctx context.Context, body LoginAuthJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) LoginAuthWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) OutputProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*http.Response, error)
- func (c *Client) PermitGroupProject(ctx context.Context, groupID GroupID, body PermitGroupProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PermitGroupProjectWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PermitGroupUser(ctx context.Context, groupID GroupID, body PermitGroupUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PermitGroupUserWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PermitProjectGroup(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) PermitProjectGroupWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PermitProjectUser(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) PermitProjectUserWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PermitUserGroup(ctx context.Context, userID UserID, body PermitUserGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PermitUserGroupWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PermitUserProject(ctx context.Context, userID UserID, body PermitUserProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PermitUserProjectWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PurgeProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*http.Response, error)
- func (c *Client) RedirectAuth(ctx context.Context, body RedirectAuthJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RedirectAuthWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RefreshAuth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RequestProvider(ctx context.Context, provider AuthProviderParam, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShowGlobalRunner(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShowGroup(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShowProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShowProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ShowProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*http.Response, error)
- func (c *Client) ShowProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) ShowProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*http.Response, error)
- func (c *Client) ShowProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*http.Response, error)
- func (c *Client) ShowProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*http.Response, error)
- func (c *Client) ShowProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*http.Response, error)
- func (c *Client) ShowProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*http.Response, error)
- func (c *Client) ShowProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) ShowUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TokenProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateGlobalRunner(ctx context.Context, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalRunnerWithBody(ctx context.Context, runnerID RunnerID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGroup(ctx context.Context, groupID GroupID, body UpdateGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGroupWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateProfile(ctx context.Context, body UpdateProfileJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateProfileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectCredentialWithBody(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectEnvironmentSecretWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectEnvironmentValueWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectEnvironmentWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectInventoryWithBody(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectRepositoryWithBody(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectRunnerWithBody(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectScheduleWithBody(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectTemplateSurveyWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectTemplateVaultWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectTemplateWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateUser(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateUserWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) VerifyAuth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AttachGroupToProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*AttachGroupToProjectResponse, error)
- func (c *ClientWithResponses) AttachGroupToProjectWithResponse(ctx context.Context, groupID GroupID, body AttachGroupToProjectJSONRequestBody, ...) (*AttachGroupToProjectResponse, error)
- func (c *ClientWithResponses) AttachGroupToUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*AttachGroupToUserResponse, error)
- func (c *ClientWithResponses) AttachGroupToUserWithResponse(ctx context.Context, groupID GroupID, body AttachGroupToUserJSONRequestBody, ...) (*AttachGroupToUserResponse, error)
- func (c *ClientWithResponses) AttachProjectToGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*AttachProjectToGroupResponse, error)
- func (c *ClientWithResponses) AttachProjectToGroupWithResponse(ctx context.Context, projectID ProjectID, ...) (*AttachProjectToGroupResponse, error)
- func (c *ClientWithResponses) AttachProjectToUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*AttachProjectToUserResponse, error)
- func (c *ClientWithResponses) AttachProjectToUserWithResponse(ctx context.Context, projectID ProjectID, ...) (*AttachProjectToUserResponse, error)
- func (c *ClientWithResponses) AttachUserToGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*AttachUserToGroupResponse, error)
- func (c *ClientWithResponses) AttachUserToGroupWithResponse(ctx context.Context, userID UserID, body AttachUserToGroupJSONRequestBody, ...) (*AttachUserToGroupResponse, error)
- func (c *ClientWithResponses) AttachUserToProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*AttachUserToProjectResponse, error)
- func (c *ClientWithResponses) AttachUserToProjectWithResponse(ctx context.Context, userID UserID, body AttachUserToProjectJSONRequestBody, ...) (*AttachUserToProjectResponse, error)
- func (c *ClientWithResponses) CallbackProviderWithResponse(ctx context.Context, provider AuthProviderParam, ...) (*CallbackProviderResponse, error)
- func (c *ClientWithResponses) CreateGlobalRunnerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGlobalRunnerResponse, error)
- func (c *ClientWithResponses) CreateGlobalRunnerWithResponse(ctx context.Context, body CreateGlobalRunnerJSONRequestBody, ...) (*CreateGlobalRunnerResponse, error)
- func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGroupResponse, error)
- func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, ...) (*CreateGroupResponse, error)
- func (c *ClientWithResponses) CreateProjectCredentialWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectCredentialResponse, error)
- func (c *ClientWithResponses) CreateProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectCredentialResponse, error)
- func (c *ClientWithResponses) CreateProjectEnvironmentSecretWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*CreateProjectEnvironmentSecretResponse, error)
- func (c *ClientWithResponses) CreateProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*CreateProjectEnvironmentSecretResponse, error)
- func (c *ClientWithResponses) CreateProjectEnvironmentValueWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*CreateProjectEnvironmentValueResponse, error)
- func (c *ClientWithResponses) CreateProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*CreateProjectEnvironmentValueResponse, error)
- func (c *ClientWithResponses) CreateProjectEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectEnvironmentResponse, error)
- func (c *ClientWithResponses) CreateProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectEnvironmentResponse, error)
- func (c *ClientWithResponses) CreateProjectExecutionWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectExecutionResponse, error)
- func (c *ClientWithResponses) CreateProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectExecutionResponse, error)
- func (c *ClientWithResponses) CreateProjectInventoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectInventoryResponse, error)
- func (c *ClientWithResponses) CreateProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectInventoryResponse, error)
- func (c *ClientWithResponses) CreateProjectRepositoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectRepositoryResponse, error)
- func (c *ClientWithResponses) CreateProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectRepositoryResponse, error)
- func (c *ClientWithResponses) CreateProjectRunnerWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectRunnerResponse, error)
- func (c *ClientWithResponses) CreateProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectRunnerResponse, error)
- func (c *ClientWithResponses) CreateProjectScheduleWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectScheduleResponse, error)
- func (c *ClientWithResponses) CreateProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectScheduleResponse, error)
- func (c *ClientWithResponses) CreateProjectTemplateSurveyWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*CreateProjectTemplateSurveyResponse, error)
- func (c *ClientWithResponses) CreateProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*CreateProjectTemplateSurveyResponse, error)
- func (c *ClientWithResponses) CreateProjectTemplateVaultWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*CreateProjectTemplateVaultResponse, error)
- func (c *ClientWithResponses) CreateProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*CreateProjectTemplateVaultResponse, error)
- func (c *ClientWithResponses) CreateProjectTemplateWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateProjectTemplateResponse, error)
- func (c *ClientWithResponses) CreateProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateProjectTemplateResponse, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) DeleteGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*DeleteGlobalRunnerResponse, error)
- func (c *ClientWithResponses) DeleteGroupFromProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*DeleteGroupFromProjectResponse, error)
- func (c *ClientWithResponses) DeleteGroupFromProjectWithResponse(ctx context.Context, groupID GroupID, ...) (*DeleteGroupFromProjectResponse, error)
- func (c *ClientWithResponses) DeleteGroupFromUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*DeleteGroupFromUserResponse, error)
- func (c *ClientWithResponses) DeleteGroupFromUserWithResponse(ctx context.Context, groupID GroupID, body DeleteGroupFromUserJSONRequestBody, ...) (*DeleteGroupFromUserResponse, error)
- func (c *ClientWithResponses) DeleteGroupWithResponse(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
- func (c *ClientWithResponses) DeleteProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*DeleteProjectCredentialResponse, error)
- func (c *ClientWithResponses) DeleteProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*DeleteProjectEnvironmentSecretResponse, error)
- func (c *ClientWithResponses) DeleteProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*DeleteProjectEnvironmentValueResponse, error)
- func (c *ClientWithResponses) DeleteProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*DeleteProjectEnvironmentResponse, error)
- func (c *ClientWithResponses) DeleteProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*DeleteProjectExecutionResponse, error)
- func (c *ClientWithResponses) DeleteProjectFromGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*DeleteProjectFromGroupResponse, error)
- func (c *ClientWithResponses) DeleteProjectFromGroupWithResponse(ctx context.Context, projectID ProjectID, ...) (*DeleteProjectFromGroupResponse, error)
- func (c *ClientWithResponses) DeleteProjectFromUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*DeleteProjectFromUserResponse, error)
- func (c *ClientWithResponses) DeleteProjectFromUserWithResponse(ctx context.Context, projectID ProjectID, ...) (*DeleteProjectFromUserResponse, error)
- func (c *ClientWithResponses) DeleteProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*DeleteProjectInventoryResponse, error)
- func (c *ClientWithResponses) DeleteProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*DeleteProjectRepositoryResponse, error)
- func (c *ClientWithResponses) DeleteProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*DeleteProjectRunnerResponse, error)
- func (c *ClientWithResponses) DeleteProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*DeleteProjectScheduleResponse, error)
- func (c *ClientWithResponses) DeleteProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*DeleteProjectTemplateSurveyResponse, error)
- func (c *ClientWithResponses) DeleteProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*DeleteProjectTemplateVaultResponse, error)
- func (c *ClientWithResponses) DeleteProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*DeleteProjectTemplateResponse, error)
- func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)
- func (c *ClientWithResponses) DeleteUserFromGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*DeleteUserFromGroupResponse, error)
- func (c *ClientWithResponses) DeleteUserFromGroupWithResponse(ctx context.Context, userID UserID, body DeleteUserFromGroupJSONRequestBody, ...) (*DeleteUserFromGroupResponse, error)
- func (c *ClientWithResponses) DeleteUserFromProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*DeleteUserFromProjectResponse, error)
- func (c *ClientWithResponses) DeleteUserFromProjectWithResponse(ctx context.Context, userID UserID, body DeleteUserFromProjectJSONRequestBody, ...) (*DeleteUserFromProjectResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) ListGlobalEventsWithResponse(ctx context.Context, params *ListGlobalEventsParams, ...) (*ListGlobalEventsResponse, error)
- func (c *ClientWithResponses) ListGlobalRunnersWithResponse(ctx context.Context, params *ListGlobalRunnersParams, ...) (*ListGlobalRunnersResponse, error)
- func (c *ClientWithResponses) ListGroupProjectsWithResponse(ctx context.Context, groupID GroupID, params *ListGroupProjectsParams, ...) (*ListGroupProjectsResponse, error)
- func (c *ClientWithResponses) ListGroupUsersWithResponse(ctx context.Context, groupID GroupID, params *ListGroupUsersParams, ...) (*ListGroupUsersResponse, error)
- func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
- func (c *ClientWithResponses) ListProjectCredentialsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectCredentialsParams, ...) (*ListProjectCredentialsResponse, error)
- func (c *ClientWithResponses) ListProjectEnvironmentsWithResponse(ctx context.Context, projectID ProjectID, ...) (*ListProjectEnvironmentsResponse, error)
- func (c *ClientWithResponses) ListProjectEventsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectEventsParams, ...) (*ListProjectEventsResponse, error)
- func (c *ClientWithResponses) ListProjectExecutionsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectExecutionsParams, ...) (*ListProjectExecutionsResponse, error)
- func (c *ClientWithResponses) ListProjectGroupsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectGroupsParams, ...) (*ListProjectGroupsResponse, error)
- func (c *ClientWithResponses) ListProjectInventoriesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectInventoriesParams, ...) (*ListProjectInventoriesResponse, error)
- func (c *ClientWithResponses) ListProjectRepositoriesWithResponse(ctx context.Context, projectID ProjectID, ...) (*ListProjectRepositoriesResponse, error)
- func (c *ClientWithResponses) ListProjectRunnersWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectRunnersParams, ...) (*ListProjectRunnersResponse, error)
- func (c *ClientWithResponses) ListProjectSchedulesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectSchedulesParams, ...) (*ListProjectSchedulesResponse, error)
- func (c *ClientWithResponses) ListProjectTemplatesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectTemplatesParams, ...) (*ListProjectTemplatesResponse, error)
- func (c *ClientWithResponses) ListProjectUsersWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectUsersParams, ...) (*ListProjectUsersResponse, error)
- func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)
- func (c *ClientWithResponses) ListProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersResponse, error)
- func (c *ClientWithResponses) ListUserGroupsWithResponse(ctx context.Context, userID UserID, params *ListUserGroupsParams, ...) (*ListUserGroupsResponse, error)
- func (c *ClientWithResponses) ListUserProjectsWithResponse(ctx context.Context, userID UserID, params *ListUserProjectsParams, ...) (*ListUserProjectsResponse, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
- func (c *ClientWithResponses) LoginAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LoginAuthResponse, error)
- func (c *ClientWithResponses) LoginAuthWithResponse(ctx context.Context, body LoginAuthJSONRequestBody, ...) (*LoginAuthResponse, error)
- func (c *ClientWithResponses) OutputProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*OutputProjectExecutionResponse, error)
- func (c *ClientWithResponses) PermitGroupProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*PermitGroupProjectResponse, error)
- func (c *ClientWithResponses) PermitGroupProjectWithResponse(ctx context.Context, groupID GroupID, body PermitGroupProjectJSONRequestBody, ...) (*PermitGroupProjectResponse, error)
- func (c *ClientWithResponses) PermitGroupUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*PermitGroupUserResponse, error)
- func (c *ClientWithResponses) PermitGroupUserWithResponse(ctx context.Context, groupID GroupID, body PermitGroupUserJSONRequestBody, ...) (*PermitGroupUserResponse, error)
- func (c *ClientWithResponses) PermitProjectGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*PermitProjectGroupResponse, error)
- func (c *ClientWithResponses) PermitProjectGroupWithResponse(ctx context.Context, projectID ProjectID, ...) (*PermitProjectGroupResponse, error)
- func (c *ClientWithResponses) PermitProjectUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*PermitProjectUserResponse, error)
- func (c *ClientWithResponses) PermitProjectUserWithResponse(ctx context.Context, projectID ProjectID, ...) (*PermitProjectUserResponse, error)
- func (c *ClientWithResponses) PermitUserGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*PermitUserGroupResponse, error)
- func (c *ClientWithResponses) PermitUserGroupWithResponse(ctx context.Context, userID UserID, body PermitUserGroupJSONRequestBody, ...) (*PermitUserGroupResponse, error)
- func (c *ClientWithResponses) PermitUserProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*PermitUserProjectResponse, error)
- func (c *ClientWithResponses) PermitUserProjectWithResponse(ctx context.Context, userID UserID, body PermitUserProjectJSONRequestBody, ...) (*PermitUserProjectResponse, error)
- func (c *ClientWithResponses) PurgeProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*PurgeProjectExecutionResponse, error)
- func (c *ClientWithResponses) RedirectAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RedirectAuthResponse, error)
- func (c *ClientWithResponses) RedirectAuthWithResponse(ctx context.Context, body RedirectAuthJSONRequestBody, ...) (*RedirectAuthResponse, error)
- func (c *ClientWithResponses) RefreshAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshAuthResponse, error)
- func (c *ClientWithResponses) RequestProviderWithResponse(ctx context.Context, provider AuthProviderParam, reqEditors ...RequestEditorFn) (*RequestProviderResponse, error)
- func (c *ClientWithResponses) ShowGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*ShowGlobalRunnerResponse, error)
- func (c *ClientWithResponses) ShowGroupWithResponse(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*ShowGroupResponse, error)
- func (c *ClientWithResponses) ShowProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ShowProfileResponse, error)
- func (c *ClientWithResponses) ShowProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*ShowProjectCredentialResponse, error)
- func (c *ClientWithResponses) ShowProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*ShowProjectEnvironmentResponse, error)
- func (c *ClientWithResponses) ShowProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, ...) (*ShowProjectExecutionResponse, error)
- func (c *ClientWithResponses) ShowProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*ShowProjectInventoryResponse, error)
- func (c *ClientWithResponses) ShowProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*ShowProjectRepositoryResponse, error)
- func (c *ClientWithResponses) ShowProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*ShowProjectRunnerResponse, error)
- func (c *ClientWithResponses) ShowProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*ShowProjectScheduleResponse, error)
- func (c *ClientWithResponses) ShowProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*ShowProjectTemplateResponse, error)
- func (c *ClientWithResponses) ShowProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ShowProjectResponse, error)
- func (c *ClientWithResponses) ShowUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*ShowUserResponse, error)
- func (c *ClientWithResponses) TokenProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TokenProfileResponse, error)
- func (c *ClientWithResponses) UpdateGlobalRunnerWithBodyWithResponse(ctx context.Context, runnerID RunnerID, contentType string, body io.Reader, ...) (*UpdateGlobalRunnerResponse, error)
- func (c *ClientWithResponses) UpdateGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody, ...) (*UpdateGlobalRunnerResponse, error)
- func (c *ClientWithResponses) UpdateGroupWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, ...) (*UpdateGroupResponse, error)
- func (c *ClientWithResponses) UpdateGroupWithResponse(ctx context.Context, groupID GroupID, body UpdateGroupJSONRequestBody, ...) (*UpdateGroupResponse, error)
- func (c *ClientWithResponses) UpdateProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateProfileResponse, error)
- func (c *ClientWithResponses) UpdateProfileWithResponse(ctx context.Context, body UpdateProfileJSONRequestBody, ...) (*UpdateProfileResponse, error)
- func (c *ClientWithResponses) UpdateProjectCredentialWithBodyWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*UpdateProjectCredentialResponse, error)
- func (c *ClientWithResponses) UpdateProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, ...) (*UpdateProjectCredentialResponse, error)
- func (c *ClientWithResponses) UpdateProjectEnvironmentSecretWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*UpdateProjectEnvironmentSecretResponse, error)
- func (c *ClientWithResponses) UpdateProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*UpdateProjectEnvironmentSecretResponse, error)
- func (c *ClientWithResponses) UpdateProjectEnvironmentValueWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*UpdateProjectEnvironmentValueResponse, error)
- func (c *ClientWithResponses) UpdateProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*UpdateProjectEnvironmentValueResponse, error)
- func (c *ClientWithResponses) UpdateProjectEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*UpdateProjectEnvironmentResponse, error)
- func (c *ClientWithResponses) UpdateProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, ...) (*UpdateProjectEnvironmentResponse, error)
- func (c *ClientWithResponses) UpdateProjectInventoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*UpdateProjectInventoryResponse, error)
- func (c *ClientWithResponses) UpdateProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, ...) (*UpdateProjectInventoryResponse, error)
- func (c *ClientWithResponses) UpdateProjectRepositoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*UpdateProjectRepositoryResponse, error)
- func (c *ClientWithResponses) UpdateProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, ...) (*UpdateProjectRepositoryResponse, error)
- func (c *ClientWithResponses) UpdateProjectRunnerWithBodyWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*UpdateProjectRunnerResponse, error)
- func (c *ClientWithResponses) UpdateProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, ...) (*UpdateProjectRunnerResponse, error)
- func (c *ClientWithResponses) UpdateProjectScheduleWithBodyWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*UpdateProjectScheduleResponse, error)
- func (c *ClientWithResponses) UpdateProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, ...) (*UpdateProjectScheduleResponse, error)
- func (c *ClientWithResponses) UpdateProjectTemplateSurveyWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*UpdateProjectTemplateSurveyResponse, error)
- func (c *ClientWithResponses) UpdateProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*UpdateProjectTemplateSurveyResponse, error)
- func (c *ClientWithResponses) UpdateProjectTemplateVaultWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*UpdateProjectTemplateVaultResponse, error)
- func (c *ClientWithResponses) UpdateProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*UpdateProjectTemplateVaultResponse, error)
- func (c *ClientWithResponses) UpdateProjectTemplateWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*UpdateProjectTemplateResponse, error)
- func (c *ClientWithResponses) UpdateProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, ...) (*UpdateProjectTemplateResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) VerifyAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*VerifyAuthResponse, error)
- type ClientWithResponsesInterface
- type CreateGlobalRunnerBody
- type CreateGlobalRunnerJSONBody
- type CreateGlobalRunnerJSONRequestBody
- type CreateGlobalRunnerResponse
- type CreateGroupBody
- type CreateGroupJSONBody
- type CreateGroupJSONRequestBody
- type CreateGroupResponse
- type CreateProjectBody
- type CreateProjectCredentialBody
- type CreateProjectCredentialJSONBody
- type CreateProjectCredentialJSONRequestBody
- type CreateProjectCredentialResponse
- type CreateProjectEnvironmentBody
- type CreateProjectEnvironmentJSONBody
- type CreateProjectEnvironmentJSONRequestBody
- type CreateProjectEnvironmentResponse
- type CreateProjectEnvironmentSecretBody
- type CreateProjectEnvironmentSecretJSONBody
- type CreateProjectEnvironmentSecretJSONRequestBody
- type CreateProjectEnvironmentSecretResponse
- type CreateProjectEnvironmentValueBody
- type CreateProjectEnvironmentValueJSONBody
- type CreateProjectEnvironmentValueJSONRequestBody
- type CreateProjectEnvironmentValueResponse
- type CreateProjectExecutionBody
- type CreateProjectExecutionJSONBody
- type CreateProjectExecutionJSONRequestBody
- type CreateProjectExecutionResponse
- type CreateProjectInventoryBody
- type CreateProjectInventoryJSONBody
- type CreateProjectInventoryJSONRequestBody
- type CreateProjectInventoryResponse
- type CreateProjectJSONBody
- type CreateProjectJSONRequestBody
- type CreateProjectRepositoryBody
- type CreateProjectRepositoryJSONBody
- type CreateProjectRepositoryJSONRequestBody
- type CreateProjectRepositoryResponse
- type CreateProjectResponse
- type CreateProjectRunnerBody
- type CreateProjectRunnerJSONBody
- type CreateProjectRunnerJSONRequestBody
- type CreateProjectRunnerResponse
- type CreateProjectScheduleBody
- type CreateProjectScheduleJSONBody
- type CreateProjectScheduleJSONRequestBody
- type CreateProjectScheduleResponse
- type CreateProjectTemplateBody
- type CreateProjectTemplateJSONBody
- type CreateProjectTemplateJSONRequestBody
- type CreateProjectTemplateResponse
- type CreateProjectTemplateSurveyBody
- type CreateProjectTemplateSurveyJSONBody
- type CreateProjectTemplateSurveyJSONRequestBody
- type CreateProjectTemplateSurveyResponse
- type CreateProjectTemplateVaultBody
- type CreateProjectTemplateVaultJSONBody
- type CreateProjectTemplateVaultJSONRequestBody
- type CreateProjectTemplateVaultResponse
- type CreateUserBody
- type CreateUserJSONBody
- type CreateUserJSONRequestBody
- type CreateUserResponse
- type Credential
- type CredentialID
- type CredentialKind
- type CredentialLogin
- type CredentialShell
- type DeleteGlobalRunnerResponse
- type DeleteGroupFromProjectJSONBody
- type DeleteGroupFromProjectJSONRequestBody
- type DeleteGroupFromProjectResponse
- type DeleteGroupFromUserJSONBody
- type DeleteGroupFromUserJSONRequestBody
- type DeleteGroupFromUserResponse
- type DeleteGroupResponse
- type DeleteProjectCredentialResponse
- type DeleteProjectEnvironmentResponse
- type DeleteProjectEnvironmentSecretResponse
- type DeleteProjectEnvironmentValueResponse
- type DeleteProjectExecutionResponse
- type DeleteProjectFromGroupJSONBody
- type DeleteProjectFromGroupJSONRequestBody
- type DeleteProjectFromGroupResponse
- type DeleteProjectFromUserJSONBody
- type DeleteProjectFromUserJSONRequestBody
- type DeleteProjectFromUserResponse
- type DeleteProjectInventoryResponse
- type DeleteProjectRepositoryResponse
- type DeleteProjectResponse
- type DeleteProjectRunnerResponse
- type DeleteProjectScheduleResponse
- type DeleteProjectTemplateResponse
- type DeleteProjectTemplateSurveyResponse
- type DeleteProjectTemplateVaultResponse
- type DeleteUserFromGroupJSONBody
- type DeleteUserFromGroupJSONRequestBody
- type DeleteUserFromGroupResponse
- type DeleteUserFromProjectJSONBody
- type DeleteUserFromProjectJSONRequestBody
- type DeleteUserFromProjectResponse
- type DeleteUserResponse
- type Environment
- type EnvironmentID
- type EnvironmentSecret
- type EnvironmentSecretKind
- type EnvironmentValue
- type EnvironmentValueKind
- type Event
- type EventAction
- type EventObjectType
- type Execution
- type ExecutionID
- type GlobalEventsResponse
- type GlobalRunnerResponse
- type GlobalRunnersResponse
- type Group
- type GroupID
- type GroupProject
- type GroupProjectDropBody
- type GroupProjectPerm
- type GroupProjectPermBody
- type GroupProjectsResponse
- type GroupResponse
- type GroupUserDropBody
- type GroupUserPermBody
- type GroupUsersResponse
- type GroupsResponse
- type HttpRequestDoer
- type InternalServerError
- type InvalidParamFormatError
- type InvalidTokenError
- type Inventory
- type InventoryID
- type InventoryKind
- type ListGlobalEventsParams
- type ListGlobalEventsResponse
- type ListGlobalRunnersParams
- type ListGlobalRunnersParamsOrder
- type ListGlobalRunnersResponse
- type ListGroupProjectsParams
- type ListGroupProjectsParamsOrder
- type ListGroupProjectsResponse
- type ListGroupUsersParams
- type ListGroupUsersParamsOrder
- type ListGroupUsersResponse
- type ListGroupsParams
- type ListGroupsParamsOrder
- type ListGroupsResponse
- type ListProjectCredentialsParams
- type ListProjectCredentialsParamsOrder
- type ListProjectCredentialsResponse
- type ListProjectEnvironmentsParams
- type ListProjectEnvironmentsParamsOrder
- type ListProjectEnvironmentsResponse
- type ListProjectEventsParams
- type ListProjectEventsResponse
- type ListProjectExecutionsParams
- type ListProjectExecutionsParamsOrder
- type ListProjectExecutionsResponse
- type ListProjectGroupsParams
- type ListProjectGroupsParamsOrder
- type ListProjectGroupsResponse
- type ListProjectInventoriesParams
- type ListProjectInventoriesParamsOrder
- type ListProjectInventoriesResponse
- type ListProjectRepositoriesParams
- type ListProjectRepositoriesParamsOrder
- type ListProjectRepositoriesResponse
- type ListProjectRunnersParams
- type ListProjectRunnersParamsOrder
- type ListProjectRunnersResponse
- type ListProjectSchedulesParams
- type ListProjectSchedulesParamsOrder
- type ListProjectSchedulesResponse
- type ListProjectTemplatesParams
- type ListProjectTemplatesParamsOrder
- type ListProjectTemplatesResponse
- type ListProjectUsersParams
- type ListProjectUsersParamsOrder
- type ListProjectUsersResponse
- type ListProjectsParams
- type ListProjectsParamsOrder
- type ListProjectsResponse
- type ListProvidersResponse
- type ListUserGroupsParams
- type ListUserGroupsParamsOrder
- type ListUserGroupsResponse
- type ListUserProjectsParams
- type ListUserProjectsParamsOrder
- type ListUserProjectsResponse
- type ListUsersParams
- type ListUsersParamsOrder
- type ListUsersResponse
- type LoginAuthBody
- type LoginAuthJSONBody
- type LoginAuthJSONRequestBody
- type LoginAuthResponse
- type LoginResponse
- type MiddlewareFunc
- type NotAttachedError
- type NotAuthorizedError
- type NotFoundError
- type Notification
- type Output
- type OutputProjectExecutionResponse
- type PagingLimitParam
- type PagingOffsetParam
- type PermitGroupProjectJSONBody
- type PermitGroupProjectJSONRequestBody
- type PermitGroupProjectResponse
- type PermitGroupUserJSONBody
- type PermitGroupUserJSONRequestBody
- type PermitGroupUserResponse
- type PermitProjectGroupJSONBody
- type PermitProjectGroupJSONRequestBody
- type PermitProjectGroupResponse
- type PermitProjectUserJSONBody
- type PermitProjectUserJSONRequestBody
- type PermitProjectUserResponse
- type PermitUserGroupJSONBody
- type PermitUserGroupJSONRequestBody
- type PermitUserGroupResponse
- type PermitUserProjectJSONBody
- type PermitUserProjectJSONRequestBody
- type PermitUserProjectResponse
- type Profile
- type ProfileResponse
- type Project
- type ProjectCredentialResponse
- type ProjectCredentialsResponse
- type ProjectEnvironmentResponse
- type ProjectEnvironmentSecretResponse
- type ProjectEnvironmentValueResponse
- type ProjectEnvironmentsResponse
- type ProjectEventsResponse
- type ProjectExecutionResponse
- type ProjectExecutionsResponse
- type ProjectGroupDropBody
- type ProjectGroupPermBody
- type ProjectGroupsResponse
- type ProjectID
- type ProjectInventoriesResponse
- type ProjectInventoryResponse
- type ProjectOutputResponse
- type ProjectRepositoriesResponse
- type ProjectRepositoryResponse
- type ProjectResponse
- type ProjectRunnerResponse
- type ProjectRunnersResponse
- type ProjectScheduleResponse
- type ProjectSchedulesResponse
- type ProjectTemplateResponse
- type ProjectTemplateSurveyResponse
- type ProjectTemplateVaultResponse
- type ProjectTemplatesResponse
- type ProjectUserDropBody
- type ProjectUserPermBody
- type ProjectUsersResponse
- type ProjectsResponse
- type Provider
- type ProvidersResponse
- type PurgeProjectExecutionResponse
- type RedirectAuthBody
- type RedirectAuthJSONBody
- type RedirectAuthJSONRequestBody
- type RedirectAuthResponse
- type RefreshAuthResponse
- type RefreshResponse
- type Repository
- type RepositoryID
- type RequestEditorFn
- type RequestProviderResponse
- type RequiredHeaderError
- type RequiredParamError
- type Runner
- type RunnerID
- type Schedule
- type ScheduleID
- type SearchQueryParam
- type SecretID
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) AttachGroupToProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AttachGroupToUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AttachProjectToGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AttachProjectToUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AttachUserToGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AttachUserToProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CallbackProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGlobalRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectCredential(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectExecution(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectSchedule(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectTemplate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGlobalRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGroupFromProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGroupFromUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectCredential(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectExecution(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectFromGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectFromUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteUserFromGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteUserFromProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGlobalEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGlobalRunners(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroupProjects(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroupUsers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectCredentials(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectEnvironments(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectExecutions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectGroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectInventories(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectRepositories(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectRunners(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectSchedules(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectTemplates(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjectUsers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjects(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProviders(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListUserGroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListUserProjects(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListUsers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) LoginAuth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) OutputProjectExecution(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PermitGroupProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PermitGroupUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PermitProjectGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PermitProjectUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PermitUserGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PermitUserProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PurgeProjectExecution(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) RedirectAuth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) RefreshAuth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) RequestProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowGlobalRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProfile(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectCredential(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectExecution(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectSchedule(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowProjectTemplate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShowUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) TokenProfile(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateGlobalRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProfile(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectCredential(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectRunner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateUser(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) VerifyAuth(w http.ResponseWriter, r *http.Request)
- type ShowGlobalRunnerResponse
- type ShowGroupResponse
- type ShowProfileResponse
- type ShowProjectCredentialResponse
- type ShowProjectEnvironmentResponse
- type ShowProjectExecutionResponse
- type ShowProjectInventoryResponse
- type ShowProjectRepositoryResponse
- type ShowProjectResponse
- type ShowProjectRunnerResponse
- type ShowProjectScheduleResponse
- type ShowProjectTemplateResponse
- type ShowUserResponse
- type SortColumnParam
- type SortOrderParam
- type SuccessMessage
- type SurveyID
- type Template
- type TemplateID
- type TemplateSurvey
- type TemplateSurveyKind
- type TemplateValue
- type TemplateVault
- type TemplateVaultKind
- type TokenProfileResponse
- type TokenResponse
- type TooManyValuesForParamError
- type UnescapedCookieParamError
- type Unimplemented
- func (_ Unimplemented) AttachGroupToProject(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) AttachGroupToUser(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) AttachProjectToGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) AttachProjectToUser(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) AttachUserToGroup(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) AttachUserToProject(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) CallbackProvider(w http.ResponseWriter, r *http.Request, provider AuthProviderParam, ...)
- func (_ Unimplemented) CreateGlobalRunner(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateProject(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) CreateProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) CreateUser(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DeleteGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID)
- func (_ Unimplemented) DeleteGroup(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) DeleteGroupFromProject(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) DeleteGroupFromUser(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) DeleteProject(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) DeleteProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectFromGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) DeleteProjectFromUser(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) DeleteProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID)
- func (_ Unimplemented) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) DeleteUser(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) DeleteUserFromGroup(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) DeleteUserFromProject(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) ListGlobalEvents(w http.ResponseWriter, r *http.Request, params ListGlobalEventsParams)
- func (_ Unimplemented) ListGlobalRunners(w http.ResponseWriter, r *http.Request, params ListGlobalRunnersParams)
- func (_ Unimplemented) ListGroupProjects(w http.ResponseWriter, r *http.Request, groupID GroupID, ...)
- func (_ Unimplemented) ListGroupUsers(w http.ResponseWriter, r *http.Request, groupID GroupID, ...)
- func (_ Unimplemented) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
- func (_ Unimplemented) ListProjectCredentials(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectEnvironments(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectEvents(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectExecutions(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectGroups(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectInventories(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectRepositories(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectRunners(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectSchedules(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectTemplates(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjectUsers(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ListProjects(w http.ResponseWriter, r *http.Request, params ListProjectsParams)
- func (_ Unimplemented) ListProviders(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ListUserGroups(w http.ResponseWriter, r *http.Request, userID UserID, ...)
- func (_ Unimplemented) ListUserProjects(w http.ResponseWriter, r *http.Request, userID UserID, ...)
- func (_ Unimplemented) ListUsers(w http.ResponseWriter, r *http.Request, params ListUsersParams)
- func (_ Unimplemented) LoginAuth(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) OutputProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) PermitGroupProject(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) PermitGroupUser(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) PermitProjectGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) PermitProjectUser(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) PermitUserGroup(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) PermitUserProject(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) PurgeProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) RedirectAuth(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) RefreshAuth(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) RequestProvider(w http.ResponseWriter, r *http.Request, provider AuthProviderParam)
- func (_ Unimplemented) ShowGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID)
- func (_ Unimplemented) ShowGroup(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) ShowProfile(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ShowProject(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) ShowProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID)
- func (_ Unimplemented) ShowProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) ShowUser(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) TokenProfile(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) UpdateGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID)
- func (_ Unimplemented) UpdateGroup(w http.ResponseWriter, r *http.Request, groupID GroupID)
- func (_ Unimplemented) UpdateProfile(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) UpdateProject(w http.ResponseWriter, r *http.Request, projectID ProjectID)
- func (_ Unimplemented) UpdateProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID)
- func (_ Unimplemented) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, ...)
- func (_ Unimplemented) UpdateUser(w http.ResponseWriter, r *http.Request, userID UserID)
- func (_ Unimplemented) VerifyAuth(w http.ResponseWriter, r *http.Request)
- type UnmarshalingParamError
- type UpdateGlobalRunnerBody
- type UpdateGlobalRunnerJSONBody
- type UpdateGlobalRunnerJSONRequestBody
- type UpdateGlobalRunnerResponse
- type UpdateGroupBody
- type UpdateGroupJSONBody
- type UpdateGroupJSONRequestBody
- type UpdateGroupResponse
- type UpdateProfileBody
- type UpdateProfileJSONBody
- type UpdateProfileJSONRequestBody
- type UpdateProfileResponse
- type UpdateProjectBody
- type UpdateProjectCredentialBody
- type UpdateProjectCredentialJSONBody
- type UpdateProjectCredentialJSONRequestBody
- type UpdateProjectCredentialResponse
- type UpdateProjectEnvironmentBody
- type UpdateProjectEnvironmentJSONBody
- type UpdateProjectEnvironmentJSONRequestBody
- type UpdateProjectEnvironmentResponse
- type UpdateProjectEnvironmentSecretBody
- type UpdateProjectEnvironmentSecretJSONBody
- type UpdateProjectEnvironmentSecretJSONRequestBody
- type UpdateProjectEnvironmentSecretResponse
- type UpdateProjectEnvironmentValueBody
- type UpdateProjectEnvironmentValueJSONBody
- type UpdateProjectEnvironmentValueJSONRequestBody
- type UpdateProjectEnvironmentValueResponse
- type UpdateProjectInventoryBody
- type UpdateProjectInventoryJSONBody
- type UpdateProjectInventoryJSONRequestBody
- type UpdateProjectInventoryResponse
- type UpdateProjectJSONBody
- type UpdateProjectJSONRequestBody
- type UpdateProjectRepositoryBody
- type UpdateProjectRepositoryJSONBody
- type UpdateProjectRepositoryJSONRequestBody
- type UpdateProjectRepositoryResponse
- type UpdateProjectResponse
- type UpdateProjectRunnerBody
- type UpdateProjectRunnerJSONBody
- type UpdateProjectRunnerJSONRequestBody
- type UpdateProjectRunnerResponse
- type UpdateProjectScheduleBody
- type UpdateProjectScheduleJSONBody
- type UpdateProjectScheduleJSONRequestBody
- type UpdateProjectScheduleResponse
- type UpdateProjectTemplateBody
- type UpdateProjectTemplateJSONBody
- type UpdateProjectTemplateJSONRequestBody
- type UpdateProjectTemplateResponse
- type UpdateProjectTemplateSurveyBody
- type UpdateProjectTemplateSurveyJSONBody
- type UpdateProjectTemplateSurveyJSONRequestBody
- type UpdateProjectTemplateSurveyResponse
- type UpdateProjectTemplateVaultBody
- type UpdateProjectTemplateVaultJSONBody
- type UpdateProjectTemplateVaultJSONRequestBody
- type UpdateProjectTemplateVaultResponse
- type UpdateUserBody
- type UpdateUserJSONBody
- type UpdateUserJSONRequestBody
- type UpdateUserResponse
- type User
- type UserAuth
- type UserGroup
- type UserGroupDropBody
- type UserGroupPerm
- type UserGroupPermBody
- type UserGroupsResponse
- type UserID
- type UserProject
- type UserProjectDropBody
- type UserProjectPerm
- type UserProjectPermBody
- type UserProjectsResponse
- type UserResponse
- type UsersResponse
- type Validation
- type ValidationError
- type ValueID
- type VaultID
- type VerifyAuthResponse
- type VerifyResponse
Constants ¶
const ( BasicScopes contextKey = "Basic.Scopes" BearerScopes contextKey = "Bearer.Scopes" HeaderScopes contextKey = "Header.Scopes" )
Variables ¶
var ( // ErrCredentialKind defines an error if an invalid value gets mapped. ErrCredentialKind = fmt.Errorf("invalid type for CredentialKind") )
var ( // ErrEnvironmentSecretKind defines an error if an invalid value gets mapped. ErrEnvironmentSecretKind = fmt.Errorf("invalid type for EnvironmentSecretKind") )
var ( // ErrEnvironmentValueKind defines an error if an invalid value gets mapped. ErrEnvironmentValueKind = fmt.Errorf("invalid type for EnvironmentValueKind") )
var ( // ErrEventAction defines an error if an invalid value gets mapped. ErrEventAction = fmt.Errorf("invalid type for EventAction") )
var ( // ErrEventObjectType defines an error if an invalid value gets mapped. ErrEventObjectType = fmt.Errorf("invalid type for EventObjectType") )
var ( // ErrGroupProjectPerm defines an error if an invalid value gets mapped. ErrGroupProjectPerm = fmt.Errorf("invalid type for GroupProjectPerm") )
var ( // ErrInventoryKind defines an error if an invalid value gets mapped. ErrInventoryKind = fmt.Errorf("invalid type for InventoryKind") )
var ( // ErrListGlobalRunnersParamsOrder defines an error if an invalid value gets mapped. ErrListGlobalRunnersParamsOrder = fmt.Errorf("invalid type for ListGlobalRunnersParamsOrder") )
var ( // ErrListGroupProjectsParamsOrder defines an error if an invalid value gets mapped. ErrListGroupProjectsParamsOrder = fmt.Errorf("invalid type for ListGroupProjectsParamsOrder") )
var ( // ErrListGroupUsersParamsOrder defines an error if an invalid value gets mapped. ErrListGroupUsersParamsOrder = fmt.Errorf("invalid type for ListGroupUsersParamsOrder") )
var ( // ErrListGroupsParamsOrder defines an error if an invalid value gets mapped. ErrListGroupsParamsOrder = fmt.Errorf("invalid type for ListGroupsParamsOrder") )
var ( // ErrListProjectCredentialsParamsOrder defines an error if an invalid value gets mapped. ErrListProjectCredentialsParamsOrder = fmt.Errorf("invalid type for ListProjectCredentialsParamsOrder") )
var ( // ErrListProjectEnvironmentsParamsOrder defines an error if an invalid value gets mapped. ErrListProjectEnvironmentsParamsOrder = fmt.Errorf("invalid type for ListProjectEnvironmentsParamsOrder") )
var ( // ErrListProjectExecutionsParamsOrder defines an error if an invalid value gets mapped. ErrListProjectExecutionsParamsOrder = fmt.Errorf("invalid type for ListProjectExecutionsParamsOrder") )
var ( // ErrListProjectGroupsParamsOrder defines an error if an invalid value gets mapped. ErrListProjectGroupsParamsOrder = fmt.Errorf("invalid type for ListProjectGroupsParamsOrder") )
var ( // ErrListProjectInventoriesParamsOrder defines an error if an invalid value gets mapped. ErrListProjectInventoriesParamsOrder = fmt.Errorf("invalid type for ListProjectInventoriesParamsOrder") )
var ( // ErrListProjectRepositoriesParamsOrder defines an error if an invalid value gets mapped. ErrListProjectRepositoriesParamsOrder = fmt.Errorf("invalid type for ListProjectRepositoriesParamsOrder") )
var ( // ErrListProjectRunnersParamsOrder defines an error if an invalid value gets mapped. ErrListProjectRunnersParamsOrder = fmt.Errorf("invalid type for ListProjectRunnersParamsOrder") )
var ( // ErrListProjectSchedulesParamsOrder defines an error if an invalid value gets mapped. ErrListProjectSchedulesParamsOrder = fmt.Errorf("invalid type for ListProjectSchedulesParamsOrder") )
var ( // ErrListProjectTemplatesParamsOrder defines an error if an invalid value gets mapped. ErrListProjectTemplatesParamsOrder = fmt.Errorf("invalid type for ListProjectTemplatesParamsOrder") )
var ( // ErrListProjectUsersParamsOrder defines an error if an invalid value gets mapped. ErrListProjectUsersParamsOrder = fmt.Errorf("invalid type for ListProjectUsersParamsOrder") )
var ( // ErrListProjectsParamsOrder defines an error if an invalid value gets mapped. ErrListProjectsParamsOrder = fmt.Errorf("invalid type for ListProjectsParamsOrder") )
var ( // ErrListUserGroupsParamsOrder defines an error if an invalid value gets mapped. ErrListUserGroupsParamsOrder = fmt.Errorf("invalid type for ListUserGroupsParamsOrder") )
var ( // ErrListUserProjectsParamsOrder defines an error if an invalid value gets mapped. ErrListUserProjectsParamsOrder = fmt.Errorf("invalid type for ListUserProjectsParamsOrder") )
var ( // ErrListUsersParamsOrder defines an error if an invalid value gets mapped. ErrListUsersParamsOrder = fmt.Errorf("invalid type for ListUsersParamsOrder") )
var ( // ErrSortOrderParam defines an error if an invalid value gets mapped. ErrSortOrderParam = fmt.Errorf("invalid type for SortOrderParam") )
var ( // ErrTemplateSurveyKind defines an error if an invalid value gets mapped. ErrTemplateSurveyKind = fmt.Errorf("invalid type for TemplateSurveyKind") )
var ( // ErrTemplateVaultKind defines an error if an invalid value gets mapped. ErrTemplateVaultKind = fmt.Errorf("invalid type for TemplateVaultKind") )
var ( // ErrUnsupportedImageFormat defines the error for unsupported image formats. ErrUnsupportedImageFormat = fmt.Errorf("unsupported avatar file format") )
var ( // ErrUserGroupPerm defines an error if an invalid value gets mapped. ErrUserGroupPerm = fmt.Errorf("invalid type for UserGroupPerm") )
var ( // ErrUserProjectPerm defines an error if an invalid value gets mapped. ErrUserProjectPerm = fmt.Errorf("invalid type for UserProjectPerm") )
Functions ¶
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerFromMuxWithBaseURL ¶
func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
func NewAttachGroupToProjectRequest ¶
func NewAttachGroupToProjectRequest(server string, groupID GroupID, body AttachGroupToProjectJSONRequestBody) (*http.Request, error)
NewAttachGroupToProjectRequest calls the generic AttachGroupToProject builder with application/json body
func NewAttachGroupToProjectRequestWithBody ¶
func NewAttachGroupToProjectRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewAttachGroupToProjectRequestWithBody generates requests for AttachGroupToProject with any type of body
func NewAttachGroupToUserRequest ¶
func NewAttachGroupToUserRequest(server string, groupID GroupID, body AttachGroupToUserJSONRequestBody) (*http.Request, error)
NewAttachGroupToUserRequest calls the generic AttachGroupToUser builder with application/json body
func NewAttachGroupToUserRequestWithBody ¶
func NewAttachGroupToUserRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewAttachGroupToUserRequestWithBody generates requests for AttachGroupToUser with any type of body
func NewAttachProjectToGroupRequest ¶
func NewAttachProjectToGroupRequest(server string, projectID ProjectID, body AttachProjectToGroupJSONRequestBody) (*http.Request, error)
NewAttachProjectToGroupRequest calls the generic AttachProjectToGroup builder with application/json body
func NewAttachProjectToGroupRequestWithBody ¶
func NewAttachProjectToGroupRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewAttachProjectToGroupRequestWithBody generates requests for AttachProjectToGroup with any type of body
func NewAttachProjectToUserRequest ¶
func NewAttachProjectToUserRequest(server string, projectID ProjectID, body AttachProjectToUserJSONRequestBody) (*http.Request, error)
NewAttachProjectToUserRequest calls the generic AttachProjectToUser builder with application/json body
func NewAttachProjectToUserRequestWithBody ¶
func NewAttachProjectToUserRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewAttachProjectToUserRequestWithBody generates requests for AttachProjectToUser with any type of body
func NewAttachUserToGroupRequest ¶
func NewAttachUserToGroupRequest(server string, userID UserID, body AttachUserToGroupJSONRequestBody) (*http.Request, error)
NewAttachUserToGroupRequest calls the generic AttachUserToGroup builder with application/json body
func NewAttachUserToGroupRequestWithBody ¶
func NewAttachUserToGroupRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewAttachUserToGroupRequestWithBody generates requests for AttachUserToGroup with any type of body
func NewAttachUserToProjectRequest ¶
func NewAttachUserToProjectRequest(server string, userID UserID, body AttachUserToProjectJSONRequestBody) (*http.Request, error)
NewAttachUserToProjectRequest calls the generic AttachUserToProject builder with application/json body
func NewAttachUserToProjectRequestWithBody ¶
func NewAttachUserToProjectRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewAttachUserToProjectRequestWithBody generates requests for AttachUserToProject with any type of body
func NewCallbackProviderRequest ¶
func NewCallbackProviderRequest(server string, provider AuthProviderParam, params *CallbackProviderParams) (*http.Request, error)
NewCallbackProviderRequest generates requests for CallbackProvider
func NewCreateGlobalRunnerRequest ¶
func NewCreateGlobalRunnerRequest(server string, body CreateGlobalRunnerJSONRequestBody) (*http.Request, error)
NewCreateGlobalRunnerRequest calls the generic CreateGlobalRunner builder with application/json body
func NewCreateGlobalRunnerRequestWithBody ¶
func NewCreateGlobalRunnerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGlobalRunnerRequestWithBody generates requests for CreateGlobalRunner with any type of body
func NewCreateGroupRequest ¶
func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)
NewCreateGroupRequest calls the generic CreateGroup builder with application/json body
func NewCreateGroupRequestWithBody ¶
func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGroupRequestWithBody generates requests for CreateGroup with any type of body
func NewCreateProjectCredentialRequest ¶
func NewCreateProjectCredentialRequest(server string, projectID ProjectID, body CreateProjectCredentialJSONRequestBody) (*http.Request, error)
NewCreateProjectCredentialRequest calls the generic CreateProjectCredential builder with application/json body
func NewCreateProjectCredentialRequestWithBody ¶
func NewCreateProjectCredentialRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectCredentialRequestWithBody generates requests for CreateProjectCredential with any type of body
func NewCreateProjectEnvironmentRequest ¶
func NewCreateProjectEnvironmentRequest(server string, projectID ProjectID, body CreateProjectEnvironmentJSONRequestBody) (*http.Request, error)
NewCreateProjectEnvironmentRequest calls the generic CreateProjectEnvironment builder with application/json body
func NewCreateProjectEnvironmentRequestWithBody ¶
func NewCreateProjectEnvironmentRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectEnvironmentRequestWithBody generates requests for CreateProjectEnvironment with any type of body
func NewCreateProjectEnvironmentSecretRequest ¶
func NewCreateProjectEnvironmentSecretRequest(server string, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentSecretJSONRequestBody) (*http.Request, error)
NewCreateProjectEnvironmentSecretRequest calls the generic CreateProjectEnvironmentSecret builder with application/json body
func NewCreateProjectEnvironmentSecretRequestWithBody ¶
func NewCreateProjectEnvironmentSecretRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectEnvironmentSecretRequestWithBody generates requests for CreateProjectEnvironmentSecret with any type of body
func NewCreateProjectEnvironmentValueRequest ¶
func NewCreateProjectEnvironmentValueRequest(server string, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentValueJSONRequestBody) (*http.Request, error)
NewCreateProjectEnvironmentValueRequest calls the generic CreateProjectEnvironmentValue builder with application/json body
func NewCreateProjectEnvironmentValueRequestWithBody ¶
func NewCreateProjectEnvironmentValueRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectEnvironmentValueRequestWithBody generates requests for CreateProjectEnvironmentValue with any type of body
func NewCreateProjectExecutionRequest ¶
func NewCreateProjectExecutionRequest(server string, projectID ProjectID, body CreateProjectExecutionJSONRequestBody) (*http.Request, error)
NewCreateProjectExecutionRequest calls the generic CreateProjectExecution builder with application/json body
func NewCreateProjectExecutionRequestWithBody ¶
func NewCreateProjectExecutionRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectExecutionRequestWithBody generates requests for CreateProjectExecution with any type of body
func NewCreateProjectInventoryRequest ¶
func NewCreateProjectInventoryRequest(server string, projectID ProjectID, body CreateProjectInventoryJSONRequestBody) (*http.Request, error)
NewCreateProjectInventoryRequest calls the generic CreateProjectInventory builder with application/json body
func NewCreateProjectInventoryRequestWithBody ¶
func NewCreateProjectInventoryRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectInventoryRequestWithBody generates requests for CreateProjectInventory with any type of body
func NewCreateProjectRepositoryRequest ¶
func NewCreateProjectRepositoryRequest(server string, projectID ProjectID, body CreateProjectRepositoryJSONRequestBody) (*http.Request, error)
NewCreateProjectRepositoryRequest calls the generic CreateProjectRepository builder with application/json body
func NewCreateProjectRepositoryRequestWithBody ¶
func NewCreateProjectRepositoryRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRepositoryRequestWithBody generates requests for CreateProjectRepository with any type of body
func NewCreateProjectRequest ¶
func NewCreateProjectRequest(server string, body CreateProjectJSONRequestBody) (*http.Request, error)
NewCreateProjectRequest calls the generic CreateProject builder with application/json body
func NewCreateProjectRequestWithBody ¶
func NewCreateProjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body
func NewCreateProjectRunnerRequest ¶
func NewCreateProjectRunnerRequest(server string, projectID ProjectID, body CreateProjectRunnerJSONRequestBody) (*http.Request, error)
NewCreateProjectRunnerRequest calls the generic CreateProjectRunner builder with application/json body
func NewCreateProjectRunnerRequestWithBody ¶
func NewCreateProjectRunnerRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRunnerRequestWithBody generates requests for CreateProjectRunner with any type of body
func NewCreateProjectScheduleRequest ¶
func NewCreateProjectScheduleRequest(server string, projectID ProjectID, body CreateProjectScheduleJSONRequestBody) (*http.Request, error)
NewCreateProjectScheduleRequest calls the generic CreateProjectSchedule builder with application/json body
func NewCreateProjectScheduleRequestWithBody ¶
func NewCreateProjectScheduleRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectScheduleRequestWithBody generates requests for CreateProjectSchedule with any type of body
func NewCreateProjectTemplateRequest ¶
func NewCreateProjectTemplateRequest(server string, projectID ProjectID, body CreateProjectTemplateJSONRequestBody) (*http.Request, error)
NewCreateProjectTemplateRequest calls the generic CreateProjectTemplate builder with application/json body
func NewCreateProjectTemplateRequestWithBody ¶
func NewCreateProjectTemplateRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectTemplateRequestWithBody generates requests for CreateProjectTemplate with any type of body
func NewCreateProjectTemplateSurveyRequest ¶
func NewCreateProjectTemplateSurveyRequest(server string, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateSurveyJSONRequestBody) (*http.Request, error)
NewCreateProjectTemplateSurveyRequest calls the generic CreateProjectTemplateSurvey builder with application/json body
func NewCreateProjectTemplateSurveyRequestWithBody ¶
func NewCreateProjectTemplateSurveyRequestWithBody(server string, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectTemplateSurveyRequestWithBody generates requests for CreateProjectTemplateSurvey with any type of body
func NewCreateProjectTemplateVaultRequest ¶
func NewCreateProjectTemplateVaultRequest(server string, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateVaultJSONRequestBody) (*http.Request, error)
NewCreateProjectTemplateVaultRequest calls the generic CreateProjectTemplateVault builder with application/json body
func NewCreateProjectTemplateVaultRequestWithBody ¶
func NewCreateProjectTemplateVaultRequestWithBody(server string, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectTemplateVaultRequestWithBody generates requests for CreateProjectTemplateVault with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewDeleteGlobalRunnerRequest ¶
NewDeleteGlobalRunnerRequest generates requests for DeleteGlobalRunner
func NewDeleteGroupFromProjectRequest ¶
func NewDeleteGroupFromProjectRequest(server string, groupID GroupID, body DeleteGroupFromProjectJSONRequestBody) (*http.Request, error)
NewDeleteGroupFromProjectRequest calls the generic DeleteGroupFromProject builder with application/json body
func NewDeleteGroupFromProjectRequestWithBody ¶
func NewDeleteGroupFromProjectRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewDeleteGroupFromProjectRequestWithBody generates requests for DeleteGroupFromProject with any type of body
func NewDeleteGroupFromUserRequest ¶
func NewDeleteGroupFromUserRequest(server string, groupID GroupID, body DeleteGroupFromUserJSONRequestBody) (*http.Request, error)
NewDeleteGroupFromUserRequest calls the generic DeleteGroupFromUser builder with application/json body
func NewDeleteGroupFromUserRequestWithBody ¶
func NewDeleteGroupFromUserRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewDeleteGroupFromUserRequestWithBody generates requests for DeleteGroupFromUser with any type of body
func NewDeleteGroupRequest ¶
NewDeleteGroupRequest generates requests for DeleteGroup
func NewDeleteProjectCredentialRequest ¶
func NewDeleteProjectCredentialRequest(server string, projectID ProjectID, credentialID CredentialID) (*http.Request, error)
NewDeleteProjectCredentialRequest generates requests for DeleteProjectCredential
func NewDeleteProjectEnvironmentRequest ¶
func NewDeleteProjectEnvironmentRequest(server string, projectID ProjectID, environmentID EnvironmentID) (*http.Request, error)
NewDeleteProjectEnvironmentRequest generates requests for DeleteProjectEnvironment
func NewDeleteProjectEnvironmentSecretRequest ¶
func NewDeleteProjectEnvironmentSecretRequest(server string, projectID ProjectID, environmentID EnvironmentID, secretID SecretID) (*http.Request, error)
NewDeleteProjectEnvironmentSecretRequest generates requests for DeleteProjectEnvironmentSecret
func NewDeleteProjectEnvironmentValueRequest ¶
func NewDeleteProjectEnvironmentValueRequest(server string, projectID ProjectID, environmentID EnvironmentID, valueID ValueID) (*http.Request, error)
NewDeleteProjectEnvironmentValueRequest generates requests for DeleteProjectEnvironmentValue
func NewDeleteProjectExecutionRequest ¶
func NewDeleteProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
NewDeleteProjectExecutionRequest generates requests for DeleteProjectExecution
func NewDeleteProjectFromGroupRequest ¶
func NewDeleteProjectFromGroupRequest(server string, projectID ProjectID, body DeleteProjectFromGroupJSONRequestBody) (*http.Request, error)
NewDeleteProjectFromGroupRequest calls the generic DeleteProjectFromGroup builder with application/json body
func NewDeleteProjectFromGroupRequestWithBody ¶
func NewDeleteProjectFromGroupRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewDeleteProjectFromGroupRequestWithBody generates requests for DeleteProjectFromGroup with any type of body
func NewDeleteProjectFromUserRequest ¶
func NewDeleteProjectFromUserRequest(server string, projectID ProjectID, body DeleteProjectFromUserJSONRequestBody) (*http.Request, error)
NewDeleteProjectFromUserRequest calls the generic DeleteProjectFromUser builder with application/json body
func NewDeleteProjectFromUserRequestWithBody ¶
func NewDeleteProjectFromUserRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewDeleteProjectFromUserRequestWithBody generates requests for DeleteProjectFromUser with any type of body
func NewDeleteProjectInventoryRequest ¶
func NewDeleteProjectInventoryRequest(server string, projectID ProjectID, inventoryID InventoryID) (*http.Request, error)
NewDeleteProjectInventoryRequest generates requests for DeleteProjectInventory
func NewDeleteProjectRepositoryRequest ¶
func NewDeleteProjectRepositoryRequest(server string, projectID ProjectID, repositoryID RepositoryID) (*http.Request, error)
NewDeleteProjectRepositoryRequest generates requests for DeleteProjectRepository
func NewDeleteProjectRequest ¶
NewDeleteProjectRequest generates requests for DeleteProject
func NewDeleteProjectRunnerRequest ¶
func NewDeleteProjectRunnerRequest(server string, projectID ProjectID, runnerID RunnerID) (*http.Request, error)
NewDeleteProjectRunnerRequest generates requests for DeleteProjectRunner
func NewDeleteProjectScheduleRequest ¶
func NewDeleteProjectScheduleRequest(server string, projectID ProjectID, scheduleID ScheduleID) (*http.Request, error)
NewDeleteProjectScheduleRequest generates requests for DeleteProjectSchedule
func NewDeleteProjectTemplateRequest ¶
func NewDeleteProjectTemplateRequest(server string, projectID ProjectID, templateID TemplateID) (*http.Request, error)
NewDeleteProjectTemplateRequest generates requests for DeleteProjectTemplate
func NewDeleteProjectTemplateSurveyRequest ¶
func NewDeleteProjectTemplateSurveyRequest(server string, projectID ProjectID, templateID TemplateID, surveyID SurveyID) (*http.Request, error)
NewDeleteProjectTemplateSurveyRequest generates requests for DeleteProjectTemplateSurvey
func NewDeleteProjectTemplateVaultRequest ¶
func NewDeleteProjectTemplateVaultRequest(server string, projectID ProjectID, templateID TemplateID, vaultID VaultID) (*http.Request, error)
NewDeleteProjectTemplateVaultRequest generates requests for DeleteProjectTemplateVault
func NewDeleteUserFromGroupRequest ¶
func NewDeleteUserFromGroupRequest(server string, userID UserID, body DeleteUserFromGroupJSONRequestBody) (*http.Request, error)
NewDeleteUserFromGroupRequest calls the generic DeleteUserFromGroup builder with application/json body
func NewDeleteUserFromGroupRequestWithBody ¶
func NewDeleteUserFromGroupRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewDeleteUserFromGroupRequestWithBody generates requests for DeleteUserFromGroup with any type of body
func NewDeleteUserFromProjectRequest ¶
func NewDeleteUserFromProjectRequest(server string, userID UserID, body DeleteUserFromProjectJSONRequestBody) (*http.Request, error)
NewDeleteUserFromProjectRequest calls the generic DeleteUserFromProject builder with application/json body
func NewDeleteUserFromProjectRequestWithBody ¶
func NewDeleteUserFromProjectRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewDeleteUserFromProjectRequestWithBody generates requests for DeleteUserFromProject with any type of body
func NewDeleteUserRequest ¶
NewDeleteUserRequest generates requests for DeleteUser
func NewListGlobalEventsRequest ¶
func NewListGlobalEventsRequest(server string, params *ListGlobalEventsParams) (*http.Request, error)
NewListGlobalEventsRequest generates requests for ListGlobalEvents
func NewListGlobalRunnersRequest ¶
func NewListGlobalRunnersRequest(server string, params *ListGlobalRunnersParams) (*http.Request, error)
NewListGlobalRunnersRequest generates requests for ListGlobalRunners
func NewListGroupProjectsRequest ¶
func NewListGroupProjectsRequest(server string, groupID GroupID, params *ListGroupProjectsParams) (*http.Request, error)
NewListGroupProjectsRequest generates requests for ListGroupProjects
func NewListGroupUsersRequest ¶
func NewListGroupUsersRequest(server string, groupID GroupID, params *ListGroupUsersParams) (*http.Request, error)
NewListGroupUsersRequest generates requests for ListGroupUsers
func NewListGroupsRequest ¶
func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)
NewListGroupsRequest generates requests for ListGroups
func NewListProjectCredentialsRequest ¶
func NewListProjectCredentialsRequest(server string, projectID ProjectID, params *ListProjectCredentialsParams) (*http.Request, error)
NewListProjectCredentialsRequest generates requests for ListProjectCredentials
func NewListProjectEnvironmentsRequest ¶
func NewListProjectEnvironmentsRequest(server string, projectID ProjectID, params *ListProjectEnvironmentsParams) (*http.Request, error)
NewListProjectEnvironmentsRequest generates requests for ListProjectEnvironments
func NewListProjectEventsRequest ¶
func NewListProjectEventsRequest(server string, projectID ProjectID, params *ListProjectEventsParams) (*http.Request, error)
NewListProjectEventsRequest generates requests for ListProjectEvents
func NewListProjectExecutionsRequest ¶
func NewListProjectExecutionsRequest(server string, projectID ProjectID, params *ListProjectExecutionsParams) (*http.Request, error)
NewListProjectExecutionsRequest generates requests for ListProjectExecutions
func NewListProjectGroupsRequest ¶
func NewListProjectGroupsRequest(server string, projectID ProjectID, params *ListProjectGroupsParams) (*http.Request, error)
NewListProjectGroupsRequest generates requests for ListProjectGroups
func NewListProjectInventoriesRequest ¶
func NewListProjectInventoriesRequest(server string, projectID ProjectID, params *ListProjectInventoriesParams) (*http.Request, error)
NewListProjectInventoriesRequest generates requests for ListProjectInventories
func NewListProjectRepositoriesRequest ¶
func NewListProjectRepositoriesRequest(server string, projectID ProjectID, params *ListProjectRepositoriesParams) (*http.Request, error)
NewListProjectRepositoriesRequest generates requests for ListProjectRepositories
func NewListProjectRunnersRequest ¶
func NewListProjectRunnersRequest(server string, projectID ProjectID, params *ListProjectRunnersParams) (*http.Request, error)
NewListProjectRunnersRequest generates requests for ListProjectRunners
func NewListProjectSchedulesRequest ¶
func NewListProjectSchedulesRequest(server string, projectID ProjectID, params *ListProjectSchedulesParams) (*http.Request, error)
NewListProjectSchedulesRequest generates requests for ListProjectSchedules
func NewListProjectTemplatesRequest ¶
func NewListProjectTemplatesRequest(server string, projectID ProjectID, params *ListProjectTemplatesParams) (*http.Request, error)
NewListProjectTemplatesRequest generates requests for ListProjectTemplates
func NewListProjectUsersRequest ¶
func NewListProjectUsersRequest(server string, projectID ProjectID, params *ListProjectUsersParams) (*http.Request, error)
NewListProjectUsersRequest generates requests for ListProjectUsers
func NewListProjectsRequest ¶
func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
NewListProjectsRequest generates requests for ListProjects
func NewListProvidersRequest ¶
NewListProvidersRequest generates requests for ListProviders
func NewListUserGroupsRequest ¶
func NewListUserGroupsRequest(server string, userID UserID, params *ListUserGroupsParams) (*http.Request, error)
NewListUserGroupsRequest generates requests for ListUserGroups
func NewListUserProjectsRequest ¶
func NewListUserProjectsRequest(server string, userID UserID, params *ListUserProjectsParams) (*http.Request, error)
NewListUserProjectsRequest generates requests for ListUserProjects
func NewListUsersRequest ¶
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
NewListUsersRequest generates requests for ListUsers
func NewLoginAuthRequest ¶
func NewLoginAuthRequest(server string, body LoginAuthJSONRequestBody) (*http.Request, error)
NewLoginAuthRequest calls the generic LoginAuth builder with application/json body
func NewLoginAuthRequestWithBody ¶
func NewLoginAuthRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewLoginAuthRequestWithBody generates requests for LoginAuth with any type of body
func NewOutputProjectExecutionRequest ¶
func NewOutputProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
NewOutputProjectExecutionRequest generates requests for OutputProjectExecution
func NewPermitGroupProjectRequest ¶
func NewPermitGroupProjectRequest(server string, groupID GroupID, body PermitGroupProjectJSONRequestBody) (*http.Request, error)
NewPermitGroupProjectRequest calls the generic PermitGroupProject builder with application/json body
func NewPermitGroupProjectRequestWithBody ¶
func NewPermitGroupProjectRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewPermitGroupProjectRequestWithBody generates requests for PermitGroupProject with any type of body
func NewPermitGroupUserRequest ¶
func NewPermitGroupUserRequest(server string, groupID GroupID, body PermitGroupUserJSONRequestBody) (*http.Request, error)
NewPermitGroupUserRequest calls the generic PermitGroupUser builder with application/json body
func NewPermitGroupUserRequestWithBody ¶
func NewPermitGroupUserRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewPermitGroupUserRequestWithBody generates requests for PermitGroupUser with any type of body
func NewPermitProjectGroupRequest ¶
func NewPermitProjectGroupRequest(server string, projectID ProjectID, body PermitProjectGroupJSONRequestBody) (*http.Request, error)
NewPermitProjectGroupRequest calls the generic PermitProjectGroup builder with application/json body
func NewPermitProjectGroupRequestWithBody ¶
func NewPermitProjectGroupRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewPermitProjectGroupRequestWithBody generates requests for PermitProjectGroup with any type of body
func NewPermitProjectUserRequest ¶
func NewPermitProjectUserRequest(server string, projectID ProjectID, body PermitProjectUserJSONRequestBody) (*http.Request, error)
NewPermitProjectUserRequest calls the generic PermitProjectUser builder with application/json body
func NewPermitProjectUserRequestWithBody ¶
func NewPermitProjectUserRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewPermitProjectUserRequestWithBody generates requests for PermitProjectUser with any type of body
func NewPermitUserGroupRequest ¶
func NewPermitUserGroupRequest(server string, userID UserID, body PermitUserGroupJSONRequestBody) (*http.Request, error)
NewPermitUserGroupRequest calls the generic PermitUserGroup builder with application/json body
func NewPermitUserGroupRequestWithBody ¶
func NewPermitUserGroupRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewPermitUserGroupRequestWithBody generates requests for PermitUserGroup with any type of body
func NewPermitUserProjectRequest ¶
func NewPermitUserProjectRequest(server string, userID UserID, body PermitUserProjectJSONRequestBody) (*http.Request, error)
NewPermitUserProjectRequest calls the generic PermitUserProject builder with application/json body
func NewPermitUserProjectRequestWithBody ¶
func NewPermitUserProjectRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewPermitUserProjectRequestWithBody generates requests for PermitUserProject with any type of body
func NewPurgeProjectExecutionRequest ¶
func NewPurgeProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
NewPurgeProjectExecutionRequest generates requests for PurgeProjectExecution
func NewRedirectAuthRequest ¶
func NewRedirectAuthRequest(server string, body RedirectAuthJSONRequestBody) (*http.Request, error)
NewRedirectAuthRequest calls the generic RedirectAuth builder with application/json body
func NewRedirectAuthRequestWithBody ¶
func NewRedirectAuthRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRedirectAuthRequestWithBody generates requests for RedirectAuth with any type of body
func NewRefreshAuthRequest ¶
NewRefreshAuthRequest generates requests for RefreshAuth
func NewRequestProviderRequest ¶
func NewRequestProviderRequest(server string, provider AuthProviderParam) (*http.Request, error)
NewRequestProviderRequest generates requests for RequestProvider
func NewShowGlobalRunnerRequest ¶
NewShowGlobalRunnerRequest generates requests for ShowGlobalRunner
func NewShowGroupRequest ¶
NewShowGroupRequest generates requests for ShowGroup
func NewShowProfileRequest ¶
NewShowProfileRequest generates requests for ShowProfile
func NewShowProjectCredentialRequest ¶
func NewShowProjectCredentialRequest(server string, projectID ProjectID, credentialID CredentialID) (*http.Request, error)
NewShowProjectCredentialRequest generates requests for ShowProjectCredential
func NewShowProjectEnvironmentRequest ¶
func NewShowProjectEnvironmentRequest(server string, projectID ProjectID, environmentID EnvironmentID) (*http.Request, error)
NewShowProjectEnvironmentRequest generates requests for ShowProjectEnvironment
func NewShowProjectExecutionRequest ¶
func NewShowProjectExecutionRequest(server string, projectID ProjectID, executionID ExecutionID) (*http.Request, error)
NewShowProjectExecutionRequest generates requests for ShowProjectExecution
func NewShowProjectInventoryRequest ¶
func NewShowProjectInventoryRequest(server string, projectID ProjectID, inventoryID InventoryID) (*http.Request, error)
NewShowProjectInventoryRequest generates requests for ShowProjectInventory
func NewShowProjectRepositoryRequest ¶
func NewShowProjectRepositoryRequest(server string, projectID ProjectID, repositoryID RepositoryID) (*http.Request, error)
NewShowProjectRepositoryRequest generates requests for ShowProjectRepository
func NewShowProjectRequest ¶
NewShowProjectRequest generates requests for ShowProject
func NewShowProjectRunnerRequest ¶
func NewShowProjectRunnerRequest(server string, projectID ProjectID, runnerID RunnerID) (*http.Request, error)
NewShowProjectRunnerRequest generates requests for ShowProjectRunner
func NewShowProjectScheduleRequest ¶
func NewShowProjectScheduleRequest(server string, projectID ProjectID, scheduleID ScheduleID) (*http.Request, error)
NewShowProjectScheduleRequest generates requests for ShowProjectSchedule
func NewShowProjectTemplateRequest ¶
func NewShowProjectTemplateRequest(server string, projectID ProjectID, templateID TemplateID) (*http.Request, error)
NewShowProjectTemplateRequest generates requests for ShowProjectTemplate
func NewShowUserRequest ¶
NewShowUserRequest generates requests for ShowUser
func NewTokenProfileRequest ¶
NewTokenProfileRequest generates requests for TokenProfile
func NewUpdateGlobalRunnerRequest ¶
func NewUpdateGlobalRunnerRequest(server string, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody) (*http.Request, error)
NewUpdateGlobalRunnerRequest calls the generic UpdateGlobalRunner builder with application/json body
func NewUpdateGlobalRunnerRequestWithBody ¶
func NewUpdateGlobalRunnerRequestWithBody(server string, runnerID RunnerID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGlobalRunnerRequestWithBody generates requests for UpdateGlobalRunner with any type of body
func NewUpdateGroupRequest ¶
func NewUpdateGroupRequest(server string, groupID GroupID, body UpdateGroupJSONRequestBody) (*http.Request, error)
NewUpdateGroupRequest calls the generic UpdateGroup builder with application/json body
func NewUpdateGroupRequestWithBody ¶
func NewUpdateGroupRequestWithBody(server string, groupID GroupID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGroupRequestWithBody generates requests for UpdateGroup with any type of body
func NewUpdateProfileRequest ¶
func NewUpdateProfileRequest(server string, body UpdateProfileJSONRequestBody) (*http.Request, error)
NewUpdateProfileRequest calls the generic UpdateProfile builder with application/json body
func NewUpdateProfileRequestWithBody ¶
func NewUpdateProfileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProfileRequestWithBody generates requests for UpdateProfile with any type of body
func NewUpdateProjectCredentialRequest ¶
func NewUpdateProjectCredentialRequest(server string, projectID ProjectID, credentialID CredentialID, body UpdateProjectCredentialJSONRequestBody) (*http.Request, error)
NewUpdateProjectCredentialRequest calls the generic UpdateProjectCredential builder with application/json body
func NewUpdateProjectCredentialRequestWithBody ¶
func NewUpdateProjectCredentialRequestWithBody(server string, projectID ProjectID, credentialID CredentialID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectCredentialRequestWithBody generates requests for UpdateProjectCredential with any type of body
func NewUpdateProjectEnvironmentRequest ¶
func NewUpdateProjectEnvironmentRequest(server string, projectID ProjectID, environmentID EnvironmentID, body UpdateProjectEnvironmentJSONRequestBody) (*http.Request, error)
NewUpdateProjectEnvironmentRequest calls the generic UpdateProjectEnvironment builder with application/json body
func NewUpdateProjectEnvironmentRequestWithBody ¶
func NewUpdateProjectEnvironmentRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectEnvironmentRequestWithBody generates requests for UpdateProjectEnvironment with any type of body
func NewUpdateProjectEnvironmentSecretRequest ¶
func NewUpdateProjectEnvironmentSecretRequest(server string, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, body UpdateProjectEnvironmentSecretJSONRequestBody) (*http.Request, error)
NewUpdateProjectEnvironmentSecretRequest calls the generic UpdateProjectEnvironmentSecret builder with application/json body
func NewUpdateProjectEnvironmentSecretRequestWithBody ¶
func NewUpdateProjectEnvironmentSecretRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectEnvironmentSecretRequestWithBody generates requests for UpdateProjectEnvironmentSecret with any type of body
func NewUpdateProjectEnvironmentValueRequest ¶
func NewUpdateProjectEnvironmentValueRequest(server string, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, body UpdateProjectEnvironmentValueJSONRequestBody) (*http.Request, error)
NewUpdateProjectEnvironmentValueRequest calls the generic UpdateProjectEnvironmentValue builder with application/json body
func NewUpdateProjectEnvironmentValueRequestWithBody ¶
func NewUpdateProjectEnvironmentValueRequestWithBody(server string, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectEnvironmentValueRequestWithBody generates requests for UpdateProjectEnvironmentValue with any type of body
func NewUpdateProjectInventoryRequest ¶
func NewUpdateProjectInventoryRequest(server string, projectID ProjectID, inventoryID InventoryID, body UpdateProjectInventoryJSONRequestBody) (*http.Request, error)
NewUpdateProjectInventoryRequest calls the generic UpdateProjectInventory builder with application/json body
func NewUpdateProjectInventoryRequestWithBody ¶
func NewUpdateProjectInventoryRequestWithBody(server string, projectID ProjectID, inventoryID InventoryID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectInventoryRequestWithBody generates requests for UpdateProjectInventory with any type of body
func NewUpdateProjectRepositoryRequest ¶
func NewUpdateProjectRepositoryRequest(server string, projectID ProjectID, repositoryID RepositoryID, body UpdateProjectRepositoryJSONRequestBody) (*http.Request, error)
NewUpdateProjectRepositoryRequest calls the generic UpdateProjectRepository builder with application/json body
func NewUpdateProjectRepositoryRequestWithBody ¶
func NewUpdateProjectRepositoryRequestWithBody(server string, projectID ProjectID, repositoryID RepositoryID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRepositoryRequestWithBody generates requests for UpdateProjectRepository with any type of body
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest(server string, projectID ProjectID, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶
func NewUpdateProjectRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateProjectRunnerRequest ¶
func NewUpdateProjectRunnerRequest(server string, projectID ProjectID, runnerID RunnerID, body UpdateProjectRunnerJSONRequestBody) (*http.Request, error)
NewUpdateProjectRunnerRequest calls the generic UpdateProjectRunner builder with application/json body
func NewUpdateProjectRunnerRequestWithBody ¶
func NewUpdateProjectRunnerRequestWithBody(server string, projectID ProjectID, runnerID RunnerID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRunnerRequestWithBody generates requests for UpdateProjectRunner with any type of body
func NewUpdateProjectScheduleRequest ¶
func NewUpdateProjectScheduleRequest(server string, projectID ProjectID, scheduleID ScheduleID, body UpdateProjectScheduleJSONRequestBody) (*http.Request, error)
NewUpdateProjectScheduleRequest calls the generic UpdateProjectSchedule builder with application/json body
func NewUpdateProjectScheduleRequestWithBody ¶
func NewUpdateProjectScheduleRequestWithBody(server string, projectID ProjectID, scheduleID ScheduleID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectScheduleRequestWithBody generates requests for UpdateProjectSchedule with any type of body
func NewUpdateProjectTemplateRequest ¶
func NewUpdateProjectTemplateRequest(server string, projectID ProjectID, templateID TemplateID, body UpdateProjectTemplateJSONRequestBody) (*http.Request, error)
NewUpdateProjectTemplateRequest calls the generic UpdateProjectTemplate builder with application/json body
func NewUpdateProjectTemplateRequestWithBody ¶
func NewUpdateProjectTemplateRequestWithBody(server string, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectTemplateRequestWithBody generates requests for UpdateProjectTemplate with any type of body
func NewUpdateProjectTemplateSurveyRequest ¶
func NewUpdateProjectTemplateSurveyRequest(server string, projectID ProjectID, templateID TemplateID, surveyID SurveyID, body UpdateProjectTemplateSurveyJSONRequestBody) (*http.Request, error)
NewUpdateProjectTemplateSurveyRequest calls the generic UpdateProjectTemplateSurvey builder with application/json body
func NewUpdateProjectTemplateSurveyRequestWithBody ¶
func NewUpdateProjectTemplateSurveyRequestWithBody(server string, projectID ProjectID, templateID TemplateID, surveyID SurveyID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectTemplateSurveyRequestWithBody generates requests for UpdateProjectTemplateSurvey with any type of body
func NewUpdateProjectTemplateVaultRequest ¶
func NewUpdateProjectTemplateVaultRequest(server string, projectID ProjectID, templateID TemplateID, vaultID VaultID, body UpdateProjectTemplateVaultJSONRequestBody) (*http.Request, error)
NewUpdateProjectTemplateVaultRequest calls the generic UpdateProjectTemplateVault builder with application/json body
func NewUpdateProjectTemplateVaultRequestWithBody ¶
func NewUpdateProjectTemplateVaultRequestWithBody(server string, projectID ProjectID, templateID TemplateID, vaultID VaultID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectTemplateVaultRequestWithBody generates requests for UpdateProjectTemplateVault with any type of body
func NewUpdateUserRequest ¶
func NewUpdateUserRequest(server string, userID UserID, body UpdateUserJSONRequestBody) (*http.Request, error)
NewUpdateUserRequest calls the generic UpdateUser builder with application/json body
func NewUpdateUserRequestWithBody ¶
func NewUpdateUserRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body
func NewVerifyAuthRequest ¶
NewVerifyAuthRequest generates requests for VerifyAuth
func Notify ¶
func Notify(w http.ResponseWriter, notification Notification)
Notify simply processes a notification.
func PathToRawSpec ¶
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
API provides the http.Handler for the OpenAPI implementation.
func New ¶
func New( cfg *config.Config, registry *metrics.Metrics, identity *authn.Authn, uploads upload.Upload, storage *store.Store, ) *API
New creates a new API that adds the handler implementations.
func (*API) AllowAdminAccessOnly ¶
AllowAdminAccessOnly defines a middleware to check permissions.
func (*API) AllowManageProject ¶
AllowManageProject defines a middleware to check permissions.
func (*API) AllowManageProjectCredential ¶
AllowManageProjectCredential defines a middleware to check permissions.
func (*API) AllowManageProjectEnvironment ¶
AllowManageProjectEnvironment defines a middleware to check permissions.
func (*API) AllowManageProjectExecution ¶
AllowManageProjectExecution defines a middleware to check permissions.
func (*API) AllowManageProjectInventory ¶
AllowManageProjectInventory defines a middleware to check permissions.
func (*API) AllowManageProjectRepository ¶
AllowManageProjectRepository defines a middleware to check permissions.
func (*API) AllowManageProjectRunner ¶
AllowManageProjectRunner defines a middleware to check permissions.
func (*API) AllowManageProjectSchedule ¶
AllowManageProjectSchedule defines a middleware to check permissions.
func (*API) AllowManageProjectTemplate ¶
AllowManageProjectTemplate defines a middleware to check permissions.
func (*API) AllowOwnerProject ¶
AllowOwnerProject defines a middleware to check permissions.
func (*API) AllowShowProject ¶
AllowShowProject defines a middleware to check permissions.
func (*API) AllowShowProjectCredential ¶
AllowShowProjectCredential defines a middleware to check permissions.
func (*API) AllowShowProjectEnvironment ¶
AllowShowProjectEnvironment defines a middleware to check permissions.
func (*API) AllowShowProjectExecution ¶
AllowShowProjectExecution defines a middleware to check permissions.
func (*API) AllowShowProjectInventory ¶
AllowShowProjectInventory defines a middleware to check permissions.
func (*API) AllowShowProjectRepository ¶
AllowShowProjectRepository defines a middleware to check permissions.
func (*API) AllowShowProjectRunner ¶
AllowShowProjectRunner defines a middleware to check permissions.
func (*API) AllowShowProjectSchedule ¶
AllowShowProjectSchedule defines a middleware to check permissions.
func (*API) AllowShowProjectTemplate ¶
AllowShowProjectTemplate defines a middleware to check permissions.
func (*API) AttachGroupToProject ¶
AttachGroupToProject implements the v1.ServerInterface.
func (*API) AttachGroupToUser ¶
AttachGroupToUser implements the v1.ServerInterface.
func (*API) AttachProjectToGroup ¶
AttachProjectToGroup implements the v1.ServerInterface.
func (*API) AttachProjectToUser ¶
AttachProjectToUser implements the v1.ServerInterface.
func (*API) AttachUserToGroup ¶
AttachUserToGroup implements the v1.ServerInterface.
func (*API) AttachUserToProject ¶
AttachUserToProject implements the v1.ServerInterface.
func (*API) Authentication ¶
func (a *API) Authentication(ctx context.Context, input *openapi3filter.AuthenticationInput) error
Authentication provides the authentication for the OpenAPI filter.
func (*API) CallbackProvider ¶
func (a *API) CallbackProvider(w http.ResponseWriter, r *http.Request, providerParam AuthProviderParam, params CallbackProviderParams)
CallbackProvider implements the v1.ServerInterface.
func (*API) CreateGlobalRunner ¶
func (a *API) CreateGlobalRunner(w http.ResponseWriter, r *http.Request)
CreateGlobalRunner implements the v1.ServerInterface.
func (*API) CreateGroup ¶
func (a *API) CreateGroup(w http.ResponseWriter, r *http.Request)
CreateGroup implements the v1.ServerInterface.
func (*API) CreateProject ¶
func (a *API) CreateProject(w http.ResponseWriter, r *http.Request)
CreateProject implements the v1.ServerInterface.
func (*API) CreateProjectCredential ¶
CreateProjectCredential implements the v1.ServerInterface.
func (*API) CreateProjectEnvironment ¶
CreateProjectEnvironment implements the v1.ServerInterface.
func (*API) CreateProjectEnvironmentSecret ¶
func (a *API) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
CreateProjectEnvironmentSecret implements the v1.ServerInterface.
func (*API) CreateProjectEnvironmentValue ¶
func (a *API) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
CreateProjectEnvironmentValue implements the v1.ServerInterface.
func (*API) CreateProjectExecution ¶
CreateProjectExecution implements the v1.ServerInterface.
func (*API) CreateProjectInventory ¶
CreateProjectInventory implements the v1.ServerInterface.
func (*API) CreateProjectRepository ¶
CreateProjectRepository implements the v1.ServerInterface.
func (*API) CreateProjectRunner ¶
CreateProjectRunner implements the v1.ServerInterface.
func (*API) CreateProjectSchedule ¶
CreateProjectSchedule implements the v1.ServerInterface.
func (*API) CreateProjectTemplate ¶
CreateProjectTemplate implements the v1.ServerInterface.
func (*API) CreateProjectTemplateSurvey ¶
func (a *API) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
CreateProjectTemplateSurvey implements the v1.ServerInterface.
func (*API) CreateProjectTemplateVault ¶
func (a *API) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
CreateProjectTemplateVault implements the v1.ServerInterface.
func (*API) CreateUser ¶
func (a *API) CreateUser(w http.ResponseWriter, r *http.Request)
CreateUser implements the v1.ServerInterface.
func (*API) DeleteGlobalRunner ¶
DeleteGlobalRunner implements the v1.ServerInterface.
func (*API) DeleteGroup ¶
DeleteGroup implements the v1.ServerInterface.
func (*API) DeleteGroupFromProject ¶
DeleteGroupFromProject implements the v1.ServerInterface.
func (*API) DeleteGroupFromUser ¶
DeleteGroupFromUser implements the v1.ServerInterface.
func (*API) DeleteProject ¶
DeleteProject implements the v1.ServerInterface.
func (*API) DeleteProjectCredential ¶
func (a *API) DeleteProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID, _ CredentialID)
DeleteProjectCredential implements the v1.ServerInterface.
func (*API) DeleteProjectEnvironment ¶
func (a *API) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
DeleteProjectEnvironment implements the v1.ServerInterface.
func (*API) DeleteProjectEnvironmentSecret ¶
func (a *API) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, _ SecretID)
DeleteProjectEnvironmentSecret implements the v1.ServerInterface.
func (*API) DeleteProjectEnvironmentValue ¶
func (a *API) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, _ ValueID)
DeleteProjectEnvironmentValue implements the v1.ServerInterface.
func (*API) DeleteProjectExecution ¶
func (a *API) DeleteProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
DeleteProjectExecution implements the v1.ServerInterface.
func (*API) DeleteProjectFromGroup ¶
DeleteProjectFromGroup implements the v1.ServerInterface.
func (*API) DeleteProjectFromUser ¶
DeleteProjectFromUser implements the v1.ServerInterface.
func (*API) DeleteProjectInventory ¶
func (a *API) DeleteProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID, _ InventoryID)
DeleteProjectInventory implements the v1.ServerInterface.
func (*API) DeleteProjectRepository ¶
func (a *API) DeleteProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RepositoryID)
DeleteProjectRepository implements the v1.ServerInterface.
func (*API) DeleteProjectRunner ¶
DeleteProjectRunner implements the v1.ServerInterface.
func (*API) DeleteProjectSchedule ¶
func (a *API) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ScheduleID)
DeleteProjectSchedule implements the v1.ServerInterface.
func (*API) DeleteProjectTemplate ¶
func (a *API) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
DeleteProjectTemplate implements the v1.ServerInterface.
func (*API) DeleteProjectTemplateSurvey ¶
func (a *API) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ SurveyID)
DeleteProjectTemplateSurvey implements the v1.ServerInterface.
func (*API) DeleteProjectTemplateVault ¶
func (a *API) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ VaultID)
DeleteProjectTemplateVault implements the v1.ServerInterface.
func (*API) DeleteUser ¶
DeleteUser implements the v1.ServerInterface.
func (*API) DeleteUserFromGroup ¶
DeleteUserFromGroup implements the v1.ServerInterface.
func (*API) DeleteUserFromProject ¶
DeleteUserFromProject implements the v1.ServerInterface.
func (*API) GlobalRunnerFromContext ¶
GlobalRunnerFromContext is used to get the requested runner from the context.
func (*API) GlobalRunnerToContext ¶
GlobalRunnerToContext is used to put the requested runner into the context.
func (*API) GroupFromContext ¶
GroupFromContext is used to get the requested group from the context.
func (*API) GroupToContext ¶
GroupToContext is used to put the requested group into the context.
func (*API) ListGlobalEvents ¶
func (a *API) ListGlobalEvents(w http.ResponseWriter, r *http.Request, params ListGlobalEventsParams)
ListGlobalEvents implements the v1.ServerInterface.
func (*API) ListGlobalRunners ¶
func (a *API) ListGlobalRunners(w http.ResponseWriter, r *http.Request, params ListGlobalRunnersParams)
ListGlobalRunners implements the v1.ServerInterface.
func (*API) ListGroupProjects ¶
func (a *API) ListGroupProjects(w http.ResponseWriter, r *http.Request, _ GroupID, params ListGroupProjectsParams)
ListGroupProjects implements the v1.ServerInterface.
func (*API) ListGroupUsers ¶
func (a *API) ListGroupUsers(w http.ResponseWriter, r *http.Request, _ GroupID, params ListGroupUsersParams)
ListGroupUsers implements the v1.ServerInterface.
func (*API) ListGroups ¶
func (a *API) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
ListGroups implements the v1.ServerInterface.
func (*API) ListProjectCredentials ¶
func (a *API) ListProjectCredentials(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectCredentialsParams)
ListProjectCredentials implements the v1.ServerInterface.
func (*API) ListProjectEnvironments ¶
func (a *API) ListProjectEnvironments(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectEnvironmentsParams)
ListProjectEnvironments implements the v1.ServerInterface.
func (*API) ListProjectEvents ¶
func (a *API) ListProjectEvents(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectEventsParams)
ListProjectEvents implements the v1.ServerInterface.
func (*API) ListProjectExecutions ¶
func (a *API) ListProjectExecutions(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectExecutionsParams)
ListProjectExecutions implements the v1.ServerInterface.
func (*API) ListProjectGroups ¶
func (a *API) ListProjectGroups(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectGroupsParams)
ListProjectGroups implements the v1.ServerInterface.
func (*API) ListProjectInventories ¶
func (a *API) ListProjectInventories(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectInventoriesParams)
ListProjectInventories implements the v1.ServerInterface.
func (*API) ListProjectRepositories ¶
func (a *API) ListProjectRepositories(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectRepositoriesParams)
ListProjectRepositories implements the v1.ServerInterface.
func (*API) ListProjectRunners ¶
func (a *API) ListProjectRunners(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectRunnersParams)
ListProjectRunners implements the v1.ServerInterface.
func (*API) ListProjectSchedules ¶
func (a *API) ListProjectSchedules(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectSchedulesParams)
ListProjectSchedules implements the v1.ServerInterface.
func (*API) ListProjectTemplates ¶
func (a *API) ListProjectTemplates(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectTemplatesParams)
ListProjectTemplates implements the v1.ServerInterface.
func (*API) ListProjectUsers ¶
func (a *API) ListProjectUsers(w http.ResponseWriter, r *http.Request, _ ProjectID, params ListProjectUsersParams)
ListProjectUsers implements the v1.ServerInterface.
func (*API) ListProjects ¶
func (a *API) ListProjects(w http.ResponseWriter, r *http.Request, params ListProjectsParams)
ListProjects implements the v1.ServerInterface.
func (*API) ListProviders ¶
func (a *API) ListProviders(w http.ResponseWriter, r *http.Request)
ListProviders implements the v1.ServerInterface.
func (*API) ListUserGroups ¶
func (a *API) ListUserGroups(w http.ResponseWriter, r *http.Request, _ UserID, params ListUserGroupsParams)
ListUserGroups implements the v1.ServerInterface.
func (*API) ListUserProjects ¶
func (a *API) ListUserProjects(w http.ResponseWriter, r *http.Request, _ UserID, params ListUserProjectsParams)
ListUserProjects implements the v1.ServerInterface.
func (*API) ListUsers ¶
func (a *API) ListUsers(w http.ResponseWriter, r *http.Request, params ListUsersParams)
ListUsers implements the v1.ServerInterface.
func (*API) LoginAuth ¶
func (a *API) LoginAuth(w http.ResponseWriter, r *http.Request)
LoginAuth implements the v1.ServerInterface.
func (*API) OutputProjectExecution ¶
func (a *API) OutputProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
OutputProjectExecution implements the v1.ServerInterface.
func (*API) PermitGroupProject ¶
PermitGroupProject implements the v1.ServerInterface.
func (*API) PermitGroupUser ¶
PermitGroupUser implements the v1.ServerInterface.
func (*API) PermitProjectGroup ¶
PermitProjectGroup implements the v1.ServerInterface.
func (*API) PermitProjectUser ¶
PermitProjectUser implements the v1.ServerInterface.
func (*API) PermitUserGroup ¶
PermitUserGroup implements the v1.ServerInterface.
func (*API) PermitUserProject ¶
PermitUserProject implements the v1.ServerInterface.
func (*API) ProjectCredentialFromContext ¶
func (a *API) ProjectCredentialFromContext(ctx context.Context) *model.Credential
ProjectCredentialFromContext is used to get the requested credential from the context.
func (*API) ProjectCredentialToContext ¶
ProjectCredentialToContext is used to put the requested credential into the context.
func (*API) ProjectEnvironmentFromContext ¶
func (a *API) ProjectEnvironmentFromContext(ctx context.Context) *model.Environment
ProjectEnvironmentFromContext is used to get the requested environment from the context.
func (*API) ProjectEnvironmentSecretFromContext ¶
func (a *API) ProjectEnvironmentSecretFromContext(ctx context.Context) *model.EnvironmentSecret
ProjectEnvironmentSecretFromContext is used to get the requested environment secret from the context.
func (*API) ProjectEnvironmentSecretToContext ¶
ProjectEnvironmentSecretToContext is used to put the requested environment secret into the context.
func (*API) ProjectEnvironmentToContext ¶
ProjectEnvironmentToContext is used to put the requested environment into the context.
func (*API) ProjectEnvironmentValueFromContext ¶
func (a *API) ProjectEnvironmentValueFromContext(ctx context.Context) *model.EnvironmentValue
ProjectEnvironmentValueFromContext is used to get the requested environment value from the context.
func (*API) ProjectEnvironmentValueToContext ¶
ProjectEnvironmentValueToContext is used to put the requested environment value into the context.
func (*API) ProjectExecutionFromContext ¶
ProjectExecutionFromContext is used to get the requested execution from the context.
func (*API) ProjectExecutionToContext ¶
ProjectExecutionToContext is used to put the requested execution into the context.
func (*API) ProjectFromContext ¶
ProjectFromContext is used to get the requested project from the context.
func (*API) ProjectInventoryFromContext ¶
ProjectInventoryFromContext is used to get the requested inventory from the context.
func (*API) ProjectInventoryToContext ¶
ProjectInventoryToContext is used to put the requested inventory into the context.
func (*API) ProjectRepositoryFromContext ¶
func (a *API) ProjectRepositoryFromContext(ctx context.Context) *model.Repository
ProjectRepositoryFromContext is used to get the requested repository from the context.
func (*API) ProjectRepositoryToContext ¶
ProjectRepositoryToContext is used to put the requested repository into the context.
func (*API) ProjectRunnerFromContext ¶
ProjectRunnerFromContext is used to get the requested runner from the context.
func (*API) ProjectRunnerToContext ¶
ProjectRunnerToContext is used to put the requested runner into the context.
func (*API) ProjectScheduleFromContext ¶
ProjectScheduleFromContext is used to get the requested schedule from the context.
func (*API) ProjectScheduleToContext ¶
ProjectScheduleToContext is used to put the requested schedule into the context.
func (*API) ProjectTemplateFromContext ¶
ProjectTemplateFromContext is used to get the requested template from the context.
func (*API) ProjectTemplateSurveyFromContext ¶
func (a *API) ProjectTemplateSurveyFromContext(ctx context.Context) *model.TemplateSurvey
ProjectTemplateSurveyFromContext is used to get the requested template survey from the context.
func (*API) ProjectTemplateSurveyToContext ¶
ProjectTemplateSurveyToContext is used to put the requested template survey into the context.
func (*API) ProjectTemplateToContext ¶
ProjectTemplateToContext is used to put the requested template into the context.
func (*API) ProjectTemplateVaultFromContext ¶
func (a *API) ProjectTemplateVaultFromContext(ctx context.Context) *model.TemplateVault
ProjectTemplateVaultFromContext is used to get the requested template vault from the context.
func (*API) ProjectTemplateVaultToContext ¶
ProjectTemplateVaultToContext is used to put the requested template vault into the context.
func (*API) ProjectToContext ¶
ProjectToContext is used to put the requested project into the context.
func (*API) PurgeProjectExecution ¶
func (a *API) PurgeProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
PurgeProjectExecution implements the v1.ServerInterface.
func (*API) RedirectAuth ¶
func (a *API) RedirectAuth(w http.ResponseWriter, r *http.Request)
RedirectAuth implements the v1.ServerInterface.
func (*API) RefreshAuth ¶
func (a *API) RefreshAuth(w http.ResponseWriter, r *http.Request)
RefreshAuth implements the v1.ServerInterface.
func (*API) RenderNotify ¶
func (a *API) RenderNotify(w http.ResponseWriter, r *http.Request, notify Notification)
RenderNotify is a helper to set a correct status for notifications.
func (*API) RequestProvider ¶
func (a *API) RequestProvider(w http.ResponseWriter, r *http.Request, providerParam AuthProviderParam)
RequestProvider implements the v1.ServerInterface.
func (*API) ShowGlobalRunner ¶
ShowGlobalRunner implements the v1.ServerInterface.
func (*API) ShowProfile ¶
func (a *API) ShowProfile(w http.ResponseWriter, r *http.Request)
ShowProfile implements the v1.ServerInterface.
func (*API) ShowProject ¶
ShowProject implements the v1.ServerInterface.
func (*API) ShowProjectCredential ¶
func (a *API) ShowProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID, _ CredentialID)
ShowProjectCredential implements the v1.ServerInterface.
func (*API) ShowProjectEnvironment ¶
func (a *API) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
ShowProjectEnvironment implements the v1.ServerInterface.
func (*API) ShowProjectExecution ¶
func (a *API) ShowProjectExecution(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ExecutionID)
ShowProjectExecution implements the v1.ServerInterface.
func (*API) ShowProjectInventory ¶
func (a *API) ShowProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID, _ InventoryID)
ShowProjectInventory implements the v1.ServerInterface.
func (*API) ShowProjectRepository ¶
func (a *API) ShowProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RepositoryID)
ShowProjectRepository implements the v1.ServerInterface.
func (*API) ShowProjectRunner ¶
ShowProjectRunner implements the v1.ServerInterface.
func (*API) ShowProjectSchedule ¶
func (a *API) ShowProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ScheduleID)
ShowProjectSchedule implements the v1.ServerInterface.
func (*API) ShowProjectTemplate ¶
func (a *API) ShowProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
ShowProjectTemplate implements the v1.ServerInterface.
func (*API) TokenProfile ¶
func (a *API) TokenProfile(w http.ResponseWriter, r *http.Request)
TokenProfile implements the v1.ServerInterface.
func (*API) UpdateGlobalRunner ¶
UpdateGlobalRunner implements the v1.ServerInterface.
func (*API) UpdateGroup ¶
UpdateGroup implements the v1.ServerInterface.
func (*API) UpdateProfile ¶
func (a *API) UpdateProfile(w http.ResponseWriter, r *http.Request)
UpdateProfile implements the v1.ServerInterface.
func (*API) UpdateProject ¶
UpdateProject implements the v1.ServerInterface.
func (*API) UpdateProjectCredential ¶
func (a *API) UpdateProjectCredential(w http.ResponseWriter, r *http.Request, _ ProjectID, _ CredentialID)
UpdateProjectCredential implements the v1.ServerInterface.
func (*API) UpdateProjectEnvironment ¶
func (a *API) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID)
UpdateProjectEnvironment implements the v1.ServerInterface.
func (*API) UpdateProjectEnvironmentSecret ¶
func (a *API) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, _ SecretID)
UpdateProjectEnvironmentSecret implements the v1.ServerInterface.
func (*API) UpdateProjectEnvironmentValue ¶
func (a *API) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, _ ProjectID, _ EnvironmentID, _ ValueID)
UpdateProjectEnvironmentValue implements the v1.ServerInterface.
func (*API) UpdateProjectInventory ¶
func (a *API) UpdateProjectInventory(w http.ResponseWriter, r *http.Request, _ ProjectID, _ InventoryID)
UpdateProjectInventory implements the v1.ServerInterface.
func (*API) UpdateProjectRepository ¶
func (a *API) UpdateProjectRepository(w http.ResponseWriter, r *http.Request, _ ProjectID, _ RepositoryID)
UpdateProjectRepository implements the v1.ServerInterface.
func (*API) UpdateProjectRunner ¶
UpdateProjectRunner implements the v1.ServerInterface.
func (*API) UpdateProjectSchedule ¶
func (a *API) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request, _ ProjectID, _ ScheduleID)
UpdateProjectSchedule implements the v1.ServerInterface.
func (*API) UpdateProjectTemplate ¶
func (a *API) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID)
UpdateProjectTemplate implements the v1.ServerInterface.
func (*API) UpdateProjectTemplateSurvey ¶
func (a *API) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ SurveyID)
UpdateProjectTemplateSurvey implements the v1.ServerInterface.
func (*API) UpdateProjectTemplateVault ¶
func (a *API) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request, _ ProjectID, _ TemplateID, _ VaultID)
UpdateProjectTemplateVault implements the v1.ServerInterface.
func (*API) UpdateUser ¶
UpdateUser implements the v1.ServerInterface.
func (*API) UserFromContext ¶
UserFromContext is used to get the requested user from the context.
func (*API) UserToContext ¶
UserToContext is used to put the requested user into the context.
func (*API) VerifyAuth ¶
func (a *API) VerifyAuth(w http.ResponseWriter, r *http.Request)
VerifyAuth implements the v1.ServerInterface.
type ActionFailedError ¶
type ActionFailedError = Notification
ActionFailedError Generic response for errors and validations
type AlreadyAttachedError ¶
type AlreadyAttachedError = Notification
AlreadyAttachedError Generic response for errors and validations
type AttachGroupToProjectJSONBody ¶
type AttachGroupToProjectJSONBody struct { Perm string `json:"perm"` Project string `json:"project"` }
AttachGroupToProjectJSONBody defines parameters for AttachGroupToProject.
type AttachGroupToProjectJSONRequestBody ¶
type AttachGroupToProjectJSONRequestBody AttachGroupToProjectJSONBody
AttachGroupToProjectJSONRequestBody defines body for AttachGroupToProject for application/json ContentType.
type AttachGroupToProjectResponse ¶
type AttachGroupToProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *AlreadyAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseAttachGroupToProjectResponse ¶
func ParseAttachGroupToProjectResponse(rsp *http.Response) (*AttachGroupToProjectResponse, error)
ParseAttachGroupToProjectResponse parses an HTTP response from a AttachGroupToProjectWithResponse call
func (AttachGroupToProjectResponse) Status ¶
func (r AttachGroupToProjectResponse) Status() string
Status returns HTTPResponse.Status
func (AttachGroupToProjectResponse) StatusCode ¶
func (r AttachGroupToProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachGroupToUserJSONBody ¶
AttachGroupToUserJSONBody defines parameters for AttachGroupToUser.
type AttachGroupToUserJSONRequestBody ¶
type AttachGroupToUserJSONRequestBody AttachGroupToUserJSONBody
AttachGroupToUserJSONRequestBody defines body for AttachGroupToUser for application/json ContentType.
type AttachGroupToUserResponse ¶
type AttachGroupToUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *AlreadyAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseAttachGroupToUserResponse ¶
func ParseAttachGroupToUserResponse(rsp *http.Response) (*AttachGroupToUserResponse, error)
ParseAttachGroupToUserResponse parses an HTTP response from a AttachGroupToUserWithResponse call
func (AttachGroupToUserResponse) Status ¶
func (r AttachGroupToUserResponse) Status() string
Status returns HTTPResponse.Status
func (AttachGroupToUserResponse) StatusCode ¶
func (r AttachGroupToUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachProjectToGroupJSONBody ¶
AttachProjectToGroupJSONBody defines parameters for AttachProjectToGroup.
type AttachProjectToGroupJSONRequestBody ¶
type AttachProjectToGroupJSONRequestBody AttachProjectToGroupJSONBody
AttachProjectToGroupJSONRequestBody defines body for AttachProjectToGroup for application/json ContentType.
type AttachProjectToGroupResponse ¶
type AttachProjectToGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *AlreadyAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseAttachProjectToGroupResponse ¶
func ParseAttachProjectToGroupResponse(rsp *http.Response) (*AttachProjectToGroupResponse, error)
ParseAttachProjectToGroupResponse parses an HTTP response from a AttachProjectToGroupWithResponse call
func (AttachProjectToGroupResponse) Status ¶
func (r AttachProjectToGroupResponse) Status() string
Status returns HTTPResponse.Status
func (AttachProjectToGroupResponse) StatusCode ¶
func (r AttachProjectToGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachProjectToUserJSONBody ¶
AttachProjectToUserJSONBody defines parameters for AttachProjectToUser.
type AttachProjectToUserJSONRequestBody ¶
type AttachProjectToUserJSONRequestBody AttachProjectToUserJSONBody
AttachProjectToUserJSONRequestBody defines body for AttachProjectToUser for application/json ContentType.
type AttachProjectToUserResponse ¶
type AttachProjectToUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *AlreadyAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseAttachProjectToUserResponse ¶
func ParseAttachProjectToUserResponse(rsp *http.Response) (*AttachProjectToUserResponse, error)
ParseAttachProjectToUserResponse parses an HTTP response from a AttachProjectToUserWithResponse call
func (AttachProjectToUserResponse) Status ¶
func (r AttachProjectToUserResponse) Status() string
Status returns HTTPResponse.Status
func (AttachProjectToUserResponse) StatusCode ¶
func (r AttachProjectToUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachUserToGroupJSONBody ¶
AttachUserToGroupJSONBody defines parameters for AttachUserToGroup.
type AttachUserToGroupJSONRequestBody ¶
type AttachUserToGroupJSONRequestBody AttachUserToGroupJSONBody
AttachUserToGroupJSONRequestBody defines body for AttachUserToGroup for application/json ContentType.
type AttachUserToGroupResponse ¶
type AttachUserToGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *AlreadyAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseAttachUserToGroupResponse ¶
func ParseAttachUserToGroupResponse(rsp *http.Response) (*AttachUserToGroupResponse, error)
ParseAttachUserToGroupResponse parses an HTTP response from a AttachUserToGroupWithResponse call
func (AttachUserToGroupResponse) Status ¶
func (r AttachUserToGroupResponse) Status() string
Status returns HTTPResponse.Status
func (AttachUserToGroupResponse) StatusCode ¶
func (r AttachUserToGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachUserToProjectJSONBody ¶
type AttachUserToProjectJSONBody struct { Perm string `json:"perm"` Project string `json:"project"` }
AttachUserToProjectJSONBody defines parameters for AttachUserToProject.
type AttachUserToProjectJSONRequestBody ¶
type AttachUserToProjectJSONRequestBody AttachUserToProjectJSONBody
AttachUserToProjectJSONRequestBody defines body for AttachUserToProject for application/json ContentType.
type AttachUserToProjectResponse ¶
type AttachUserToProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *AlreadyAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseAttachUserToProjectResponse ¶
func ParseAttachUserToProjectResponse(rsp *http.Response) (*AttachUserToProjectResponse, error)
ParseAttachUserToProjectResponse parses an HTTP response from a AttachUserToProjectWithResponse call
func (AttachUserToProjectResponse) Status ¶
func (r AttachUserToProjectResponse) Status() string
Status returns HTTPResponse.Status
func (AttachUserToProjectResponse) StatusCode ¶
func (r AttachUserToProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthProviderParam ¶
type AuthProviderParam = string
AuthProviderParam defines model for AuthProviderParam.
type AuthToken ¶
type AuthToken struct { ExpiresAt *time.Time `json:"expires_at,omitempty"` Token *string `json:"token,omitempty"` }
AuthToken defines model for AuthToken.
type AuthVerify ¶
type AuthVerify struct { CreatedAt *time.Time `json:"created_at,omitempty"` Username *string `json:"username,omitempty"` }
AuthVerify defines model for AuthVerify.
type BadCredentialsError ¶
type BadCredentialsError = Notification
BadCredentialsError Generic response for errors and validations
type BadRequestError ¶
type BadRequestError = Notification
BadRequestError Generic response for errors and validations
type CallbackProviderParams ¶
type CallbackProviderParams struct { // State Auth state State *AuthStateParam `form:"state,omitempty" json:"state,omitempty"` // Code Auth code Code *AuthCodeParam `form:"code,omitempty" json:"code,omitempty"` }
CallbackProviderParams defines parameters for CallbackProvider.
type CallbackProviderResponse ¶
func ParseCallbackProviderResponse ¶
func ParseCallbackProviderResponse(rsp *http.Response) (*CallbackProviderResponse, error)
ParseCallbackProviderResponse parses an HTTP response from a CallbackProviderWithResponse call
func (CallbackProviderResponse) Status ¶
func (r CallbackProviderResponse) Status() string
Status returns HTTPResponse.Status
func (CallbackProviderResponse) StatusCode ¶
func (r CallbackProviderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChiServerOptions ¶
type ChiServerOptions struct { BaseURL string BaseRouter chi.Router Middlewares []MiddlewareFunc ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) }
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AttachGroupToProject ¶
func (c *Client) AttachGroupToProject(ctx context.Context, groupID GroupID, body AttachGroupToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachGroupToProjectWithBody ¶
func (*Client) AttachGroupToUser ¶
func (c *Client) AttachGroupToUser(ctx context.Context, groupID GroupID, body AttachGroupToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachGroupToUserWithBody ¶
func (*Client) AttachProjectToGroup ¶
func (c *Client) AttachProjectToGroup(ctx context.Context, projectID ProjectID, body AttachProjectToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachProjectToGroupWithBody ¶
func (*Client) AttachProjectToUser ¶
func (c *Client) AttachProjectToUser(ctx context.Context, projectID ProjectID, body AttachProjectToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachProjectToUserWithBody ¶
func (*Client) AttachUserToGroup ¶
func (c *Client) AttachUserToGroup(ctx context.Context, userID UserID, body AttachUserToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachUserToGroupWithBody ¶
func (*Client) AttachUserToProject ¶
func (c *Client) AttachUserToProject(ctx context.Context, userID UserID, body AttachUserToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachUserToProjectWithBody ¶
func (*Client) CallbackProvider ¶
func (c *Client) CallbackProvider(ctx context.Context, provider AuthProviderParam, params *CallbackProviderParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGlobalRunner ¶
func (c *Client) CreateGlobalRunner(ctx context.Context, body CreateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGlobalRunnerWithBody ¶
func (*Client) CreateGroup ¶
func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGroupWithBody ¶
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectCredential ¶
func (c *Client) CreateProjectCredential(ctx context.Context, projectID ProjectID, body CreateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectCredentialWithBody ¶
func (*Client) CreateProjectEnvironment ¶
func (c *Client) CreateProjectEnvironment(ctx context.Context, projectID ProjectID, body CreateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectEnvironmentSecret ¶
func (c *Client) CreateProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectEnvironmentSecretWithBody ¶
func (*Client) CreateProjectEnvironmentValue ¶
func (c *Client) CreateProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectEnvironmentValueWithBody ¶
func (*Client) CreateProjectEnvironmentWithBody ¶
func (*Client) CreateProjectExecution ¶
func (c *Client) CreateProjectExecution(ctx context.Context, projectID ProjectID, body CreateProjectExecutionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectExecutionWithBody ¶
func (*Client) CreateProjectInventory ¶
func (c *Client) CreateProjectInventory(ctx context.Context, projectID ProjectID, body CreateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectInventoryWithBody ¶
func (*Client) CreateProjectRepository ¶
func (c *Client) CreateProjectRepository(ctx context.Context, projectID ProjectID, body CreateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectRepositoryWithBody ¶
func (*Client) CreateProjectRunner ¶
func (c *Client) CreateProjectRunner(ctx context.Context, projectID ProjectID, body CreateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectRunnerWithBody ¶
func (*Client) CreateProjectSchedule ¶
func (c *Client) CreateProjectSchedule(ctx context.Context, projectID ProjectID, body CreateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectScheduleWithBody ¶
func (*Client) CreateProjectTemplate ¶
func (c *Client) CreateProjectTemplate(ctx context.Context, projectID ProjectID, body CreateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectTemplateSurvey ¶
func (c *Client) CreateProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectTemplateSurveyWithBody ¶
func (*Client) CreateProjectTemplateVault ¶
func (c *Client) CreateProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectTemplateVaultWithBody ¶
func (*Client) CreateProjectTemplateWithBody ¶
func (*Client) CreateProjectWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) DeleteGlobalRunner ¶
func (*Client) DeleteGroup ¶
func (*Client) DeleteGroupFromProject ¶
func (c *Client) DeleteGroupFromProject(ctx context.Context, groupID GroupID, body DeleteGroupFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGroupFromProjectWithBody ¶
func (*Client) DeleteGroupFromUser ¶
func (c *Client) DeleteGroupFromUser(ctx context.Context, groupID GroupID, body DeleteGroupFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGroupFromUserWithBody ¶
func (*Client) DeleteProject ¶
func (*Client) DeleteProjectCredential ¶
func (c *Client) DeleteProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectEnvironment ¶
func (c *Client) DeleteProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectEnvironmentSecret ¶
func (c *Client) DeleteProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectEnvironmentValue ¶
func (c *Client) DeleteProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectExecution ¶
func (c *Client) DeleteProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectFromGroup ¶
func (c *Client) DeleteProjectFromGroup(ctx context.Context, projectID ProjectID, body DeleteProjectFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectFromGroupWithBody ¶
func (*Client) DeleteProjectFromUser ¶
func (c *Client) DeleteProjectFromUser(ctx context.Context, projectID ProjectID, body DeleteProjectFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectFromUserWithBody ¶
func (*Client) DeleteProjectInventory ¶
func (c *Client) DeleteProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectRepository ¶
func (c *Client) DeleteProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectRunner ¶
func (*Client) DeleteProjectSchedule ¶
func (c *Client) DeleteProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectTemplate ¶
func (c *Client) DeleteProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectTemplateSurvey ¶
func (c *Client) DeleteProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectTemplateVault ¶
func (c *Client) DeleteProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUser ¶
func (*Client) DeleteUserFromGroup ¶
func (c *Client) DeleteUserFromGroup(ctx context.Context, userID UserID, body DeleteUserFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUserFromGroupWithBody ¶
func (*Client) DeleteUserFromProject ¶
func (c *Client) DeleteUserFromProject(ctx context.Context, userID UserID, body DeleteUserFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUserFromProjectWithBody ¶
func (*Client) ListGlobalEvents ¶
func (c *Client) ListGlobalEvents(ctx context.Context, params *ListGlobalEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGlobalRunners ¶
func (c *Client) ListGlobalRunners(ctx context.Context, params *ListGlobalRunnersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGroupProjects ¶
func (c *Client) ListGroupProjects(ctx context.Context, groupID GroupID, params *ListGroupProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGroupUsers ¶
func (c *Client) ListGroupUsers(ctx context.Context, groupID GroupID, params *ListGroupUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGroups ¶
func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectCredentials ¶
func (c *Client) ListProjectCredentials(ctx context.Context, projectID ProjectID, params *ListProjectCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectEnvironments ¶
func (c *Client) ListProjectEnvironments(ctx context.Context, projectID ProjectID, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectEvents ¶
func (c *Client) ListProjectEvents(ctx context.Context, projectID ProjectID, params *ListProjectEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectExecutions ¶
func (c *Client) ListProjectExecutions(ctx context.Context, projectID ProjectID, params *ListProjectExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectGroups ¶
func (c *Client) ListProjectGroups(ctx context.Context, projectID ProjectID, params *ListProjectGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectInventories ¶
func (c *Client) ListProjectInventories(ctx context.Context, projectID ProjectID, params *ListProjectInventoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectRepositories ¶
func (c *Client) ListProjectRepositories(ctx context.Context, projectID ProjectID, params *ListProjectRepositoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectRunners ¶
func (c *Client) ListProjectRunners(ctx context.Context, projectID ProjectID, params *ListProjectRunnersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectSchedules ¶
func (c *Client) ListProjectSchedules(ctx context.Context, projectID ProjectID, params *ListProjectSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectTemplates ¶
func (c *Client) ListProjectTemplates(ctx context.Context, projectID ProjectID, params *ListProjectTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectUsers ¶
func (c *Client) ListProjectUsers(ctx context.Context, projectID ProjectID, params *ListProjectUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjects ¶
func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProviders ¶
func (*Client) ListUserGroups ¶
func (c *Client) ListUserGroups(ctx context.Context, userID UserID, params *ListUserGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUserProjects ¶
func (c *Client) ListUserProjects(ctx context.Context, userID UserID, params *ListUserProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUsers ¶
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) LoginAuth ¶
func (c *Client) LoginAuth(ctx context.Context, body LoginAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) LoginAuthWithBody ¶
func (*Client) OutputProjectExecution ¶
func (c *Client) OutputProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitGroupProject ¶
func (c *Client) PermitGroupProject(ctx context.Context, groupID GroupID, body PermitGroupProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitGroupProjectWithBody ¶
func (*Client) PermitGroupUser ¶
func (c *Client) PermitGroupUser(ctx context.Context, groupID GroupID, body PermitGroupUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitGroupUserWithBody ¶
func (*Client) PermitProjectGroup ¶
func (c *Client) PermitProjectGroup(ctx context.Context, projectID ProjectID, body PermitProjectGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitProjectGroupWithBody ¶
func (*Client) PermitProjectUser ¶
func (c *Client) PermitProjectUser(ctx context.Context, projectID ProjectID, body PermitProjectUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitProjectUserWithBody ¶
func (*Client) PermitUserGroup ¶
func (c *Client) PermitUserGroup(ctx context.Context, userID UserID, body PermitUserGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitUserGroupWithBody ¶
func (*Client) PermitUserProject ¶
func (c *Client) PermitUserProject(ctx context.Context, userID UserID, body PermitUserProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PermitUserProjectWithBody ¶
func (*Client) PurgeProjectExecution ¶
func (c *Client) PurgeProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RedirectAuth ¶
func (c *Client) RedirectAuth(ctx context.Context, body RedirectAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RedirectAuthWithBody ¶
func (*Client) RefreshAuth ¶
func (*Client) RequestProvider ¶
func (c *Client) RequestProvider(ctx context.Context, provider AuthProviderParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowGlobalRunner ¶
func (*Client) ShowProfile ¶
func (*Client) ShowProject ¶
func (*Client) ShowProjectCredential ¶
func (c *Client) ShowProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowProjectEnvironment ¶
func (c *Client) ShowProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowProjectExecution ¶
func (c *Client) ShowProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowProjectInventory ¶
func (c *Client) ShowProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowProjectRepository ¶
func (c *Client) ShowProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowProjectRunner ¶
func (*Client) ShowProjectSchedule ¶
func (c *Client) ShowProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ShowProjectTemplate ¶
func (c *Client) ShowProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TokenProfile ¶
func (*Client) UpdateGlobalRunner ¶
func (c *Client) UpdateGlobalRunner(ctx context.Context, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGlobalRunnerWithBody ¶
func (*Client) UpdateGroup ¶
func (c *Client) UpdateGroup(ctx context.Context, groupID GroupID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGroupWithBody ¶
func (*Client) UpdateProfile ¶
func (c *Client) UpdateProfile(ctx context.Context, body UpdateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProfileWithBody ¶
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectCredential ¶
func (c *Client) UpdateProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, body UpdateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectCredentialWithBody ¶
func (*Client) UpdateProjectEnvironment ¶
func (c *Client) UpdateProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body UpdateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectEnvironmentSecret ¶
func (c *Client) UpdateProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, body UpdateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectEnvironmentSecretWithBody ¶
func (*Client) UpdateProjectEnvironmentValue ¶
func (c *Client) UpdateProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, body UpdateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectEnvironmentValueWithBody ¶
func (*Client) UpdateProjectEnvironmentWithBody ¶
func (*Client) UpdateProjectInventory ¶
func (c *Client) UpdateProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, body UpdateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectInventoryWithBody ¶
func (*Client) UpdateProjectRepository ¶
func (c *Client) UpdateProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, body UpdateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectRepositoryWithBody ¶
func (*Client) UpdateProjectRunner ¶
func (c *Client) UpdateProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, body UpdateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectRunnerWithBody ¶
func (*Client) UpdateProjectSchedule ¶
func (c *Client) UpdateProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, body UpdateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectScheduleWithBody ¶
func (*Client) UpdateProjectTemplate ¶
func (c *Client) UpdateProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, body UpdateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectTemplateSurvey ¶
func (c *Client) UpdateProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, body UpdateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectTemplateSurveyWithBody ¶
func (*Client) UpdateProjectTemplateVault ¶
func (c *Client) UpdateProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, body UpdateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectTemplateVaultWithBody ¶
func (*Client) UpdateProjectTemplateWithBody ¶
func (*Client) UpdateProjectWithBody ¶
func (*Client) UpdateUser ¶
func (c *Client) UpdateUser(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUserWithBody ¶
func (*Client) VerifyAuth ¶
type ClientInterface ¶
type ClientInterface interface { // LoginAuthWithBody request with any body LoginAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) LoginAuth(ctx context.Context, body LoginAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProviders request ListProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // RedirectAuthWithBody request with any body RedirectAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RedirectAuth(ctx context.Context, body RedirectAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RefreshAuth request RefreshAuth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // VerifyAuth request VerifyAuth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CallbackProvider request CallbackProvider(ctx context.Context, provider AuthProviderParam, params *CallbackProviderParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RequestProvider request RequestProvider(ctx context.Context, provider AuthProviderParam, reqEditors ...RequestEditorFn) (*http.Response, error) // ListGlobalEvents request ListGlobalEvents(ctx context.Context, params *ListGlobalEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListGroups request ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateGroupWithBody request with any body CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteGroup request DeleteGroup(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowGroup request ShowGroup(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateGroupWithBody request with any body UpdateGroupWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateGroup(ctx context.Context, groupID GroupID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteGroupFromProjectWithBody request with any body DeleteGroupFromProjectWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteGroupFromProject(ctx context.Context, groupID GroupID, body DeleteGroupFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListGroupProjects request ListGroupProjects(ctx context.Context, groupID GroupID, params *ListGroupProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachGroupToProjectWithBody request with any body AttachGroupToProjectWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachGroupToProject(ctx context.Context, groupID GroupID, body AttachGroupToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PermitGroupProjectWithBody request with any body PermitGroupProjectWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PermitGroupProject(ctx context.Context, groupID GroupID, body PermitGroupProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteGroupFromUserWithBody request with any body DeleteGroupFromUserWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteGroupFromUser(ctx context.Context, groupID GroupID, body DeleteGroupFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListGroupUsers request ListGroupUsers(ctx context.Context, groupID GroupID, params *ListGroupUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachGroupToUserWithBody request with any body AttachGroupToUserWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachGroupToUser(ctx context.Context, groupID GroupID, body AttachGroupToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PermitGroupUserWithBody request with any body PermitGroupUserWithBody(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PermitGroupUser(ctx context.Context, groupID GroupID, body PermitGroupUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProfile request ShowProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProfileWithBody request with any body UpdateProfileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProfile(ctx context.Context, body UpdateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // TokenProfile request TokenProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjects request ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectWithBody request with any body CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProject request DeleteProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProject request ShowProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectWithBody request with any body UpdateProjectWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProject(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectCredentials request ListProjectCredentials(ctx context.Context, projectID ProjectID, params *ListProjectCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectCredentialWithBody request with any body CreateProjectCredentialWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectCredential(ctx context.Context, projectID ProjectID, body CreateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectCredential request DeleteProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectCredential request ShowProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectCredentialWithBody request with any body UpdateProjectCredentialWithBody(ctx context.Context, projectID ProjectID, credentialID CredentialID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectCredential(ctx context.Context, projectID ProjectID, credentialID CredentialID, body UpdateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectEnvironments request ListProjectEnvironments(ctx context.Context, projectID ProjectID, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectEnvironmentWithBody request with any body CreateProjectEnvironmentWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectEnvironment(ctx context.Context, projectID ProjectID, body CreateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectEnvironment request DeleteProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectEnvironment request ShowProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectEnvironmentWithBody request with any body UpdateProjectEnvironmentWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectEnvironment(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body UpdateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectEnvironmentSecretWithBody request with any body CreateProjectEnvironmentSecretWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectEnvironmentSecret request DeleteProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectEnvironmentSecretWithBody request with any body UpdateProjectEnvironmentSecretWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectEnvironmentSecret(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, body UpdateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectEnvironmentValueWithBody request with any body CreateProjectEnvironmentValueWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectEnvironmentValue request DeleteProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectEnvironmentValueWithBody request with any body UpdateProjectEnvironmentValueWithBody(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectEnvironmentValue(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, body UpdateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectEvents request ListProjectEvents(ctx context.Context, projectID ProjectID, params *ListProjectEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectExecutions request ListProjectExecutions(ctx context.Context, projectID ProjectID, params *ListProjectExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectExecutionWithBody request with any body CreateProjectExecutionWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectExecution(ctx context.Context, projectID ProjectID, body CreateProjectExecutionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectExecution request DeleteProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectExecution request ShowProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error) // OutputProjectExecution request OutputProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error) // PurgeProjectExecution request PurgeProjectExecution(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectFromGroupWithBody request with any body DeleteProjectFromGroupWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteProjectFromGroup(ctx context.Context, projectID ProjectID, body DeleteProjectFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectGroups request ListProjectGroups(ctx context.Context, projectID ProjectID, params *ListProjectGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachProjectToGroupWithBody request with any body AttachProjectToGroupWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachProjectToGroup(ctx context.Context, projectID ProjectID, body AttachProjectToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PermitProjectGroupWithBody request with any body PermitProjectGroupWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PermitProjectGroup(ctx context.Context, projectID ProjectID, body PermitProjectGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectInventories request ListProjectInventories(ctx context.Context, projectID ProjectID, params *ListProjectInventoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectInventoryWithBody request with any body CreateProjectInventoryWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectInventory(ctx context.Context, projectID ProjectID, body CreateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectInventory request DeleteProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectInventory request ShowProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectInventoryWithBody request with any body UpdateProjectInventoryWithBody(ctx context.Context, projectID ProjectID, inventoryID InventoryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectInventory(ctx context.Context, projectID ProjectID, inventoryID InventoryID, body UpdateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectRepositories request ListProjectRepositories(ctx context.Context, projectID ProjectID, params *ListProjectRepositoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectRepositoryWithBody request with any body CreateProjectRepositoryWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectRepository(ctx context.Context, projectID ProjectID, body CreateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectRepository request DeleteProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectRepository request ShowProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectRepositoryWithBody request with any body UpdateProjectRepositoryWithBody(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectRepository(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, body UpdateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectRunners request ListProjectRunners(ctx context.Context, projectID ProjectID, params *ListProjectRunnersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectRunnerWithBody request with any body CreateProjectRunnerWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectRunner(ctx context.Context, projectID ProjectID, body CreateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectRunner request DeleteProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectRunner request ShowProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectRunnerWithBody request with any body UpdateProjectRunnerWithBody(ctx context.Context, projectID ProjectID, runnerID RunnerID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectRunner(ctx context.Context, projectID ProjectID, runnerID RunnerID, body UpdateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectSchedules request ListProjectSchedules(ctx context.Context, projectID ProjectID, params *ListProjectSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectScheduleWithBody request with any body CreateProjectScheduleWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectSchedule(ctx context.Context, projectID ProjectID, body CreateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectSchedule request DeleteProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectSchedule request ShowProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectScheduleWithBody request with any body UpdateProjectScheduleWithBody(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectSchedule(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, body UpdateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectTemplates request ListProjectTemplates(ctx context.Context, projectID ProjectID, params *ListProjectTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectTemplateWithBody request with any body CreateProjectTemplateWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectTemplate(ctx context.Context, projectID ProjectID, body CreateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectTemplate request DeleteProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowProjectTemplate request ShowProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectTemplateWithBody request with any body UpdateProjectTemplateWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectTemplate(ctx context.Context, projectID ProjectID, templateID TemplateID, body UpdateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectTemplateSurveyWithBody request with any body CreateProjectTemplateSurveyWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectTemplateSurvey request DeleteProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectTemplateSurveyWithBody request with any body UpdateProjectTemplateSurveyWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectTemplateSurvey(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, body UpdateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectTemplateVaultWithBody request with any body CreateProjectTemplateVaultWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectTemplateVault request DeleteProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectTemplateVaultWithBody request with any body UpdateProjectTemplateVaultWithBody(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProjectTemplateVault(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, body UpdateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectFromUserWithBody request with any body DeleteProjectFromUserWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteProjectFromUser(ctx context.Context, projectID ProjectID, body DeleteProjectFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjectUsers request ListProjectUsers(ctx context.Context, projectID ProjectID, params *ListProjectUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachProjectToUserWithBody request with any body AttachProjectToUserWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachProjectToUser(ctx context.Context, projectID ProjectID, body AttachProjectToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PermitProjectUserWithBody request with any body PermitProjectUserWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PermitProjectUser(ctx context.Context, projectID ProjectID, body PermitProjectUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListGlobalRunners request ListGlobalRunners(ctx context.Context, params *ListGlobalRunnersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateGlobalRunnerWithBody request with any body CreateGlobalRunnerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateGlobalRunner(ctx context.Context, body CreateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteGlobalRunner request DeleteGlobalRunner(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowGlobalRunner request ShowGlobalRunner(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateGlobalRunnerWithBody request with any body UpdateGlobalRunnerWithBody(ctx context.Context, runnerID RunnerID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateGlobalRunner(ctx context.Context, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListUsers request ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateUserWithBody request with any body CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUser request DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error) // ShowUser request ShowUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateUserWithBody request with any body UpdateUserWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateUser(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUserFromGroupWithBody request with any body DeleteUserFromGroupWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteUserFromGroup(ctx context.Context, userID UserID, body DeleteUserFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListUserGroups request ListUserGroups(ctx context.Context, userID UserID, params *ListUserGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachUserToGroupWithBody request with any body AttachUserToGroupWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachUserToGroup(ctx context.Context, userID UserID, body AttachUserToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PermitUserGroupWithBody request with any body PermitUserGroupWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PermitUserGroup(ctx context.Context, userID UserID, body PermitUserGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUserFromProjectWithBody request with any body DeleteUserFromProjectWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteUserFromProject(ctx context.Context, userID UserID, body DeleteUserFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListUserProjects request ListUserProjects(ctx context.Context, userID UserID, params *ListUserProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachUserToProjectWithBody request with any body AttachUserToProjectWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachUserToProject(ctx context.Context, userID UserID, body AttachUserToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PermitUserProjectWithBody request with any body PermitUserProjectWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PermitUserProject(ctx context.Context, userID UserID, body PermitUserProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AttachGroupToProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachGroupToProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachGroupToProjectResponse, error)
AttachGroupToProjectWithBodyWithResponse request with arbitrary body returning *AttachGroupToProjectResponse
func (*ClientWithResponses) AttachGroupToProjectWithResponse ¶
func (c *ClientWithResponses) AttachGroupToProjectWithResponse(ctx context.Context, groupID GroupID, body AttachGroupToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachGroupToProjectResponse, error)
func (*ClientWithResponses) AttachGroupToUserWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachGroupToUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachGroupToUserResponse, error)
AttachGroupToUserWithBodyWithResponse request with arbitrary body returning *AttachGroupToUserResponse
func (*ClientWithResponses) AttachGroupToUserWithResponse ¶
func (c *ClientWithResponses) AttachGroupToUserWithResponse(ctx context.Context, groupID GroupID, body AttachGroupToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachGroupToUserResponse, error)
func (*ClientWithResponses) AttachProjectToGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachProjectToGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachProjectToGroupResponse, error)
AttachProjectToGroupWithBodyWithResponse request with arbitrary body returning *AttachProjectToGroupResponse
func (*ClientWithResponses) AttachProjectToGroupWithResponse ¶
func (c *ClientWithResponses) AttachProjectToGroupWithResponse(ctx context.Context, projectID ProjectID, body AttachProjectToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachProjectToGroupResponse, error)
func (*ClientWithResponses) AttachProjectToUserWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachProjectToUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachProjectToUserResponse, error)
AttachProjectToUserWithBodyWithResponse request with arbitrary body returning *AttachProjectToUserResponse
func (*ClientWithResponses) AttachProjectToUserWithResponse ¶
func (c *ClientWithResponses) AttachProjectToUserWithResponse(ctx context.Context, projectID ProjectID, body AttachProjectToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachProjectToUserResponse, error)
func (*ClientWithResponses) AttachUserToGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachUserToGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachUserToGroupResponse, error)
AttachUserToGroupWithBodyWithResponse request with arbitrary body returning *AttachUserToGroupResponse
func (*ClientWithResponses) AttachUserToGroupWithResponse ¶
func (c *ClientWithResponses) AttachUserToGroupWithResponse(ctx context.Context, userID UserID, body AttachUserToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachUserToGroupResponse, error)
func (*ClientWithResponses) AttachUserToProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachUserToProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachUserToProjectResponse, error)
AttachUserToProjectWithBodyWithResponse request with arbitrary body returning *AttachUserToProjectResponse
func (*ClientWithResponses) AttachUserToProjectWithResponse ¶
func (c *ClientWithResponses) AttachUserToProjectWithResponse(ctx context.Context, userID UserID, body AttachUserToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachUserToProjectResponse, error)
func (*ClientWithResponses) CallbackProviderWithResponse ¶
func (c *ClientWithResponses) CallbackProviderWithResponse(ctx context.Context, provider AuthProviderParam, params *CallbackProviderParams, reqEditors ...RequestEditorFn) (*CallbackProviderResponse, error)
CallbackProviderWithResponse request returning *CallbackProviderResponse
func (*ClientWithResponses) CreateGlobalRunnerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGlobalRunnerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalRunnerResponse, error)
CreateGlobalRunnerWithBodyWithResponse request with arbitrary body returning *CreateGlobalRunnerResponse
func (*ClientWithResponses) CreateGlobalRunnerWithResponse ¶
func (c *ClientWithResponses) CreateGlobalRunnerWithResponse(ctx context.Context, body CreateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalRunnerResponse, error)
func (*ClientWithResponses) CreateGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
CreateGroupWithBodyWithResponse request with arbitrary body returning *CreateGroupResponse
func (*ClientWithResponses) CreateGroupWithResponse ¶
func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
func (*ClientWithResponses) CreateProjectCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectCredentialWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectCredentialResponse, error)
CreateProjectCredentialWithBodyWithResponse request with arbitrary body returning *CreateProjectCredentialResponse
func (*ClientWithResponses) CreateProjectCredentialWithResponse ¶
func (c *ClientWithResponses) CreateProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectCredentialResponse, error)
func (*ClientWithResponses) CreateProjectEnvironmentSecretWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectEnvironmentSecretWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentSecretResponse, error)
CreateProjectEnvironmentSecretWithBodyWithResponse request with arbitrary body returning *CreateProjectEnvironmentSecretResponse
func (*ClientWithResponses) CreateProjectEnvironmentSecretWithResponse ¶
func (c *ClientWithResponses) CreateProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentSecretResponse, error)
func (*ClientWithResponses) CreateProjectEnvironmentValueWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectEnvironmentValueWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentValueResponse, error)
CreateProjectEnvironmentValueWithBodyWithResponse request with arbitrary body returning *CreateProjectEnvironmentValueResponse
func (*ClientWithResponses) CreateProjectEnvironmentValueWithResponse ¶
func (c *ClientWithResponses) CreateProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentValueResponse, error)
func (*ClientWithResponses) CreateProjectEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentResponse, error)
CreateProjectEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateProjectEnvironmentResponse
func (*ClientWithResponses) CreateProjectEnvironmentWithResponse ¶
func (c *ClientWithResponses) CreateProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentResponse, error)
func (*ClientWithResponses) CreateProjectExecutionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectExecutionWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectExecutionResponse, error)
CreateProjectExecutionWithBodyWithResponse request with arbitrary body returning *CreateProjectExecutionResponse
func (*ClientWithResponses) CreateProjectExecutionWithResponse ¶
func (c *ClientWithResponses) CreateProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectExecutionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectExecutionResponse, error)
func (*ClientWithResponses) CreateProjectInventoryWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectInventoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectInventoryResponse, error)
CreateProjectInventoryWithBodyWithResponse request with arbitrary body returning *CreateProjectInventoryResponse
func (*ClientWithResponses) CreateProjectInventoryWithResponse ¶
func (c *ClientWithResponses) CreateProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectInventoryResponse, error)
func (*ClientWithResponses) CreateProjectRepositoryWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectRepositoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectRepositoryResponse, error)
CreateProjectRepositoryWithBodyWithResponse request with arbitrary body returning *CreateProjectRepositoryResponse
func (*ClientWithResponses) CreateProjectRepositoryWithResponse ¶
func (c *ClientWithResponses) CreateProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectRepositoryResponse, error)
func (*ClientWithResponses) CreateProjectRunnerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectRunnerWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectRunnerResponse, error)
CreateProjectRunnerWithBodyWithResponse request with arbitrary body returning *CreateProjectRunnerResponse
func (*ClientWithResponses) CreateProjectRunnerWithResponse ¶
func (c *ClientWithResponses) CreateProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectRunnerResponse, error)
func (*ClientWithResponses) CreateProjectScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectScheduleWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectScheduleResponse, error)
CreateProjectScheduleWithBodyWithResponse request with arbitrary body returning *CreateProjectScheduleResponse
func (*ClientWithResponses) CreateProjectScheduleWithResponse ¶
func (c *ClientWithResponses) CreateProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectScheduleResponse, error)
func (*ClientWithResponses) CreateProjectTemplateSurveyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectTemplateSurveyWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectTemplateSurveyResponse, error)
CreateProjectTemplateSurveyWithBodyWithResponse request with arbitrary body returning *CreateProjectTemplateSurveyResponse
func (*ClientWithResponses) CreateProjectTemplateSurveyWithResponse ¶
func (c *ClientWithResponses) CreateProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectTemplateSurveyResponse, error)
func (*ClientWithResponses) CreateProjectTemplateVaultWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectTemplateVaultWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectTemplateVaultResponse, error)
CreateProjectTemplateVaultWithBodyWithResponse request with arbitrary body returning *CreateProjectTemplateVaultResponse
func (*ClientWithResponses) CreateProjectTemplateVaultWithResponse ¶
func (c *ClientWithResponses) CreateProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectTemplateVaultResponse, error)
func (*ClientWithResponses) CreateProjectTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectTemplateWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectTemplateResponse, error)
CreateProjectTemplateWithBodyWithResponse request with arbitrary body returning *CreateProjectTemplateResponse
func (*ClientWithResponses) CreateProjectTemplateWithResponse ¶
func (c *ClientWithResponses) CreateProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectTemplateResponse, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse
func (*ClientWithResponses) CreateProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
func (*ClientWithResponses) DeleteGlobalRunnerWithResponse ¶
func (c *ClientWithResponses) DeleteGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*DeleteGlobalRunnerResponse, error)
DeleteGlobalRunnerWithResponse request returning *DeleteGlobalRunnerResponse
func (*ClientWithResponses) DeleteGroupFromProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteGroupFromProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteGroupFromProjectResponse, error)
DeleteGroupFromProjectWithBodyWithResponse request with arbitrary body returning *DeleteGroupFromProjectResponse
func (*ClientWithResponses) DeleteGroupFromProjectWithResponse ¶
func (c *ClientWithResponses) DeleteGroupFromProjectWithResponse(ctx context.Context, groupID GroupID, body DeleteGroupFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteGroupFromProjectResponse, error)
func (*ClientWithResponses) DeleteGroupFromUserWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteGroupFromUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteGroupFromUserResponse, error)
DeleteGroupFromUserWithBodyWithResponse request with arbitrary body returning *DeleteGroupFromUserResponse
func (*ClientWithResponses) DeleteGroupFromUserWithResponse ¶
func (c *ClientWithResponses) DeleteGroupFromUserWithResponse(ctx context.Context, groupID GroupID, body DeleteGroupFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteGroupFromUserResponse, error)
func (*ClientWithResponses) DeleteGroupWithResponse ¶
func (c *ClientWithResponses) DeleteGroupWithResponse(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
DeleteGroupWithResponse request returning *DeleteGroupResponse
func (*ClientWithResponses) DeleteProjectCredentialWithResponse ¶
func (c *ClientWithResponses) DeleteProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*DeleteProjectCredentialResponse, error)
DeleteProjectCredentialWithResponse request returning *DeleteProjectCredentialResponse
func (*ClientWithResponses) DeleteProjectEnvironmentSecretWithResponse ¶
func (c *ClientWithResponses) DeleteProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, reqEditors ...RequestEditorFn) (*DeleteProjectEnvironmentSecretResponse, error)
DeleteProjectEnvironmentSecretWithResponse request returning *DeleteProjectEnvironmentSecretResponse
func (*ClientWithResponses) DeleteProjectEnvironmentValueWithResponse ¶
func (c *ClientWithResponses) DeleteProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, reqEditors ...RequestEditorFn) (*DeleteProjectEnvironmentValueResponse, error)
DeleteProjectEnvironmentValueWithResponse request returning *DeleteProjectEnvironmentValueResponse
func (*ClientWithResponses) DeleteProjectEnvironmentWithResponse ¶
func (c *ClientWithResponses) DeleteProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*DeleteProjectEnvironmentResponse, error)
DeleteProjectEnvironmentWithResponse request returning *DeleteProjectEnvironmentResponse
func (*ClientWithResponses) DeleteProjectExecutionWithResponse ¶
func (c *ClientWithResponses) DeleteProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*DeleteProjectExecutionResponse, error)
DeleteProjectExecutionWithResponse request returning *DeleteProjectExecutionResponse
func (*ClientWithResponses) DeleteProjectFromGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteProjectFromGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteProjectFromGroupResponse, error)
DeleteProjectFromGroupWithBodyWithResponse request with arbitrary body returning *DeleteProjectFromGroupResponse
func (*ClientWithResponses) DeleteProjectFromGroupWithResponse ¶
func (c *ClientWithResponses) DeleteProjectFromGroupWithResponse(ctx context.Context, projectID ProjectID, body DeleteProjectFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteProjectFromGroupResponse, error)
func (*ClientWithResponses) DeleteProjectFromUserWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteProjectFromUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteProjectFromUserResponse, error)
DeleteProjectFromUserWithBodyWithResponse request with arbitrary body returning *DeleteProjectFromUserResponse
func (*ClientWithResponses) DeleteProjectFromUserWithResponse ¶
func (c *ClientWithResponses) DeleteProjectFromUserWithResponse(ctx context.Context, projectID ProjectID, body DeleteProjectFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteProjectFromUserResponse, error)
func (*ClientWithResponses) DeleteProjectInventoryWithResponse ¶
func (c *ClientWithResponses) DeleteProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*DeleteProjectInventoryResponse, error)
DeleteProjectInventoryWithResponse request returning *DeleteProjectInventoryResponse
func (*ClientWithResponses) DeleteProjectRepositoryWithResponse ¶
func (c *ClientWithResponses) DeleteProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*DeleteProjectRepositoryResponse, error)
DeleteProjectRepositoryWithResponse request returning *DeleteProjectRepositoryResponse
func (*ClientWithResponses) DeleteProjectRunnerWithResponse ¶
func (c *ClientWithResponses) DeleteProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, reqEditors ...RequestEditorFn) (*DeleteProjectRunnerResponse, error)
DeleteProjectRunnerWithResponse request returning *DeleteProjectRunnerResponse
func (*ClientWithResponses) DeleteProjectScheduleWithResponse ¶
func (c *ClientWithResponses) DeleteProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*DeleteProjectScheduleResponse, error)
DeleteProjectScheduleWithResponse request returning *DeleteProjectScheduleResponse
func (*ClientWithResponses) DeleteProjectTemplateSurveyWithResponse ¶
func (c *ClientWithResponses) DeleteProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, reqEditors ...RequestEditorFn) (*DeleteProjectTemplateSurveyResponse, error)
DeleteProjectTemplateSurveyWithResponse request returning *DeleteProjectTemplateSurveyResponse
func (*ClientWithResponses) DeleteProjectTemplateVaultWithResponse ¶
func (c *ClientWithResponses) DeleteProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, reqEditors ...RequestEditorFn) (*DeleteProjectTemplateVaultResponse, error)
DeleteProjectTemplateVaultWithResponse request returning *DeleteProjectTemplateVaultResponse
func (*ClientWithResponses) DeleteProjectTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*DeleteProjectTemplateResponse, error)
DeleteProjectTemplateWithResponse request returning *DeleteProjectTemplateResponse
func (*ClientWithResponses) DeleteProjectWithResponse ¶
func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)
DeleteProjectWithResponse request returning *DeleteProjectResponse
func (*ClientWithResponses) DeleteUserFromGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteUserFromGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserFromGroupResponse, error)
DeleteUserFromGroupWithBodyWithResponse request with arbitrary body returning *DeleteUserFromGroupResponse
func (*ClientWithResponses) DeleteUserFromGroupWithResponse ¶
func (c *ClientWithResponses) DeleteUserFromGroupWithResponse(ctx context.Context, userID UserID, body DeleteUserFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserFromGroupResponse, error)
func (*ClientWithResponses) DeleteUserFromProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteUserFromProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserFromProjectResponse, error)
DeleteUserFromProjectWithBodyWithResponse request with arbitrary body returning *DeleteUserFromProjectResponse
func (*ClientWithResponses) DeleteUserFromProjectWithResponse ¶
func (c *ClientWithResponses) DeleteUserFromProjectWithResponse(ctx context.Context, userID UserID, body DeleteUserFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserFromProjectResponse, error)
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) ListGlobalEventsWithResponse ¶
func (c *ClientWithResponses) ListGlobalEventsWithResponse(ctx context.Context, params *ListGlobalEventsParams, reqEditors ...RequestEditorFn) (*ListGlobalEventsResponse, error)
ListGlobalEventsWithResponse request returning *ListGlobalEventsResponse
func (*ClientWithResponses) ListGlobalRunnersWithResponse ¶
func (c *ClientWithResponses) ListGlobalRunnersWithResponse(ctx context.Context, params *ListGlobalRunnersParams, reqEditors ...RequestEditorFn) (*ListGlobalRunnersResponse, error)
ListGlobalRunnersWithResponse request returning *ListGlobalRunnersResponse
func (*ClientWithResponses) ListGroupProjectsWithResponse ¶
func (c *ClientWithResponses) ListGroupProjectsWithResponse(ctx context.Context, groupID GroupID, params *ListGroupProjectsParams, reqEditors ...RequestEditorFn) (*ListGroupProjectsResponse, error)
ListGroupProjectsWithResponse request returning *ListGroupProjectsResponse
func (*ClientWithResponses) ListGroupUsersWithResponse ¶
func (c *ClientWithResponses) ListGroupUsersWithResponse(ctx context.Context, groupID GroupID, params *ListGroupUsersParams, reqEditors ...RequestEditorFn) (*ListGroupUsersResponse, error)
ListGroupUsersWithResponse request returning *ListGroupUsersResponse
func (*ClientWithResponses) ListGroupsWithResponse ¶
func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
ListGroupsWithResponse request returning *ListGroupsResponse
func (*ClientWithResponses) ListProjectCredentialsWithResponse ¶
func (c *ClientWithResponses) ListProjectCredentialsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectCredentialsParams, reqEditors ...RequestEditorFn) (*ListProjectCredentialsResponse, error)
ListProjectCredentialsWithResponse request returning *ListProjectCredentialsResponse
func (*ClientWithResponses) ListProjectEnvironmentsWithResponse ¶
func (c *ClientWithResponses) ListProjectEnvironmentsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListProjectEnvironmentsResponse, error)
ListProjectEnvironmentsWithResponse request returning *ListProjectEnvironmentsResponse
func (*ClientWithResponses) ListProjectEventsWithResponse ¶
func (c *ClientWithResponses) ListProjectEventsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectEventsParams, reqEditors ...RequestEditorFn) (*ListProjectEventsResponse, error)
ListProjectEventsWithResponse request returning *ListProjectEventsResponse
func (*ClientWithResponses) ListProjectExecutionsWithResponse ¶
func (c *ClientWithResponses) ListProjectExecutionsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectExecutionsParams, reqEditors ...RequestEditorFn) (*ListProjectExecutionsResponse, error)
ListProjectExecutionsWithResponse request returning *ListProjectExecutionsResponse
func (*ClientWithResponses) ListProjectGroupsWithResponse ¶
func (c *ClientWithResponses) ListProjectGroupsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectGroupsParams, reqEditors ...RequestEditorFn) (*ListProjectGroupsResponse, error)
ListProjectGroupsWithResponse request returning *ListProjectGroupsResponse
func (*ClientWithResponses) ListProjectInventoriesWithResponse ¶
func (c *ClientWithResponses) ListProjectInventoriesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectInventoriesParams, reqEditors ...RequestEditorFn) (*ListProjectInventoriesResponse, error)
ListProjectInventoriesWithResponse request returning *ListProjectInventoriesResponse
func (*ClientWithResponses) ListProjectRepositoriesWithResponse ¶
func (c *ClientWithResponses) ListProjectRepositoriesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectRepositoriesParams, reqEditors ...RequestEditorFn) (*ListProjectRepositoriesResponse, error)
ListProjectRepositoriesWithResponse request returning *ListProjectRepositoriesResponse
func (*ClientWithResponses) ListProjectRunnersWithResponse ¶
func (c *ClientWithResponses) ListProjectRunnersWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectRunnersParams, reqEditors ...RequestEditorFn) (*ListProjectRunnersResponse, error)
ListProjectRunnersWithResponse request returning *ListProjectRunnersResponse
func (*ClientWithResponses) ListProjectSchedulesWithResponse ¶
func (c *ClientWithResponses) ListProjectSchedulesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectSchedulesParams, reqEditors ...RequestEditorFn) (*ListProjectSchedulesResponse, error)
ListProjectSchedulesWithResponse request returning *ListProjectSchedulesResponse
func (*ClientWithResponses) ListProjectTemplatesWithResponse ¶
func (c *ClientWithResponses) ListProjectTemplatesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectTemplatesParams, reqEditors ...RequestEditorFn) (*ListProjectTemplatesResponse, error)
ListProjectTemplatesWithResponse request returning *ListProjectTemplatesResponse
func (*ClientWithResponses) ListProjectUsersWithResponse ¶
func (c *ClientWithResponses) ListProjectUsersWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectUsersParams, reqEditors ...RequestEditorFn) (*ListProjectUsersResponse, error)
ListProjectUsersWithResponse request returning *ListProjectUsersResponse
func (*ClientWithResponses) ListProjectsWithResponse ¶
func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)
ListProjectsWithResponse request returning *ListProjectsResponse
func (*ClientWithResponses) ListProvidersWithResponse ¶
func (c *ClientWithResponses) ListProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersResponse, error)
ListProvidersWithResponse request returning *ListProvidersResponse
func (*ClientWithResponses) ListUserGroupsWithResponse ¶
func (c *ClientWithResponses) ListUserGroupsWithResponse(ctx context.Context, userID UserID, params *ListUserGroupsParams, reqEditors ...RequestEditorFn) (*ListUserGroupsResponse, error)
ListUserGroupsWithResponse request returning *ListUserGroupsResponse
func (*ClientWithResponses) ListUserProjectsWithResponse ¶
func (c *ClientWithResponses) ListUserProjectsWithResponse(ctx context.Context, userID UserID, params *ListUserProjectsParams, reqEditors ...RequestEditorFn) (*ListUserProjectsResponse, error)
ListUserProjectsWithResponse request returning *ListUserProjectsResponse
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
ListUsersWithResponse request returning *ListUsersResponse
func (*ClientWithResponses) LoginAuthWithBodyWithResponse ¶
func (c *ClientWithResponses) LoginAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginAuthResponse, error)
LoginAuthWithBodyWithResponse request with arbitrary body returning *LoginAuthResponse
func (*ClientWithResponses) LoginAuthWithResponse ¶
func (c *ClientWithResponses) LoginAuthWithResponse(ctx context.Context, body LoginAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginAuthResponse, error)
func (*ClientWithResponses) OutputProjectExecutionWithResponse ¶
func (c *ClientWithResponses) OutputProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*OutputProjectExecutionResponse, error)
OutputProjectExecutionWithResponse request returning *OutputProjectExecutionResponse
func (*ClientWithResponses) PermitGroupProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) PermitGroupProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitGroupProjectResponse, error)
PermitGroupProjectWithBodyWithResponse request with arbitrary body returning *PermitGroupProjectResponse
func (*ClientWithResponses) PermitGroupProjectWithResponse ¶
func (c *ClientWithResponses) PermitGroupProjectWithResponse(ctx context.Context, groupID GroupID, body PermitGroupProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitGroupProjectResponse, error)
func (*ClientWithResponses) PermitGroupUserWithBodyWithResponse ¶
func (c *ClientWithResponses) PermitGroupUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitGroupUserResponse, error)
PermitGroupUserWithBodyWithResponse request with arbitrary body returning *PermitGroupUserResponse
func (*ClientWithResponses) PermitGroupUserWithResponse ¶
func (c *ClientWithResponses) PermitGroupUserWithResponse(ctx context.Context, groupID GroupID, body PermitGroupUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitGroupUserResponse, error)
func (*ClientWithResponses) PermitProjectGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) PermitProjectGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitProjectGroupResponse, error)
PermitProjectGroupWithBodyWithResponse request with arbitrary body returning *PermitProjectGroupResponse
func (*ClientWithResponses) PermitProjectGroupWithResponse ¶
func (c *ClientWithResponses) PermitProjectGroupWithResponse(ctx context.Context, projectID ProjectID, body PermitProjectGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitProjectGroupResponse, error)
func (*ClientWithResponses) PermitProjectUserWithBodyWithResponse ¶
func (c *ClientWithResponses) PermitProjectUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitProjectUserResponse, error)
PermitProjectUserWithBodyWithResponse request with arbitrary body returning *PermitProjectUserResponse
func (*ClientWithResponses) PermitProjectUserWithResponse ¶
func (c *ClientWithResponses) PermitProjectUserWithResponse(ctx context.Context, projectID ProjectID, body PermitProjectUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitProjectUserResponse, error)
func (*ClientWithResponses) PermitUserGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) PermitUserGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitUserGroupResponse, error)
PermitUserGroupWithBodyWithResponse request with arbitrary body returning *PermitUserGroupResponse
func (*ClientWithResponses) PermitUserGroupWithResponse ¶
func (c *ClientWithResponses) PermitUserGroupWithResponse(ctx context.Context, userID UserID, body PermitUserGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitUserGroupResponse, error)
func (*ClientWithResponses) PermitUserProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) PermitUserProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitUserProjectResponse, error)
PermitUserProjectWithBodyWithResponse request with arbitrary body returning *PermitUserProjectResponse
func (*ClientWithResponses) PermitUserProjectWithResponse ¶
func (c *ClientWithResponses) PermitUserProjectWithResponse(ctx context.Context, userID UserID, body PermitUserProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitUserProjectResponse, error)
func (*ClientWithResponses) PurgeProjectExecutionWithResponse ¶
func (c *ClientWithResponses) PurgeProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*PurgeProjectExecutionResponse, error)
PurgeProjectExecutionWithResponse request returning *PurgeProjectExecutionResponse
func (*ClientWithResponses) RedirectAuthWithBodyWithResponse ¶
func (c *ClientWithResponses) RedirectAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RedirectAuthResponse, error)
RedirectAuthWithBodyWithResponse request with arbitrary body returning *RedirectAuthResponse
func (*ClientWithResponses) RedirectAuthWithResponse ¶
func (c *ClientWithResponses) RedirectAuthWithResponse(ctx context.Context, body RedirectAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*RedirectAuthResponse, error)
func (*ClientWithResponses) RefreshAuthWithResponse ¶
func (c *ClientWithResponses) RefreshAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshAuthResponse, error)
RefreshAuthWithResponse request returning *RefreshAuthResponse
func (*ClientWithResponses) RequestProviderWithResponse ¶
func (c *ClientWithResponses) RequestProviderWithResponse(ctx context.Context, provider AuthProviderParam, reqEditors ...RequestEditorFn) (*RequestProviderResponse, error)
RequestProviderWithResponse request returning *RequestProviderResponse
func (*ClientWithResponses) ShowGlobalRunnerWithResponse ¶
func (c *ClientWithResponses) ShowGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*ShowGlobalRunnerResponse, error)
ShowGlobalRunnerWithResponse request returning *ShowGlobalRunnerResponse
func (*ClientWithResponses) ShowGroupWithResponse ¶
func (c *ClientWithResponses) ShowGroupWithResponse(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*ShowGroupResponse, error)
ShowGroupWithResponse request returning *ShowGroupResponse
func (*ClientWithResponses) ShowProfileWithResponse ¶
func (c *ClientWithResponses) ShowProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ShowProfileResponse, error)
ShowProfileWithResponse request returning *ShowProfileResponse
func (*ClientWithResponses) ShowProjectCredentialWithResponse ¶
func (c *ClientWithResponses) ShowProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*ShowProjectCredentialResponse, error)
ShowProjectCredentialWithResponse request returning *ShowProjectCredentialResponse
func (*ClientWithResponses) ShowProjectEnvironmentWithResponse ¶
func (c *ClientWithResponses) ShowProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*ShowProjectEnvironmentResponse, error)
ShowProjectEnvironmentWithResponse request returning *ShowProjectEnvironmentResponse
func (*ClientWithResponses) ShowProjectExecutionWithResponse ¶
func (c *ClientWithResponses) ShowProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*ShowProjectExecutionResponse, error)
ShowProjectExecutionWithResponse request returning *ShowProjectExecutionResponse
func (*ClientWithResponses) ShowProjectInventoryWithResponse ¶
func (c *ClientWithResponses) ShowProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*ShowProjectInventoryResponse, error)
ShowProjectInventoryWithResponse request returning *ShowProjectInventoryResponse
func (*ClientWithResponses) ShowProjectRepositoryWithResponse ¶
func (c *ClientWithResponses) ShowProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*ShowProjectRepositoryResponse, error)
ShowProjectRepositoryWithResponse request returning *ShowProjectRepositoryResponse
func (*ClientWithResponses) ShowProjectRunnerWithResponse ¶
func (c *ClientWithResponses) ShowProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, reqEditors ...RequestEditorFn) (*ShowProjectRunnerResponse, error)
ShowProjectRunnerWithResponse request returning *ShowProjectRunnerResponse
func (*ClientWithResponses) ShowProjectScheduleWithResponse ¶
func (c *ClientWithResponses) ShowProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*ShowProjectScheduleResponse, error)
ShowProjectScheduleWithResponse request returning *ShowProjectScheduleResponse
func (*ClientWithResponses) ShowProjectTemplateWithResponse ¶
func (c *ClientWithResponses) ShowProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*ShowProjectTemplateResponse, error)
ShowProjectTemplateWithResponse request returning *ShowProjectTemplateResponse
func (*ClientWithResponses) ShowProjectWithResponse ¶
func (c *ClientWithResponses) ShowProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ShowProjectResponse, error)
ShowProjectWithResponse request returning *ShowProjectResponse
func (*ClientWithResponses) ShowUserWithResponse ¶
func (c *ClientWithResponses) ShowUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*ShowUserResponse, error)
ShowUserWithResponse request returning *ShowUserResponse
func (*ClientWithResponses) TokenProfileWithResponse ¶
func (c *ClientWithResponses) TokenProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TokenProfileResponse, error)
TokenProfileWithResponse request returning *TokenProfileResponse
func (*ClientWithResponses) UpdateGlobalRunnerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalRunnerWithBodyWithResponse(ctx context.Context, runnerID RunnerID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalRunnerResponse, error)
UpdateGlobalRunnerWithBodyWithResponse request with arbitrary body returning *UpdateGlobalRunnerResponse
func (*ClientWithResponses) UpdateGlobalRunnerWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalRunnerResponse, error)
func (*ClientWithResponses) UpdateGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGroupWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)
UpdateGroupWithBodyWithResponse request with arbitrary body returning *UpdateGroupResponse
func (*ClientWithResponses) UpdateGroupWithResponse ¶
func (c *ClientWithResponses) UpdateGroupWithResponse(ctx context.Context, groupID GroupID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)
func (*ClientWithResponses) UpdateProfileWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProfileResponse, error)
UpdateProfileWithBodyWithResponse request with arbitrary body returning *UpdateProfileResponse
func (*ClientWithResponses) UpdateProfileWithResponse ¶
func (c *ClientWithResponses) UpdateProfileWithResponse(ctx context.Context, body UpdateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProfileResponse, error)
func (*ClientWithResponses) UpdateProjectCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectCredentialWithBodyWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectCredentialResponse, error)
UpdateProjectCredentialWithBodyWithResponse request with arbitrary body returning *UpdateProjectCredentialResponse
func (*ClientWithResponses) UpdateProjectCredentialWithResponse ¶
func (c *ClientWithResponses) UpdateProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, body UpdateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectCredentialResponse, error)
func (*ClientWithResponses) UpdateProjectEnvironmentSecretWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectEnvironmentSecretWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentSecretResponse, error)
UpdateProjectEnvironmentSecretWithBodyWithResponse request with arbitrary body returning *UpdateProjectEnvironmentSecretResponse
func (*ClientWithResponses) UpdateProjectEnvironmentSecretWithResponse ¶
func (c *ClientWithResponses) UpdateProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, body UpdateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentSecretResponse, error)
func (*ClientWithResponses) UpdateProjectEnvironmentValueWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectEnvironmentValueWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentValueResponse, error)
UpdateProjectEnvironmentValueWithBodyWithResponse request with arbitrary body returning *UpdateProjectEnvironmentValueResponse
func (*ClientWithResponses) UpdateProjectEnvironmentValueWithResponse ¶
func (c *ClientWithResponses) UpdateProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, body UpdateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentValueResponse, error)
func (*ClientWithResponses) UpdateProjectEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentResponse, error)
UpdateProjectEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateProjectEnvironmentResponse
func (*ClientWithResponses) UpdateProjectEnvironmentWithResponse ¶
func (c *ClientWithResponses) UpdateProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body UpdateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentResponse, error)
func (*ClientWithResponses) UpdateProjectInventoryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectInventoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectInventoryResponse, error)
UpdateProjectInventoryWithBodyWithResponse request with arbitrary body returning *UpdateProjectInventoryResponse
func (*ClientWithResponses) UpdateProjectInventoryWithResponse ¶
func (c *ClientWithResponses) UpdateProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, body UpdateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectInventoryResponse, error)
func (*ClientWithResponses) UpdateProjectRepositoryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectRepositoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectRepositoryResponse, error)
UpdateProjectRepositoryWithBodyWithResponse request with arbitrary body returning *UpdateProjectRepositoryResponse
func (*ClientWithResponses) UpdateProjectRepositoryWithResponse ¶
func (c *ClientWithResponses) UpdateProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, body UpdateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectRepositoryResponse, error)
func (*ClientWithResponses) UpdateProjectRunnerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectRunnerWithBodyWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectRunnerResponse, error)
UpdateProjectRunnerWithBodyWithResponse request with arbitrary body returning *UpdateProjectRunnerResponse
func (*ClientWithResponses) UpdateProjectRunnerWithResponse ¶
func (c *ClientWithResponses) UpdateProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, body UpdateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectRunnerResponse, error)
func (*ClientWithResponses) UpdateProjectScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectScheduleWithBodyWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectScheduleResponse, error)
UpdateProjectScheduleWithBodyWithResponse request with arbitrary body returning *UpdateProjectScheduleResponse
func (*ClientWithResponses) UpdateProjectScheduleWithResponse ¶
func (c *ClientWithResponses) UpdateProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, body UpdateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectScheduleResponse, error)
func (*ClientWithResponses) UpdateProjectTemplateSurveyWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectTemplateSurveyWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateSurveyResponse, error)
UpdateProjectTemplateSurveyWithBodyWithResponse request with arbitrary body returning *UpdateProjectTemplateSurveyResponse
func (*ClientWithResponses) UpdateProjectTemplateSurveyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, body UpdateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateSurveyResponse, error)
func (*ClientWithResponses) UpdateProjectTemplateVaultWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectTemplateVaultWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateVaultResponse, error)
UpdateProjectTemplateVaultWithBodyWithResponse request with arbitrary body returning *UpdateProjectTemplateVaultResponse
func (*ClientWithResponses) UpdateProjectTemplateVaultWithResponse ¶
func (c *ClientWithResponses) UpdateProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, body UpdateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateVaultResponse, error)
func (*ClientWithResponses) UpdateProjectTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectTemplateWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateResponse, error)
UpdateProjectTemplateWithBodyWithResponse request with arbitrary body returning *UpdateProjectTemplateResponse
func (*ClientWithResponses) UpdateProjectTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, body UpdateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateResponse, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse
func (*ClientWithResponses) UpdateProjectWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
func (*ClientWithResponses) UpdateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse
func (*ClientWithResponses) UpdateUserWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
func (*ClientWithResponses) VerifyAuthWithResponse ¶
func (c *ClientWithResponses) VerifyAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*VerifyAuthResponse, error)
VerifyAuthWithResponse request returning *VerifyAuthResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // LoginAuthWithBodyWithResponse request with any body LoginAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginAuthResponse, error) LoginAuthWithResponse(ctx context.Context, body LoginAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginAuthResponse, error) // ListProvidersWithResponse request ListProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersResponse, error) // RedirectAuthWithBodyWithResponse request with any body RedirectAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RedirectAuthResponse, error) RedirectAuthWithResponse(ctx context.Context, body RedirectAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*RedirectAuthResponse, error) // RefreshAuthWithResponse request RefreshAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshAuthResponse, error) // VerifyAuthWithResponse request VerifyAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*VerifyAuthResponse, error) // CallbackProviderWithResponse request CallbackProviderWithResponse(ctx context.Context, provider AuthProviderParam, params *CallbackProviderParams, reqEditors ...RequestEditorFn) (*CallbackProviderResponse, error) // RequestProviderWithResponse request RequestProviderWithResponse(ctx context.Context, provider AuthProviderParam, reqEditors ...RequestEditorFn) (*RequestProviderResponse, error) // ListGlobalEventsWithResponse request ListGlobalEventsWithResponse(ctx context.Context, params *ListGlobalEventsParams, reqEditors ...RequestEditorFn) (*ListGlobalEventsResponse, error) // ListGroupsWithResponse request ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error) // CreateGroupWithBodyWithResponse request with any body CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error) // DeleteGroupWithResponse request DeleteGroupWithResponse(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error) // ShowGroupWithResponse request ShowGroupWithResponse(ctx context.Context, groupID GroupID, reqEditors ...RequestEditorFn) (*ShowGroupResponse, error) // UpdateGroupWithBodyWithResponse request with any body UpdateGroupWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error) UpdateGroupWithResponse(ctx context.Context, groupID GroupID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error) // DeleteGroupFromProjectWithBodyWithResponse request with any body DeleteGroupFromProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteGroupFromProjectResponse, error) DeleteGroupFromProjectWithResponse(ctx context.Context, groupID GroupID, body DeleteGroupFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteGroupFromProjectResponse, error) // ListGroupProjectsWithResponse request ListGroupProjectsWithResponse(ctx context.Context, groupID GroupID, params *ListGroupProjectsParams, reqEditors ...RequestEditorFn) (*ListGroupProjectsResponse, error) // AttachGroupToProjectWithBodyWithResponse request with any body AttachGroupToProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachGroupToProjectResponse, error) AttachGroupToProjectWithResponse(ctx context.Context, groupID GroupID, body AttachGroupToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachGroupToProjectResponse, error) // PermitGroupProjectWithBodyWithResponse request with any body PermitGroupProjectWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitGroupProjectResponse, error) PermitGroupProjectWithResponse(ctx context.Context, groupID GroupID, body PermitGroupProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitGroupProjectResponse, error) // DeleteGroupFromUserWithBodyWithResponse request with any body DeleteGroupFromUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteGroupFromUserResponse, error) DeleteGroupFromUserWithResponse(ctx context.Context, groupID GroupID, body DeleteGroupFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteGroupFromUserResponse, error) // ListGroupUsersWithResponse request ListGroupUsersWithResponse(ctx context.Context, groupID GroupID, params *ListGroupUsersParams, reqEditors ...RequestEditorFn) (*ListGroupUsersResponse, error) // AttachGroupToUserWithBodyWithResponse request with any body AttachGroupToUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachGroupToUserResponse, error) AttachGroupToUserWithResponse(ctx context.Context, groupID GroupID, body AttachGroupToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachGroupToUserResponse, error) // PermitGroupUserWithBodyWithResponse request with any body PermitGroupUserWithBodyWithResponse(ctx context.Context, groupID GroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitGroupUserResponse, error) PermitGroupUserWithResponse(ctx context.Context, groupID GroupID, body PermitGroupUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitGroupUserResponse, error) // ShowProfileWithResponse request ShowProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ShowProfileResponse, error) // UpdateProfileWithBodyWithResponse request with any body UpdateProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProfileResponse, error) UpdateProfileWithResponse(ctx context.Context, body UpdateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProfileResponse, error) // TokenProfileWithResponse request TokenProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TokenProfileResponse, error) // ListProjectsWithResponse request ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error) // CreateProjectWithBodyWithResponse request with any body CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error) // DeleteProjectWithResponse request DeleteProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error) // ShowProjectWithResponse request ShowProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ShowProjectResponse, error) // UpdateProjectWithBodyWithResponse request with any body UpdateProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error) UpdateProjectWithResponse(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error) // ListProjectCredentialsWithResponse request ListProjectCredentialsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectCredentialsParams, reqEditors ...RequestEditorFn) (*ListProjectCredentialsResponse, error) // CreateProjectCredentialWithBodyWithResponse request with any body CreateProjectCredentialWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectCredentialResponse, error) CreateProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectCredentialResponse, error) // DeleteProjectCredentialWithResponse request DeleteProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*DeleteProjectCredentialResponse, error) // ShowProjectCredentialWithResponse request ShowProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, reqEditors ...RequestEditorFn) (*ShowProjectCredentialResponse, error) // UpdateProjectCredentialWithBodyWithResponse request with any body UpdateProjectCredentialWithBodyWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectCredentialResponse, error) UpdateProjectCredentialWithResponse(ctx context.Context, projectID ProjectID, credentialID CredentialID, body UpdateProjectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectCredentialResponse, error) // ListProjectEnvironmentsWithResponse request ListProjectEnvironmentsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListProjectEnvironmentsResponse, error) // CreateProjectEnvironmentWithBodyWithResponse request with any body CreateProjectEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentResponse, error) CreateProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentResponse, error) // DeleteProjectEnvironmentWithResponse request DeleteProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*DeleteProjectEnvironmentResponse, error) // ShowProjectEnvironmentWithResponse request ShowProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, reqEditors ...RequestEditorFn) (*ShowProjectEnvironmentResponse, error) // UpdateProjectEnvironmentWithBodyWithResponse request with any body UpdateProjectEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentResponse, error) UpdateProjectEnvironmentWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body UpdateProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentResponse, error) // CreateProjectEnvironmentSecretWithBodyWithResponse request with any body CreateProjectEnvironmentSecretWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentSecretResponse, error) CreateProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentSecretResponse, error) // DeleteProjectEnvironmentSecretWithResponse request DeleteProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, reqEditors ...RequestEditorFn) (*DeleteProjectEnvironmentSecretResponse, error) // UpdateProjectEnvironmentSecretWithBodyWithResponse request with any body UpdateProjectEnvironmentSecretWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentSecretResponse, error) UpdateProjectEnvironmentSecretWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, secretID SecretID, body UpdateProjectEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentSecretResponse, error) // CreateProjectEnvironmentValueWithBodyWithResponse request with any body CreateProjectEnvironmentValueWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentValueResponse, error) CreateProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, body CreateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectEnvironmentValueResponse, error) // DeleteProjectEnvironmentValueWithResponse request DeleteProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, reqEditors ...RequestEditorFn) (*DeleteProjectEnvironmentValueResponse, error) // UpdateProjectEnvironmentValueWithBodyWithResponse request with any body UpdateProjectEnvironmentValueWithBodyWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentValueResponse, error) UpdateProjectEnvironmentValueWithResponse(ctx context.Context, projectID ProjectID, environmentID EnvironmentID, valueID ValueID, body UpdateProjectEnvironmentValueJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectEnvironmentValueResponse, error) // ListProjectEventsWithResponse request ListProjectEventsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectEventsParams, reqEditors ...RequestEditorFn) (*ListProjectEventsResponse, error) // ListProjectExecutionsWithResponse request ListProjectExecutionsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectExecutionsParams, reqEditors ...RequestEditorFn) (*ListProjectExecutionsResponse, error) // CreateProjectExecutionWithBodyWithResponse request with any body CreateProjectExecutionWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectExecutionResponse, error) CreateProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectExecutionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectExecutionResponse, error) // DeleteProjectExecutionWithResponse request DeleteProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*DeleteProjectExecutionResponse, error) // ShowProjectExecutionWithResponse request ShowProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*ShowProjectExecutionResponse, error) // OutputProjectExecutionWithResponse request OutputProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*OutputProjectExecutionResponse, error) // PurgeProjectExecutionWithResponse request PurgeProjectExecutionWithResponse(ctx context.Context, projectID ProjectID, executionID ExecutionID, reqEditors ...RequestEditorFn) (*PurgeProjectExecutionResponse, error) // DeleteProjectFromGroupWithBodyWithResponse request with any body DeleteProjectFromGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteProjectFromGroupResponse, error) DeleteProjectFromGroupWithResponse(ctx context.Context, projectID ProjectID, body DeleteProjectFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteProjectFromGroupResponse, error) // ListProjectGroupsWithResponse request ListProjectGroupsWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectGroupsParams, reqEditors ...RequestEditorFn) (*ListProjectGroupsResponse, error) // AttachProjectToGroupWithBodyWithResponse request with any body AttachProjectToGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachProjectToGroupResponse, error) AttachProjectToGroupWithResponse(ctx context.Context, projectID ProjectID, body AttachProjectToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachProjectToGroupResponse, error) // PermitProjectGroupWithBodyWithResponse request with any body PermitProjectGroupWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitProjectGroupResponse, error) PermitProjectGroupWithResponse(ctx context.Context, projectID ProjectID, body PermitProjectGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitProjectGroupResponse, error) // ListProjectInventoriesWithResponse request ListProjectInventoriesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectInventoriesParams, reqEditors ...RequestEditorFn) (*ListProjectInventoriesResponse, error) // CreateProjectInventoryWithBodyWithResponse request with any body CreateProjectInventoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectInventoryResponse, error) CreateProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectInventoryResponse, error) // DeleteProjectInventoryWithResponse request DeleteProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*DeleteProjectInventoryResponse, error) // ShowProjectInventoryWithResponse request ShowProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, reqEditors ...RequestEditorFn) (*ShowProjectInventoryResponse, error) // UpdateProjectInventoryWithBodyWithResponse request with any body UpdateProjectInventoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectInventoryResponse, error) UpdateProjectInventoryWithResponse(ctx context.Context, projectID ProjectID, inventoryID InventoryID, body UpdateProjectInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectInventoryResponse, error) // ListProjectRepositoriesWithResponse request ListProjectRepositoriesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectRepositoriesParams, reqEditors ...RequestEditorFn) (*ListProjectRepositoriesResponse, error) // CreateProjectRepositoryWithBodyWithResponse request with any body CreateProjectRepositoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectRepositoryResponse, error) CreateProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectRepositoryResponse, error) // DeleteProjectRepositoryWithResponse request DeleteProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*DeleteProjectRepositoryResponse, error) // ShowProjectRepositoryWithResponse request ShowProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, reqEditors ...RequestEditorFn) (*ShowProjectRepositoryResponse, error) // UpdateProjectRepositoryWithBodyWithResponse request with any body UpdateProjectRepositoryWithBodyWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectRepositoryResponse, error) UpdateProjectRepositoryWithResponse(ctx context.Context, projectID ProjectID, repositoryID RepositoryID, body UpdateProjectRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectRepositoryResponse, error) // ListProjectRunnersWithResponse request ListProjectRunnersWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectRunnersParams, reqEditors ...RequestEditorFn) (*ListProjectRunnersResponse, error) // CreateProjectRunnerWithBodyWithResponse request with any body CreateProjectRunnerWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectRunnerResponse, error) CreateProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectRunnerResponse, error) // DeleteProjectRunnerWithResponse request DeleteProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, reqEditors ...RequestEditorFn) (*DeleteProjectRunnerResponse, error) // ShowProjectRunnerWithResponse request ShowProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, reqEditors ...RequestEditorFn) (*ShowProjectRunnerResponse, error) // UpdateProjectRunnerWithBodyWithResponse request with any body UpdateProjectRunnerWithBodyWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectRunnerResponse, error) UpdateProjectRunnerWithResponse(ctx context.Context, projectID ProjectID, runnerID RunnerID, body UpdateProjectRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectRunnerResponse, error) // ListProjectSchedulesWithResponse request ListProjectSchedulesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectSchedulesParams, reqEditors ...RequestEditorFn) (*ListProjectSchedulesResponse, error) // CreateProjectScheduleWithBodyWithResponse request with any body CreateProjectScheduleWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectScheduleResponse, error) CreateProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectScheduleResponse, error) // DeleteProjectScheduleWithResponse request DeleteProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*DeleteProjectScheduleResponse, error) // ShowProjectScheduleWithResponse request ShowProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*ShowProjectScheduleResponse, error) // UpdateProjectScheduleWithBodyWithResponse request with any body UpdateProjectScheduleWithBodyWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectScheduleResponse, error) UpdateProjectScheduleWithResponse(ctx context.Context, projectID ProjectID, scheduleID ScheduleID, body UpdateProjectScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectScheduleResponse, error) // ListProjectTemplatesWithResponse request ListProjectTemplatesWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectTemplatesParams, reqEditors ...RequestEditorFn) (*ListProjectTemplatesResponse, error) // CreateProjectTemplateWithBodyWithResponse request with any body CreateProjectTemplateWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectTemplateResponse, error) CreateProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, body CreateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectTemplateResponse, error) // DeleteProjectTemplateWithResponse request DeleteProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*DeleteProjectTemplateResponse, error) // ShowProjectTemplateWithResponse request ShowProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, reqEditors ...RequestEditorFn) (*ShowProjectTemplateResponse, error) // UpdateProjectTemplateWithBodyWithResponse request with any body UpdateProjectTemplateWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateResponse, error) UpdateProjectTemplateWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, body UpdateProjectTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateResponse, error) // CreateProjectTemplateSurveyWithBodyWithResponse request with any body CreateProjectTemplateSurveyWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectTemplateSurveyResponse, error) CreateProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectTemplateSurveyResponse, error) // DeleteProjectTemplateSurveyWithResponse request DeleteProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, reqEditors ...RequestEditorFn) (*DeleteProjectTemplateSurveyResponse, error) // UpdateProjectTemplateSurveyWithBodyWithResponse request with any body UpdateProjectTemplateSurveyWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateSurveyResponse, error) UpdateProjectTemplateSurveyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, surveyID SurveyID, body UpdateProjectTemplateSurveyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateSurveyResponse, error) // CreateProjectTemplateVaultWithBodyWithResponse request with any body CreateProjectTemplateVaultWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectTemplateVaultResponse, error) CreateProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, body CreateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectTemplateVaultResponse, error) // DeleteProjectTemplateVaultWithResponse request DeleteProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, reqEditors ...RequestEditorFn) (*DeleteProjectTemplateVaultResponse, error) // UpdateProjectTemplateVaultWithBodyWithResponse request with any body UpdateProjectTemplateVaultWithBodyWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateVaultResponse, error) UpdateProjectTemplateVaultWithResponse(ctx context.Context, projectID ProjectID, templateID TemplateID, vaultID VaultID, body UpdateProjectTemplateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectTemplateVaultResponse, error) // DeleteProjectFromUserWithBodyWithResponse request with any body DeleteProjectFromUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteProjectFromUserResponse, error) DeleteProjectFromUserWithResponse(ctx context.Context, projectID ProjectID, body DeleteProjectFromUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteProjectFromUserResponse, error) // ListProjectUsersWithResponse request ListProjectUsersWithResponse(ctx context.Context, projectID ProjectID, params *ListProjectUsersParams, reqEditors ...RequestEditorFn) (*ListProjectUsersResponse, error) // AttachProjectToUserWithBodyWithResponse request with any body AttachProjectToUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachProjectToUserResponse, error) AttachProjectToUserWithResponse(ctx context.Context, projectID ProjectID, body AttachProjectToUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachProjectToUserResponse, error) // PermitProjectUserWithBodyWithResponse request with any body PermitProjectUserWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitProjectUserResponse, error) PermitProjectUserWithResponse(ctx context.Context, projectID ProjectID, body PermitProjectUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitProjectUserResponse, error) // ListGlobalRunnersWithResponse request ListGlobalRunnersWithResponse(ctx context.Context, params *ListGlobalRunnersParams, reqEditors ...RequestEditorFn) (*ListGlobalRunnersResponse, error) // CreateGlobalRunnerWithBodyWithResponse request with any body CreateGlobalRunnerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalRunnerResponse, error) CreateGlobalRunnerWithResponse(ctx context.Context, body CreateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalRunnerResponse, error) // DeleteGlobalRunnerWithResponse request DeleteGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*DeleteGlobalRunnerResponse, error) // ShowGlobalRunnerWithResponse request ShowGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, reqEditors ...RequestEditorFn) (*ShowGlobalRunnerResponse, error) // UpdateGlobalRunnerWithBodyWithResponse request with any body UpdateGlobalRunnerWithBodyWithResponse(ctx context.Context, runnerID RunnerID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalRunnerResponse, error) UpdateGlobalRunnerWithResponse(ctx context.Context, runnerID RunnerID, body UpdateGlobalRunnerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalRunnerResponse, error) // ListUsersWithResponse request ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error) // CreateUserWithBodyWithResponse request with any body CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error) // DeleteUserWithResponse request DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error) // ShowUserWithResponse request ShowUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*ShowUserResponse, error) // UpdateUserWithBodyWithResponse request with any body UpdateUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error) UpdateUserWithResponse(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error) // DeleteUserFromGroupWithBodyWithResponse request with any body DeleteUserFromGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserFromGroupResponse, error) DeleteUserFromGroupWithResponse(ctx context.Context, userID UserID, body DeleteUserFromGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserFromGroupResponse, error) // ListUserGroupsWithResponse request ListUserGroupsWithResponse(ctx context.Context, userID UserID, params *ListUserGroupsParams, reqEditors ...RequestEditorFn) (*ListUserGroupsResponse, error) // AttachUserToGroupWithBodyWithResponse request with any body AttachUserToGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachUserToGroupResponse, error) AttachUserToGroupWithResponse(ctx context.Context, userID UserID, body AttachUserToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachUserToGroupResponse, error) // PermitUserGroupWithBodyWithResponse request with any body PermitUserGroupWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitUserGroupResponse, error) PermitUserGroupWithResponse(ctx context.Context, userID UserID, body PermitUserGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitUserGroupResponse, error) // DeleteUserFromProjectWithBodyWithResponse request with any body DeleteUserFromProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserFromProjectResponse, error) DeleteUserFromProjectWithResponse(ctx context.Context, userID UserID, body DeleteUserFromProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserFromProjectResponse, error) // ListUserProjectsWithResponse request ListUserProjectsWithResponse(ctx context.Context, userID UserID, params *ListUserProjectsParams, reqEditors ...RequestEditorFn) (*ListUserProjectsResponse, error) // AttachUserToProjectWithBodyWithResponse request with any body AttachUserToProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachUserToProjectResponse, error) AttachUserToProjectWithResponse(ctx context.Context, userID UserID, body AttachUserToProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachUserToProjectResponse, error) // PermitUserProjectWithBodyWithResponse request with any body PermitUserProjectWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermitUserProjectResponse, error) PermitUserProjectWithResponse(ctx context.Context, userID UserID, body PermitUserProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*PermitUserProjectResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CreateGlobalRunnerBody ¶
type CreateGlobalRunnerBody struct { Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
CreateGlobalRunnerBody defines model for CreateGlobalRunnerBody.
type CreateGlobalRunnerJSONBody ¶
type CreateGlobalRunnerJSONBody struct { Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
CreateGlobalRunnerJSONBody defines parameters for CreateGlobalRunner.
type CreateGlobalRunnerJSONRequestBody ¶
type CreateGlobalRunnerJSONRequestBody CreateGlobalRunnerJSONBody
CreateGlobalRunnerJSONRequestBody defines body for CreateGlobalRunner for application/json ContentType.
type CreateGlobalRunnerResponse ¶
type CreateGlobalRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GlobalRunnerResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateGlobalRunnerResponse ¶
func ParseCreateGlobalRunnerResponse(rsp *http.Response) (*CreateGlobalRunnerResponse, error)
ParseCreateGlobalRunnerResponse parses an HTTP response from a CreateGlobalRunnerWithResponse call
func (CreateGlobalRunnerResponse) Status ¶
func (r CreateGlobalRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGlobalRunnerResponse) StatusCode ¶
func (r CreateGlobalRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGroupBody ¶
type CreateGroupBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateGroupBody defines model for CreateGroupBody.
type CreateGroupJSONBody ¶
type CreateGroupJSONBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateGroupJSONBody defines parameters for CreateGroup.
type CreateGroupJSONRequestBody ¶
type CreateGroupJSONRequestBody CreateGroupJSONBody
CreateGroupJSONRequestBody defines body for CreateGroup for application/json ContentType.
type CreateGroupResponse ¶
type CreateGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateGroupResponse ¶
func ParseCreateGroupResponse(rsp *http.Response) (*CreateGroupResponse, error)
ParseCreateGroupResponse parses an HTTP response from a CreateGroupWithResponse call
func (CreateGroupResponse) Status ¶
func (r CreateGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGroupResponse) StatusCode ¶
func (r CreateGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectBody ¶
type CreateProjectBody struct { Demo *bool `json:"demo,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateProjectBody defines model for CreateProjectBody.
type CreateProjectCredentialBody ¶
type CreateProjectCredentialBody struct { Kind *string `json:"kind,omitempty"` // Login Model to represent credential login Login *CredentialLogin `json:"login,omitempty"` Name *string `json:"name,omitempty"` Override *bool `json:"override,omitempty"` // Shell Model to represent credential shell Shell *CredentialShell `json:"shell,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateProjectCredentialBody defines model for CreateProjectCredentialBody.
type CreateProjectCredentialJSONBody ¶
type CreateProjectCredentialJSONBody struct { Kind *string `json:"kind,omitempty"` // Login Model to represent credential login Login *CredentialLogin `json:"login,omitempty"` Name *string `json:"name,omitempty"` Override *bool `json:"override,omitempty"` // Shell Model to represent credential shell Shell *CredentialShell `json:"shell,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateProjectCredentialJSONBody defines parameters for CreateProjectCredential.
type CreateProjectCredentialJSONRequestBody ¶
type CreateProjectCredentialJSONRequestBody CreateProjectCredentialJSONBody
CreateProjectCredentialJSONRequestBody defines body for CreateProjectCredential for application/json ContentType.
type CreateProjectCredentialResponse ¶
type CreateProjectCredentialResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectCredentialResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectCredentialResponse ¶
func ParseCreateProjectCredentialResponse(rsp *http.Response) (*CreateProjectCredentialResponse, error)
ParseCreateProjectCredentialResponse parses an HTTP response from a CreateProjectCredentialWithResponse call
func (CreateProjectCredentialResponse) Status ¶
func (r CreateProjectCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectCredentialResponse) StatusCode ¶
func (r CreateProjectCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectEnvironmentBody ¶
type CreateProjectEnvironmentBody struct { Name *string `json:"name,omitempty"` Secrets *[]EnvironmentSecret `json:"secrets,omitempty"` Slug *string `json:"slug,omitempty"` Values *[]EnvironmentValue `json:"values,omitempty"` }
CreateProjectEnvironmentBody defines model for CreateProjectEnvironmentBody.
type CreateProjectEnvironmentJSONBody ¶
type CreateProjectEnvironmentJSONBody struct { Name *string `json:"name,omitempty"` Secrets *[]EnvironmentSecret `json:"secrets,omitempty"` Slug *string `json:"slug,omitempty"` Values *[]EnvironmentValue `json:"values,omitempty"` }
CreateProjectEnvironmentJSONBody defines parameters for CreateProjectEnvironment.
type CreateProjectEnvironmentJSONRequestBody ¶
type CreateProjectEnvironmentJSONRequestBody CreateProjectEnvironmentJSONBody
CreateProjectEnvironmentJSONRequestBody defines body for CreateProjectEnvironment for application/json ContentType.
type CreateProjectEnvironmentResponse ¶
type CreateProjectEnvironmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectEnvironmentResponse ¶
func ParseCreateProjectEnvironmentResponse(rsp *http.Response) (*CreateProjectEnvironmentResponse, error)
ParseCreateProjectEnvironmentResponse parses an HTTP response from a CreateProjectEnvironmentWithResponse call
func (CreateProjectEnvironmentResponse) Status ¶
func (r CreateProjectEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectEnvironmentResponse) StatusCode ¶
func (r CreateProjectEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectEnvironmentSecretBody ¶
type CreateProjectEnvironmentSecretBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
CreateProjectEnvironmentSecretBody defines model for CreateProjectEnvironmentSecretBody.
type CreateProjectEnvironmentSecretJSONBody ¶
type CreateProjectEnvironmentSecretJSONBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
CreateProjectEnvironmentSecretJSONBody defines parameters for CreateProjectEnvironmentSecret.
type CreateProjectEnvironmentSecretJSONRequestBody ¶
type CreateProjectEnvironmentSecretJSONRequestBody CreateProjectEnvironmentSecretJSONBody
CreateProjectEnvironmentSecretJSONRequestBody defines body for CreateProjectEnvironmentSecret for application/json ContentType.
type CreateProjectEnvironmentSecretResponse ¶
type CreateProjectEnvironmentSecretResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentSecretResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectEnvironmentSecretResponse ¶
func ParseCreateProjectEnvironmentSecretResponse(rsp *http.Response) (*CreateProjectEnvironmentSecretResponse, error)
ParseCreateProjectEnvironmentSecretResponse parses an HTTP response from a CreateProjectEnvironmentSecretWithResponse call
func (CreateProjectEnvironmentSecretResponse) Status ¶
func (r CreateProjectEnvironmentSecretResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectEnvironmentSecretResponse) StatusCode ¶
func (r CreateProjectEnvironmentSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectEnvironmentValueBody ¶
type CreateProjectEnvironmentValueBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
CreateProjectEnvironmentValueBody defines model for CreateProjectEnvironmentValueBody.
type CreateProjectEnvironmentValueJSONBody ¶
type CreateProjectEnvironmentValueJSONBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
CreateProjectEnvironmentValueJSONBody defines parameters for CreateProjectEnvironmentValue.
type CreateProjectEnvironmentValueJSONRequestBody ¶
type CreateProjectEnvironmentValueJSONRequestBody CreateProjectEnvironmentValueJSONBody
CreateProjectEnvironmentValueJSONRequestBody defines body for CreateProjectEnvironmentValue for application/json ContentType.
type CreateProjectEnvironmentValueResponse ¶
type CreateProjectEnvironmentValueResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentValueResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectEnvironmentValueResponse ¶
func ParseCreateProjectEnvironmentValueResponse(rsp *http.Response) (*CreateProjectEnvironmentValueResponse, error)
ParseCreateProjectEnvironmentValueResponse parses an HTTP response from a CreateProjectEnvironmentValueWithResponse call
func (CreateProjectEnvironmentValueResponse) Status ¶
func (r CreateProjectEnvironmentValueResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectEnvironmentValueResponse) StatusCode ¶
func (r CreateProjectEnvironmentValueResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectExecutionBody ¶
type CreateProjectExecutionBody struct { Branch *string `json:"branch,omitempty"` Debug *bool `json:"debug,omitempty"` Environment *string `json:"environment,omitempty"` Limit *string `json:"limit,omitempty"` Playbook *string `json:"playbook,omitempty"` Secret *string `json:"secret,omitempty"` Status *string `json:"status,omitempty"` TemplateID *string `json:"template_id,omitempty"` }
CreateProjectExecutionBody defines model for CreateProjectExecutionBody.
type CreateProjectExecutionJSONBody ¶
type CreateProjectExecutionJSONBody struct { Branch *string `json:"branch,omitempty"` Debug *bool `json:"debug,omitempty"` Environment *string `json:"environment,omitempty"` Limit *string `json:"limit,omitempty"` Playbook *string `json:"playbook,omitempty"` Secret *string `json:"secret,omitempty"` Status *string `json:"status,omitempty"` TemplateID *string `json:"template_id,omitempty"` }
CreateProjectExecutionJSONBody defines parameters for CreateProjectExecution.
type CreateProjectExecutionJSONRequestBody ¶
type CreateProjectExecutionJSONRequestBody CreateProjectExecutionJSONBody
CreateProjectExecutionJSONRequestBody defines body for CreateProjectExecution for application/json ContentType.
type CreateProjectExecutionResponse ¶
type CreateProjectExecutionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectExecutionResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectExecutionResponse ¶
func ParseCreateProjectExecutionResponse(rsp *http.Response) (*CreateProjectExecutionResponse, error)
ParseCreateProjectExecutionResponse parses an HTTP response from a CreateProjectExecutionWithResponse call
func (CreateProjectExecutionResponse) Status ¶
func (r CreateProjectExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectExecutionResponse) StatusCode ¶
func (r CreateProjectExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectInventoryBody ¶
type CreateProjectInventoryBody struct { BecomeID *string `json:"become_id,omitempty"` Content *string `json:"content,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateProjectInventoryBody defines model for CreateProjectInventoryBody.
type CreateProjectInventoryJSONBody ¶
type CreateProjectInventoryJSONBody struct { BecomeID *string `json:"become_id,omitempty"` Content *string `json:"content,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateProjectInventoryJSONBody defines parameters for CreateProjectInventory.
type CreateProjectInventoryJSONRequestBody ¶
type CreateProjectInventoryJSONRequestBody CreateProjectInventoryJSONBody
CreateProjectInventoryJSONRequestBody defines body for CreateProjectInventory for application/json ContentType.
type CreateProjectInventoryResponse ¶
type CreateProjectInventoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectInventoryResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectInventoryResponse ¶
func ParseCreateProjectInventoryResponse(rsp *http.Response) (*CreateProjectInventoryResponse, error)
ParseCreateProjectInventoryResponse parses an HTTP response from a CreateProjectInventoryWithResponse call
func (CreateProjectInventoryResponse) Status ¶
func (r CreateProjectInventoryResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectInventoryResponse) StatusCode ¶
func (r CreateProjectInventoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectJSONBody ¶
type CreateProjectJSONBody struct { Demo *bool `json:"demo,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
CreateProjectJSONBody defines parameters for CreateProject.
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody CreateProjectJSONBody
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectRepositoryBody ¶
type CreateProjectRepositoryBody struct { Branch *string `json:"branch,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Url *string `json:"url,omitempty"` }
CreateProjectRepositoryBody defines model for CreateProjectRepositoryBody.
type CreateProjectRepositoryJSONBody ¶
type CreateProjectRepositoryJSONBody struct { Branch *string `json:"branch,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Url *string `json:"url,omitempty"` }
CreateProjectRepositoryJSONBody defines parameters for CreateProjectRepository.
type CreateProjectRepositoryJSONRequestBody ¶
type CreateProjectRepositoryJSONRequestBody CreateProjectRepositoryJSONBody
CreateProjectRepositoryJSONRequestBody defines body for CreateProjectRepository for application/json ContentType.
type CreateProjectRepositoryResponse ¶
type CreateProjectRepositoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRepositoryResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectRepositoryResponse ¶
func ParseCreateProjectRepositoryResponse(rsp *http.Response) (*CreateProjectRepositoryResponse, error)
ParseCreateProjectRepositoryResponse parses an HTTP response from a CreateProjectRepositoryWithResponse call
func (CreateProjectRepositoryResponse) Status ¶
func (r CreateProjectRepositoryResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectRepositoryResponse) StatusCode ¶
func (r CreateProjectRepositoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectResponse ¶
type CreateProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectResponse ¶
func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)
ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectResponse) Status ¶
func (r CreateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectResponse) StatusCode ¶
func (r CreateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectRunnerBody ¶
type CreateProjectRunnerBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
CreateProjectRunnerBody defines model for CreateProjectRunnerBody.
type CreateProjectRunnerJSONBody ¶
type CreateProjectRunnerJSONBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
CreateProjectRunnerJSONBody defines parameters for CreateProjectRunner.
type CreateProjectRunnerJSONRequestBody ¶
type CreateProjectRunnerJSONRequestBody CreateProjectRunnerJSONBody
CreateProjectRunnerJSONRequestBody defines body for CreateProjectRunner for application/json ContentType.
type CreateProjectRunnerResponse ¶
type CreateProjectRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRunnerResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectRunnerResponse ¶
func ParseCreateProjectRunnerResponse(rsp *http.Response) (*CreateProjectRunnerResponse, error)
ParseCreateProjectRunnerResponse parses an HTTP response from a CreateProjectRunnerWithResponse call
func (CreateProjectRunnerResponse) Status ¶
func (r CreateProjectRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectRunnerResponse) StatusCode ¶
func (r CreateProjectRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectScheduleBody ¶
type CreateProjectScheduleBody struct { Active *bool `json:"active,omitempty"` Cron *string `json:"cron,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` TemplateID *string `json:"template_id,omitempty"` }
CreateProjectScheduleBody defines model for CreateProjectScheduleBody.
type CreateProjectScheduleJSONBody ¶
type CreateProjectScheduleJSONBody struct { Active *bool `json:"active,omitempty"` Cron *string `json:"cron,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` TemplateID *string `json:"template_id,omitempty"` }
CreateProjectScheduleJSONBody defines parameters for CreateProjectSchedule.
type CreateProjectScheduleJSONRequestBody ¶
type CreateProjectScheduleJSONRequestBody CreateProjectScheduleJSONBody
CreateProjectScheduleJSONRequestBody defines body for CreateProjectSchedule for application/json ContentType.
type CreateProjectScheduleResponse ¶
type CreateProjectScheduleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectScheduleResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectScheduleResponse ¶
func ParseCreateProjectScheduleResponse(rsp *http.Response) (*CreateProjectScheduleResponse, error)
ParseCreateProjectScheduleResponse parses an HTTP response from a CreateProjectScheduleWithResponse call
func (CreateProjectScheduleResponse) Status ¶
func (r CreateProjectScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectScheduleResponse) StatusCode ¶
func (r CreateProjectScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectTemplateBody ¶
type CreateProjectTemplateBody struct { AllowOverride *bool `json:"allow_override,omitempty"` Arguments *string `json:"arguments,omitempty"` Branch *string `json:"branch,omitempty"` Description *string `json:"description,omitempty"` EnvironmentID *string `json:"environment_id,omitempty"` Executor *string `json:"executor,omitempty"` InventoryID *string `json:"inventory_id,omitempty"` Limit *string `json:"limit,omitempty"` Name *string `json:"name,omitempty"` Playbook *string `json:"playbook,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` Surveys *[]TemplateSurvey `json:"surveys,omitempty"` Vaults *[]TemplateVault `json:"vaults,omitempty"` }
CreateProjectTemplateBody defines model for CreateProjectTemplateBody.
type CreateProjectTemplateJSONBody ¶
type CreateProjectTemplateJSONBody struct { AllowOverride *bool `json:"allow_override,omitempty"` Arguments *string `json:"arguments,omitempty"` Branch *string `json:"branch,omitempty"` Description *string `json:"description,omitempty"` EnvironmentID *string `json:"environment_id,omitempty"` Executor *string `json:"executor,omitempty"` InventoryID *string `json:"inventory_id,omitempty"` Limit *string `json:"limit,omitempty"` Name *string `json:"name,omitempty"` Playbook *string `json:"playbook,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` Surveys *[]TemplateSurvey `json:"surveys,omitempty"` Vaults *[]TemplateVault `json:"vaults,omitempty"` }
CreateProjectTemplateJSONBody defines parameters for CreateProjectTemplate.
type CreateProjectTemplateJSONRequestBody ¶
type CreateProjectTemplateJSONRequestBody CreateProjectTemplateJSONBody
CreateProjectTemplateJSONRequestBody defines body for CreateProjectTemplate for application/json ContentType.
type CreateProjectTemplateResponse ¶
type CreateProjectTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectTemplateResponse ¶
func ParseCreateProjectTemplateResponse(rsp *http.Response) (*CreateProjectTemplateResponse, error)
ParseCreateProjectTemplateResponse parses an HTTP response from a CreateProjectTemplateWithResponse call
func (CreateProjectTemplateResponse) Status ¶
func (r CreateProjectTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectTemplateResponse) StatusCode ¶
func (r CreateProjectTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectTemplateSurveyBody ¶
type CreateProjectTemplateSurveyBody struct { Description *string `json:"description,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Title *string `json:"title,omitempty"` Values *[]TemplateValue `json:"values,omitempty"` }
CreateProjectTemplateSurveyBody defines model for CreateProjectTemplateSurveyBody.
type CreateProjectTemplateSurveyJSONBody ¶
type CreateProjectTemplateSurveyJSONBody struct { Description *string `json:"description,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Title *string `json:"title,omitempty"` Values *[]TemplateValue `json:"values,omitempty"` }
CreateProjectTemplateSurveyJSONBody defines parameters for CreateProjectTemplateSurvey.
type CreateProjectTemplateSurveyJSONRequestBody ¶
type CreateProjectTemplateSurveyJSONRequestBody CreateProjectTemplateSurveyJSONBody
CreateProjectTemplateSurveyJSONRequestBody defines body for CreateProjectTemplateSurvey for application/json ContentType.
type CreateProjectTemplateSurveyResponse ¶
type CreateProjectTemplateSurveyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateSurveyResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectTemplateSurveyResponse ¶
func ParseCreateProjectTemplateSurveyResponse(rsp *http.Response) (*CreateProjectTemplateSurveyResponse, error)
ParseCreateProjectTemplateSurveyResponse parses an HTTP response from a CreateProjectTemplateSurveyWithResponse call
func (CreateProjectTemplateSurveyResponse) Status ¶
func (r CreateProjectTemplateSurveyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectTemplateSurveyResponse) StatusCode ¶
func (r CreateProjectTemplateSurveyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectTemplateVaultBody ¶
type CreateProjectTemplateVaultBody struct { CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Script *string `json:"script,omitempty"` }
CreateProjectTemplateVaultBody defines model for CreateProjectTemplateVaultBody.
type CreateProjectTemplateVaultJSONBody ¶
type CreateProjectTemplateVaultJSONBody struct { CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Script *string `json:"script,omitempty"` }
CreateProjectTemplateVaultJSONBody defines parameters for CreateProjectTemplateVault.
type CreateProjectTemplateVaultJSONRequestBody ¶
type CreateProjectTemplateVaultJSONRequestBody CreateProjectTemplateVaultJSONBody
CreateProjectTemplateVaultJSONRequestBody defines body for CreateProjectTemplateVault for application/json ContentType.
type CreateProjectTemplateVaultResponse ¶
type CreateProjectTemplateVaultResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateVaultResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateProjectTemplateVaultResponse ¶
func ParseCreateProjectTemplateVaultResponse(rsp *http.Response) (*CreateProjectTemplateVaultResponse, error)
ParseCreateProjectTemplateVaultResponse parses an HTTP response from a CreateProjectTemplateVaultWithResponse call
func (CreateProjectTemplateVaultResponse) Status ¶
func (r CreateProjectTemplateVaultResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectTemplateVaultResponse) StatusCode ¶
func (r CreateProjectTemplateVaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserBody ¶
type CreateUserBody struct { Active *bool `json:"active,omitempty"` Admin *bool `json:"admin,omitempty"` Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
CreateUserBody defines model for CreateUserBody.
type CreateUserJSONBody ¶
type CreateUserJSONBody struct { Active *bool `json:"active,omitempty"` Admin *bool `json:"admin,omitempty"` Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
CreateUserJSONBody defines parameters for CreateUser.
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody CreateUserJSONBody
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CreateUserResponse ¶
type CreateUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UserResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseCreateUserResponse ¶
func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)
ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call
func (CreateUserResponse) Status ¶
func (r CreateUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUserResponse) StatusCode ¶
func (r CreateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Credential ¶
type Credential struct { CreatedAt *time.Time `json:"created_at,omitempty"` ID *string `json:"id,omitempty"` Kind *CredentialKind `json:"kind,omitempty"` // Login Model to represent credential login Login *CredentialLogin `json:"login,omitempty"` Name *string `json:"name,omitempty"` Override *bool `json:"override,omitempty"` ProjectID *string `json:"project_id,omitempty"` // Shell Model to represent credential shell Shell *CredentialShell `json:"shell,omitempty"` Slug *string `json:"slug,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Credential Model to represent credential
type CredentialKind ¶
type CredentialKind string
CredentialKind defines model for Credential.Kind.
const ( Empty CredentialKind = "empty" Login CredentialKind = "login" Shell CredentialKind = "shell" )
Defines values for CredentialKind.
func ToCredentialKind ¶
func ToCredentialKind(val string) (CredentialKind, error)
ToCredentialKind acts as a helper to map a string to the defined enum.
type CredentialLogin ¶
type CredentialLogin struct { Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
CredentialLogin Model to represent credential login
type CredentialShell ¶
type CredentialShell struct { Password *string `json:"password,omitempty"` PrivateKey *string `json:"private_key,omitempty"` Username *string `json:"username,omitempty"` }
CredentialShell Model to represent credential shell
type DeleteGlobalRunnerResponse ¶
type DeleteGlobalRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteGlobalRunnerResponse ¶
func ParseDeleteGlobalRunnerResponse(rsp *http.Response) (*DeleteGlobalRunnerResponse, error)
ParseDeleteGlobalRunnerResponse parses an HTTP response from a DeleteGlobalRunnerWithResponse call
func (DeleteGlobalRunnerResponse) Status ¶
func (r DeleteGlobalRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGlobalRunnerResponse) StatusCode ¶
func (r DeleteGlobalRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGroupFromProjectJSONBody ¶
type DeleteGroupFromProjectJSONBody struct {
Project string `json:"project"`
}
DeleteGroupFromProjectJSONBody defines parameters for DeleteGroupFromProject.
type DeleteGroupFromProjectJSONRequestBody ¶
type DeleteGroupFromProjectJSONRequestBody DeleteGroupFromProjectJSONBody
DeleteGroupFromProjectJSONRequestBody defines body for DeleteGroupFromProject for application/json ContentType.
type DeleteGroupFromProjectResponse ¶
type DeleteGroupFromProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON500 *InternalServerError }
func ParseDeleteGroupFromProjectResponse ¶
func ParseDeleteGroupFromProjectResponse(rsp *http.Response) (*DeleteGroupFromProjectResponse, error)
ParseDeleteGroupFromProjectResponse parses an HTTP response from a DeleteGroupFromProjectWithResponse call
func (DeleteGroupFromProjectResponse) Status ¶
func (r DeleteGroupFromProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGroupFromProjectResponse) StatusCode ¶
func (r DeleteGroupFromProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGroupFromUserJSONBody ¶
type DeleteGroupFromUserJSONBody struct {
User string `json:"user"`
}
DeleteGroupFromUserJSONBody defines parameters for DeleteGroupFromUser.
type DeleteGroupFromUserJSONRequestBody ¶
type DeleteGroupFromUserJSONRequestBody DeleteGroupFromUserJSONBody
DeleteGroupFromUserJSONRequestBody defines body for DeleteGroupFromUser for application/json ContentType.
type DeleteGroupFromUserResponse ¶
type DeleteGroupFromUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON500 *InternalServerError }
func ParseDeleteGroupFromUserResponse ¶
func ParseDeleteGroupFromUserResponse(rsp *http.Response) (*DeleteGroupFromUserResponse, error)
ParseDeleteGroupFromUserResponse parses an HTTP response from a DeleteGroupFromUserWithResponse call
func (DeleteGroupFromUserResponse) Status ¶
func (r DeleteGroupFromUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGroupFromUserResponse) StatusCode ¶
func (r DeleteGroupFromUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGroupResponse ¶
type DeleteGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteGroupResponse ¶
func ParseDeleteGroupResponse(rsp *http.Response) (*DeleteGroupResponse, error)
ParseDeleteGroupResponse parses an HTTP response from a DeleteGroupWithResponse call
func (DeleteGroupResponse) Status ¶
func (r DeleteGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGroupResponse) StatusCode ¶
func (r DeleteGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectCredentialResponse ¶
type DeleteProjectCredentialResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectCredentialResponse ¶
func ParseDeleteProjectCredentialResponse(rsp *http.Response) (*DeleteProjectCredentialResponse, error)
ParseDeleteProjectCredentialResponse parses an HTTP response from a DeleteProjectCredentialWithResponse call
func (DeleteProjectCredentialResponse) Status ¶
func (r DeleteProjectCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectCredentialResponse) StatusCode ¶
func (r DeleteProjectCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectEnvironmentResponse ¶
type DeleteProjectEnvironmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectEnvironmentResponse ¶
func ParseDeleteProjectEnvironmentResponse(rsp *http.Response) (*DeleteProjectEnvironmentResponse, error)
ParseDeleteProjectEnvironmentResponse parses an HTTP response from a DeleteProjectEnvironmentWithResponse call
func (DeleteProjectEnvironmentResponse) Status ¶
func (r DeleteProjectEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectEnvironmentResponse) StatusCode ¶
func (r DeleteProjectEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectEnvironmentSecretResponse ¶
type DeleteProjectEnvironmentSecretResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectEnvironmentSecretResponse ¶
func ParseDeleteProjectEnvironmentSecretResponse(rsp *http.Response) (*DeleteProjectEnvironmentSecretResponse, error)
ParseDeleteProjectEnvironmentSecretResponse parses an HTTP response from a DeleteProjectEnvironmentSecretWithResponse call
func (DeleteProjectEnvironmentSecretResponse) Status ¶
func (r DeleteProjectEnvironmentSecretResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectEnvironmentSecretResponse) StatusCode ¶
func (r DeleteProjectEnvironmentSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectEnvironmentValueResponse ¶
type DeleteProjectEnvironmentValueResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectEnvironmentValueResponse ¶
func ParseDeleteProjectEnvironmentValueResponse(rsp *http.Response) (*DeleteProjectEnvironmentValueResponse, error)
ParseDeleteProjectEnvironmentValueResponse parses an HTTP response from a DeleteProjectEnvironmentValueWithResponse call
func (DeleteProjectEnvironmentValueResponse) Status ¶
func (r DeleteProjectEnvironmentValueResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectEnvironmentValueResponse) StatusCode ¶
func (r DeleteProjectEnvironmentValueResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectExecutionResponse ¶
type DeleteProjectExecutionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectExecutionResponse ¶
func ParseDeleteProjectExecutionResponse(rsp *http.Response) (*DeleteProjectExecutionResponse, error)
ParseDeleteProjectExecutionResponse parses an HTTP response from a DeleteProjectExecutionWithResponse call
func (DeleteProjectExecutionResponse) Status ¶
func (r DeleteProjectExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectExecutionResponse) StatusCode ¶
func (r DeleteProjectExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectFromGroupJSONBody ¶
type DeleteProjectFromGroupJSONBody struct {
Group string `json:"group"`
}
DeleteProjectFromGroupJSONBody defines parameters for DeleteProjectFromGroup.
type DeleteProjectFromGroupJSONRequestBody ¶
type DeleteProjectFromGroupJSONRequestBody DeleteProjectFromGroupJSONBody
DeleteProjectFromGroupJSONRequestBody defines body for DeleteProjectFromGroup for application/json ContentType.
type DeleteProjectFromGroupResponse ¶
type DeleteProjectFromGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON500 *InternalServerError }
func ParseDeleteProjectFromGroupResponse ¶
func ParseDeleteProjectFromGroupResponse(rsp *http.Response) (*DeleteProjectFromGroupResponse, error)
ParseDeleteProjectFromGroupResponse parses an HTTP response from a DeleteProjectFromGroupWithResponse call
func (DeleteProjectFromGroupResponse) Status ¶
func (r DeleteProjectFromGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectFromGroupResponse) StatusCode ¶
func (r DeleteProjectFromGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectFromUserJSONBody ¶
type DeleteProjectFromUserJSONBody struct {
User string `json:"user"`
}
DeleteProjectFromUserJSONBody defines parameters for DeleteProjectFromUser.
type DeleteProjectFromUserJSONRequestBody ¶
type DeleteProjectFromUserJSONRequestBody DeleteProjectFromUserJSONBody
DeleteProjectFromUserJSONRequestBody defines body for DeleteProjectFromUser for application/json ContentType.
type DeleteProjectFromUserResponse ¶
type DeleteProjectFromUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON500 *InternalServerError }
func ParseDeleteProjectFromUserResponse ¶
func ParseDeleteProjectFromUserResponse(rsp *http.Response) (*DeleteProjectFromUserResponse, error)
ParseDeleteProjectFromUserResponse parses an HTTP response from a DeleteProjectFromUserWithResponse call
func (DeleteProjectFromUserResponse) Status ¶
func (r DeleteProjectFromUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectFromUserResponse) StatusCode ¶
func (r DeleteProjectFromUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectInventoryResponse ¶
type DeleteProjectInventoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectInventoryResponse ¶
func ParseDeleteProjectInventoryResponse(rsp *http.Response) (*DeleteProjectInventoryResponse, error)
ParseDeleteProjectInventoryResponse parses an HTTP response from a DeleteProjectInventoryWithResponse call
func (DeleteProjectInventoryResponse) Status ¶
func (r DeleteProjectInventoryResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectInventoryResponse) StatusCode ¶
func (r DeleteProjectInventoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectRepositoryResponse ¶
type DeleteProjectRepositoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectRepositoryResponse ¶
func ParseDeleteProjectRepositoryResponse(rsp *http.Response) (*DeleteProjectRepositoryResponse, error)
ParseDeleteProjectRepositoryResponse parses an HTTP response from a DeleteProjectRepositoryWithResponse call
func (DeleteProjectRepositoryResponse) Status ¶
func (r DeleteProjectRepositoryResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectRepositoryResponse) StatusCode ¶
func (r DeleteProjectRepositoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectResponse ¶
type DeleteProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectResponse ¶
func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error)
ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call
func (DeleteProjectResponse) Status ¶
func (r DeleteProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectResponse) StatusCode ¶
func (r DeleteProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectRunnerResponse ¶
type DeleteProjectRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectRunnerResponse ¶
func ParseDeleteProjectRunnerResponse(rsp *http.Response) (*DeleteProjectRunnerResponse, error)
ParseDeleteProjectRunnerResponse parses an HTTP response from a DeleteProjectRunnerWithResponse call
func (DeleteProjectRunnerResponse) Status ¶
func (r DeleteProjectRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectRunnerResponse) StatusCode ¶
func (r DeleteProjectRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectScheduleResponse ¶
type DeleteProjectScheduleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectScheduleResponse ¶
func ParseDeleteProjectScheduleResponse(rsp *http.Response) (*DeleteProjectScheduleResponse, error)
ParseDeleteProjectScheduleResponse parses an HTTP response from a DeleteProjectScheduleWithResponse call
func (DeleteProjectScheduleResponse) Status ¶
func (r DeleteProjectScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectScheduleResponse) StatusCode ¶
func (r DeleteProjectScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectTemplateResponse ¶
type DeleteProjectTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectTemplateResponse ¶
func ParseDeleteProjectTemplateResponse(rsp *http.Response) (*DeleteProjectTemplateResponse, error)
ParseDeleteProjectTemplateResponse parses an HTTP response from a DeleteProjectTemplateWithResponse call
func (DeleteProjectTemplateResponse) Status ¶
func (r DeleteProjectTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectTemplateResponse) StatusCode ¶
func (r DeleteProjectTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectTemplateSurveyResponse ¶
type DeleteProjectTemplateSurveyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectTemplateSurveyResponse ¶
func ParseDeleteProjectTemplateSurveyResponse(rsp *http.Response) (*DeleteProjectTemplateSurveyResponse, error)
ParseDeleteProjectTemplateSurveyResponse parses an HTTP response from a DeleteProjectTemplateSurveyWithResponse call
func (DeleteProjectTemplateSurveyResponse) Status ¶
func (r DeleteProjectTemplateSurveyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectTemplateSurveyResponse) StatusCode ¶
func (r DeleteProjectTemplateSurveyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectTemplateVaultResponse ¶
type DeleteProjectTemplateVaultResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteProjectTemplateVaultResponse ¶
func ParseDeleteProjectTemplateVaultResponse(rsp *http.Response) (*DeleteProjectTemplateVaultResponse, error)
ParseDeleteProjectTemplateVaultResponse parses an HTTP response from a DeleteProjectTemplateVaultWithResponse call
func (DeleteProjectTemplateVaultResponse) Status ¶
func (r DeleteProjectTemplateVaultResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectTemplateVaultResponse) StatusCode ¶
func (r DeleteProjectTemplateVaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserFromGroupJSONBody ¶
type DeleteUserFromGroupJSONBody struct {
Group string `json:"group"`
}
DeleteUserFromGroupJSONBody defines parameters for DeleteUserFromGroup.
type DeleteUserFromGroupJSONRequestBody ¶
type DeleteUserFromGroupJSONRequestBody DeleteUserFromGroupJSONBody
DeleteUserFromGroupJSONRequestBody defines body for DeleteUserFromGroup for application/json ContentType.
type DeleteUserFromGroupResponse ¶
type DeleteUserFromGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON500 *InternalServerError }
func ParseDeleteUserFromGroupResponse ¶
func ParseDeleteUserFromGroupResponse(rsp *http.Response) (*DeleteUserFromGroupResponse, error)
ParseDeleteUserFromGroupResponse parses an HTTP response from a DeleteUserFromGroupWithResponse call
func (DeleteUserFromGroupResponse) Status ¶
func (r DeleteUserFromGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserFromGroupResponse) StatusCode ¶
func (r DeleteUserFromGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserFromProjectJSONBody ¶
type DeleteUserFromProjectJSONBody struct {
Project string `json:"project"`
}
DeleteUserFromProjectJSONBody defines parameters for DeleteUserFromProject.
type DeleteUserFromProjectJSONRequestBody ¶
type DeleteUserFromProjectJSONRequestBody DeleteUserFromProjectJSONBody
DeleteUserFromProjectJSONRequestBody defines body for DeleteUserFromProject for application/json ContentType.
type DeleteUserFromProjectResponse ¶
type DeleteUserFromProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON500 *InternalServerError }
func ParseDeleteUserFromProjectResponse ¶
func ParseDeleteUserFromProjectResponse(rsp *http.Response) (*DeleteUserFromProjectResponse, error)
ParseDeleteUserFromProjectResponse parses an HTTP response from a DeleteUserFromProjectWithResponse call
func (DeleteUserFromProjectResponse) Status ¶
func (r DeleteUserFromProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserFromProjectResponse) StatusCode ¶
func (r DeleteUserFromProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserResponse ¶
type DeleteUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseDeleteUserResponse ¶
func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)
ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserResponse) Status ¶
func (r DeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserResponse) StatusCode ¶
func (r DeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Environment ¶
type Environment struct { CreatedAt *time.Time `json:"created_at,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Secrets *[]EnvironmentSecret `json:"secrets,omitempty"` Slug *string `json:"slug,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` Values *[]EnvironmentValue `json:"values,omitempty"` }
Environment Model to represent environment
type EnvironmentSecret ¶
type EnvironmentSecret struct { Content *string `json:"content,omitempty"` ID *string `json:"id,omitempty"` Kind *EnvironmentSecretKind `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
EnvironmentSecret Model to represent environment secret
type EnvironmentSecretKind ¶
type EnvironmentSecretKind string
EnvironmentSecretKind defines model for EnvironmentSecret.Kind.
const ( EnvironmentSecretKindEnv EnvironmentSecretKind = "env" EnvironmentSecretKindVar EnvironmentSecretKind = "var" )
Defines values for EnvironmentSecretKind.
func ToEnvironmentSecretKind ¶
func ToEnvironmentSecretKind(val string) (EnvironmentSecretKind, error)
ToEnvironmentSecretKind acts as a helper to map a string to the defined enum.
type EnvironmentValue ¶
type EnvironmentValue struct { Content *string `json:"content,omitempty"` ID *string `json:"id,omitempty"` Kind *EnvironmentValueKind `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
EnvironmentValue Model to represent environment value
type EnvironmentValueKind ¶
type EnvironmentValueKind string
EnvironmentValueKind defines model for EnvironmentValue.Kind.
const ( EnvironmentValueKindEnv EnvironmentValueKind = "env" EnvironmentValueKindVar EnvironmentValueKind = "var" )
Defines values for EnvironmentValueKind.
func ToEnvironmentValueKind ¶
func ToEnvironmentValueKind(val string) (EnvironmentValueKind, error)
ToEnvironmentValueKind acts as a helper to map a string to the defined enum.
type Event ¶
type Event struct { Action *EventAction `json:"action,omitempty"` Attrs *map[string]interface{} `json:"attrs,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` ObjectDisplay *string `json:"object_display,omitempty"` ObjectID *string `json:"object_id,omitempty"` ObjectType *EventObjectType `json:"object_type,omitempty"` ProjectDisplay *string `json:"project_display,omitempty"` ProjectID *string `json:"project_id,omitempty"` UserDisplay *string `json:"user_display,omitempty"` UserHandle *string `json:"user_handle,omitempty"` UserID *string `json:"user_id,omitempty"` }
Event Model to represent event
type EventAction ¶
type EventAction string
EventAction defines model for Event.Action.
const ( Create EventAction = "create" Delete EventAction = "delete" Update EventAction = "update" )
Defines values for EventAction.
func ToEventAction ¶
func ToEventAction(val string) (EventAction, error)
ToEventAction acts as a helper to map a string to the defined enum.
type EventObjectType ¶
type EventObjectType string
EventObjectType defines model for Event.ObjectType.
const ( EventObjectTypeCredential EventObjectType = "credential" EventObjectTypeEnvironment EventObjectType = "environment" EventObjectTypeExecution EventObjectType = "execution" EventObjectTypeGroup EventObjectType = "group" EventObjectTypeGroupProject EventObjectType = "group_project" EventObjectTypeGroupUser EventObjectType = "group_user" EventObjectTypeInventory EventObjectType = "inventory" EventObjectTypeProject EventObjectType = "project" EventObjectTypeProjectGroup EventObjectType = "project_group" EventObjectTypeProjectUser EventObjectType = "project_user" EventObjectTypeRepository EventObjectType = "repository" EventObjectTypeRunner EventObjectType = "runner" EventObjectTypeSchedule EventObjectType = "schedule" EventObjectTypeTemplate EventObjectType = "template" EventObjectTypeUser EventObjectType = "user" EventObjectTypeUserGroup EventObjectType = "user_group" EventObjectTypeUserProject EventObjectType = "user_project" )
Defines values for EventObjectType.
func ToEventObjectType ¶
func ToEventObjectType(val string) (EventObjectType, error)
ToEventObjectType acts as a helper to map a string to the defined enum.
type Execution ¶
type Execution struct { Branch *string `json:"branch,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Debug *bool `json:"debug,omitempty"` Environment *string `json:"environment,omitempty"` ID *string `json:"id,omitempty"` Limit *string `json:"limit,omitempty"` Name *string `json:"name,omitempty"` Playbook *string `json:"playbook,omitempty"` ProjectID *string `json:"project_id,omitempty"` Secret *string `json:"secret,omitempty"` Status *string `json:"status,omitempty"` // Template Model to represent template Template *Template `json:"template,omitempty"` TemplateID *string `json:"template_id,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Execution Model to represent execution
type GlobalEventsResponse ¶
type GlobalEventsResponse struct { Events []Event `json:"events"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` Total int64 `json:"total"` }
GlobalEventsResponse defines model for GlobalEventsResponse.
type GlobalRunnerResponse ¶
type GlobalRunnerResponse = Runner
GlobalRunnerResponse Model to represent runner
type GlobalRunnersResponse ¶
type GlobalRunnersResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` Runners []Runner `json:"runners"` Total int64 `json:"total"` }
GlobalRunnersResponse defines model for GlobalRunnersResponse.
type Group ¶
type Group struct { CreatedAt *time.Time `json:"created_at,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Group Model to represent group
type GroupProject ¶
type GroupProject struct { CreatedAt *time.Time `json:"created_at,omitempty"` // Group Model to represent group Group *Group `json:"group,omitempty"` GroupID string `json:"group_id"` Perm *GroupProjectPerm `json:"perm,omitempty"` // Project Model to represent project Project *Project `json:"project,omitempty"` ProjectID string `json:"project_id"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
GroupProject Model to represent group project
type GroupProjectDropBody ¶
type GroupProjectDropBody struct {
Project string `json:"project"`
}
GroupProjectDropBody defines model for GroupProjectDropBody.
type GroupProjectPerm ¶
type GroupProjectPerm string
GroupProjectPerm defines model for GroupProject.Perm.
const ( GroupProjectPermAdmin GroupProjectPerm = "admin" GroupProjectPermOwner GroupProjectPerm = "owner" GroupProjectPermUser GroupProjectPerm = "user" )
Defines values for GroupProjectPerm.
func ToGroupProjectPerm ¶
func ToGroupProjectPerm(val string) (GroupProjectPerm, error)
ToGroupProjectPerm acts as a helper to map a string to the defined enum.
type GroupProjectPermBody ¶
GroupProjectPermBody defines model for GroupProjectPermBody.
type GroupProjectsResponse ¶
type GroupProjectsResponse struct { // Group Model to represent group Group *Group `json:"group,omitempty"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` Projects []GroupProject `json:"projects"` Total int64 `json:"total"` }
GroupProjectsResponse defines model for GroupProjectsResponse.
type GroupUserDropBody ¶
type GroupUserDropBody struct {
User string `json:"user"`
}
GroupUserDropBody defines model for GroupUserDropBody.
type GroupUserPermBody ¶
GroupUserPermBody defines model for GroupUserPermBody.
type GroupUsersResponse ¶
type GroupUsersResponse struct { // Group Model to represent group Group *Group `json:"group,omitempty"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` Total int64 `json:"total"` Users []UserGroup `json:"users"` }
GroupUsersResponse defines model for GroupUsersResponse.
type GroupsResponse ¶
type GroupsResponse struct { Groups []Group `json:"groups"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` Total int64 `json:"total"` }
GroupsResponse defines model for GroupsResponse.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InternalServerError ¶
type InternalServerError = Notification
InternalServerError Generic response for errors and validations
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type InvalidTokenError ¶
type InvalidTokenError = Notification
InvalidTokenError Generic response for errors and validations
type Inventory ¶
type Inventory struct { // Become Model to represent credential Become *Credential `json:"become,omitempty"` BecomeID *string `json:"become_id,omitempty"` Content *string `json:"content,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` // Credential Model to represent credential Credential *Credential `json:"credential,omitempty"` CredentialID *string `json:"credential_id,omitempty"` ID *string `json:"id,omitempty"` Kind *InventoryKind `json:"kind,omitempty"` Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` // Repository Model to represent repository Repository *Repository `json:"repository,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Inventory Model to represent inventory
type InventoryKind ¶
type InventoryKind string
InventoryKind defines model for Inventory.Kind.
const ( File InventoryKind = "file" Static InventoryKind = "static" )
Defines values for InventoryKind.
func ToInventoryKind ¶
func ToInventoryKind(val string) (InventoryKind, error)
ToInventoryKind acts as a helper to map a string to the defined enum.
type ListGlobalEventsParams ¶
type ListGlobalEventsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListGlobalEventsParams defines parameters for ListGlobalEvents.
type ListGlobalEventsResponse ¶
type ListGlobalEventsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GlobalEventsResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseListGlobalEventsResponse ¶
func ParseListGlobalEventsResponse(rsp *http.Response) (*ListGlobalEventsResponse, error)
ParseListGlobalEventsResponse parses an HTTP response from a ListGlobalEventsWithResponse call
func (ListGlobalEventsResponse) Status ¶
func (r ListGlobalEventsResponse) Status() string
Status returns HTTPResponse.Status
func (ListGlobalEventsResponse) StatusCode ¶
func (r ListGlobalEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGlobalRunnersParams ¶
type ListGlobalRunnersParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListGlobalRunnersParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListGlobalRunnersParams defines parameters for ListGlobalRunners.
type ListGlobalRunnersParamsOrder ¶
type ListGlobalRunnersParamsOrder string
ListGlobalRunnersParamsOrder defines parameters for ListGlobalRunners.
const ( ListGlobalRunnersParamsOrderAsc ListGlobalRunnersParamsOrder = "asc" ListGlobalRunnersParamsOrderDesc ListGlobalRunnersParamsOrder = "desc" )
Defines values for ListGlobalRunnersParamsOrder.
func ToListGlobalRunnersParamsOrder ¶
func ToListGlobalRunnersParamsOrder(val string) (ListGlobalRunnersParamsOrder, error)
ToListGlobalRunnersParamsOrder acts as a helper to map a string to the defined enum.
type ListGlobalRunnersResponse ¶
type ListGlobalRunnersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GlobalRunnersResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseListGlobalRunnersResponse ¶
func ParseListGlobalRunnersResponse(rsp *http.Response) (*ListGlobalRunnersResponse, error)
ParseListGlobalRunnersResponse parses an HTTP response from a ListGlobalRunnersWithResponse call
func (ListGlobalRunnersResponse) Status ¶
func (r ListGlobalRunnersResponse) Status() string
Status returns HTTPResponse.Status
func (ListGlobalRunnersResponse) StatusCode ¶
func (r ListGlobalRunnersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGroupProjectsParams ¶
type ListGroupProjectsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListGroupProjectsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListGroupProjectsParams defines parameters for ListGroupProjects.
type ListGroupProjectsParamsOrder ¶
type ListGroupProjectsParamsOrder string
ListGroupProjectsParamsOrder defines parameters for ListGroupProjects.
const ( ListGroupProjectsParamsOrderAsc ListGroupProjectsParamsOrder = "asc" ListGroupProjectsParamsOrderDesc ListGroupProjectsParamsOrder = "desc" )
Defines values for ListGroupProjectsParamsOrder.
func ToListGroupProjectsParamsOrder ¶
func ToListGroupProjectsParamsOrder(val string) (ListGroupProjectsParamsOrder, error)
ToListGroupProjectsParamsOrder acts as a helper to map a string to the defined enum.
type ListGroupProjectsResponse ¶
type ListGroupProjectsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupProjectsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListGroupProjectsResponse ¶
func ParseListGroupProjectsResponse(rsp *http.Response) (*ListGroupProjectsResponse, error)
ParseListGroupProjectsResponse parses an HTTP response from a ListGroupProjectsWithResponse call
func (ListGroupProjectsResponse) Status ¶
func (r ListGroupProjectsResponse) Status() string
Status returns HTTPResponse.Status
func (ListGroupProjectsResponse) StatusCode ¶
func (r ListGroupProjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGroupUsersParams ¶
type ListGroupUsersParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListGroupUsersParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListGroupUsersParams defines parameters for ListGroupUsers.
type ListGroupUsersParamsOrder ¶
type ListGroupUsersParamsOrder string
ListGroupUsersParamsOrder defines parameters for ListGroupUsers.
const ( ListGroupUsersParamsOrderAsc ListGroupUsersParamsOrder = "asc" ListGroupUsersParamsOrderDesc ListGroupUsersParamsOrder = "desc" )
Defines values for ListGroupUsersParamsOrder.
func ToListGroupUsersParamsOrder ¶
func ToListGroupUsersParamsOrder(val string) (ListGroupUsersParamsOrder, error)
ToListGroupUsersParamsOrder acts as a helper to map a string to the defined enum.
type ListGroupUsersResponse ¶
type ListGroupUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupUsersResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListGroupUsersResponse ¶
func ParseListGroupUsersResponse(rsp *http.Response) (*ListGroupUsersResponse, error)
ParseListGroupUsersResponse parses an HTTP response from a ListGroupUsersWithResponse call
func (ListGroupUsersResponse) Status ¶
func (r ListGroupUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ListGroupUsersResponse) StatusCode ¶
func (r ListGroupUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGroupsParams ¶
type ListGroupsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListGroupsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListGroupsParams defines parameters for ListGroups.
type ListGroupsParamsOrder ¶
type ListGroupsParamsOrder string
ListGroupsParamsOrder defines parameters for ListGroups.
const ( ListGroupsParamsOrderAsc ListGroupsParamsOrder = "asc" ListGroupsParamsOrderDesc ListGroupsParamsOrder = "desc" )
Defines values for ListGroupsParamsOrder.
func ToListGroupsParamsOrder ¶
func ToListGroupsParamsOrder(val string) (ListGroupsParamsOrder, error)
ToListGroupsParamsOrder acts as a helper to map a string to the defined enum.
type ListGroupsResponse ¶
type ListGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupsResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseListGroupsResponse ¶
func ParseListGroupsResponse(rsp *http.Response) (*ListGroupsResponse, error)
ParseListGroupsResponse parses an HTTP response from a ListGroupsWithResponse call
func (ListGroupsResponse) Status ¶
func (r ListGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListGroupsResponse) StatusCode ¶
func (r ListGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectCredentialsParams ¶
type ListProjectCredentialsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectCredentialsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectCredentialsParams defines parameters for ListProjectCredentials.
type ListProjectCredentialsParamsOrder ¶
type ListProjectCredentialsParamsOrder string
ListProjectCredentialsParamsOrder defines parameters for ListProjectCredentials.
const ( ListProjectCredentialsParamsOrderAsc ListProjectCredentialsParamsOrder = "asc" ListProjectCredentialsParamsOrderDesc ListProjectCredentialsParamsOrder = "desc" )
Defines values for ListProjectCredentialsParamsOrder.
func ToListProjectCredentialsParamsOrder ¶
func ToListProjectCredentialsParamsOrder(val string) (ListProjectCredentialsParamsOrder, error)
ToListProjectCredentialsParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectCredentialsResponse ¶
type ListProjectCredentialsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectCredentialsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectCredentialsResponse ¶
func ParseListProjectCredentialsResponse(rsp *http.Response) (*ListProjectCredentialsResponse, error)
ParseListProjectCredentialsResponse parses an HTTP response from a ListProjectCredentialsWithResponse call
func (ListProjectCredentialsResponse) Status ¶
func (r ListProjectCredentialsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectCredentialsResponse) StatusCode ¶
func (r ListProjectCredentialsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectEnvironmentsParams ¶
type ListProjectEnvironmentsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectEnvironmentsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectEnvironmentsParams defines parameters for ListProjectEnvironments.
type ListProjectEnvironmentsParamsOrder ¶
type ListProjectEnvironmentsParamsOrder string
ListProjectEnvironmentsParamsOrder defines parameters for ListProjectEnvironments.
const ( ListProjectEnvironmentsParamsOrderAsc ListProjectEnvironmentsParamsOrder = "asc" ListProjectEnvironmentsParamsOrderDesc ListProjectEnvironmentsParamsOrder = "desc" )
Defines values for ListProjectEnvironmentsParamsOrder.
func ToListProjectEnvironmentsParamsOrder ¶
func ToListProjectEnvironmentsParamsOrder(val string) (ListProjectEnvironmentsParamsOrder, error)
ToListProjectEnvironmentsParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectEnvironmentsResponse ¶
type ListProjectEnvironmentsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectEnvironmentsResponse ¶
func ParseListProjectEnvironmentsResponse(rsp *http.Response) (*ListProjectEnvironmentsResponse, error)
ParseListProjectEnvironmentsResponse parses an HTTP response from a ListProjectEnvironmentsWithResponse call
func (ListProjectEnvironmentsResponse) Status ¶
func (r ListProjectEnvironmentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectEnvironmentsResponse) StatusCode ¶
func (r ListProjectEnvironmentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectEventsParams ¶
type ListProjectEventsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectEventsParams defines parameters for ListProjectEvents.
type ListProjectEventsResponse ¶
type ListProjectEventsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEventsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectEventsResponse ¶
func ParseListProjectEventsResponse(rsp *http.Response) (*ListProjectEventsResponse, error)
ParseListProjectEventsResponse parses an HTTP response from a ListProjectEventsWithResponse call
func (ListProjectEventsResponse) Status ¶
func (r ListProjectEventsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectEventsResponse) StatusCode ¶
func (r ListProjectEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectExecutionsParams ¶
type ListProjectExecutionsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectExecutionsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectExecutionsParams defines parameters for ListProjectExecutions.
type ListProjectExecutionsParamsOrder ¶
type ListProjectExecutionsParamsOrder string
ListProjectExecutionsParamsOrder defines parameters for ListProjectExecutions.
const ( ListProjectExecutionsParamsOrderAsc ListProjectExecutionsParamsOrder = "asc" ListProjectExecutionsParamsOrderDesc ListProjectExecutionsParamsOrder = "desc" )
Defines values for ListProjectExecutionsParamsOrder.
func ToListProjectExecutionsParamsOrder ¶
func ToListProjectExecutionsParamsOrder(val string) (ListProjectExecutionsParamsOrder, error)
ToListProjectExecutionsParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectExecutionsResponse ¶
type ListProjectExecutionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectExecutionsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectExecutionsResponse ¶
func ParseListProjectExecutionsResponse(rsp *http.Response) (*ListProjectExecutionsResponse, error)
ParseListProjectExecutionsResponse parses an HTTP response from a ListProjectExecutionsWithResponse call
func (ListProjectExecutionsResponse) Status ¶
func (r ListProjectExecutionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectExecutionsResponse) StatusCode ¶
func (r ListProjectExecutionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectGroupsParams ¶
type ListProjectGroupsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectGroupsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectGroupsParams defines parameters for ListProjectGroups.
type ListProjectGroupsParamsOrder ¶
type ListProjectGroupsParamsOrder string
ListProjectGroupsParamsOrder defines parameters for ListProjectGroups.
const ( ListProjectGroupsParamsOrderAsc ListProjectGroupsParamsOrder = "asc" ListProjectGroupsParamsOrderDesc ListProjectGroupsParamsOrder = "desc" )
Defines values for ListProjectGroupsParamsOrder.
func ToListProjectGroupsParamsOrder ¶
func ToListProjectGroupsParamsOrder(val string) (ListProjectGroupsParamsOrder, error)
ToListProjectGroupsParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectGroupsResponse ¶
type ListProjectGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectGroupsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectGroupsResponse ¶
func ParseListProjectGroupsResponse(rsp *http.Response) (*ListProjectGroupsResponse, error)
ParseListProjectGroupsResponse parses an HTTP response from a ListProjectGroupsWithResponse call
func (ListProjectGroupsResponse) Status ¶
func (r ListProjectGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectGroupsResponse) StatusCode ¶
func (r ListProjectGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectInventoriesParams ¶
type ListProjectInventoriesParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectInventoriesParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectInventoriesParams defines parameters for ListProjectInventories.
type ListProjectInventoriesParamsOrder ¶
type ListProjectInventoriesParamsOrder string
ListProjectInventoriesParamsOrder defines parameters for ListProjectInventories.
const ( ListProjectInventoriesParamsOrderAsc ListProjectInventoriesParamsOrder = "asc" ListProjectInventoriesParamsOrderDesc ListProjectInventoriesParamsOrder = "desc" )
Defines values for ListProjectInventoriesParamsOrder.
func ToListProjectInventoriesParamsOrder ¶
func ToListProjectInventoriesParamsOrder(val string) (ListProjectInventoriesParamsOrder, error)
ToListProjectInventoriesParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectInventoriesResponse ¶
type ListProjectInventoriesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectInventoriesResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectInventoriesResponse ¶
func ParseListProjectInventoriesResponse(rsp *http.Response) (*ListProjectInventoriesResponse, error)
ParseListProjectInventoriesResponse parses an HTTP response from a ListProjectInventoriesWithResponse call
func (ListProjectInventoriesResponse) Status ¶
func (r ListProjectInventoriesResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectInventoriesResponse) StatusCode ¶
func (r ListProjectInventoriesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectRepositoriesParams ¶
type ListProjectRepositoriesParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectRepositoriesParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectRepositoriesParams defines parameters for ListProjectRepositories.
type ListProjectRepositoriesParamsOrder ¶
type ListProjectRepositoriesParamsOrder string
ListProjectRepositoriesParamsOrder defines parameters for ListProjectRepositories.
const ( ListProjectRepositoriesParamsOrderAsc ListProjectRepositoriesParamsOrder = "asc" ListProjectRepositoriesParamsOrderDesc ListProjectRepositoriesParamsOrder = "desc" )
Defines values for ListProjectRepositoriesParamsOrder.
func ToListProjectRepositoriesParamsOrder ¶
func ToListProjectRepositoriesParamsOrder(val string) (ListProjectRepositoriesParamsOrder, error)
ToListProjectRepositoriesParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectRepositoriesResponse ¶
type ListProjectRepositoriesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRepositoriesResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectRepositoriesResponse ¶
func ParseListProjectRepositoriesResponse(rsp *http.Response) (*ListProjectRepositoriesResponse, error)
ParseListProjectRepositoriesResponse parses an HTTP response from a ListProjectRepositoriesWithResponse call
func (ListProjectRepositoriesResponse) Status ¶
func (r ListProjectRepositoriesResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectRepositoriesResponse) StatusCode ¶
func (r ListProjectRepositoriesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectRunnersParams ¶
type ListProjectRunnersParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectRunnersParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectRunnersParams defines parameters for ListProjectRunners.
type ListProjectRunnersParamsOrder ¶
type ListProjectRunnersParamsOrder string
ListProjectRunnersParamsOrder defines parameters for ListProjectRunners.
const ( ListProjectRunnersParamsOrderAsc ListProjectRunnersParamsOrder = "asc" ListProjectRunnersParamsOrderDesc ListProjectRunnersParamsOrder = "desc" )
Defines values for ListProjectRunnersParamsOrder.
func ToListProjectRunnersParamsOrder ¶
func ToListProjectRunnersParamsOrder(val string) (ListProjectRunnersParamsOrder, error)
ToListProjectRunnersParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectRunnersResponse ¶
type ListProjectRunnersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRunnersResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectRunnersResponse ¶
func ParseListProjectRunnersResponse(rsp *http.Response) (*ListProjectRunnersResponse, error)
ParseListProjectRunnersResponse parses an HTTP response from a ListProjectRunnersWithResponse call
func (ListProjectRunnersResponse) Status ¶
func (r ListProjectRunnersResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectRunnersResponse) StatusCode ¶
func (r ListProjectRunnersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectSchedulesParams ¶
type ListProjectSchedulesParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectSchedulesParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectSchedulesParams defines parameters for ListProjectSchedules.
type ListProjectSchedulesParamsOrder ¶
type ListProjectSchedulesParamsOrder string
ListProjectSchedulesParamsOrder defines parameters for ListProjectSchedules.
const ( ListProjectSchedulesParamsOrderAsc ListProjectSchedulesParamsOrder = "asc" ListProjectSchedulesParamsOrderDesc ListProjectSchedulesParamsOrder = "desc" )
Defines values for ListProjectSchedulesParamsOrder.
func ToListProjectSchedulesParamsOrder ¶
func ToListProjectSchedulesParamsOrder(val string) (ListProjectSchedulesParamsOrder, error)
ToListProjectSchedulesParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectSchedulesResponse ¶
type ListProjectSchedulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectSchedulesResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectSchedulesResponse ¶
func ParseListProjectSchedulesResponse(rsp *http.Response) (*ListProjectSchedulesResponse, error)
ParseListProjectSchedulesResponse parses an HTTP response from a ListProjectSchedulesWithResponse call
func (ListProjectSchedulesResponse) Status ¶
func (r ListProjectSchedulesResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectSchedulesResponse) StatusCode ¶
func (r ListProjectSchedulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectTemplatesParams ¶
type ListProjectTemplatesParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectTemplatesParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectTemplatesParams defines parameters for ListProjectTemplates.
type ListProjectTemplatesParamsOrder ¶
type ListProjectTemplatesParamsOrder string
ListProjectTemplatesParamsOrder defines parameters for ListProjectTemplates.
const ( ListProjectTemplatesParamsOrderAsc ListProjectTemplatesParamsOrder = "asc" ListProjectTemplatesParamsOrderDesc ListProjectTemplatesParamsOrder = "desc" )
Defines values for ListProjectTemplatesParamsOrder.
func ToListProjectTemplatesParamsOrder ¶
func ToListProjectTemplatesParamsOrder(val string) (ListProjectTemplatesParamsOrder, error)
ToListProjectTemplatesParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectTemplatesResponse ¶
type ListProjectTemplatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplatesResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectTemplatesResponse ¶
func ParseListProjectTemplatesResponse(rsp *http.Response) (*ListProjectTemplatesResponse, error)
ParseListProjectTemplatesResponse parses an HTTP response from a ListProjectTemplatesWithResponse call
func (ListProjectTemplatesResponse) Status ¶
func (r ListProjectTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectTemplatesResponse) StatusCode ¶
func (r ListProjectTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectUsersParams ¶
type ListProjectUsersParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectUsersParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectUsersParams defines parameters for ListProjectUsers.
type ListProjectUsersParamsOrder ¶
type ListProjectUsersParamsOrder string
ListProjectUsersParamsOrder defines parameters for ListProjectUsers.
const ( ListProjectUsersParamsOrderAsc ListProjectUsersParamsOrder = "asc" ListProjectUsersParamsOrderDesc ListProjectUsersParamsOrder = "desc" )
Defines values for ListProjectUsersParamsOrder.
func ToListProjectUsersParamsOrder ¶
func ToListProjectUsersParamsOrder(val string) (ListProjectUsersParamsOrder, error)
ToListProjectUsersParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectUsersResponse ¶
type ListProjectUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectUsersResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListProjectUsersResponse ¶
func ParseListProjectUsersResponse(rsp *http.Response) (*ListProjectUsersResponse, error)
ParseListProjectUsersResponse parses an HTTP response from a ListProjectUsersWithResponse call
func (ListProjectUsersResponse) Status ¶
func (r ListProjectUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectUsersResponse) StatusCode ¶
func (r ListProjectUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectsParams ¶
type ListProjectsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListProjectsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListProjectsParams defines parameters for ListProjects.
type ListProjectsParamsOrder ¶
type ListProjectsParamsOrder string
ListProjectsParamsOrder defines parameters for ListProjects.
const ( ListProjectsParamsOrderAsc ListProjectsParamsOrder = "asc" ListProjectsParamsOrderDesc ListProjectsParamsOrder = "desc" )
Defines values for ListProjectsParamsOrder.
func ToListProjectsParamsOrder ¶
func ToListProjectsParamsOrder(val string) (ListProjectsParamsOrder, error)
ToListProjectsParamsOrder acts as a helper to map a string to the defined enum.
type ListProjectsResponse ¶
type ListProjectsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectsResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseListProjectsResponse ¶
func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error)
ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call
func (ListProjectsResponse) Status ¶
func (r ListProjectsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectsResponse) StatusCode ¶
func (r ListProjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProvidersResponse ¶
type ListProvidersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProvidersResponse }
func ParseListProvidersResponse ¶
func ParseListProvidersResponse(rsp *http.Response) (*ListProvidersResponse, error)
ParseListProvidersResponse parses an HTTP response from a ListProvidersWithResponse call
func (ListProvidersResponse) Status ¶
func (r ListProvidersResponse) Status() string
Status returns HTTPResponse.Status
func (ListProvidersResponse) StatusCode ¶
func (r ListProvidersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserGroupsParams ¶
type ListUserGroupsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListUserGroupsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListUserGroupsParams defines parameters for ListUserGroups.
type ListUserGroupsParamsOrder ¶
type ListUserGroupsParamsOrder string
ListUserGroupsParamsOrder defines parameters for ListUserGroups.
const ( ListUserGroupsParamsOrderAsc ListUserGroupsParamsOrder = "asc" ListUserGroupsParamsOrderDesc ListUserGroupsParamsOrder = "desc" )
Defines values for ListUserGroupsParamsOrder.
func ToListUserGroupsParamsOrder ¶
func ToListUserGroupsParamsOrder(val string) (ListUserGroupsParamsOrder, error)
ToListUserGroupsParamsOrder acts as a helper to map a string to the defined enum.
type ListUserGroupsResponse ¶
type ListUserGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UserGroupsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListUserGroupsResponse ¶
func ParseListUserGroupsResponse(rsp *http.Response) (*ListUserGroupsResponse, error)
ParseListUserGroupsResponse parses an HTTP response from a ListUserGroupsWithResponse call
func (ListUserGroupsResponse) Status ¶
func (r ListUserGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListUserGroupsResponse) StatusCode ¶
func (r ListUserGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserProjectsParams ¶
type ListUserProjectsParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListUserProjectsParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListUserProjectsParams defines parameters for ListUserProjects.
type ListUserProjectsParamsOrder ¶
type ListUserProjectsParamsOrder string
ListUserProjectsParamsOrder defines parameters for ListUserProjects.
const ( Asc ListUserProjectsParamsOrder = "asc" Desc ListUserProjectsParamsOrder = "desc" )
Defines values for ListUserProjectsParamsOrder.
func ToListUserProjectsParamsOrder ¶
func ToListUserProjectsParamsOrder(val string) (ListUserProjectsParamsOrder, error)
ToListUserProjectsParamsOrder acts as a helper to map a string to the defined enum.
type ListUserProjectsResponse ¶
type ListUserProjectsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UserProjectsResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseListUserProjectsResponse ¶
func ParseListUserProjectsResponse(rsp *http.Response) (*ListUserProjectsResponse, error)
ParseListUserProjectsResponse parses an HTTP response from a ListUserProjectsWithResponse call
func (ListUserProjectsResponse) Status ¶
func (r ListUserProjectsResponse) Status() string
Status returns HTTPResponse.Status
func (ListUserProjectsResponse) StatusCode ¶
func (r ListUserProjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersParams ¶
type ListUsersParams struct { // Search Search query Search *SearchQueryParam `form:"search,omitempty" json:"search,omitempty"` // Sort Sorting column Sort *SortColumnParam `form:"sort,omitempty" json:"sort,omitempty"` // Order Sorting order Order *ListUsersParamsOrder `form:"order,omitempty" json:"order,omitempty"` // Limit Paging limit Limit *PagingLimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Offset Paging offset Offset *PagingOffsetParam `form:"offset,omitempty" json:"offset,omitempty"` }
ListUsersParams defines parameters for ListUsers.
type ListUsersParamsOrder ¶
type ListUsersParamsOrder string
ListUsersParamsOrder defines parameters for ListUsers.
const ( ListUsersParamsOrderAsc ListUsersParamsOrder = "asc" ListUsersParamsOrderDesc ListUsersParamsOrder = "desc" )
Defines values for ListUsersParamsOrder.
func ToListUsersParamsOrder ¶
func ToListUsersParamsOrder(val string) (ListUsersParamsOrder, error)
ToListUsersParamsOrder acts as a helper to map a string to the defined enum.
type ListUsersResponse ¶
type ListUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UsersResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseListUsersResponse ¶
func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)
ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call
func (ListUsersResponse) Status ¶
func (r ListUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ListUsersResponse) StatusCode ¶
func (r ListUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LoginAuthBody ¶
LoginAuthBody defines model for LoginAuthBody.
type LoginAuthJSONBody ¶
type LoginAuthJSONBody struct { Password string `json:"password"` Username string `json:"username"` }
LoginAuthJSONBody defines parameters for LoginAuth.
type LoginAuthJSONRequestBody ¶
type LoginAuthJSONRequestBody LoginAuthJSONBody
LoginAuthJSONRequestBody defines body for LoginAuth for application/json ContentType.
type LoginAuthResponse ¶
type LoginAuthResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LoginResponse JSON400 *BadRequestError JSON401 *BadCredentialsError JSON500 *InternalServerError }
func ParseLoginAuthResponse ¶
func ParseLoginAuthResponse(rsp *http.Response) (*LoginAuthResponse, error)
ParseLoginAuthResponse parses an HTTP response from a LoginAuthWithResponse call
func (LoginAuthResponse) Status ¶
func (r LoginAuthResponse) Status() string
Status returns HTTPResponse.Status
func (LoginAuthResponse) StatusCode ¶
func (r LoginAuthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NotAttachedError ¶
type NotAttachedError = Notification
NotAttachedError Generic response for errors and validations
type NotAuthorizedError ¶
type NotAuthorizedError = Notification
NotAuthorizedError Generic response for errors and validations
type NotFoundError ¶
type NotFoundError = Notification
NotFoundError Generic response for errors and validations
type Notification ¶
type Notification struct { Errors *[]Validation `json:"errors,omitempty"` Message *string `json:"message,omitempty"` Status *int `json:"status,omitempty"` }
Notification Generic response for errors and validations
type Output ¶
type Output struct { Content *string `json:"content,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` // Execution Model to represent execution Execution *Execution `json:"execution,omitempty"` ExecutionID *string `json:"execution_id,omitempty"` }
Output Model to represent output
type OutputProjectExecutionResponse ¶
type OutputProjectExecutionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectOutputResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseOutputProjectExecutionResponse ¶
func ParseOutputProjectExecutionResponse(rsp *http.Response) (*OutputProjectExecutionResponse, error)
ParseOutputProjectExecutionResponse parses an HTTP response from a OutputProjectExecutionWithResponse call
func (OutputProjectExecutionResponse) Status ¶
func (r OutputProjectExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (OutputProjectExecutionResponse) StatusCode ¶
func (r OutputProjectExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PagingLimitParam ¶
type PagingLimitParam = int
PagingLimitParam defines model for PagingLimitParam.
type PagingOffsetParam ¶
type PagingOffsetParam = int
PagingOffsetParam defines model for PagingOffsetParam.
type PermitGroupProjectJSONBody ¶
type PermitGroupProjectJSONBody struct { Perm string `json:"perm"` Project string `json:"project"` }
PermitGroupProjectJSONBody defines parameters for PermitGroupProject.
type PermitGroupProjectJSONRequestBody ¶
type PermitGroupProjectJSONRequestBody PermitGroupProjectJSONBody
PermitGroupProjectJSONRequestBody defines body for PermitGroupProject for application/json ContentType.
type PermitGroupProjectResponse ¶
type PermitGroupProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParsePermitGroupProjectResponse ¶
func ParsePermitGroupProjectResponse(rsp *http.Response) (*PermitGroupProjectResponse, error)
ParsePermitGroupProjectResponse parses an HTTP response from a PermitGroupProjectWithResponse call
func (PermitGroupProjectResponse) Status ¶
func (r PermitGroupProjectResponse) Status() string
Status returns HTTPResponse.Status
func (PermitGroupProjectResponse) StatusCode ¶
func (r PermitGroupProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PermitGroupUserJSONBody ¶
PermitGroupUserJSONBody defines parameters for PermitGroupUser.
type PermitGroupUserJSONRequestBody ¶
type PermitGroupUserJSONRequestBody PermitGroupUserJSONBody
PermitGroupUserJSONRequestBody defines body for PermitGroupUser for application/json ContentType.
type PermitGroupUserResponse ¶
type PermitGroupUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParsePermitGroupUserResponse ¶
func ParsePermitGroupUserResponse(rsp *http.Response) (*PermitGroupUserResponse, error)
ParsePermitGroupUserResponse parses an HTTP response from a PermitGroupUserWithResponse call
func (PermitGroupUserResponse) Status ¶
func (r PermitGroupUserResponse) Status() string
Status returns HTTPResponse.Status
func (PermitGroupUserResponse) StatusCode ¶
func (r PermitGroupUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PermitProjectGroupJSONBody ¶
PermitProjectGroupJSONBody defines parameters for PermitProjectGroup.
type PermitProjectGroupJSONRequestBody ¶
type PermitProjectGroupJSONRequestBody PermitProjectGroupJSONBody
PermitProjectGroupJSONRequestBody defines body for PermitProjectGroup for application/json ContentType.
type PermitProjectGroupResponse ¶
type PermitProjectGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParsePermitProjectGroupResponse ¶
func ParsePermitProjectGroupResponse(rsp *http.Response) (*PermitProjectGroupResponse, error)
ParsePermitProjectGroupResponse parses an HTTP response from a PermitProjectGroupWithResponse call
func (PermitProjectGroupResponse) Status ¶
func (r PermitProjectGroupResponse) Status() string
Status returns HTTPResponse.Status
func (PermitProjectGroupResponse) StatusCode ¶
func (r PermitProjectGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PermitProjectUserJSONBody ¶
PermitProjectUserJSONBody defines parameters for PermitProjectUser.
type PermitProjectUserJSONRequestBody ¶
type PermitProjectUserJSONRequestBody PermitProjectUserJSONBody
PermitProjectUserJSONRequestBody defines body for PermitProjectUser for application/json ContentType.
type PermitProjectUserResponse ¶
type PermitProjectUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParsePermitProjectUserResponse ¶
func ParsePermitProjectUserResponse(rsp *http.Response) (*PermitProjectUserResponse, error)
ParsePermitProjectUserResponse parses an HTTP response from a PermitProjectUserWithResponse call
func (PermitProjectUserResponse) Status ¶
func (r PermitProjectUserResponse) Status() string
Status returns HTTPResponse.Status
func (PermitProjectUserResponse) StatusCode ¶
func (r PermitProjectUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PermitUserGroupJSONBody ¶
PermitUserGroupJSONBody defines parameters for PermitUserGroup.
type PermitUserGroupJSONRequestBody ¶
type PermitUserGroupJSONRequestBody PermitUserGroupJSONBody
PermitUserGroupJSONRequestBody defines body for PermitUserGroup for application/json ContentType.
type PermitUserGroupResponse ¶
type PermitUserGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParsePermitUserGroupResponse ¶
func ParsePermitUserGroupResponse(rsp *http.Response) (*PermitUserGroupResponse, error)
ParsePermitUserGroupResponse parses an HTTP response from a PermitUserGroupWithResponse call
func (PermitUserGroupResponse) Status ¶
func (r PermitUserGroupResponse) Status() string
Status returns HTTPResponse.Status
func (PermitUserGroupResponse) StatusCode ¶
func (r PermitUserGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PermitUserProjectJSONBody ¶
PermitUserProjectJSONBody defines parameters for PermitUserProject.
type PermitUserProjectJSONRequestBody ¶
type PermitUserProjectJSONRequestBody PermitUserProjectJSONBody
PermitUserProjectJSONRequestBody defines body for PermitUserProject for application/json ContentType.
type PermitUserProjectResponse ¶
type PermitUserProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON412 *NotAttachedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParsePermitUserProjectResponse ¶
func ParsePermitUserProjectResponse(rsp *http.Response) (*PermitUserProjectResponse, error)
ParsePermitUserProjectResponse parses an HTTP response from a PermitUserProjectWithResponse call
func (PermitUserProjectResponse) Status ¶
func (r PermitUserProjectResponse) Status() string
Status returns HTTPResponse.Status
func (PermitUserProjectResponse) StatusCode ¶
func (r PermitUserProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Profile ¶
type Profile struct { Active *bool `json:"active,omitempty"` Admin *bool `json:"admin,omitempty"` Auths *[]UserAuth `json:"auths,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Groups *[]UserGroup `json:"groups,omitempty"` ID *string `json:"id,omitempty"` Password *string `json:"password,omitempty"` Profile *string `json:"profile,omitempty"` Projects *[]UserProject `json:"projects,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` Username *string `json:"username,omitempty"` }
Profile Model to represent profile
type Project ¶
type Project struct { CreatedAt *time.Time `json:"created_at,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Project Model to represent project
type ProjectCredentialResponse ¶
type ProjectCredentialResponse = Credential
ProjectCredentialResponse Model to represent credential
type ProjectCredentialsResponse ¶
type ProjectCredentialsResponse struct { Credentials []Credential `json:"credentials"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` }
ProjectCredentialsResponse defines model for ProjectCredentialsResponse.
type ProjectEnvironmentResponse ¶
type ProjectEnvironmentResponse = Environment
ProjectEnvironmentResponse Model to represent environment
type ProjectEnvironmentSecretResponse ¶
type ProjectEnvironmentSecretResponse = EnvironmentSecret
ProjectEnvironmentSecretResponse Model to represent environment secret
type ProjectEnvironmentValueResponse ¶
type ProjectEnvironmentValueResponse = EnvironmentValue
ProjectEnvironmentValueResponse Model to represent environment value
type ProjectEnvironmentsResponse ¶
type ProjectEnvironmentsResponse struct { Environments []Environment `json:"environments"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` }
ProjectEnvironmentsResponse defines model for ProjectEnvironmentsResponse.
type ProjectEventsResponse ¶
type ProjectEventsResponse struct { Events []Event `json:"events"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` }
ProjectEventsResponse defines model for ProjectEventsResponse.
type ProjectExecutionResponse ¶
type ProjectExecutionResponse = Execution
ProjectExecutionResponse Model to represent execution
type ProjectExecutionsResponse ¶
type ProjectExecutionsResponse struct { Executions []Execution `json:"executions"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` }
ProjectExecutionsResponse defines model for ProjectExecutionsResponse.
type ProjectGroupDropBody ¶
type ProjectGroupDropBody struct {
Group string `json:"group"`
}
ProjectGroupDropBody defines model for ProjectGroupDropBody.
type ProjectGroupPermBody ¶
ProjectGroupPermBody defines model for ProjectGroupPermBody.
type ProjectGroupsResponse ¶
type ProjectGroupsResponse struct { Groups []GroupProject `json:"groups"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` }
ProjectGroupsResponse defines model for ProjectGroupsResponse.
type ProjectInventoriesResponse ¶
type ProjectInventoriesResponse struct { Inventories []Inventory `json:"inventories"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` }
ProjectInventoriesResponse defines model for ProjectInventoriesResponse.
type ProjectInventoryResponse ¶
type ProjectInventoryResponse = Inventory
ProjectInventoryResponse Model to represent inventory
type ProjectOutputResponse ¶
type ProjectOutputResponse = []Output
ProjectOutputResponse defines model for ProjectOutputResponse.
type ProjectRepositoriesResponse ¶
type ProjectRepositoriesResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Repositories []Repository `json:"repositories"` Total int64 `json:"total"` }
ProjectRepositoriesResponse defines model for ProjectRepositoriesResponse.
type ProjectRepositoryResponse ¶
type ProjectRepositoryResponse = Repository
ProjectRepositoryResponse Model to represent repository
type ProjectRunnerResponse ¶
type ProjectRunnerResponse = Runner
ProjectRunnerResponse Model to represent runner
type ProjectRunnersResponse ¶
type ProjectRunnersResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Runners []Runner `json:"runners"` Total int64 `json:"total"` }
ProjectRunnersResponse defines model for ProjectRunnersResponse.
type ProjectScheduleResponse ¶
type ProjectScheduleResponse = Schedule
ProjectScheduleResponse Model to represent schedule
type ProjectSchedulesResponse ¶
type ProjectSchedulesResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Schedules []Schedule `json:"schedules"` Total int64 `json:"total"` }
ProjectSchedulesResponse defines model for ProjectSchedulesResponse.
type ProjectTemplateResponse ¶
type ProjectTemplateResponse = Template
ProjectTemplateResponse Model to represent template
type ProjectTemplateSurveyResponse ¶
type ProjectTemplateSurveyResponse = TemplateSurvey
ProjectTemplateSurveyResponse Model to represent template survey
type ProjectTemplateVaultResponse ¶
type ProjectTemplateVaultResponse = TemplateVault
ProjectTemplateVaultResponse Model to represent template vault
type ProjectTemplatesResponse ¶
type ProjectTemplatesResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Templates []Template `json:"templates"` Total int64 `json:"total"` }
ProjectTemplatesResponse defines model for ProjectTemplatesResponse.
type ProjectUserDropBody ¶
type ProjectUserDropBody struct {
User string `json:"user"`
}
ProjectUserDropBody defines model for ProjectUserDropBody.
type ProjectUserPermBody ¶
ProjectUserPermBody defines model for ProjectUserPermBody.
type ProjectUsersResponse ¶
type ProjectUsersResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` // Project Model to represent project Project *Project `json:"project,omitempty"` Total int64 `json:"total"` Users []UserProject `json:"users"` }
ProjectUsersResponse defines model for ProjectUsersResponse.
type ProjectsResponse ¶
type ProjectsResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` Projects []Project `json:"projects"` Total int64 `json:"total"` }
ProjectsResponse defines model for ProjectsResponse.
type Provider ¶
type Provider struct { Display *string `json:"display,omitempty"` Driver *string `json:"driver,omitempty"` Icon *string `json:"icon,omitempty"` Name *string `json:"name,omitempty"` }
Provider Model to represent auth provider
type ProvidersResponse ¶
type ProvidersResponse struct { Providers []Provider `json:"providers"` Total int64 `json:"total"` }
ProvidersResponse defines model for ProvidersResponse.
type PurgeProjectExecutionResponse ¶
type PurgeProjectExecutionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SuccessMessage JSON400 *ActionFailedError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParsePurgeProjectExecutionResponse ¶
func ParsePurgeProjectExecutionResponse(rsp *http.Response) (*PurgeProjectExecutionResponse, error)
ParsePurgeProjectExecutionResponse parses an HTTP response from a PurgeProjectExecutionWithResponse call
func (PurgeProjectExecutionResponse) Status ¶
func (r PurgeProjectExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (PurgeProjectExecutionResponse) StatusCode ¶
func (r PurgeProjectExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RedirectAuthBody ¶
type RedirectAuthBody struct {
Token string `json:"token"`
}
RedirectAuthBody defines model for RedirectAuthBody.
type RedirectAuthJSONBody ¶
type RedirectAuthJSONBody struct {
Token string `json:"token"`
}
RedirectAuthJSONBody defines parameters for RedirectAuth.
type RedirectAuthJSONRequestBody ¶
type RedirectAuthJSONRequestBody RedirectAuthJSONBody
RedirectAuthJSONRequestBody defines body for RedirectAuth for application/json ContentType.
type RedirectAuthResponse ¶
type RedirectAuthResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TokenResponse JSON400 *BadRequestError JSON401 *InvalidTokenError JSON500 *InternalServerError }
func ParseRedirectAuthResponse ¶
func ParseRedirectAuthResponse(rsp *http.Response) (*RedirectAuthResponse, error)
ParseRedirectAuthResponse parses an HTTP response from a RedirectAuthWithResponse call
func (RedirectAuthResponse) Status ¶
func (r RedirectAuthResponse) Status() string
Status returns HTTPResponse.Status
func (RedirectAuthResponse) StatusCode ¶
func (r RedirectAuthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshAuthResponse ¶
type RefreshAuthResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RefreshResponse JSON401 *InvalidTokenError JSON500 *InternalServerError }
func ParseRefreshAuthResponse ¶
func ParseRefreshAuthResponse(rsp *http.Response) (*RefreshAuthResponse, error)
ParseRefreshAuthResponse parses an HTTP response from a RefreshAuthWithResponse call
func (RefreshAuthResponse) Status ¶
func (r RefreshAuthResponse) Status() string
Status returns HTTPResponse.Status
func (RefreshAuthResponse) StatusCode ¶
func (r RefreshAuthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshResponse ¶
type RefreshResponse = AuthToken
RefreshResponse defines model for RefreshResponse.
type Repository ¶
type Repository struct { Branch *string `json:"branch,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` // Credential Model to represent credential Credential *Credential `json:"credential,omitempty"` CredentialID *string `json:"credential_id,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` Url *string `json:"url,omitempty"` }
Repository Model to represent repository
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequestProviderResponse ¶
func ParseRequestProviderResponse ¶
func ParseRequestProviderResponse(rsp *http.Response) (*RequestProviderResponse, error)
ParseRequestProviderResponse parses an HTTP response from a RequestProviderWithResponse call
func (RequestProviderResponse) Status ¶
func (r RequestProviderResponse) Status() string
Status returns HTTPResponse.Status
func (RequestProviderResponse) StatusCode ¶
func (r RequestProviderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type Runner ¶
type Runner struct { CreatedAt *time.Time `json:"created_at,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` // Project Model to represent project Project *Project `json:"project,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Runner Model to represent runner
type Schedule ¶
type Schedule struct { Active *bool `json:"active,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Cron *string `json:"cron,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` // Template Model to represent template Template *Template `json:"template,omitempty"` TemplateID *string `json:"template_id,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
Schedule Model to represent schedule
type SearchQueryParam ¶
type SearchQueryParam = string
SearchQueryParam defines model for SearchQueryParam.
type ServerInterface ¶
type ServerInterface interface { // Authenticate an user by credentials // (POST /auth/login) LoginAuth(w http.ResponseWriter, r *http.Request) // Fetch the available auth providers // (GET /auth/providers) ListProviders(w http.ResponseWriter, r *http.Request) // Retrieve real token after redirect // (POST /auth/redirect) RedirectAuth(w http.ResponseWriter, r *http.Request) // Refresh an auth token before it expires // (GET /auth/refresh) RefreshAuth(w http.ResponseWriter, r *http.Request) // Verify validity for an authentication token // (GET /auth/verify) VerifyAuth(w http.ResponseWriter, r *http.Request) // Callback to parse the defined provider // (GET /auth/{provider}/callback) CallbackProvider(w http.ResponseWriter, r *http.Request, provider AuthProviderParam, params CallbackProviderParams) // Request the redirect to defined provider // (GET /auth/{provider}/request) RequestProvider(w http.ResponseWriter, r *http.Request, provider AuthProviderParam) // Fetch all events // (GET /events) ListGlobalEvents(w http.ResponseWriter, r *http.Request, params ListGlobalEventsParams) // Fetch all available groups // (GET /groups) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams) // Create a new group // (POST /groups) CreateGroup(w http.ResponseWriter, r *http.Request) // Delete a specific group // (DELETE /groups/{group_id}) DeleteGroup(w http.ResponseWriter, r *http.Request, groupID GroupID) // Fetch a specific group // (GET /groups/{group_id}) ShowGroup(w http.ResponseWriter, r *http.Request, groupID GroupID) // Update a specific group // (PUT /groups/{group_id}) UpdateGroup(w http.ResponseWriter, r *http.Request, groupID GroupID) // Unlink a project from group // (DELETE /groups/{group_id}/projects) DeleteGroupFromProject(w http.ResponseWriter, r *http.Request, groupID GroupID) // Fetch all projects attached to group // (GET /groups/{group_id}/projects) ListGroupProjects(w http.ResponseWriter, r *http.Request, groupID GroupID, params ListGroupProjectsParams) // Attach a project to group // (POST /groups/{group_id}/projects) AttachGroupToProject(w http.ResponseWriter, r *http.Request, groupID GroupID) // Update project perms for group // (PUT /groups/{group_id}/projects) PermitGroupProject(w http.ResponseWriter, r *http.Request, groupID GroupID) // Unlink a user from group // (DELETE /groups/{group_id}/users) DeleteGroupFromUser(w http.ResponseWriter, r *http.Request, groupID GroupID) // Fetch all users attached to group // (GET /groups/{group_id}/users) ListGroupUsers(w http.ResponseWriter, r *http.Request, groupID GroupID, params ListGroupUsersParams) // Attach a user to group // (POST /groups/{group_id}/users) AttachGroupToUser(w http.ResponseWriter, r *http.Request, groupID GroupID) // Update user perms for group // (PUT /groups/{group_id}/users) PermitGroupUser(w http.ResponseWriter, r *http.Request, groupID GroupID) // Fetch profile details of the personal account // (GET /profile/self) ShowProfile(w http.ResponseWriter, r *http.Request) // Update your own profile information // (PUT /profile/self) UpdateProfile(w http.ResponseWriter, r *http.Request) // Retrieve an unlimited auth token // (GET /profile/token) TokenProfile(w http.ResponseWriter, r *http.Request) // Fetch all available projects // (GET /projects) ListProjects(w http.ResponseWriter, r *http.Request, params ListProjectsParams) // Create a new project // (POST /projects) CreateProject(w http.ResponseWriter, r *http.Request) // Delete a specific project // (DELETE /projects/{project_id}) DeleteProject(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Fetch a specific project // (GET /projects/{project_id}) ShowProject(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Update a specific project // (PUT /projects/{project_id}) UpdateProject(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Fetch all credentials for a project // (GET /projects/{project_id}/credentials) ListProjectCredentials(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectCredentialsParams) // Create a new credential // (POST /projects/{project_id}/credentials) CreateProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific credential for a project // (DELETE /projects/{project_id}/credentials/{credential_id}) DeleteProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, credentialID CredentialID) // Fetch a specific credential for a project // (GET /projects/{project_id}/credentials/{credential_id}) ShowProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, credentialID CredentialID) // Update a specific credential for a project // (PUT /projects/{project_id}/credentials/{credential_id}) UpdateProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, credentialID CredentialID) // Fetch all environments for a project // (GET /projects/{project_id}/environments) ListProjectEnvironments(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectEnvironmentsParams) // Create a new environment // (POST /projects/{project_id}/environments) CreateProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific environment for a project // (DELETE /projects/{project_id}/environments/{environment_id}) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID) // Fetch a specific environment for a project // (GET /projects/{project_id}/environments/{environment_id}) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID) // Update a specific environment for a project // (PUT /projects/{project_id}/environments/{environment_id}) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID) // Create a new secret on an environment // (POST /projects/{project_id}/environments/{environment_id}/secrets) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID) // Delete a secret on an environment for a project // (DELETE /projects/{project_id}/environments/{environment_id}/secrets/{secret_id}) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, secretID SecretID) // Update a secret on an environment for a project // (PUT /projects/{project_id}/environments/{environment_id}/secrets/{secret_id}) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, secretID SecretID) // Create a new value on an environment // (POST /projects/{project_id}/environments/{environment_id}/values) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID) // Delete a value on an environment for a project // (DELETE /projects/{project_id}/environments/{environment_id}/values/{value_id}) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, valueID ValueID) // Update a value on an environment for a project // (PUT /projects/{project_id}/environments/{environment_id}/values/{value_id}) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, valueID ValueID) // Fetch all events for a project // (GET /projects/{project_id}/events) ListProjectEvents(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectEventsParams) // Fetch all executions for a project // (GET /projects/{project_id}/executions) ListProjectExecutions(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectExecutionsParams) // Create a new execution // (POST /projects/{project_id}/executions) CreateProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific execution for a project // (DELETE /projects/{project_id}/executions/{execution_id}) DeleteProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID) // Fetch a specific execution for a project // (GET /projects/{project_id}/executions/{execution_id}) ShowProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID) // Output a specific execution for a project // (GET /projects/{project_id}/executions/{execution_id}/output) OutputProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID) // Purge a specific execution for a project // (GET /projects/{project_id}/executions/{execution_id}/purge) PurgeProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID) // Unlink a group from project // (DELETE /projects/{project_id}/groups) DeleteProjectFromGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Fetch all groups attached to project // (GET /projects/{project_id}/groups) ListProjectGroups(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectGroupsParams) // Attach a group to project // (POST /projects/{project_id}/groups) AttachProjectToGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Update group perms for project // (PUT /projects/{project_id}/groups) PermitProjectGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Fetch all inventories for a project // (GET /projects/{project_id}/inventories) ListProjectInventories(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectInventoriesParams) // Create a new inventory // (POST /projects/{project_id}/inventories) CreateProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific inventory for a project // (DELETE /projects/{project_id}/inventories/{inventory_id}) DeleteProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, inventoryID InventoryID) // Fetch a specific inventory for a project // (GET /projects/{project_id}/inventories/{inventory_id}) ShowProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, inventoryID InventoryID) // Update a specific inventory for a project // (PUT /projects/{project_id}/inventories/{inventory_id}) UpdateProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, inventoryID InventoryID) // Fetch all repositories for a project // (GET /projects/{project_id}/repositories) ListProjectRepositories(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectRepositoriesParams) // Create a new repository // (POST /projects/{project_id}/repositories) CreateProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific repository for a project // (DELETE /projects/{project_id}/repositories/{repository_id}) DeleteProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, repositoryID RepositoryID) // Fetch a specific repository for a project // (GET /projects/{project_id}/repositories/{repository_id}) ShowProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, repositoryID RepositoryID) // Update a specific repository for a project // (PUT /projects/{project_id}/repositories/{repository_id}) UpdateProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, repositoryID RepositoryID) // Fetch all runners for a project // (GET /projects/{project_id}/runners) ListProjectRunners(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectRunnersParams) // Create a new runner // (POST /projects/{project_id}/runners) CreateProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific runner for a project // (DELETE /projects/{project_id}/runners/{runner_id}) DeleteProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID) // Fetch a specific runner for a project // (GET /projects/{project_id}/runners/{runner_id}) ShowProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID) // Update a specific runner for a project // (PUT /projects/{project_id}/runners/{runner_id}) UpdateProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID) // Fetch all schedules for a project // (GET /projects/{project_id}/schedules) ListProjectSchedules(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectSchedulesParams) // Create a new schedule // (POST /projects/{project_id}/schedules) CreateProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific schedule for a project // (DELETE /projects/{project_id}/schedules/{schedule_id}) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, scheduleID ScheduleID) // Fetch a specific schedule for a project // (GET /projects/{project_id}/schedules/{schedule_id}) ShowProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, scheduleID ScheduleID) // Update a specific schedule for a project // (PUT /projects/{project_id}/schedules/{schedule_id}) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, scheduleID ScheduleID) // Fetch all templates for a project // (GET /projects/{project_id}/templates) ListProjectTemplates(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectTemplatesParams) // Create a new template // (POST /projects/{project_id}/templates) CreateProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Delete a specific template for a project // (DELETE /projects/{project_id}/templates/{template_id}) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID) // Fetch a specific template for a project // (GET /projects/{project_id}/templates/{template_id}) ShowProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID) // Update a specific template for a project // (PUT /projects/{project_id}/templates/{template_id}) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID) // Create a new survey on a template // (POST /projects/{project_id}/templates/{template_id}/surveys) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID) // Delete a survey on a template for a project // (DELETE /projects/{project_id}/templates/{template_id}/surveys/{survey_id}) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, surveyID SurveyID) // Update a survey on a template for a project // (PUT /projects/{project_id}/templates/{template_id}/surveys/{survey_id}) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, surveyID SurveyID) // Create a new vault on a template // (POST /projects/{project_id}/templates/{template_id}/vaults) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID) // Delete a vault on a template for a project // (DELETE /projects/{project_id}/templates/{template_id}/vaults/{vault_id}) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, vaultID VaultID) // Update a vault on a template for a project // (PUT /projects/{project_id}/templates/{template_id}/vaults/{vault_id}) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, vaultID VaultID) // Unlink a user from project // (DELETE /projects/{project_id}/users) DeleteProjectFromUser(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Fetch all users attached to project // (GET /projects/{project_id}/users) ListProjectUsers(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectUsersParams) // Attach a user to project // (POST /projects/{project_id}/users) AttachProjectToUser(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Update user perms for project // (PUT /projects/{project_id}/users) PermitProjectUser(w http.ResponseWriter, r *http.Request, projectID ProjectID) // Fetch all runners // (GET /runners) ListGlobalRunners(w http.ResponseWriter, r *http.Request, params ListGlobalRunnersParams) // Create a new global runner // (POST /runners) CreateGlobalRunner(w http.ResponseWriter, r *http.Request) // Delete a specific runner // (DELETE /runners/{runner_id}) DeleteGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID) // Fetch a specific runner // (GET /runners/{runner_id}) ShowGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID) // Update a specific runner // (PUT /runners/{runner_id}) UpdateGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID) // Fetch all available users // (GET /users) ListUsers(w http.ResponseWriter, r *http.Request, params ListUsersParams) // Create a new user // (POST /users) CreateUser(w http.ResponseWriter, r *http.Request) // Delete a specific user // (DELETE /users/{user_id}) DeleteUser(w http.ResponseWriter, r *http.Request, userID UserID) // Fetch a specific user // (GET /users/{user_id}) ShowUser(w http.ResponseWriter, r *http.Request, userID UserID) // Update a specific user // (PUT /users/{user_id}) UpdateUser(w http.ResponseWriter, r *http.Request, userID UserID) // Unlink a group from user // (DELETE /users/{user_id}/groups) DeleteUserFromGroup(w http.ResponseWriter, r *http.Request, userID UserID) // Fetch all groups attached to user // (GET /users/{user_id}/groups) ListUserGroups(w http.ResponseWriter, r *http.Request, userID UserID, params ListUserGroupsParams) // Attach a group to user // (POST /users/{user_id}/groups) AttachUserToGroup(w http.ResponseWriter, r *http.Request, userID UserID) // Update group perms for user // (PUT /users/{user_id}/groups) PermitUserGroup(w http.ResponseWriter, r *http.Request, userID UserID) // Unlink a project from user // (DELETE /users/{user_id}/projects) DeleteUserFromProject(w http.ResponseWriter, r *http.Request, userID UserID) // Fetch all projects attached to user // (GET /users/{user_id}/projects) ListUserProjects(w http.ResponseWriter, r *http.Request, userID UserID, params ListUserProjectsParams) // Attach a project to user // (POST /users/{user_id}/projects) AttachUserToProject(w http.ResponseWriter, r *http.Request, userID UserID) // Update project perms for user // (PUT /users/{user_id}/projects) PermitUserProject(w http.ResponseWriter, r *http.Request, userID UserID) }
ServerInterface represents all server handlers.
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct { Handler ServerInterface HandlerMiddlewares []MiddlewareFunc ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) }
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) AttachGroupToProject ¶
func (siw *ServerInterfaceWrapper) AttachGroupToProject(w http.ResponseWriter, r *http.Request)
AttachGroupToProject operation middleware
func (*ServerInterfaceWrapper) AttachGroupToUser ¶
func (siw *ServerInterfaceWrapper) AttachGroupToUser(w http.ResponseWriter, r *http.Request)
AttachGroupToUser operation middleware
func (*ServerInterfaceWrapper) AttachProjectToGroup ¶
func (siw *ServerInterfaceWrapper) AttachProjectToGroup(w http.ResponseWriter, r *http.Request)
AttachProjectToGroup operation middleware
func (*ServerInterfaceWrapper) AttachProjectToUser ¶
func (siw *ServerInterfaceWrapper) AttachProjectToUser(w http.ResponseWriter, r *http.Request)
AttachProjectToUser operation middleware
func (*ServerInterfaceWrapper) AttachUserToGroup ¶
func (siw *ServerInterfaceWrapper) AttachUserToGroup(w http.ResponseWriter, r *http.Request)
AttachUserToGroup operation middleware
func (*ServerInterfaceWrapper) AttachUserToProject ¶
func (siw *ServerInterfaceWrapper) AttachUserToProject(w http.ResponseWriter, r *http.Request)
AttachUserToProject operation middleware
func (*ServerInterfaceWrapper) CallbackProvider ¶
func (siw *ServerInterfaceWrapper) CallbackProvider(w http.ResponseWriter, r *http.Request)
CallbackProvider operation middleware
func (*ServerInterfaceWrapper) CreateGlobalRunner ¶
func (siw *ServerInterfaceWrapper) CreateGlobalRunner(w http.ResponseWriter, r *http.Request)
CreateGlobalRunner operation middleware
func (*ServerInterfaceWrapper) CreateGroup ¶
func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request)
CreateGroup operation middleware
func (*ServerInterfaceWrapper) CreateProject ¶
func (siw *ServerInterfaceWrapper) CreateProject(w http.ResponseWriter, r *http.Request)
CreateProject operation middleware
func (*ServerInterfaceWrapper) CreateProjectCredential ¶
func (siw *ServerInterfaceWrapper) CreateProjectCredential(w http.ResponseWriter, r *http.Request)
CreateProjectCredential operation middleware
func (*ServerInterfaceWrapper) CreateProjectEnvironment ¶
func (siw *ServerInterfaceWrapper) CreateProjectEnvironment(w http.ResponseWriter, r *http.Request)
CreateProjectEnvironment operation middleware
func (*ServerInterfaceWrapper) CreateProjectEnvironmentSecret ¶
func (siw *ServerInterfaceWrapper) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request)
CreateProjectEnvironmentSecret operation middleware
func (*ServerInterfaceWrapper) CreateProjectEnvironmentValue ¶
func (siw *ServerInterfaceWrapper) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request)
CreateProjectEnvironmentValue operation middleware
func (*ServerInterfaceWrapper) CreateProjectExecution ¶
func (siw *ServerInterfaceWrapper) CreateProjectExecution(w http.ResponseWriter, r *http.Request)
CreateProjectExecution operation middleware
func (*ServerInterfaceWrapper) CreateProjectInventory ¶
func (siw *ServerInterfaceWrapper) CreateProjectInventory(w http.ResponseWriter, r *http.Request)
CreateProjectInventory operation middleware
func (*ServerInterfaceWrapper) CreateProjectRepository ¶
func (siw *ServerInterfaceWrapper) CreateProjectRepository(w http.ResponseWriter, r *http.Request)
CreateProjectRepository operation middleware
func (*ServerInterfaceWrapper) CreateProjectRunner ¶
func (siw *ServerInterfaceWrapper) CreateProjectRunner(w http.ResponseWriter, r *http.Request)
CreateProjectRunner operation middleware
func (*ServerInterfaceWrapper) CreateProjectSchedule ¶
func (siw *ServerInterfaceWrapper) CreateProjectSchedule(w http.ResponseWriter, r *http.Request)
CreateProjectSchedule operation middleware
func (*ServerInterfaceWrapper) CreateProjectTemplate ¶
func (siw *ServerInterfaceWrapper) CreateProjectTemplate(w http.ResponseWriter, r *http.Request)
CreateProjectTemplate operation middleware
func (*ServerInterfaceWrapper) CreateProjectTemplateSurvey ¶
func (siw *ServerInterfaceWrapper) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request)
CreateProjectTemplateSurvey operation middleware
func (*ServerInterfaceWrapper) CreateProjectTemplateVault ¶
func (siw *ServerInterfaceWrapper) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request)
CreateProjectTemplateVault operation middleware
func (*ServerInterfaceWrapper) CreateUser ¶
func (siw *ServerInterfaceWrapper) CreateUser(w http.ResponseWriter, r *http.Request)
CreateUser operation middleware
func (*ServerInterfaceWrapper) DeleteGlobalRunner ¶
func (siw *ServerInterfaceWrapper) DeleteGlobalRunner(w http.ResponseWriter, r *http.Request)
DeleteGlobalRunner operation middleware
func (*ServerInterfaceWrapper) DeleteGroup ¶
func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request)
DeleteGroup operation middleware
func (*ServerInterfaceWrapper) DeleteGroupFromProject ¶
func (siw *ServerInterfaceWrapper) DeleteGroupFromProject(w http.ResponseWriter, r *http.Request)
DeleteGroupFromProject operation middleware
func (*ServerInterfaceWrapper) DeleteGroupFromUser ¶
func (siw *ServerInterfaceWrapper) DeleteGroupFromUser(w http.ResponseWriter, r *http.Request)
DeleteGroupFromUser operation middleware
func (*ServerInterfaceWrapper) DeleteProject ¶
func (siw *ServerInterfaceWrapper) DeleteProject(w http.ResponseWriter, r *http.Request)
DeleteProject operation middleware
func (*ServerInterfaceWrapper) DeleteProjectCredential ¶
func (siw *ServerInterfaceWrapper) DeleteProjectCredential(w http.ResponseWriter, r *http.Request)
DeleteProjectCredential operation middleware
func (*ServerInterfaceWrapper) DeleteProjectEnvironment ¶
func (siw *ServerInterfaceWrapper) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request)
DeleteProjectEnvironment operation middleware
func (*ServerInterfaceWrapper) DeleteProjectEnvironmentSecret ¶
func (siw *ServerInterfaceWrapper) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request)
DeleteProjectEnvironmentSecret operation middleware
func (*ServerInterfaceWrapper) DeleteProjectEnvironmentValue ¶
func (siw *ServerInterfaceWrapper) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request)
DeleteProjectEnvironmentValue operation middleware
func (*ServerInterfaceWrapper) DeleteProjectExecution ¶
func (siw *ServerInterfaceWrapper) DeleteProjectExecution(w http.ResponseWriter, r *http.Request)
DeleteProjectExecution operation middleware
func (*ServerInterfaceWrapper) DeleteProjectFromGroup ¶
func (siw *ServerInterfaceWrapper) DeleteProjectFromGroup(w http.ResponseWriter, r *http.Request)
DeleteProjectFromGroup operation middleware
func (*ServerInterfaceWrapper) DeleteProjectFromUser ¶
func (siw *ServerInterfaceWrapper) DeleteProjectFromUser(w http.ResponseWriter, r *http.Request)
DeleteProjectFromUser operation middleware
func (*ServerInterfaceWrapper) DeleteProjectInventory ¶
func (siw *ServerInterfaceWrapper) DeleteProjectInventory(w http.ResponseWriter, r *http.Request)
DeleteProjectInventory operation middleware
func (*ServerInterfaceWrapper) DeleteProjectRepository ¶
func (siw *ServerInterfaceWrapper) DeleteProjectRepository(w http.ResponseWriter, r *http.Request)
DeleteProjectRepository operation middleware
func (*ServerInterfaceWrapper) DeleteProjectRunner ¶
func (siw *ServerInterfaceWrapper) DeleteProjectRunner(w http.ResponseWriter, r *http.Request)
DeleteProjectRunner operation middleware
func (*ServerInterfaceWrapper) DeleteProjectSchedule ¶
func (siw *ServerInterfaceWrapper) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request)
DeleteProjectSchedule operation middleware
func (*ServerInterfaceWrapper) DeleteProjectTemplate ¶
func (siw *ServerInterfaceWrapper) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request)
DeleteProjectTemplate operation middleware
func (*ServerInterfaceWrapper) DeleteProjectTemplateSurvey ¶
func (siw *ServerInterfaceWrapper) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request)
DeleteProjectTemplateSurvey operation middleware
func (*ServerInterfaceWrapper) DeleteProjectTemplateVault ¶
func (siw *ServerInterfaceWrapper) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request)
DeleteProjectTemplateVault operation middleware
func (*ServerInterfaceWrapper) DeleteUser ¶
func (siw *ServerInterfaceWrapper) DeleteUser(w http.ResponseWriter, r *http.Request)
DeleteUser operation middleware
func (*ServerInterfaceWrapper) DeleteUserFromGroup ¶
func (siw *ServerInterfaceWrapper) DeleteUserFromGroup(w http.ResponseWriter, r *http.Request)
DeleteUserFromGroup operation middleware
func (*ServerInterfaceWrapper) DeleteUserFromProject ¶
func (siw *ServerInterfaceWrapper) DeleteUserFromProject(w http.ResponseWriter, r *http.Request)
DeleteUserFromProject operation middleware
func (*ServerInterfaceWrapper) ListGlobalEvents ¶
func (siw *ServerInterfaceWrapper) ListGlobalEvents(w http.ResponseWriter, r *http.Request)
ListGlobalEvents operation middleware
func (*ServerInterfaceWrapper) ListGlobalRunners ¶
func (siw *ServerInterfaceWrapper) ListGlobalRunners(w http.ResponseWriter, r *http.Request)
ListGlobalRunners operation middleware
func (*ServerInterfaceWrapper) ListGroupProjects ¶
func (siw *ServerInterfaceWrapper) ListGroupProjects(w http.ResponseWriter, r *http.Request)
ListGroupProjects operation middleware
func (*ServerInterfaceWrapper) ListGroupUsers ¶
func (siw *ServerInterfaceWrapper) ListGroupUsers(w http.ResponseWriter, r *http.Request)
ListGroupUsers operation middleware
func (*ServerInterfaceWrapper) ListGroups ¶
func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request)
ListGroups operation middleware
func (*ServerInterfaceWrapper) ListProjectCredentials ¶
func (siw *ServerInterfaceWrapper) ListProjectCredentials(w http.ResponseWriter, r *http.Request)
ListProjectCredentials operation middleware
func (*ServerInterfaceWrapper) ListProjectEnvironments ¶
func (siw *ServerInterfaceWrapper) ListProjectEnvironments(w http.ResponseWriter, r *http.Request)
ListProjectEnvironments operation middleware
func (*ServerInterfaceWrapper) ListProjectEvents ¶
func (siw *ServerInterfaceWrapper) ListProjectEvents(w http.ResponseWriter, r *http.Request)
ListProjectEvents operation middleware
func (*ServerInterfaceWrapper) ListProjectExecutions ¶
func (siw *ServerInterfaceWrapper) ListProjectExecutions(w http.ResponseWriter, r *http.Request)
ListProjectExecutions operation middleware
func (*ServerInterfaceWrapper) ListProjectGroups ¶
func (siw *ServerInterfaceWrapper) ListProjectGroups(w http.ResponseWriter, r *http.Request)
ListProjectGroups operation middleware
func (*ServerInterfaceWrapper) ListProjectInventories ¶
func (siw *ServerInterfaceWrapper) ListProjectInventories(w http.ResponseWriter, r *http.Request)
ListProjectInventories operation middleware
func (*ServerInterfaceWrapper) ListProjectRepositories ¶
func (siw *ServerInterfaceWrapper) ListProjectRepositories(w http.ResponseWriter, r *http.Request)
ListProjectRepositories operation middleware
func (*ServerInterfaceWrapper) ListProjectRunners ¶
func (siw *ServerInterfaceWrapper) ListProjectRunners(w http.ResponseWriter, r *http.Request)
ListProjectRunners operation middleware
func (*ServerInterfaceWrapper) ListProjectSchedules ¶
func (siw *ServerInterfaceWrapper) ListProjectSchedules(w http.ResponseWriter, r *http.Request)
ListProjectSchedules operation middleware
func (*ServerInterfaceWrapper) ListProjectTemplates ¶
func (siw *ServerInterfaceWrapper) ListProjectTemplates(w http.ResponseWriter, r *http.Request)
ListProjectTemplates operation middleware
func (*ServerInterfaceWrapper) ListProjectUsers ¶
func (siw *ServerInterfaceWrapper) ListProjectUsers(w http.ResponseWriter, r *http.Request)
ListProjectUsers operation middleware
func (*ServerInterfaceWrapper) ListProjects ¶
func (siw *ServerInterfaceWrapper) ListProjects(w http.ResponseWriter, r *http.Request)
ListProjects operation middleware
func (*ServerInterfaceWrapper) ListProviders ¶
func (siw *ServerInterfaceWrapper) ListProviders(w http.ResponseWriter, r *http.Request)
ListProviders operation middleware
func (*ServerInterfaceWrapper) ListUserGroups ¶
func (siw *ServerInterfaceWrapper) ListUserGroups(w http.ResponseWriter, r *http.Request)
ListUserGroups operation middleware
func (*ServerInterfaceWrapper) ListUserProjects ¶
func (siw *ServerInterfaceWrapper) ListUserProjects(w http.ResponseWriter, r *http.Request)
ListUserProjects operation middleware
func (*ServerInterfaceWrapper) ListUsers ¶
func (siw *ServerInterfaceWrapper) ListUsers(w http.ResponseWriter, r *http.Request)
ListUsers operation middleware
func (*ServerInterfaceWrapper) LoginAuth ¶
func (siw *ServerInterfaceWrapper) LoginAuth(w http.ResponseWriter, r *http.Request)
LoginAuth operation middleware
func (*ServerInterfaceWrapper) OutputProjectExecution ¶
func (siw *ServerInterfaceWrapper) OutputProjectExecution(w http.ResponseWriter, r *http.Request)
OutputProjectExecution operation middleware
func (*ServerInterfaceWrapper) PermitGroupProject ¶
func (siw *ServerInterfaceWrapper) PermitGroupProject(w http.ResponseWriter, r *http.Request)
PermitGroupProject operation middleware
func (*ServerInterfaceWrapper) PermitGroupUser ¶
func (siw *ServerInterfaceWrapper) PermitGroupUser(w http.ResponseWriter, r *http.Request)
PermitGroupUser operation middleware
func (*ServerInterfaceWrapper) PermitProjectGroup ¶
func (siw *ServerInterfaceWrapper) PermitProjectGroup(w http.ResponseWriter, r *http.Request)
PermitProjectGroup operation middleware
func (*ServerInterfaceWrapper) PermitProjectUser ¶
func (siw *ServerInterfaceWrapper) PermitProjectUser(w http.ResponseWriter, r *http.Request)
PermitProjectUser operation middleware
func (*ServerInterfaceWrapper) PermitUserGroup ¶
func (siw *ServerInterfaceWrapper) PermitUserGroup(w http.ResponseWriter, r *http.Request)
PermitUserGroup operation middleware
func (*ServerInterfaceWrapper) PermitUserProject ¶
func (siw *ServerInterfaceWrapper) PermitUserProject(w http.ResponseWriter, r *http.Request)
PermitUserProject operation middleware
func (*ServerInterfaceWrapper) PurgeProjectExecution ¶
func (siw *ServerInterfaceWrapper) PurgeProjectExecution(w http.ResponseWriter, r *http.Request)
PurgeProjectExecution operation middleware
func (*ServerInterfaceWrapper) RedirectAuth ¶
func (siw *ServerInterfaceWrapper) RedirectAuth(w http.ResponseWriter, r *http.Request)
RedirectAuth operation middleware
func (*ServerInterfaceWrapper) RefreshAuth ¶
func (siw *ServerInterfaceWrapper) RefreshAuth(w http.ResponseWriter, r *http.Request)
RefreshAuth operation middleware
func (*ServerInterfaceWrapper) RequestProvider ¶
func (siw *ServerInterfaceWrapper) RequestProvider(w http.ResponseWriter, r *http.Request)
RequestProvider operation middleware
func (*ServerInterfaceWrapper) ShowGlobalRunner ¶
func (siw *ServerInterfaceWrapper) ShowGlobalRunner(w http.ResponseWriter, r *http.Request)
ShowGlobalRunner operation middleware
func (*ServerInterfaceWrapper) ShowGroup ¶
func (siw *ServerInterfaceWrapper) ShowGroup(w http.ResponseWriter, r *http.Request)
ShowGroup operation middleware
func (*ServerInterfaceWrapper) ShowProfile ¶
func (siw *ServerInterfaceWrapper) ShowProfile(w http.ResponseWriter, r *http.Request)
ShowProfile operation middleware
func (*ServerInterfaceWrapper) ShowProject ¶
func (siw *ServerInterfaceWrapper) ShowProject(w http.ResponseWriter, r *http.Request)
ShowProject operation middleware
func (*ServerInterfaceWrapper) ShowProjectCredential ¶
func (siw *ServerInterfaceWrapper) ShowProjectCredential(w http.ResponseWriter, r *http.Request)
ShowProjectCredential operation middleware
func (*ServerInterfaceWrapper) ShowProjectEnvironment ¶
func (siw *ServerInterfaceWrapper) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request)
ShowProjectEnvironment operation middleware
func (*ServerInterfaceWrapper) ShowProjectExecution ¶
func (siw *ServerInterfaceWrapper) ShowProjectExecution(w http.ResponseWriter, r *http.Request)
ShowProjectExecution operation middleware
func (*ServerInterfaceWrapper) ShowProjectInventory ¶
func (siw *ServerInterfaceWrapper) ShowProjectInventory(w http.ResponseWriter, r *http.Request)
ShowProjectInventory operation middleware
func (*ServerInterfaceWrapper) ShowProjectRepository ¶
func (siw *ServerInterfaceWrapper) ShowProjectRepository(w http.ResponseWriter, r *http.Request)
ShowProjectRepository operation middleware
func (*ServerInterfaceWrapper) ShowProjectRunner ¶
func (siw *ServerInterfaceWrapper) ShowProjectRunner(w http.ResponseWriter, r *http.Request)
ShowProjectRunner operation middleware
func (*ServerInterfaceWrapper) ShowProjectSchedule ¶
func (siw *ServerInterfaceWrapper) ShowProjectSchedule(w http.ResponseWriter, r *http.Request)
ShowProjectSchedule operation middleware
func (*ServerInterfaceWrapper) ShowProjectTemplate ¶
func (siw *ServerInterfaceWrapper) ShowProjectTemplate(w http.ResponseWriter, r *http.Request)
ShowProjectTemplate operation middleware
func (*ServerInterfaceWrapper) ShowUser ¶
func (siw *ServerInterfaceWrapper) ShowUser(w http.ResponseWriter, r *http.Request)
ShowUser operation middleware
func (*ServerInterfaceWrapper) TokenProfile ¶
func (siw *ServerInterfaceWrapper) TokenProfile(w http.ResponseWriter, r *http.Request)
TokenProfile operation middleware
func (*ServerInterfaceWrapper) UpdateGlobalRunner ¶
func (siw *ServerInterfaceWrapper) UpdateGlobalRunner(w http.ResponseWriter, r *http.Request)
UpdateGlobalRunner operation middleware
func (*ServerInterfaceWrapper) UpdateGroup ¶
func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request)
UpdateGroup operation middleware
func (*ServerInterfaceWrapper) UpdateProfile ¶
func (siw *ServerInterfaceWrapper) UpdateProfile(w http.ResponseWriter, r *http.Request)
UpdateProfile operation middleware
func (*ServerInterfaceWrapper) UpdateProject ¶
func (siw *ServerInterfaceWrapper) UpdateProject(w http.ResponseWriter, r *http.Request)
UpdateProject operation middleware
func (*ServerInterfaceWrapper) UpdateProjectCredential ¶
func (siw *ServerInterfaceWrapper) UpdateProjectCredential(w http.ResponseWriter, r *http.Request)
UpdateProjectCredential operation middleware
func (*ServerInterfaceWrapper) UpdateProjectEnvironment ¶
func (siw *ServerInterfaceWrapper) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request)
UpdateProjectEnvironment operation middleware
func (*ServerInterfaceWrapper) UpdateProjectEnvironmentSecret ¶
func (siw *ServerInterfaceWrapper) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request)
UpdateProjectEnvironmentSecret operation middleware
func (*ServerInterfaceWrapper) UpdateProjectEnvironmentValue ¶
func (siw *ServerInterfaceWrapper) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request)
UpdateProjectEnvironmentValue operation middleware
func (*ServerInterfaceWrapper) UpdateProjectInventory ¶
func (siw *ServerInterfaceWrapper) UpdateProjectInventory(w http.ResponseWriter, r *http.Request)
UpdateProjectInventory operation middleware
func (*ServerInterfaceWrapper) UpdateProjectRepository ¶
func (siw *ServerInterfaceWrapper) UpdateProjectRepository(w http.ResponseWriter, r *http.Request)
UpdateProjectRepository operation middleware
func (*ServerInterfaceWrapper) UpdateProjectRunner ¶
func (siw *ServerInterfaceWrapper) UpdateProjectRunner(w http.ResponseWriter, r *http.Request)
UpdateProjectRunner operation middleware
func (*ServerInterfaceWrapper) UpdateProjectSchedule ¶
func (siw *ServerInterfaceWrapper) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request)
UpdateProjectSchedule operation middleware
func (*ServerInterfaceWrapper) UpdateProjectTemplate ¶
func (siw *ServerInterfaceWrapper) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request)
UpdateProjectTemplate operation middleware
func (*ServerInterfaceWrapper) UpdateProjectTemplateSurvey ¶
func (siw *ServerInterfaceWrapper) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request)
UpdateProjectTemplateSurvey operation middleware
func (*ServerInterfaceWrapper) UpdateProjectTemplateVault ¶
func (siw *ServerInterfaceWrapper) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request)
UpdateProjectTemplateVault operation middleware
func (*ServerInterfaceWrapper) UpdateUser ¶
func (siw *ServerInterfaceWrapper) UpdateUser(w http.ResponseWriter, r *http.Request)
UpdateUser operation middleware
func (*ServerInterfaceWrapper) VerifyAuth ¶
func (siw *ServerInterfaceWrapper) VerifyAuth(w http.ResponseWriter, r *http.Request)
VerifyAuth operation middleware
type ShowGlobalRunnerResponse ¶
type ShowGlobalRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GlobalRunnerResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowGlobalRunnerResponse ¶
func ParseShowGlobalRunnerResponse(rsp *http.Response) (*ShowGlobalRunnerResponse, error)
ParseShowGlobalRunnerResponse parses an HTTP response from a ShowGlobalRunnerWithResponse call
func (ShowGlobalRunnerResponse) Status ¶
func (r ShowGlobalRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (ShowGlobalRunnerResponse) StatusCode ¶
func (r ShowGlobalRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowGroupResponse ¶
type ShowGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowGroupResponse ¶
func ParseShowGroupResponse(rsp *http.Response) (*ShowGroupResponse, error)
ParseShowGroupResponse parses an HTTP response from a ShowGroupWithResponse call
func (ShowGroupResponse) Status ¶
func (r ShowGroupResponse) Status() string
Status returns HTTPResponse.Status
func (ShowGroupResponse) StatusCode ¶
func (r ShowGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProfileResponse ¶
type ShowProfileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProfileResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseShowProfileResponse ¶
func ParseShowProfileResponse(rsp *http.Response) (*ShowProfileResponse, error)
ParseShowProfileResponse parses an HTTP response from a ShowProfileWithResponse call
func (ShowProfileResponse) Status ¶
func (r ShowProfileResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProfileResponse) StatusCode ¶
func (r ShowProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectCredentialResponse ¶
type ShowProjectCredentialResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectCredentialResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectCredentialResponse ¶
func ParseShowProjectCredentialResponse(rsp *http.Response) (*ShowProjectCredentialResponse, error)
ParseShowProjectCredentialResponse parses an HTTP response from a ShowProjectCredentialWithResponse call
func (ShowProjectCredentialResponse) Status ¶
func (r ShowProjectCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectCredentialResponse) StatusCode ¶
func (r ShowProjectCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectEnvironmentResponse ¶
type ShowProjectEnvironmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectEnvironmentResponse ¶
func ParseShowProjectEnvironmentResponse(rsp *http.Response) (*ShowProjectEnvironmentResponse, error)
ParseShowProjectEnvironmentResponse parses an HTTP response from a ShowProjectEnvironmentWithResponse call
func (ShowProjectEnvironmentResponse) Status ¶
func (r ShowProjectEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectEnvironmentResponse) StatusCode ¶
func (r ShowProjectEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectExecutionResponse ¶
type ShowProjectExecutionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectExecutionResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectExecutionResponse ¶
func ParseShowProjectExecutionResponse(rsp *http.Response) (*ShowProjectExecutionResponse, error)
ParseShowProjectExecutionResponse parses an HTTP response from a ShowProjectExecutionWithResponse call
func (ShowProjectExecutionResponse) Status ¶
func (r ShowProjectExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectExecutionResponse) StatusCode ¶
func (r ShowProjectExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectInventoryResponse ¶
type ShowProjectInventoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectInventoryResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectInventoryResponse ¶
func ParseShowProjectInventoryResponse(rsp *http.Response) (*ShowProjectInventoryResponse, error)
ParseShowProjectInventoryResponse parses an HTTP response from a ShowProjectInventoryWithResponse call
func (ShowProjectInventoryResponse) Status ¶
func (r ShowProjectInventoryResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectInventoryResponse) StatusCode ¶
func (r ShowProjectInventoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectRepositoryResponse ¶
type ShowProjectRepositoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRepositoryResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectRepositoryResponse ¶
func ParseShowProjectRepositoryResponse(rsp *http.Response) (*ShowProjectRepositoryResponse, error)
ParseShowProjectRepositoryResponse parses an HTTP response from a ShowProjectRepositoryWithResponse call
func (ShowProjectRepositoryResponse) Status ¶
func (r ShowProjectRepositoryResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectRepositoryResponse) StatusCode ¶
func (r ShowProjectRepositoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectResponse ¶
type ShowProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectResponse ¶
func ParseShowProjectResponse(rsp *http.Response) (*ShowProjectResponse, error)
ParseShowProjectResponse parses an HTTP response from a ShowProjectWithResponse call
func (ShowProjectResponse) Status ¶
func (r ShowProjectResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectResponse) StatusCode ¶
func (r ShowProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectRunnerResponse ¶
type ShowProjectRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRunnerResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectRunnerResponse ¶
func ParseShowProjectRunnerResponse(rsp *http.Response) (*ShowProjectRunnerResponse, error)
ParseShowProjectRunnerResponse parses an HTTP response from a ShowProjectRunnerWithResponse call
func (ShowProjectRunnerResponse) Status ¶
func (r ShowProjectRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectRunnerResponse) StatusCode ¶
func (r ShowProjectRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectScheduleResponse ¶
type ShowProjectScheduleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectScheduleResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectScheduleResponse ¶
func ParseShowProjectScheduleResponse(rsp *http.Response) (*ShowProjectScheduleResponse, error)
ParseShowProjectScheduleResponse parses an HTTP response from a ShowProjectScheduleWithResponse call
func (ShowProjectScheduleResponse) Status ¶
func (r ShowProjectScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectScheduleResponse) StatusCode ¶
func (r ShowProjectScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowProjectTemplateResponse ¶
type ShowProjectTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowProjectTemplateResponse ¶
func ParseShowProjectTemplateResponse(rsp *http.Response) (*ShowProjectTemplateResponse, error)
ParseShowProjectTemplateResponse parses an HTTP response from a ShowProjectTemplateWithResponse call
func (ShowProjectTemplateResponse) Status ¶
func (r ShowProjectTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (ShowProjectTemplateResponse) StatusCode ¶
func (r ShowProjectTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ShowUserResponse ¶
type ShowUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UserResponse JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON500 *InternalServerError }
func ParseShowUserResponse ¶
func ParseShowUserResponse(rsp *http.Response) (*ShowUserResponse, error)
ParseShowUserResponse parses an HTTP response from a ShowUserWithResponse call
func (ShowUserResponse) Status ¶
func (r ShowUserResponse) Status() string
Status returns HTTPResponse.Status
func (ShowUserResponse) StatusCode ¶
func (r ShowUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SortColumnParam ¶
type SortColumnParam = string
SortColumnParam defines model for SortColumnParam.
type SortOrderParam ¶
type SortOrderParam string
SortOrderParam defines model for SortOrderParam.
const ( SortOrderParamAsc SortOrderParam = "asc" SortOrderParamDesc SortOrderParam = "desc" )
Defines values for SortOrderParam.
func ToSortOrderParam ¶
func ToSortOrderParam(val string) (SortOrderParam, error)
ToSortOrderParam acts as a helper to map a string to the defined enum.
type SuccessMessage ¶
type SuccessMessage = Notification
SuccessMessage Generic response for errors and validations
type Template ¶
type Template struct { AllowOverride *bool `json:"allow_override,omitempty"` Arguments *string `json:"arguments,omitempty"` Branch *string `json:"branch,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` // Environment Model to represent environment Environment *Environment `json:"environment,omitempty"` EnvironmentID *string `json:"environment_id,omitempty"` Executor *string `json:"executor,omitempty"` ID *string `json:"id,omitempty"` // Inventory Model to represent inventory Inventory *Inventory `json:"inventory,omitempty"` InventoryID *string `json:"inventory_id,omitempty"` Limit *string `json:"limit,omitempty"` Name *string `json:"name,omitempty"` Playbook *string `json:"playbook,omitempty"` ProjectID *string `json:"project_id,omitempty"` // Repository Model to represent repository Repository *Repository `json:"repository,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` Surveys *[]TemplateSurvey `json:"surveys,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` Vaults *[]TemplateVault `json:"vaults,omitempty"` }
Template Model to represent template
type TemplateSurvey ¶
type TemplateSurvey struct { Description *string `json:"description,omitempty"` ID *string `json:"id,omitempty"` Kind *TemplateSurveyKind `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Title *string `json:"title,omitempty"` Values *[]TemplateValue `json:"values,omitempty"` }
TemplateSurvey Model to represent template survey
type TemplateSurveyKind ¶
type TemplateSurveyKind string
TemplateSurveyKind defines model for TemplateSurvey.Kind.
const ( Enum TemplateSurveyKind = "enum" Number TemplateSurveyKind = "number" Secret TemplateSurveyKind = "secret" String TemplateSurveyKind = "string" )
Defines values for TemplateSurveyKind.
func ToTemplateSurveyKind ¶
func ToTemplateSurveyKind(val string) (TemplateSurveyKind, error)
ToTemplateSurveyKind acts as a helper to map a string to the defined enum.
type TemplateValue ¶
type TemplateValue struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Value *string `json:"value,omitempty"` }
TemplateValue Model to represent template value
type TemplateVault ¶
type TemplateVault struct { // Credential Model to represent credential Credential *Credential `json:"credential,omitempty"` CredentialID *string `json:"credential_id,omitempty"` ID *string `json:"id,omitempty"` Kind *TemplateVaultKind `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Script *string `json:"script,omitempty"` }
TemplateVault Model to represent template vault
type TemplateVaultKind ¶
type TemplateVaultKind string
TemplateVaultKind defines model for TemplateVault.Kind.
const ( Password TemplateVaultKind = "password" Script TemplateVaultKind = "script" )
Defines values for TemplateVaultKind.
func ToTemplateVaultKind ¶
func ToTemplateVaultKind(val string) (TemplateVaultKind, error)
ToTemplateVaultKind acts as a helper to map a string to the defined enum.
type TokenProfileResponse ¶
type TokenProfileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TokenResponse JSON403 *NotAuthorizedError JSON500 *InternalServerError }
func ParseTokenProfileResponse ¶
func ParseTokenProfileResponse(rsp *http.Response) (*TokenProfileResponse, error)
ParseTokenProfileResponse parses an HTTP response from a TokenProfileWithResponse call
func (TokenProfileResponse) Status ¶
func (r TokenProfileResponse) Status() string
Status returns HTTPResponse.Status
func (TokenProfileResponse) StatusCode ¶
func (r TokenProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type Unimplemented ¶
type Unimplemented struct{}
func (Unimplemented) AttachGroupToProject ¶
func (_ Unimplemented) AttachGroupToProject(w http.ResponseWriter, r *http.Request, groupID GroupID)
Attach a project to group (POST /groups/{group_id}/projects)
func (Unimplemented) AttachGroupToUser ¶
func (_ Unimplemented) AttachGroupToUser(w http.ResponseWriter, r *http.Request, groupID GroupID)
Attach a user to group (POST /groups/{group_id}/users)
func (Unimplemented) AttachProjectToGroup ¶
func (_ Unimplemented) AttachProjectToGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Attach a group to project (POST /projects/{project_id}/groups)
func (Unimplemented) AttachProjectToUser ¶
func (_ Unimplemented) AttachProjectToUser(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Attach a user to project (POST /projects/{project_id}/users)
func (Unimplemented) AttachUserToGroup ¶
func (_ Unimplemented) AttachUserToGroup(w http.ResponseWriter, r *http.Request, userID UserID)
Attach a group to user (POST /users/{user_id}/groups)
func (Unimplemented) AttachUserToProject ¶
func (_ Unimplemented) AttachUserToProject(w http.ResponseWriter, r *http.Request, userID UserID)
Attach a project to user (POST /users/{user_id}/projects)
func (Unimplemented) CallbackProvider ¶
func (_ Unimplemented) CallbackProvider(w http.ResponseWriter, r *http.Request, provider AuthProviderParam, params CallbackProviderParams)
Callback to parse the defined provider (GET /auth/{provider}/callback)
func (Unimplemented) CreateGlobalRunner ¶
func (_ Unimplemented) CreateGlobalRunner(w http.ResponseWriter, r *http.Request)
Create a new global runner (POST /runners)
func (Unimplemented) CreateGroup ¶
func (_ Unimplemented) CreateGroup(w http.ResponseWriter, r *http.Request)
Create a new group (POST /groups)
func (Unimplemented) CreateProject ¶
func (_ Unimplemented) CreateProject(w http.ResponseWriter, r *http.Request)
Create a new project (POST /projects)
func (Unimplemented) CreateProjectCredential ¶
func (_ Unimplemented) CreateProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new credential (POST /projects/{project_id}/credentials)
func (Unimplemented) CreateProjectEnvironment ¶
func (_ Unimplemented) CreateProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new environment (POST /projects/{project_id}/environments)
func (Unimplemented) CreateProjectEnvironmentSecret ¶
func (_ Unimplemented) CreateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID)
Create a new secret on an environment (POST /projects/{project_id}/environments/{environment_id}/secrets)
func (Unimplemented) CreateProjectEnvironmentValue ¶
func (_ Unimplemented) CreateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID)
Create a new value on an environment (POST /projects/{project_id}/environments/{environment_id}/values)
func (Unimplemented) CreateProjectExecution ¶
func (_ Unimplemented) CreateProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new execution (POST /projects/{project_id}/executions)
func (Unimplemented) CreateProjectInventory ¶
func (_ Unimplemented) CreateProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new inventory (POST /projects/{project_id}/inventories)
func (Unimplemented) CreateProjectRepository ¶
func (_ Unimplemented) CreateProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new repository (POST /projects/{project_id}/repositories)
func (Unimplemented) CreateProjectRunner ¶
func (_ Unimplemented) CreateProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new runner (POST /projects/{project_id}/runners)
func (Unimplemented) CreateProjectSchedule ¶
func (_ Unimplemented) CreateProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new schedule (POST /projects/{project_id}/schedules)
func (Unimplemented) CreateProjectTemplate ¶
func (_ Unimplemented) CreateProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Create a new template (POST /projects/{project_id}/templates)
func (Unimplemented) CreateProjectTemplateSurvey ¶
func (_ Unimplemented) CreateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID)
Create a new survey on a template (POST /projects/{project_id}/templates/{template_id}/surveys)
func (Unimplemented) CreateProjectTemplateVault ¶
func (_ Unimplemented) CreateProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID)
Create a new vault on a template (POST /projects/{project_id}/templates/{template_id}/vaults)
func (Unimplemented) CreateUser ¶
func (_ Unimplemented) CreateUser(w http.ResponseWriter, r *http.Request)
Create a new user (POST /users)
func (Unimplemented) DeleteGlobalRunner ¶
func (_ Unimplemented) DeleteGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID)
Delete a specific runner (DELETE /runners/{runner_id})
func (Unimplemented) DeleteGroup ¶
func (_ Unimplemented) DeleteGroup(w http.ResponseWriter, r *http.Request, groupID GroupID)
Delete a specific group (DELETE /groups/{group_id})
func (Unimplemented) DeleteGroupFromProject ¶
func (_ Unimplemented) DeleteGroupFromProject(w http.ResponseWriter, r *http.Request, groupID GroupID)
Unlink a project from group (DELETE /groups/{group_id}/projects)
func (Unimplemented) DeleteGroupFromUser ¶
func (_ Unimplemented) DeleteGroupFromUser(w http.ResponseWriter, r *http.Request, groupID GroupID)
Unlink a user from group (DELETE /groups/{group_id}/users)
func (Unimplemented) DeleteProject ¶
func (_ Unimplemented) DeleteProject(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Delete a specific project (DELETE /projects/{project_id})
func (Unimplemented) DeleteProjectCredential ¶
func (_ Unimplemented) DeleteProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, credentialID CredentialID)
Delete a specific credential for a project (DELETE /projects/{project_id}/credentials/{credential_id})
func (Unimplemented) DeleteProjectEnvironment ¶
func (_ Unimplemented) DeleteProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID)
Delete a specific environment for a project (DELETE /projects/{project_id}/environments/{environment_id})
func (Unimplemented) DeleteProjectEnvironmentSecret ¶
func (_ Unimplemented) DeleteProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, secretID SecretID)
Delete a secret on an environment for a project (DELETE /projects/{project_id}/environments/{environment_id}/secrets/{secret_id})
func (Unimplemented) DeleteProjectEnvironmentValue ¶
func (_ Unimplemented) DeleteProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, valueID ValueID)
Delete a value on an environment for a project (DELETE /projects/{project_id}/environments/{environment_id}/values/{value_id})
func (Unimplemented) DeleteProjectExecution ¶
func (_ Unimplemented) DeleteProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID)
Delete a specific execution for a project (DELETE /projects/{project_id}/executions/{execution_id})
func (Unimplemented) DeleteProjectFromGroup ¶
func (_ Unimplemented) DeleteProjectFromGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Unlink a group from project (DELETE /projects/{project_id}/groups)
func (Unimplemented) DeleteProjectFromUser ¶
func (_ Unimplemented) DeleteProjectFromUser(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Unlink a user from project (DELETE /projects/{project_id}/users)
func (Unimplemented) DeleteProjectInventory ¶
func (_ Unimplemented) DeleteProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, inventoryID InventoryID)
Delete a specific inventory for a project (DELETE /projects/{project_id}/inventories/{inventory_id})
func (Unimplemented) DeleteProjectRepository ¶
func (_ Unimplemented) DeleteProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, repositoryID RepositoryID)
Delete a specific repository for a project (DELETE /projects/{project_id}/repositories/{repository_id})
func (Unimplemented) DeleteProjectRunner ¶
func (_ Unimplemented) DeleteProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID)
Delete a specific runner for a project (DELETE /projects/{project_id}/runners/{runner_id})
func (Unimplemented) DeleteProjectSchedule ¶
func (_ Unimplemented) DeleteProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, scheduleID ScheduleID)
Delete a specific schedule for a project (DELETE /projects/{project_id}/schedules/{schedule_id})
func (Unimplemented) DeleteProjectTemplate ¶
func (_ Unimplemented) DeleteProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID)
Delete a specific template for a project (DELETE /projects/{project_id}/templates/{template_id})
func (Unimplemented) DeleteProjectTemplateSurvey ¶
func (_ Unimplemented) DeleteProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, surveyID SurveyID)
Delete a survey on a template for a project (DELETE /projects/{project_id}/templates/{template_id}/surveys/{survey_id})
func (Unimplemented) DeleteProjectTemplateVault ¶
func (_ Unimplemented) DeleteProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, vaultID VaultID)
Delete a vault on a template for a project (DELETE /projects/{project_id}/templates/{template_id}/vaults/{vault_id})
func (Unimplemented) DeleteUser ¶
func (_ Unimplemented) DeleteUser(w http.ResponseWriter, r *http.Request, userID UserID)
Delete a specific user (DELETE /users/{user_id})
func (Unimplemented) DeleteUserFromGroup ¶
func (_ Unimplemented) DeleteUserFromGroup(w http.ResponseWriter, r *http.Request, userID UserID)
Unlink a group from user (DELETE /users/{user_id}/groups)
func (Unimplemented) DeleteUserFromProject ¶
func (_ Unimplemented) DeleteUserFromProject(w http.ResponseWriter, r *http.Request, userID UserID)
Unlink a project from user (DELETE /users/{user_id}/projects)
func (Unimplemented) ListGlobalEvents ¶
func (_ Unimplemented) ListGlobalEvents(w http.ResponseWriter, r *http.Request, params ListGlobalEventsParams)
Fetch all events (GET /events)
func (Unimplemented) ListGlobalRunners ¶
func (_ Unimplemented) ListGlobalRunners(w http.ResponseWriter, r *http.Request, params ListGlobalRunnersParams)
Fetch all runners (GET /runners)
func (Unimplemented) ListGroupProjects ¶
func (_ Unimplemented) ListGroupProjects(w http.ResponseWriter, r *http.Request, groupID GroupID, params ListGroupProjectsParams)
Fetch all projects attached to group (GET /groups/{group_id}/projects)
func (Unimplemented) ListGroupUsers ¶
func (_ Unimplemented) ListGroupUsers(w http.ResponseWriter, r *http.Request, groupID GroupID, params ListGroupUsersParams)
Fetch all users attached to group (GET /groups/{group_id}/users)
func (Unimplemented) ListGroups ¶
func (_ Unimplemented) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
Fetch all available groups (GET /groups)
func (Unimplemented) ListProjectCredentials ¶
func (_ Unimplemented) ListProjectCredentials(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectCredentialsParams)
Fetch all credentials for a project (GET /projects/{project_id}/credentials)
func (Unimplemented) ListProjectEnvironments ¶
func (_ Unimplemented) ListProjectEnvironments(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectEnvironmentsParams)
Fetch all environments for a project (GET /projects/{project_id}/environments)
func (Unimplemented) ListProjectEvents ¶
func (_ Unimplemented) ListProjectEvents(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectEventsParams)
Fetch all events for a project (GET /projects/{project_id}/events)
func (Unimplemented) ListProjectExecutions ¶
func (_ Unimplemented) ListProjectExecutions(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectExecutionsParams)
Fetch all executions for a project (GET /projects/{project_id}/executions)
func (Unimplemented) ListProjectGroups ¶
func (_ Unimplemented) ListProjectGroups(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectGroupsParams)
Fetch all groups attached to project (GET /projects/{project_id}/groups)
func (Unimplemented) ListProjectInventories ¶
func (_ Unimplemented) ListProjectInventories(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectInventoriesParams)
Fetch all inventories for a project (GET /projects/{project_id}/inventories)
func (Unimplemented) ListProjectRepositories ¶
func (_ Unimplemented) ListProjectRepositories(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectRepositoriesParams)
Fetch all repositories for a project (GET /projects/{project_id}/repositories)
func (Unimplemented) ListProjectRunners ¶
func (_ Unimplemented) ListProjectRunners(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectRunnersParams)
Fetch all runners for a project (GET /projects/{project_id}/runners)
func (Unimplemented) ListProjectSchedules ¶
func (_ Unimplemented) ListProjectSchedules(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectSchedulesParams)
Fetch all schedules for a project (GET /projects/{project_id}/schedules)
func (Unimplemented) ListProjectTemplates ¶
func (_ Unimplemented) ListProjectTemplates(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectTemplatesParams)
Fetch all templates for a project (GET /projects/{project_id}/templates)
func (Unimplemented) ListProjectUsers ¶
func (_ Unimplemented) ListProjectUsers(w http.ResponseWriter, r *http.Request, projectID ProjectID, params ListProjectUsersParams)
Fetch all users attached to project (GET /projects/{project_id}/users)
func (Unimplemented) ListProjects ¶
func (_ Unimplemented) ListProjects(w http.ResponseWriter, r *http.Request, params ListProjectsParams)
Fetch all available projects (GET /projects)
func (Unimplemented) ListProviders ¶
func (_ Unimplemented) ListProviders(w http.ResponseWriter, r *http.Request)
Fetch the available auth providers (GET /auth/providers)
func (Unimplemented) ListUserGroups ¶
func (_ Unimplemented) ListUserGroups(w http.ResponseWriter, r *http.Request, userID UserID, params ListUserGroupsParams)
Fetch all groups attached to user (GET /users/{user_id}/groups)
func (Unimplemented) ListUserProjects ¶
func (_ Unimplemented) ListUserProjects(w http.ResponseWriter, r *http.Request, userID UserID, params ListUserProjectsParams)
Fetch all projects attached to user (GET /users/{user_id}/projects)
func (Unimplemented) ListUsers ¶
func (_ Unimplemented) ListUsers(w http.ResponseWriter, r *http.Request, params ListUsersParams)
Fetch all available users (GET /users)
func (Unimplemented) LoginAuth ¶
func (_ Unimplemented) LoginAuth(w http.ResponseWriter, r *http.Request)
Authenticate an user by credentials (POST /auth/login)
func (Unimplemented) OutputProjectExecution ¶
func (_ Unimplemented) OutputProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID)
Output a specific execution for a project (GET /projects/{project_id}/executions/{execution_id}/output)
func (Unimplemented) PermitGroupProject ¶
func (_ Unimplemented) PermitGroupProject(w http.ResponseWriter, r *http.Request, groupID GroupID)
Update project perms for group (PUT /groups/{group_id}/projects)
func (Unimplemented) PermitGroupUser ¶
func (_ Unimplemented) PermitGroupUser(w http.ResponseWriter, r *http.Request, groupID GroupID)
Update user perms for group (PUT /groups/{group_id}/users)
func (Unimplemented) PermitProjectGroup ¶
func (_ Unimplemented) PermitProjectGroup(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Update group perms for project (PUT /projects/{project_id}/groups)
func (Unimplemented) PermitProjectUser ¶
func (_ Unimplemented) PermitProjectUser(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Update user perms for project (PUT /projects/{project_id}/users)
func (Unimplemented) PermitUserGroup ¶
func (_ Unimplemented) PermitUserGroup(w http.ResponseWriter, r *http.Request, userID UserID)
Update group perms for user (PUT /users/{user_id}/groups)
func (Unimplemented) PermitUserProject ¶
func (_ Unimplemented) PermitUserProject(w http.ResponseWriter, r *http.Request, userID UserID)
Update project perms for user (PUT /users/{user_id}/projects)
func (Unimplemented) PurgeProjectExecution ¶
func (_ Unimplemented) PurgeProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID)
Purge a specific execution for a project (GET /projects/{project_id}/executions/{execution_id}/purge)
func (Unimplemented) RedirectAuth ¶
func (_ Unimplemented) RedirectAuth(w http.ResponseWriter, r *http.Request)
Retrieve real token after redirect (POST /auth/redirect)
func (Unimplemented) RefreshAuth ¶
func (_ Unimplemented) RefreshAuth(w http.ResponseWriter, r *http.Request)
Refresh an auth token before it expires (GET /auth/refresh)
func (Unimplemented) RequestProvider ¶
func (_ Unimplemented) RequestProvider(w http.ResponseWriter, r *http.Request, provider AuthProviderParam)
Request the redirect to defined provider (GET /auth/{provider}/request)
func (Unimplemented) ShowGlobalRunner ¶
func (_ Unimplemented) ShowGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID)
Fetch a specific runner (GET /runners/{runner_id})
func (Unimplemented) ShowGroup ¶
func (_ Unimplemented) ShowGroup(w http.ResponseWriter, r *http.Request, groupID GroupID)
Fetch a specific group (GET /groups/{group_id})
func (Unimplemented) ShowProfile ¶
func (_ Unimplemented) ShowProfile(w http.ResponseWriter, r *http.Request)
Fetch profile details of the personal account (GET /profile/self)
func (Unimplemented) ShowProject ¶
func (_ Unimplemented) ShowProject(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Fetch a specific project (GET /projects/{project_id})
func (Unimplemented) ShowProjectCredential ¶
func (_ Unimplemented) ShowProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, credentialID CredentialID)
Fetch a specific credential for a project (GET /projects/{project_id}/credentials/{credential_id})
func (Unimplemented) ShowProjectEnvironment ¶
func (_ Unimplemented) ShowProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID)
Fetch a specific environment for a project (GET /projects/{project_id}/environments/{environment_id})
func (Unimplemented) ShowProjectExecution ¶
func (_ Unimplemented) ShowProjectExecution(w http.ResponseWriter, r *http.Request, projectID ProjectID, executionID ExecutionID)
Fetch a specific execution for a project (GET /projects/{project_id}/executions/{execution_id})
func (Unimplemented) ShowProjectInventory ¶
func (_ Unimplemented) ShowProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, inventoryID InventoryID)
Fetch a specific inventory for a project (GET /projects/{project_id}/inventories/{inventory_id})
func (Unimplemented) ShowProjectRepository ¶
func (_ Unimplemented) ShowProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, repositoryID RepositoryID)
Fetch a specific repository for a project (GET /projects/{project_id}/repositories/{repository_id})
func (Unimplemented) ShowProjectRunner ¶
func (_ Unimplemented) ShowProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID)
Fetch a specific runner for a project (GET /projects/{project_id}/runners/{runner_id})
func (Unimplemented) ShowProjectSchedule ¶
func (_ Unimplemented) ShowProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, scheduleID ScheduleID)
Fetch a specific schedule for a project (GET /projects/{project_id}/schedules/{schedule_id})
func (Unimplemented) ShowProjectTemplate ¶
func (_ Unimplemented) ShowProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID)
Fetch a specific template for a project (GET /projects/{project_id}/templates/{template_id})
func (Unimplemented) ShowUser ¶
func (_ Unimplemented) ShowUser(w http.ResponseWriter, r *http.Request, userID UserID)
Fetch a specific user (GET /users/{user_id})
func (Unimplemented) TokenProfile ¶
func (_ Unimplemented) TokenProfile(w http.ResponseWriter, r *http.Request)
Retrieve an unlimited auth token (GET /profile/token)
func (Unimplemented) UpdateGlobalRunner ¶
func (_ Unimplemented) UpdateGlobalRunner(w http.ResponseWriter, r *http.Request, runnerID RunnerID)
Update a specific runner (PUT /runners/{runner_id})
func (Unimplemented) UpdateGroup ¶
func (_ Unimplemented) UpdateGroup(w http.ResponseWriter, r *http.Request, groupID GroupID)
Update a specific group (PUT /groups/{group_id})
func (Unimplemented) UpdateProfile ¶
func (_ Unimplemented) UpdateProfile(w http.ResponseWriter, r *http.Request)
Update your own profile information (PUT /profile/self)
func (Unimplemented) UpdateProject ¶
func (_ Unimplemented) UpdateProject(w http.ResponseWriter, r *http.Request, projectID ProjectID)
Update a specific project (PUT /projects/{project_id})
func (Unimplemented) UpdateProjectCredential ¶
func (_ Unimplemented) UpdateProjectCredential(w http.ResponseWriter, r *http.Request, projectID ProjectID, credentialID CredentialID)
Update a specific credential for a project (PUT /projects/{project_id}/credentials/{credential_id})
func (Unimplemented) UpdateProjectEnvironment ¶
func (_ Unimplemented) UpdateProjectEnvironment(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID)
Update a specific environment for a project (PUT /projects/{project_id}/environments/{environment_id})
func (Unimplemented) UpdateProjectEnvironmentSecret ¶
func (_ Unimplemented) UpdateProjectEnvironmentSecret(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, secretID SecretID)
Update a secret on an environment for a project (PUT /projects/{project_id}/environments/{environment_id}/secrets/{secret_id})
func (Unimplemented) UpdateProjectEnvironmentValue ¶
func (_ Unimplemented) UpdateProjectEnvironmentValue(w http.ResponseWriter, r *http.Request, projectID ProjectID, environmentID EnvironmentID, valueID ValueID)
Update a value on an environment for a project (PUT /projects/{project_id}/environments/{environment_id}/values/{value_id})
func (Unimplemented) UpdateProjectInventory ¶
func (_ Unimplemented) UpdateProjectInventory(w http.ResponseWriter, r *http.Request, projectID ProjectID, inventoryID InventoryID)
Update a specific inventory for a project (PUT /projects/{project_id}/inventories/{inventory_id})
func (Unimplemented) UpdateProjectRepository ¶
func (_ Unimplemented) UpdateProjectRepository(w http.ResponseWriter, r *http.Request, projectID ProjectID, repositoryID RepositoryID)
Update a specific repository for a project (PUT /projects/{project_id}/repositories/{repository_id})
func (Unimplemented) UpdateProjectRunner ¶
func (_ Unimplemented) UpdateProjectRunner(w http.ResponseWriter, r *http.Request, projectID ProjectID, runnerID RunnerID)
Update a specific runner for a project (PUT /projects/{project_id}/runners/{runner_id})
func (Unimplemented) UpdateProjectSchedule ¶
func (_ Unimplemented) UpdateProjectSchedule(w http.ResponseWriter, r *http.Request, projectID ProjectID, scheduleID ScheduleID)
Update a specific schedule for a project (PUT /projects/{project_id}/schedules/{schedule_id})
func (Unimplemented) UpdateProjectTemplate ¶
func (_ Unimplemented) UpdateProjectTemplate(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID)
Update a specific template for a project (PUT /projects/{project_id}/templates/{template_id})
func (Unimplemented) UpdateProjectTemplateSurvey ¶
func (_ Unimplemented) UpdateProjectTemplateSurvey(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, surveyID SurveyID)
Update a survey on a template for a project (PUT /projects/{project_id}/templates/{template_id}/surveys/{survey_id})
func (Unimplemented) UpdateProjectTemplateVault ¶
func (_ Unimplemented) UpdateProjectTemplateVault(w http.ResponseWriter, r *http.Request, projectID ProjectID, templateID TemplateID, vaultID VaultID)
Update a vault on a template for a project (PUT /projects/{project_id}/templates/{template_id}/vaults/{vault_id})
func (Unimplemented) UpdateUser ¶
func (_ Unimplemented) UpdateUser(w http.ResponseWriter, r *http.Request, userID UserID)
Update a specific user (PUT /users/{user_id})
func (Unimplemented) VerifyAuth ¶
func (_ Unimplemented) VerifyAuth(w http.ResponseWriter, r *http.Request)
Verify validity for an authentication token (GET /auth/verify)
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error
type UpdateGlobalRunnerBody ¶
type UpdateGlobalRunnerBody struct { Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
UpdateGlobalRunnerBody defines model for UpdateGlobalRunnerBody.
type UpdateGlobalRunnerJSONBody ¶
type UpdateGlobalRunnerJSONBody struct { Name *string `json:"name,omitempty"` ProjectID *string `json:"project_id,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
UpdateGlobalRunnerJSONBody defines parameters for UpdateGlobalRunner.
type UpdateGlobalRunnerJSONRequestBody ¶
type UpdateGlobalRunnerJSONRequestBody UpdateGlobalRunnerJSONBody
UpdateGlobalRunnerJSONRequestBody defines body for UpdateGlobalRunner for application/json ContentType.
type UpdateGlobalRunnerResponse ¶
type UpdateGlobalRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GlobalRunnerResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateGlobalRunnerResponse ¶
func ParseUpdateGlobalRunnerResponse(rsp *http.Response) (*UpdateGlobalRunnerResponse, error)
ParseUpdateGlobalRunnerResponse parses an HTTP response from a UpdateGlobalRunnerWithResponse call
func (UpdateGlobalRunnerResponse) Status ¶
func (r UpdateGlobalRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGlobalRunnerResponse) StatusCode ¶
func (r UpdateGlobalRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGroupBody ¶
type UpdateGroupBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateGroupBody defines model for UpdateGroupBody.
type UpdateGroupJSONBody ¶
type UpdateGroupJSONBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateGroupJSONBody defines parameters for UpdateGroup.
type UpdateGroupJSONRequestBody ¶
type UpdateGroupJSONRequestBody UpdateGroupJSONBody
UpdateGroupJSONRequestBody defines body for UpdateGroup for application/json ContentType.
type UpdateGroupResponse ¶
type UpdateGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GroupResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateGroupResponse ¶
func ParseUpdateGroupResponse(rsp *http.Response) (*UpdateGroupResponse, error)
ParseUpdateGroupResponse parses an HTTP response from a UpdateGroupWithResponse call
func (UpdateGroupResponse) Status ¶
func (r UpdateGroupResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGroupResponse) StatusCode ¶
func (r UpdateGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProfileBody ¶
type UpdateProfileBody struct { Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
UpdateProfileBody defines model for UpdateProfileBody.
type UpdateProfileJSONBody ¶
type UpdateProfileJSONBody struct { Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
UpdateProfileJSONBody defines parameters for UpdateProfile.
type UpdateProfileJSONRequestBody ¶
type UpdateProfileJSONRequestBody UpdateProfileJSONBody
UpdateProfileJSONRequestBody defines body for UpdateProfile for application/json ContentType.
type UpdateProfileResponse ¶
type UpdateProfileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProfileResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProfileResponse ¶
func ParseUpdateProfileResponse(rsp *http.Response) (*UpdateProfileResponse, error)
ParseUpdateProfileResponse parses an HTTP response from a UpdateProfileWithResponse call
func (UpdateProfileResponse) Status ¶
func (r UpdateProfileResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProfileResponse) StatusCode ¶
func (r UpdateProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectBody ¶
type UpdateProjectBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateProjectBody defines model for UpdateProjectBody.
type UpdateProjectCredentialBody ¶
type UpdateProjectCredentialBody struct { Kind *string `json:"kind,omitempty"` // Login Model to represent credential login Login *CredentialLogin `json:"login,omitempty"` Name *string `json:"name,omitempty"` Override *bool `json:"override,omitempty"` // Shell Model to represent credential shell Shell *CredentialShell `json:"shell,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateProjectCredentialBody defines model for UpdateProjectCredentialBody.
type UpdateProjectCredentialJSONBody ¶
type UpdateProjectCredentialJSONBody struct { Kind *string `json:"kind,omitempty"` // Login Model to represent credential login Login *CredentialLogin `json:"login,omitempty"` Name *string `json:"name,omitempty"` Override *bool `json:"override,omitempty"` // Shell Model to represent credential shell Shell *CredentialShell `json:"shell,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateProjectCredentialJSONBody defines parameters for UpdateProjectCredential.
type UpdateProjectCredentialJSONRequestBody ¶
type UpdateProjectCredentialJSONRequestBody UpdateProjectCredentialJSONBody
UpdateProjectCredentialJSONRequestBody defines body for UpdateProjectCredential for application/json ContentType.
type UpdateProjectCredentialResponse ¶
type UpdateProjectCredentialResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectCredentialResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectCredentialResponse ¶
func ParseUpdateProjectCredentialResponse(rsp *http.Response) (*UpdateProjectCredentialResponse, error)
ParseUpdateProjectCredentialResponse parses an HTTP response from a UpdateProjectCredentialWithResponse call
func (UpdateProjectCredentialResponse) Status ¶
func (r UpdateProjectCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectCredentialResponse) StatusCode ¶
func (r UpdateProjectCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectEnvironmentBody ¶
type UpdateProjectEnvironmentBody struct { Name *string `json:"name,omitempty"` Secrets *[]EnvironmentSecret `json:"secrets,omitempty"` Slug *string `json:"slug,omitempty"` Values *[]EnvironmentValue `json:"values,omitempty"` }
UpdateProjectEnvironmentBody defines model for UpdateProjectEnvironmentBody.
type UpdateProjectEnvironmentJSONBody ¶
type UpdateProjectEnvironmentJSONBody struct { Name *string `json:"name,omitempty"` Secrets *[]EnvironmentSecret `json:"secrets,omitempty"` Slug *string `json:"slug,omitempty"` Values *[]EnvironmentValue `json:"values,omitempty"` }
UpdateProjectEnvironmentJSONBody defines parameters for UpdateProjectEnvironment.
type UpdateProjectEnvironmentJSONRequestBody ¶
type UpdateProjectEnvironmentJSONRequestBody UpdateProjectEnvironmentJSONBody
UpdateProjectEnvironmentJSONRequestBody defines body for UpdateProjectEnvironment for application/json ContentType.
type UpdateProjectEnvironmentResponse ¶
type UpdateProjectEnvironmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectEnvironmentResponse ¶
func ParseUpdateProjectEnvironmentResponse(rsp *http.Response) (*UpdateProjectEnvironmentResponse, error)
ParseUpdateProjectEnvironmentResponse parses an HTTP response from a UpdateProjectEnvironmentWithResponse call
func (UpdateProjectEnvironmentResponse) Status ¶
func (r UpdateProjectEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectEnvironmentResponse) StatusCode ¶
func (r UpdateProjectEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectEnvironmentSecretBody ¶
type UpdateProjectEnvironmentSecretBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
UpdateProjectEnvironmentSecretBody defines model for UpdateProjectEnvironmentSecretBody.
type UpdateProjectEnvironmentSecretJSONBody ¶
type UpdateProjectEnvironmentSecretJSONBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
UpdateProjectEnvironmentSecretJSONBody defines parameters for UpdateProjectEnvironmentSecret.
type UpdateProjectEnvironmentSecretJSONRequestBody ¶
type UpdateProjectEnvironmentSecretJSONRequestBody UpdateProjectEnvironmentSecretJSONBody
UpdateProjectEnvironmentSecretJSONRequestBody defines body for UpdateProjectEnvironmentSecret for application/json ContentType.
type UpdateProjectEnvironmentSecretResponse ¶
type UpdateProjectEnvironmentSecretResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentSecretResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectEnvironmentSecretResponse ¶
func ParseUpdateProjectEnvironmentSecretResponse(rsp *http.Response) (*UpdateProjectEnvironmentSecretResponse, error)
ParseUpdateProjectEnvironmentSecretResponse parses an HTTP response from a UpdateProjectEnvironmentSecretWithResponse call
func (UpdateProjectEnvironmentSecretResponse) Status ¶
func (r UpdateProjectEnvironmentSecretResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectEnvironmentSecretResponse) StatusCode ¶
func (r UpdateProjectEnvironmentSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectEnvironmentValueBody ¶
type UpdateProjectEnvironmentValueBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
UpdateProjectEnvironmentValueBody defines model for UpdateProjectEnvironmentValueBody.
type UpdateProjectEnvironmentValueJSONBody ¶
type UpdateProjectEnvironmentValueJSONBody struct { Content *string `json:"content,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` }
UpdateProjectEnvironmentValueJSONBody defines parameters for UpdateProjectEnvironmentValue.
type UpdateProjectEnvironmentValueJSONRequestBody ¶
type UpdateProjectEnvironmentValueJSONRequestBody UpdateProjectEnvironmentValueJSONBody
UpdateProjectEnvironmentValueJSONRequestBody defines body for UpdateProjectEnvironmentValue for application/json ContentType.
type UpdateProjectEnvironmentValueResponse ¶
type UpdateProjectEnvironmentValueResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectEnvironmentValueResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectEnvironmentValueResponse ¶
func ParseUpdateProjectEnvironmentValueResponse(rsp *http.Response) (*UpdateProjectEnvironmentValueResponse, error)
ParseUpdateProjectEnvironmentValueResponse parses an HTTP response from a UpdateProjectEnvironmentValueWithResponse call
func (UpdateProjectEnvironmentValueResponse) Status ¶
func (r UpdateProjectEnvironmentValueResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectEnvironmentValueResponse) StatusCode ¶
func (r UpdateProjectEnvironmentValueResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectInventoryBody ¶
type UpdateProjectInventoryBody struct { BecomeID *string `json:"become_id,omitempty"` Content *string `json:"content,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateProjectInventoryBody defines model for UpdateProjectInventoryBody.
type UpdateProjectInventoryJSONBody ¶
type UpdateProjectInventoryJSONBody struct { BecomeID *string `json:"become_id,omitempty"` Content *string `json:"content,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateProjectInventoryJSONBody defines parameters for UpdateProjectInventory.
type UpdateProjectInventoryJSONRequestBody ¶
type UpdateProjectInventoryJSONRequestBody UpdateProjectInventoryJSONBody
UpdateProjectInventoryJSONRequestBody defines body for UpdateProjectInventory for application/json ContentType.
type UpdateProjectInventoryResponse ¶
type UpdateProjectInventoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectInventoryResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectInventoryResponse ¶
func ParseUpdateProjectInventoryResponse(rsp *http.Response) (*UpdateProjectInventoryResponse, error)
ParseUpdateProjectInventoryResponse parses an HTTP response from a UpdateProjectInventoryWithResponse call
func (UpdateProjectInventoryResponse) Status ¶
func (r UpdateProjectInventoryResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectInventoryResponse) StatusCode ¶
func (r UpdateProjectInventoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectJSONBody ¶
type UpdateProjectJSONBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
UpdateProjectJSONBody defines parameters for UpdateProject.
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody UpdateProjectJSONBody
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectRepositoryBody ¶
type UpdateProjectRepositoryBody struct { Branch *string `json:"branch,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Url *string `json:"url,omitempty"` }
UpdateProjectRepositoryBody defines model for UpdateProjectRepositoryBody.
type UpdateProjectRepositoryJSONBody ¶
type UpdateProjectRepositoryJSONBody struct { Branch *string `json:"branch,omitempty"` CredentialID *string `json:"credential_id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Url *string `json:"url,omitempty"` }
UpdateProjectRepositoryJSONBody defines parameters for UpdateProjectRepository.
type UpdateProjectRepositoryJSONRequestBody ¶
type UpdateProjectRepositoryJSONRequestBody UpdateProjectRepositoryJSONBody
UpdateProjectRepositoryJSONRequestBody defines body for UpdateProjectRepository for application/json ContentType.
type UpdateProjectRepositoryResponse ¶
type UpdateProjectRepositoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRepositoryResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectRepositoryResponse ¶
func ParseUpdateProjectRepositoryResponse(rsp *http.Response) (*UpdateProjectRepositoryResponse, error)
ParseUpdateProjectRepositoryResponse parses an HTTP response from a UpdateProjectRepositoryWithResponse call
func (UpdateProjectRepositoryResponse) Status ¶
func (r UpdateProjectRepositoryResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectRepositoryResponse) StatusCode ¶
func (r UpdateProjectRepositoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectResponse ¶
type UpdateProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectResponse ¶
func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)
ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectResponse) Status ¶
func (r UpdateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectResponse) StatusCode ¶
func (r UpdateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectRunnerBody ¶
type UpdateProjectRunnerBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
UpdateProjectRunnerBody defines model for UpdateProjectRunnerBody.
type UpdateProjectRunnerJSONBody ¶
type UpdateProjectRunnerJSONBody struct { Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` Token *string `json:"token,omitempty"` }
UpdateProjectRunnerJSONBody defines parameters for UpdateProjectRunner.
type UpdateProjectRunnerJSONRequestBody ¶
type UpdateProjectRunnerJSONRequestBody UpdateProjectRunnerJSONBody
UpdateProjectRunnerJSONRequestBody defines body for UpdateProjectRunner for application/json ContentType.
type UpdateProjectRunnerResponse ¶
type UpdateProjectRunnerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectRunnerResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectRunnerResponse ¶
func ParseUpdateProjectRunnerResponse(rsp *http.Response) (*UpdateProjectRunnerResponse, error)
ParseUpdateProjectRunnerResponse parses an HTTP response from a UpdateProjectRunnerWithResponse call
func (UpdateProjectRunnerResponse) Status ¶
func (r UpdateProjectRunnerResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectRunnerResponse) StatusCode ¶
func (r UpdateProjectRunnerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectScheduleBody ¶
type UpdateProjectScheduleBody struct { Active *bool `json:"active,omitempty"` Cron *string `json:"cron,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` TemplateID *string `json:"template_id,omitempty"` }
UpdateProjectScheduleBody defines model for UpdateProjectScheduleBody.
type UpdateProjectScheduleJSONBody ¶
type UpdateProjectScheduleJSONBody struct { Active *bool `json:"active,omitempty"` Cron *string `json:"cron,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` TemplateID *string `json:"template_id,omitempty"` }
UpdateProjectScheduleJSONBody defines parameters for UpdateProjectSchedule.
type UpdateProjectScheduleJSONRequestBody ¶
type UpdateProjectScheduleJSONRequestBody UpdateProjectScheduleJSONBody
UpdateProjectScheduleJSONRequestBody defines body for UpdateProjectSchedule for application/json ContentType.
type UpdateProjectScheduleResponse ¶
type UpdateProjectScheduleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectScheduleResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectScheduleResponse ¶
func ParseUpdateProjectScheduleResponse(rsp *http.Response) (*UpdateProjectScheduleResponse, error)
ParseUpdateProjectScheduleResponse parses an HTTP response from a UpdateProjectScheduleWithResponse call
func (UpdateProjectScheduleResponse) Status ¶
func (r UpdateProjectScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectScheduleResponse) StatusCode ¶
func (r UpdateProjectScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectTemplateBody ¶
type UpdateProjectTemplateBody struct { AllowOverride *bool `json:"allow_override,omitempty"` Arguments *string `json:"arguments,omitempty"` Branch *string `json:"branch,omitempty"` Description *string `json:"description,omitempty"` EnvironmentID *string `json:"environment_id,omitempty"` InventoryID *string `json:"inventory_id,omitempty"` Limit *string `json:"limit,omitempty"` Name *string `json:"name,omitempty"` Playbook *string `json:"playbook,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` Surveys *[]TemplateSurvey `json:"surveys,omitempty"` Vaults *[]TemplateVault `json:"vaults,omitempty"` }
UpdateProjectTemplateBody defines model for UpdateProjectTemplateBody.
type UpdateProjectTemplateJSONBody ¶
type UpdateProjectTemplateJSONBody struct { AllowOverride *bool `json:"allow_override,omitempty"` Arguments *string `json:"arguments,omitempty"` Branch *string `json:"branch,omitempty"` Description *string `json:"description,omitempty"` EnvironmentID *string `json:"environment_id,omitempty"` InventoryID *string `json:"inventory_id,omitempty"` Limit *string `json:"limit,omitempty"` Name *string `json:"name,omitempty"` Playbook *string `json:"playbook,omitempty"` RepositoryID *string `json:"repository_id,omitempty"` Slug *string `json:"slug,omitempty"` Surveys *[]TemplateSurvey `json:"surveys,omitempty"` Vaults *[]TemplateVault `json:"vaults,omitempty"` }
UpdateProjectTemplateJSONBody defines parameters for UpdateProjectTemplate.
type UpdateProjectTemplateJSONRequestBody ¶
type UpdateProjectTemplateJSONRequestBody UpdateProjectTemplateJSONBody
UpdateProjectTemplateJSONRequestBody defines body for UpdateProjectTemplate for application/json ContentType.
type UpdateProjectTemplateResponse ¶
type UpdateProjectTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectTemplateResponse ¶
func ParseUpdateProjectTemplateResponse(rsp *http.Response) (*UpdateProjectTemplateResponse, error)
ParseUpdateProjectTemplateResponse parses an HTTP response from a UpdateProjectTemplateWithResponse call
func (UpdateProjectTemplateResponse) Status ¶
func (r UpdateProjectTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectTemplateResponse) StatusCode ¶
func (r UpdateProjectTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectTemplateSurveyBody ¶
type UpdateProjectTemplateSurveyBody struct { Description *string `json:"description,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Title *string `json:"title,omitempty"` Values *[]TemplateValue `json:"values,omitempty"` }
UpdateProjectTemplateSurveyBody defines model for UpdateProjectTemplateSurveyBody.
type UpdateProjectTemplateSurveyJSONBody ¶
type UpdateProjectTemplateSurveyJSONBody struct { Description *string `json:"description,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Title *string `json:"title,omitempty"` Values *[]TemplateValue `json:"values,omitempty"` }
UpdateProjectTemplateSurveyJSONBody defines parameters for UpdateProjectTemplateSurvey.
type UpdateProjectTemplateSurveyJSONRequestBody ¶
type UpdateProjectTemplateSurveyJSONRequestBody UpdateProjectTemplateSurveyJSONBody
UpdateProjectTemplateSurveyJSONRequestBody defines body for UpdateProjectTemplateSurvey for application/json ContentType.
type UpdateProjectTemplateSurveyResponse ¶
type UpdateProjectTemplateSurveyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateSurveyResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectTemplateSurveyResponse ¶
func ParseUpdateProjectTemplateSurveyResponse(rsp *http.Response) (*UpdateProjectTemplateSurveyResponse, error)
ParseUpdateProjectTemplateSurveyResponse parses an HTTP response from a UpdateProjectTemplateSurveyWithResponse call
func (UpdateProjectTemplateSurveyResponse) Status ¶
func (r UpdateProjectTemplateSurveyResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectTemplateSurveyResponse) StatusCode ¶
func (r UpdateProjectTemplateSurveyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectTemplateVaultBody ¶
type UpdateProjectTemplateVaultBody struct { CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Script *string `json:"script,omitempty"` }
UpdateProjectTemplateVaultBody defines model for UpdateProjectTemplateVaultBody.
type UpdateProjectTemplateVaultJSONBody ¶
type UpdateProjectTemplateVaultJSONBody struct { CredentialID *string `json:"credential_id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Script *string `json:"script,omitempty"` }
UpdateProjectTemplateVaultJSONBody defines parameters for UpdateProjectTemplateVault.
type UpdateProjectTemplateVaultJSONRequestBody ¶
type UpdateProjectTemplateVaultJSONRequestBody UpdateProjectTemplateVaultJSONBody
UpdateProjectTemplateVaultJSONRequestBody defines body for UpdateProjectTemplateVault for application/json ContentType.
type UpdateProjectTemplateVaultResponse ¶
type UpdateProjectTemplateVaultResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ProjectTemplateVaultResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateProjectTemplateVaultResponse ¶
func ParseUpdateProjectTemplateVaultResponse(rsp *http.Response) (*UpdateProjectTemplateVaultResponse, error)
ParseUpdateProjectTemplateVaultResponse parses an HTTP response from a UpdateProjectTemplateVaultWithResponse call
func (UpdateProjectTemplateVaultResponse) Status ¶
func (r UpdateProjectTemplateVaultResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectTemplateVaultResponse) StatusCode ¶
func (r UpdateProjectTemplateVaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateUserBody ¶
type UpdateUserBody struct { Active *bool `json:"active,omitempty"` Admin *bool `json:"admin,omitempty"` Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
UpdateUserBody defines model for UpdateUserBody.
type UpdateUserJSONBody ¶
type UpdateUserJSONBody struct { Active *bool `json:"active,omitempty"` Admin *bool `json:"admin,omitempty"` Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` Password *string `json:"password,omitempty"` Username *string `json:"username,omitempty"` }
UpdateUserJSONBody defines parameters for UpdateUser.
type UpdateUserJSONRequestBody ¶
type UpdateUserJSONRequestBody UpdateUserJSONBody
UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.
type UpdateUserResponse ¶
type UpdateUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UserResponse JSON400 *BadRequestError JSON403 *NotAuthorizedError JSON404 *NotFoundError JSON422 *ValidationError JSON500 *InternalServerError }
func ParseUpdateUserResponse ¶
func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)
ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call
func (UpdateUserResponse) Status ¶
func (r UpdateUserResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateUserResponse) StatusCode ¶
func (r UpdateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type User ¶
type User struct { Active *bool `json:"active,omitempty"` Admin *bool `json:"admin,omitempty"` Auths *[]UserAuth `json:"auths,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Email *string `json:"email,omitempty"` Fullname *string `json:"fullname,omitempty"` ID *string `json:"id,omitempty"` Password *string `json:"password,omitempty"` Profile *string `json:"profile,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` Username *string `json:"username,omitempty"` }
User Model to represent user
type UserAuth ¶
type UserAuth struct { CreatedAt *time.Time `json:"created_at,omitempty"` Provider *string `json:"provider,omitempty"` Ref *string `json:"ref,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
UserAuth Model to represent user auth
type UserGroup ¶
type UserGroup struct { CreatedAt *time.Time `json:"created_at,omitempty"` // Group Model to represent group Group *Group `json:"group,omitempty"` GroupID string `json:"group_id"` Perm *UserGroupPerm `json:"perm,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` // User Model to represent user User *User `json:"user,omitempty"` UserID string `json:"user_id"` }
UserGroup Model to represent user group
type UserGroupDropBody ¶
type UserGroupDropBody struct {
Group string `json:"group"`
}
UserGroupDropBody defines model for UserGroupDropBody.
type UserGroupPerm ¶
type UserGroupPerm string
UserGroupPerm defines model for UserGroup.Perm.
const ( UserGroupPermAdmin UserGroupPerm = "admin" UserGroupPermOwner UserGroupPerm = "owner" UserGroupPermUser UserGroupPerm = "user" )
Defines values for UserGroupPerm.
func ToUserGroupPerm ¶
func ToUserGroupPerm(val string) (UserGroupPerm, error)
ToUserGroupPerm acts as a helper to map a string to the defined enum.
type UserGroupPermBody ¶
UserGroupPermBody defines model for UserGroupPermBody.
type UserGroupsResponse ¶
type UserGroupsResponse struct { Groups []UserGroup `json:"groups"` Limit int64 `json:"limit"` Offset int64 `json:"offset"` Total int64 `json:"total"` // User Model to represent user User *User `json:"user,omitempty"` }
UserGroupsResponse defines model for UserGroupsResponse.
type UserProject ¶
type UserProject struct { CreatedAt *time.Time `json:"created_at,omitempty"` Perm *UserProjectPerm `json:"perm,omitempty"` // Project Model to represent project Project *Project `json:"project,omitempty"` ProjectID string `json:"project_id"` UpdatedAt *time.Time `json:"updated_at,omitempty"` // User Model to represent user User *User `json:"user,omitempty"` UserID string `json:"user_id"` }
UserProject Model to represent user project
type UserProjectDropBody ¶
type UserProjectDropBody struct {
Project string `json:"project"`
}
UserProjectDropBody defines model for UserProjectDropBody.
type UserProjectPerm ¶
type UserProjectPerm string
UserProjectPerm defines model for UserProject.Perm.
const ( UserProjectPermAdmin UserProjectPerm = "admin" UserProjectPermOwner UserProjectPerm = "owner" UserProjectPermUser UserProjectPerm = "user" )
Defines values for UserProjectPerm.
func ToUserProjectPerm ¶
func ToUserProjectPerm(val string) (UserProjectPerm, error)
ToUserProjectPerm acts as a helper to map a string to the defined enum.
type UserProjectPermBody ¶
UserProjectPermBody defines model for UserProjectPermBody.
type UserProjectsResponse ¶
type UserProjectsResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` Projects []UserProject `json:"projects"` Total int64 `json:"total"` // User Model to represent user User *User `json:"user,omitempty"` }
UserProjectsResponse defines model for UserProjectsResponse.
type UsersResponse ¶
type UsersResponse struct { Limit int64 `json:"limit"` Offset int64 `json:"offset"` Total int64 `json:"total"` Users []User `json:"users"` }
UsersResponse defines model for UsersResponse.
type Validation ¶
type Validation struct { Field *string `json:"field,omitempty"` Message *string `json:"message,omitempty"` }
Validation General structure to show validation errors
type ValidationError ¶
type ValidationError = Notification
ValidationError Generic response for errors and validations
type VerifyAuthResponse ¶
type VerifyAuthResponse struct { Body []byte HTTPResponse *http.Response JSON200 *VerifyResponse JSON401 *InvalidTokenError JSON500 *InternalServerError }
func ParseVerifyAuthResponse ¶
func ParseVerifyAuthResponse(rsp *http.Response) (*VerifyAuthResponse, error)
ParseVerifyAuthResponse parses an HTTP response from a VerifyAuthWithResponse call
func (VerifyAuthResponse) Status ¶
func (r VerifyAuthResponse) Status() string
Status returns HTTPResponse.Status
func (VerifyAuthResponse) StatusCode ¶
func (r VerifyAuthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type VerifyResponse ¶
type VerifyResponse = AuthVerify
VerifyResponse defines model for VerifyResponse.