# Functions
NewAddTeamToProjectRequest generates requests for AddTeamToProject.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateOrganizationTeamProjectRequest calls the generic CreateOrganizationTeamProject builder with application/json body.
NewCreateOrganizationTeamProjectRequestWithBody generates requests for CreateOrganizationTeamProject with any type of body.
NewCreateProjectClientKeyRequest calls the generic CreateProjectClientKey builder with application/json body.
NewCreateProjectClientKeyRequestWithBody generates requests for CreateProjectClientKey with any type of body.
NewCreateProjectRuleRequest calls the generic CreateProjectRule builder with application/json body.
NewCreateProjectRuleRequestWithBody generates requests for CreateProjectRule with any type of body.
NewDeleteOrganizationProjectRequest generates requests for DeleteOrganizationProject.
NewDeleteProjectClientKeyRequest generates requests for DeleteProjectClientKey.
NewDeleteProjectRuleRequest generates requests for DeleteProjectRule.
NewDisableSpikeProtectionRequest calls the generic DisableSpikeProtection builder with application/json body.
NewDisableSpikeProtectionRequestWithBody generates requests for DisableSpikeProtection with any type of body.
NewEnableSpikeProtectionRequest calls the generic EnableSpikeProtection builder with application/json body.
NewEnableSpikeProtectionRequestWithBody generates requests for EnableSpikeProtection with any type of body.
NewGetOrganizationProjectRequest generates requests for GetOrganizationProject.
NewGetOrganizationRequest generates requests for GetOrganization.
NewGetProjectClientKeyRequest generates requests for GetProjectClientKey.
NewGetProjectRuleRequest generates requests for GetProjectRule.
NewListOrganizationProjectsRequest generates requests for ListOrganizationProjects.
NewListProjectClientKeysRequest generates requests for ListProjectClientKeys.
NewRemoveTeamFromProjectRequest generates requests for RemoveTeamFromProject.
NewUpdateOrganizationProjectRequest calls the generic UpdateOrganizationProject builder with application/json body.
NewUpdateOrganizationProjectRequestWithBody generates requests for UpdateOrganizationProject with any type of body.
NewUpdateProjectClientKeyRequest calls the generic UpdateProjectClientKey builder with application/json body.
NewUpdateProjectClientKeyRequestWithBody generates requests for UpdateProjectClientKey with any type of body.
NewUpdateProjectRuleRequest calls the generic UpdateProjectRule builder with application/json body.
NewUpdateProjectRuleRequestWithBody generates requests for UpdateProjectRule with any type of body.
ParseAddTeamToProjectResponse parses an HTTP response from a AddTeamToProjectWithResponse call.
ParseCreateOrganizationTeamProjectResponse parses an HTTP response from a CreateOrganizationTeamProjectWithResponse call.
ParseCreateProjectClientKeyResponse parses an HTTP response from a CreateProjectClientKeyWithResponse call.
ParseCreateProjectRuleResponse parses an HTTP response from a CreateProjectRuleWithResponse call.
ParseDeleteOrganizationProjectResponse parses an HTTP response from a DeleteOrganizationProjectWithResponse call.
ParseDeleteProjectClientKeyResponse parses an HTTP response from a DeleteProjectClientKeyWithResponse call.
ParseDeleteProjectRuleResponse parses an HTTP response from a DeleteProjectRuleWithResponse call.
ParseDisableSpikeProtectionResponse parses an HTTP response from a DisableSpikeProtectionWithResponse call.
ParseEnableSpikeProtectionResponse parses an HTTP response from a EnableSpikeProtectionWithResponse call.
ParseGetOrganizationProjectResponse parses an HTTP response from a GetOrganizationProjectWithResponse call.
ParseGetOrganizationResponse parses an HTTP response from a GetOrganizationWithResponse call.
ParseGetProjectClientKeyResponse parses an HTTP response from a GetProjectClientKeyWithResponse call.
ParseGetProjectRuleResponse parses an HTTP response from a GetProjectRuleWithResponse call.
ParseListOrganizationProjectsResponse parses an HTTP response from a ListOrganizationProjectsWithResponse call.
ParseListProjectClientKeysResponse parses an HTTP response from a ListProjectClientKeysWithResponse call.
ParseRemoveTeamFromProjectResponse parses an HTTP response from a RemoveTeamFromProjectWithResponse call.
ParseUpdateOrganizationProjectResponse parses an HTTP response from a UpdateOrganizationProjectWithResponse call.
ParseUpdateProjectClientKeyResponse parses an HTTP response from a UpdateProjectClientKeyWithResponse call.
ParseUpdateProjectRuleResponse parses an HTTP response from a UpdateProjectRuleWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Constants
Defines values for ListProjectClientKeysParamsStatus.
No description provided by the author
Defines values for ListProjectClientKeysParamsStatus.
Defines values for ProjectRuleActionJiraCreateTicketId.
Defines values for ProjectRuleActionJiraServerCreateTicketId.
Defines values for ProjectRuleActionDiscordNotifyServiceId.
Defines values for ProjectRuleActionGitHubEnterpriseCreateTicketId.
Defines values for ProjectRuleActionGitHubCreateTicketId.
Defines values for ProjectRuleActionMsTeamsNotifyServiceId.
Defines values for ProjectRuleActionOpsgenieNotifyTeamId.
Defines values for ProjectRuleActionPagerDutyNotifyServiceId.
Defines values for ProjectRuleActionSlackNotifyServiceId.
Defines values for ProjectRuleActionAzureDevopsCreateTicketId.
Defines values for ProjectRuleActionNotifyEmailId.
Defines values for ProjectRuleActionNotifyEventId.
Defines values for ProjectRuleActionNotifyEventSentryAppId.
Defines values for ProjectRuleActionNotifyEventServiceId.
Defines values for ProjectRuleConditionEventFrequencyId.
Defines values for ProjectRuleConditionEventFrequencyPercentId.
Defines values for ProjectRuleConditionEventUniqueUserFrequencyId.
Defines values for ProjectRuleConditionFirstSeenEventId.
Defines values for ProjectRuleConditionExistingHighPriorityIssueId.
Defines values for ProjectRuleConditionNewHighPriorityIssueId.
Defines values for ProjectRuleConditionReappearedEventId.
Defines values for ProjectRuleConditionRegressionEventId.
Defines values for ProjectRuleFilterAgeComparisonId.
Defines values for ProjectRuleFilterAssignedToId.
Defines values for ProjectRuleFilterEventAttributeId.
Defines values for ProjectRuleFilterIssueCategoryId.
Defines values for ProjectRuleFilterIssueOccurrencesId.
Defines values for ProjectRuleFilterLatestAdoptedReleaseId.
Defines values for ProjectRuleFilterLatestReleaseId.
Defines values for ProjectRuleFilterLevelId.
Defines values for ProjectRuleFilterTaggedEventId.
# Structs
No description provided by the author
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CreateOrganizationTeamProjectJSONBody defines parameters for CreateOrganizationTeamProject.
No description provided by the author
CreateProjectClientKeyJSONBody defines parameters for CreateProjectClientKey.
No description provided by the author
CreateProjectRuleJSONBody defines parameters for CreateProjectRule.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DisableSpikeProtectionJSONBody defines parameters for DisableSpikeProtection.
No description provided by the author
EnableSpikeProtectionJSONBody defines parameters for EnableSpikeProtection.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ListOrganizationProjectsParams defines parameters for ListOrganizationProjects.
No description provided by the author
ListProjectClientKeysParams defines parameters for ListProjectClientKeys.
No description provided by the author
Organization defines model for Organization.
Project defines model for Project.
ProjectKey defines model for ProjectKey.
ProjectRule defines model for ProjectRule.
ProjectRuleAction defines model for ProjectRuleAction.
ProjectRuleActionAzureDevopsCreateTicket defines model for ProjectRuleActionAzureDevopsCreateTicket.
ProjectRuleActionDiscordNotifyService defines model for ProjectRuleActionDiscordNotifyService.
ProjectRuleActionGitHubCreateTicket defines model for ProjectRuleActionGitHubCreateTicket.
ProjectRuleActionGitHubEnterpriseCreateTicket defines model for ProjectRuleActionGitHubEnterpriseCreateTicket.
ProjectRuleActionJiraCreateTicket defines model for ProjectRuleActionJiraCreateTicket.
ProjectRuleActionJiraServerCreateTicket defines model for ProjectRuleActionJiraServerCreateTicket.
ProjectRuleActionMsTeamsNotifyService defines model for ProjectRuleActionMsTeamsNotifyService.
ProjectRuleActionNotifyEmail defines model for ProjectRuleActionNotifyEmail.
ProjectRuleActionNotifyEmail_TargetIdentifier defines model for ProjectRuleActionNotifyEmail.TargetIdentifier.
ProjectRuleActionNotifyEvent defines model for ProjectRuleActionNotifyEvent.
ProjectRuleActionNotifyEventSentryApp defines model for ProjectRuleActionNotifyEventSentryApp.
ProjectRuleActionNotifyEventService defines model for ProjectRuleActionNotifyEventService.
ProjectRuleActionOpsgenieNotifyTeam defines model for ProjectRuleActionOpsgenieNotifyTeam.
ProjectRuleActionPagerDutyNotifyService defines model for ProjectRuleActionPagerDutyNotifyService.
ProjectRuleActionSlackNotifyService defines model for ProjectRuleActionSlackNotifyService.
ProjectRuleCondition defines model for ProjectRuleCondition.
ProjectRuleConditionEventFrequency defines model for ProjectRuleConditionEventFrequency.
ProjectRuleConditionEventFrequencyPercent defines model for ProjectRuleConditionEventFrequencyPercent.
ProjectRuleConditionEventUniqueUserFrequency defines model for ProjectRuleConditionEventUniqueUserFrequency.
ProjectRuleConditionExistingHighPriorityIssue defines model for ProjectRuleConditionExistingHighPriorityIssue.
ProjectRuleConditionFirstSeenEvent defines model for ProjectRuleConditionFirstSeenEvent.
ProjectRuleConditionNewHighPriorityIssue defines model for ProjectRuleConditionNewHighPriorityIssue.
ProjectRuleConditionReappearedEvent defines model for ProjectRuleConditionReappearedEvent.
ProjectRuleConditionRegressionEvent defines model for ProjectRuleConditionRegressionEvent.
ProjectRuleFilter defines model for ProjectRuleFilter.
ProjectRuleFilterAgeComparison defines model for ProjectRuleFilterAgeComparison.
ProjectRuleFilterAssignedTo defines model for ProjectRuleFilterAssignedTo.
ProjectRuleFilterAssignedTo_TargetIdentifier defines model for ProjectRuleFilterAssignedTo.TargetIdentifier.
ProjectRuleFilterEventAttribute defines model for ProjectRuleFilterEventAttribute.
ProjectRuleFilterIssueCategory defines model for ProjectRuleFilterIssueCategory.
ProjectRuleFilterIssueOccurrences defines model for ProjectRuleFilterIssueOccurrences.
ProjectRuleFilterLatestAdoptedRelease defines model for ProjectRuleFilterLatestAdoptedRelease.
ProjectRuleFilterLatestRelease defines model for ProjectRuleFilterLatestRelease.
ProjectRuleFilterLevel defines model for ProjectRuleFilterLevel.
ProjectRuleFilterTaggedEvent defines model for ProjectRuleFilterTaggedEvent.
No description provided by the author
Team defines model for Team.
UpdateOrganizationProjectJSONBody defines parameters for UpdateOrganizationProject.
No description provided by the author
UpdateProjectClientKeyJSONBody defines parameters for UpdateProjectClientKey.
No description provided by the author
UpdateProjectRuleJSONBody defines parameters for UpdateProjectRule.
No description provided by the author
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
# Type aliases
ClientOption allows setting custom parameters during construction.
CreateOrganizationTeamProjectJSONRequestBody defines body for CreateOrganizationTeamProject for application/json ContentType.
CreateProjectClientKeyJSONRequestBody defines body for CreateProjectClientKey for application/json ContentType.
CreateProjectRuleJSONRequestBody defines body for CreateProjectRule for application/json ContentType.
Cursor defines model for cursor.
DisableSpikeProtectionJSONRequestBody defines body for DisableSpikeProtection for application/json ContentType.
EnableSpikeProtectionJSONRequestBody defines body for EnableSpikeProtection for application/json ContentType.
ListProjectClientKeysParamsStatus defines parameters for ListProjectClientKeys.
OrganizationIdOrSlug defines model for organization_id_or_slug.
ProjectIdOrSlug defines model for project_id_or_slug.
ProjectRuleActionAzureDevopsCreateTicketId defines model for ProjectRuleActionAzureDevopsCreateTicket.Id.
ProjectRuleActionDiscordNotifyServiceId defines model for ProjectRuleActionDiscordNotifyService.Id.
ProjectRuleActionGitHubCreateTicketId defines model for ProjectRuleActionGitHubCreateTicket.Id.
ProjectRuleActionGitHubEnterpriseCreateTicketId defines model for ProjectRuleActionGitHubEnterpriseCreateTicket.Id.
ProjectRuleActionJiraCreateTicketId defines model for ProjectRuleActionJiraCreateTicket.Id.
ProjectRuleActionJiraServerCreateTicketId defines model for ProjectRuleActionJiraServerCreateTicket.Id.
ProjectRuleActionMsTeamsNotifyServiceId defines model for ProjectRuleActionMsTeamsNotifyService.Id.
ProjectRuleActionNotifyEmailId defines model for ProjectRuleActionNotifyEmail.Id.
ProjectRuleActionNotifyEmailTargetIdentifier0 defines model for .
ProjectRuleActionNotifyEmailTargetIdentifier1 defines model for .
ProjectRuleActionNotifyEventId defines model for ProjectRuleActionNotifyEvent.Id.
ProjectRuleActionNotifyEventSentryAppId defines model for ProjectRuleActionNotifyEventSentryApp.Id.
ProjectRuleActionNotifyEventServiceId defines model for ProjectRuleActionNotifyEventService.Id.
ProjectRuleActionOpsgenieNotifyTeamId defines model for ProjectRuleActionOpsgenieNotifyTeam.Id.
ProjectRuleActionPagerDutyNotifyServiceId defines model for ProjectRuleActionPagerDutyNotifyService.Id.
ProjectRuleActionSlackNotifyServiceId defines model for ProjectRuleActionSlackNotifyService.Id.
ProjectRuleConditionEventFrequencyId defines model for ProjectRuleConditionEventFrequency.Id.
ProjectRuleConditionEventFrequencyPercentId defines model for ProjectRuleConditionEventFrequencyPercent.Id.
ProjectRuleConditionEventUniqueUserFrequencyId defines model for ProjectRuleConditionEventUniqueUserFrequency.Id.
ProjectRuleConditionExistingHighPriorityIssueId defines model for ProjectRuleConditionExistingHighPriorityIssue.Id.
ProjectRuleConditionFirstSeenEventId defines model for ProjectRuleConditionFirstSeenEvent.Id.
ProjectRuleConditionNewHighPriorityIssueId defines model for ProjectRuleConditionNewHighPriorityIssue.Id.
ProjectRuleConditionReappearedEventId defines model for ProjectRuleConditionReappearedEvent.Id.
ProjectRuleConditionRegressionEventId defines model for ProjectRuleConditionRegressionEvent.Id.
ProjectRuleFilterAgeComparisonId defines model for ProjectRuleFilterAgeComparison.Id.
ProjectRuleFilterAssignedToId defines model for ProjectRuleFilterAssignedTo.Id.
ProjectRuleFilterAssignedToTargetIdentifier0 defines model for .
ProjectRuleFilterAssignedToTargetIdentifier1 defines model for .
ProjectRuleFilterEventAttributeId defines model for ProjectRuleFilterEventAttribute.Id.
ProjectRuleFilterIssueCategoryId defines model for ProjectRuleFilterIssueCategory.Id.
ProjectRuleFilterIssueOccurrencesId defines model for ProjectRuleFilterIssueOccurrences.Id.
ProjectRuleFilterLatestAdoptedReleaseId defines model for ProjectRuleFilterLatestAdoptedRelease.Id.
ProjectRuleFilterLatestReleaseId defines model for ProjectRuleFilterLatestRelease.Id.
ProjectRuleFilterLevelId defines model for ProjectRuleFilterLevel.Id.
ProjectRuleFilterTaggedEventId defines model for ProjectRuleFilterTaggedEvent.Id.
RequestEditorFn is the function signature for the RequestEditor callback function.
TeamIdOrSlug defines model for team_id_or_slug.
UpdateOrganizationProjectJSONRequestBody defines body for UpdateOrganizationProject for application/json ContentType.
UpdateProjectClientKeyJSONRequestBody defines body for UpdateProjectClientKey for application/json ContentType.
UpdateProjectRuleJSONRequestBody defines body for UpdateProjectRule for application/json ContentType.