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.7.0 DO NOT EDIT.
Index ¶
- Constants
- Variables
- func FromPtr[T any](v *T) T
- func GetSpec() (swagger *openapi3.T, err error)
- func GetSpecJSON() ([]byte, error)
- func GetSwagger() (*openapi3.T, error)deprecated
- 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 basicContextKey = "Basic.Scopes" BearerScopes bearerContextKey = "Bearer.Scopes" HeaderScopes headerContextKey = "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 GetSpec ¶
GetSpec returns the OpenAPI specification corresponding to the generated code in this file. External references in the spec are resolved through PathToRawSpec; externally-referenced files must be embedded in their corresponding Go packages (via the import-mapping feature). URL-based external refs are not supported.
func GetSpecJSON ¶
GetSpecJSON returns the raw JSON bytes of the embedded OpenAPI specification: decompressed but not unmarshaled. External references are not resolved here; the bytes are the spec exactly as embedded by codegen. The result is cached at package init time, so repeated calls are cheap.
func GetSwagger
deprecated
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 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) ContentType ¶
func (r AttachGroupToProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r AttachGroupToUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r AttachProjectToGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r AttachProjectToUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r AttachUserToGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r AttachUserToProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CallbackProviderResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateGlobalRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectEnvironmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectEnvironmentSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectEnvironmentValueResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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 {
Debug *bool `json:"debug,omitempty"`
TemplateID *string `json:"template_id,omitempty"`
}
CreateProjectExecutionBody defines model for CreateProjectExecutionBody.
type CreateProjectExecutionJSONBody ¶
type CreateProjectExecutionJSONBody struct {
Debug *bool `json:"debug,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) ContentType ¶
func (r CreateProjectExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectInventoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectRepositoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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"`
Path *string `json:"path,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"`
Path *string `json:"path,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) ContentType ¶
func (r CreateProjectTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectTemplateSurveyResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateProjectTemplateVaultResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r CreateUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (CredentialKind) Valid ¶
func (e CredentialKind) Valid() bool
Valid indicates whether the value is a known member of the CredentialKind 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) ContentType ¶
func (r DeleteGlobalRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteGroupFromProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteGroupFromUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectEnvironmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectEnvironmentSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectEnvironmentValueResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectFromGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectFromUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectInventoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectRepositoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectTemplateSurveyResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteProjectTemplateVaultResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteUserFromGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteUserFromProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r DeleteUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (EnvironmentSecretKind) Valid ¶
func (e EnvironmentSecretKind) Valid() bool
Valid indicates whether the value is a known member of the EnvironmentSecretKind 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.
func (EnvironmentValueKind) Valid ¶
func (e EnvironmentValueKind) Valid() bool
Valid indicates whether the value is a known member of the EnvironmentValueKind 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.
func (EventAction) Valid ¶
func (e EventAction) Valid() bool
Valid indicates whether the value is a known member of the EventAction 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.
func (EventObjectType) Valid ¶
func (e EventObjectType) Valid() bool
Valid indicates whether the value is a known member of the EventObjectType 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"`
Path *string `json:"path,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.
func (GroupProjectPerm) Valid ¶
func (e GroupProjectPerm) Valid() bool
Valid indicates whether the value is a known member of the GroupProjectPerm 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.
func (InventoryKind) Valid ¶
func (e InventoryKind) Valid() bool
Valid indicates whether the value is a known member of the InventoryKind 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) ContentType ¶
func (r ListGlobalEventsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListGlobalRunnersParamsOrder) Valid ¶
func (e ListGlobalRunnersParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListGlobalRunnersParamsOrder 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) ContentType ¶
func (r ListGlobalRunnersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListGroupProjectsParamsOrder) Valid ¶
func (e ListGroupProjectsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListGroupProjectsParamsOrder 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) ContentType ¶
func (r ListGroupProjectsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListGroupUsersParamsOrder) Valid ¶
func (e ListGroupUsersParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListGroupUsersParamsOrder 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) ContentType ¶
func (r ListGroupUsersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListGroupsParamsOrder) Valid ¶
func (e ListGroupsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListGroupsParamsOrder 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) ContentType ¶
func (r ListGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectCredentialsParamsOrder) Valid ¶
func (e ListProjectCredentialsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectCredentialsParamsOrder 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) ContentType ¶
func (r ListProjectCredentialsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectEnvironmentsParamsOrder) Valid ¶
func (e ListProjectEnvironmentsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectEnvironmentsParamsOrder 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) ContentType ¶
func (r ListProjectEnvironmentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ListProjectEventsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectExecutionsParamsOrder) Valid ¶
func (e ListProjectExecutionsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectExecutionsParamsOrder 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) ContentType ¶
func (r ListProjectExecutionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectGroupsParamsOrder) Valid ¶
func (e ListProjectGroupsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectGroupsParamsOrder 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) ContentType ¶
func (r ListProjectGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectInventoriesParamsOrder) Valid ¶
func (e ListProjectInventoriesParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectInventoriesParamsOrder 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) ContentType ¶
func (r ListProjectInventoriesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectRepositoriesParamsOrder) Valid ¶
func (e ListProjectRepositoriesParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectRepositoriesParamsOrder 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) ContentType ¶
func (r ListProjectRepositoriesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectRunnersParamsOrder) Valid ¶
func (e ListProjectRunnersParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectRunnersParamsOrder 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) ContentType ¶
func (r ListProjectRunnersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectSchedulesParamsOrder) Valid ¶
func (e ListProjectSchedulesParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectSchedulesParamsOrder 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) ContentType ¶
func (r ListProjectSchedulesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectTemplatesParamsOrder) Valid ¶
func (e ListProjectTemplatesParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectTemplatesParamsOrder 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) ContentType ¶
func (r ListProjectTemplatesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectUsersParamsOrder) Valid ¶
func (e ListProjectUsersParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectUsersParamsOrder 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) ContentType ¶
func (r ListProjectUsersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListProjectsParamsOrder) Valid ¶
func (e ListProjectsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListProjectsParamsOrder 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) ContentType ¶
func (r ListProjectsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ListProvidersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListUserGroupsParamsOrder) Valid ¶
func (e ListUserGroupsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListUserGroupsParamsOrder 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) ContentType ¶
func (r ListUserGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListUserProjectsParamsOrder) Valid ¶
func (e ListUserProjectsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListUserProjectsParamsOrder 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) ContentType ¶
func (r ListUserProjectsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (ListUsersParamsOrder) Valid ¶
func (e ListUsersParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListUsersParamsOrder 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) ContentType ¶
func (r ListUsersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r LoginAuthResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r OutputProjectExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PermitGroupProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PermitGroupUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PermitProjectGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PermitProjectUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PermitUserGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PermitUserProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r PurgeProjectExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r RedirectAuthResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r RefreshAuthResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r RequestProviderResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowGlobalRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectEnvironmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectInventoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectRepositoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowProjectTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r ShowUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (SortOrderParam) Valid ¶
func (e SortOrderParam) Valid() bool
Valid indicates whether the value is a known member of the SortOrderParam 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"`
Path *string `json:"path,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.
func (TemplateSurveyKind) Valid ¶
func (e TemplateSurveyKind) Valid() bool
Valid indicates whether the value is a known member of the TemplateSurveyKind 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.
func (TemplateVaultKind) Valid ¶
func (e TemplateVaultKind) Valid() bool
Valid indicates whether the value is a known member of the TemplateVaultKind 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) ContentType ¶
func (r TokenProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateGlobalRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectEnvironmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectEnvironmentSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectEnvironmentValueResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectInventoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectRepositoryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectRunnerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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"`
Path *string `json:"path,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"`
Path *string `json:"path,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) ContentType ¶
func (r UpdateProjectTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectTemplateSurveyResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateProjectTemplateVaultResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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) ContentType ¶
func (r UpdateUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.
func (UserGroupPerm) Valid ¶
func (e UserGroupPerm) Valid() bool
Valid indicates whether the value is a known member of the UserGroupPerm 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.
func (UserProjectPerm) Valid ¶
func (e UserProjectPerm) Valid() bool
Valid indicates whether the value is a known member of the UserProjectPerm 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) ContentType ¶
func (r VerifyAuthResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
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.