Documentation
¶
Overview ¶
Package rest provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT.
Index ¶
- Constants
- func NewAlertEmailGroupCreateRequest(server string, tenant openapi_types.UUID, ...) (*http.Request, error)
- func NewAlertEmailGroupCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewAlertEmailGroupDeleteRequest(server string, alertEmailGroup openapi_types.UUID) (*http.Request, error)
- func NewAlertEmailGroupListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewAlertEmailGroupUpdateRequest(server string, alertEmailGroup openapi_types.UUID, ...) (*http.Request, error)
- func NewAlertEmailGroupUpdateRequestWithBody(server string, alertEmailGroup openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewApiTokenCreateRequest(server string, tenant openapi_types.UUID, body ApiTokenCreateJSONRequestBody) (*http.Request, error)
- func NewApiTokenCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewApiTokenListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewApiTokenUpdateRevokeRequest(server string, apiToken openapi_types.UUID) (*http.Request, error)
- func NewCloudMetadataGetRequest(server string) (*http.Request, error)
- func NewEventCreateRequest(server string, tenant openapi_types.UUID, body EventCreateJSONRequestBody) (*http.Request, error)
- func NewEventCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEventDataGetRequest(server string, event openapi_types.UUID) (*http.Request, error)
- func NewEventKeyListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewEventListRequest(server string, tenant openapi_types.UUID, params *EventListParams) (*http.Request, error)
- func NewEventUpdateReplayRequest(server string, tenant openapi_types.UUID, ...) (*http.Request, error)
- func NewEventUpdateReplayRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewLivenessGetRequest(server string) (*http.Request, error)
- func NewLogLineListRequest(server string, stepRun openapi_types.UUID, params *LogLineListParams) (*http.Request, error)
- func NewMetadataGetRequest(server string) (*http.Request, error)
- func NewMetadataListIntegrationsRequest(server string) (*http.Request, error)
- func NewReadinessGetRequest(server string) (*http.Request, error)
- func NewSlackWebhookDeleteRequest(server string, slack openapi_types.UUID) (*http.Request, error)
- func NewSlackWebhookListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewSnsCreateRequest(server string, tenant openapi_types.UUID, body SnsCreateJSONRequestBody) (*http.Request, error)
- func NewSnsCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewSnsDeleteRequest(server string, sns openapi_types.UUID) (*http.Request, error)
- func NewSnsListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewSnsUpdateRequest(server string, tenant openapi_types.UUID, event string) (*http.Request, error)
- func NewStepRunGetRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID) (*http.Request, error)
- func NewStepRunGetSchemaRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID) (*http.Request, error)
- func NewStepRunListArchivesRequest(server string, stepRun openapi_types.UUID, params *StepRunListArchivesParams) (*http.Request, error)
- func NewStepRunListEventsRequest(server string, stepRun openapi_types.UUID, params *StepRunListEventsParams) (*http.Request, error)
- func NewStepRunUpdateCancelRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID) (*http.Request, error)
- func NewStepRunUpdateRerunRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Request, error)
- func NewStepRunUpdateRerunRequestWithBody(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Request, error)
- func NewTenantAlertingSettingsGetRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewTenantCreateRequest(server string, body TenantCreateJSONRequestBody) (*http.Request, error)
- func NewTenantCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTenantGetQueueMetricsRequest(server string, tenant openapi_types.UUID, params *TenantGetQueueMetricsParams) (*http.Request, error)
- func NewTenantInviteAcceptRequest(server string, body TenantInviteAcceptJSONRequestBody) (*http.Request, error)
- func NewTenantInviteAcceptRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTenantInviteCreateRequest(server string, tenant openapi_types.UUID, ...) (*http.Request, error)
- func NewTenantInviteCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewTenantInviteDeleteRequest(server string, tenant openapi_types.UUID, tenantInvite openapi_types.UUID) (*http.Request, error)
- func NewTenantInviteListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewTenantInviteRejectRequest(server string, body TenantInviteRejectJSONRequestBody) (*http.Request, error)
- func NewTenantInviteRejectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTenantInviteUpdateRequest(server string, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, ...) (*http.Request, error)
- func NewTenantInviteUpdateRequestWithBody(server string, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, ...) (*http.Request, error)
- func NewTenantMemberDeleteRequest(server string, tenant openapi_types.UUID, member openapi_types.UUID) (*http.Request, error)
- func NewTenantMemberListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewTenantMembershipsListRequest(server string) (*http.Request, error)
- func NewTenantResourcePolicyGetRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewTenantUpdateRequest(server string, tenant openapi_types.UUID, body TenantUpdateJSONRequestBody) (*http.Request, error)
- func NewTenantUpdateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewUserCreateRequest(server string, body UserCreateJSONRequestBody) (*http.Request, error)
- func NewUserCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUserGetCurrentRequest(server string) (*http.Request, error)
- func NewUserListTenantInvitesRequest(server string) (*http.Request, error)
- func NewUserUpdateGithubOauthCallbackRequest(server string) (*http.Request, error)
- func NewUserUpdateGithubOauthStartRequest(server string) (*http.Request, error)
- func NewUserUpdateGoogleOauthCallbackRequest(server string) (*http.Request, error)
- func NewUserUpdateGoogleOauthStartRequest(server string) (*http.Request, error)
- func NewUserUpdateLoginRequest(server string, body UserUpdateLoginJSONRequestBody) (*http.Request, error)
- func NewUserUpdateLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUserUpdateLogoutRequest(server string) (*http.Request, error)
- func NewUserUpdatePasswordRequest(server string, body UserUpdatePasswordJSONRequestBody) (*http.Request, error)
- func NewUserUpdatePasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUserUpdateSlackOauthCallbackRequest(server string) (*http.Request, error)
- func NewUserUpdateSlackOauthStartRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewWebhookCreateRequest(server string, tenant openapi_types.UUID, body WebhookCreateJSONRequestBody) (*http.Request, error)
- func NewWebhookCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewWebhookDeleteRequest(server string, webhook openapi_types.UUID) (*http.Request, error)
- func NewWebhookListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewWorkerGetRequest(server string, worker openapi_types.UUID) (*http.Request, error)
- func NewWorkerListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewWorkerUpdateRequest(server string, worker openapi_types.UUID, body WorkerUpdateJSONRequestBody) (*http.Request, error)
- func NewWorkerUpdateRequestWithBody(server string, worker openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewWorkflowDeleteRequest(server string, workflow openapi_types.UUID) (*http.Request, error)
- func NewWorkflowGetMetricsRequest(server string, workflow openapi_types.UUID, params *WorkflowGetMetricsParams) (*http.Request, error)
- func NewWorkflowGetRequest(server string, workflow openapi_types.UUID) (*http.Request, error)
- func NewWorkflowListRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
- func NewWorkflowRunCancelRequest(server string, tenant openapi_types.UUID, ...) (*http.Request, error)
- func NewWorkflowRunCancelRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewWorkflowRunCreateRequest(server string, workflow openapi_types.UUID, params *WorkflowRunCreateParams, ...) (*http.Request, error)
- func NewWorkflowRunCreateRequestWithBody(server string, workflow openapi_types.UUID, params *WorkflowRunCreateParams, ...) (*http.Request, error)
- func NewWorkflowRunGetInputRequest(server string, workflowRun openapi_types.UUID) (*http.Request, error)
- func NewWorkflowRunGetMetricsRequest(server string, tenant openapi_types.UUID, params *WorkflowRunGetMetricsParams) (*http.Request, error)
- func NewWorkflowRunGetRequest(server string, tenant openapi_types.UUID, workflowRun openapi_types.UUID) (*http.Request, error)
- func NewWorkflowRunListRequest(server string, tenant openapi_types.UUID, params *WorkflowRunListParams) (*http.Request, error)
- func NewWorkflowRunUpdateReplayRequest(server string, tenant openapi_types.UUID, ...) (*http.Request, error)
- func NewWorkflowRunUpdateReplayRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewWorkflowVersionGetDefinitionRequest(server string, workflow openapi_types.UUID, ...) (*http.Request, error)
- func NewWorkflowVersionGetRequest(server string, workflow openapi_types.UUID, params *WorkflowVersionGetParams) (*http.Request, error)
- type APIError
- type APIErrors
- type APIMeta
- type APIMetaAuth
- type APIMetaIntegration
- type APIMetaPosthog
- type APIResourceMeta
- type APIToken
- type AcceptInviteRequest
- type AlertEmailGroupCreateJSONRequestBody
- type AlertEmailGroupCreateResponse
- type AlertEmailGroupDeleteResponse
- type AlertEmailGroupListResponse
- type AlertEmailGroupUpdateJSONRequestBody
- type AlertEmailGroupUpdateResponse
- type ApiTokenCreateJSONRequestBody
- type ApiTokenCreateResponse
- type ApiTokenListResponse
- type ApiTokenUpdateRevokeResponse
- type Client
- func (c *Client) AlertEmailGroupCreate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AlertEmailGroupCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) AlertEmailGroupDelete(ctx context.Context, alertEmailGroup openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AlertEmailGroupList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AlertEmailGroupUpdate(ctx context.Context, alertEmailGroup openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AlertEmailGroupUpdateWithBody(ctx context.Context, alertEmailGroup openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) ApiTokenCreate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ApiTokenCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) ApiTokenList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ApiTokenUpdateRevoke(ctx context.Context, apiToken openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CloudMetadataGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EventCreate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EventCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EventDataGet(ctx context.Context, event openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EventKeyList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EventList(ctx context.Context, tenant openapi_types.UUID, params *EventListParams, ...) (*http.Response, error)
- func (c *Client) EventUpdateReplay(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EventUpdateReplayWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) LivenessGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) LogLineList(ctx context.Context, stepRun openapi_types.UUID, params *LogLineListParams, ...) (*http.Response, error)
- func (c *Client) MetadataGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MetadataListIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ReadinessGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SlackWebhookDelete(ctx context.Context, slack openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SlackWebhookList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SnsCreate(ctx context.Context, tenant openapi_types.UUID, body SnsCreateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SnsCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) SnsDelete(ctx context.Context, sns openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SnsList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SnsUpdate(ctx context.Context, tenant openapi_types.UUID, event string, ...) (*http.Response, error)
- func (c *Client) StepRunGet(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StepRunGetSchema(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StepRunListArchives(ctx context.Context, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StepRunListEvents(ctx context.Context, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StepRunUpdateCancel(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StepRunUpdateRerun(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StepRunUpdateRerunWithBody(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantAlertingSettingsGet(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TenantCreate(ctx context.Context, body TenantCreateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TenantCreateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TenantGetQueueMetrics(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantInviteAccept(ctx context.Context, body TenantInviteAcceptJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TenantInviteAcceptWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TenantInviteCreate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantInviteCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) TenantInviteDelete(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantInviteList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TenantInviteReject(ctx context.Context, body TenantInviteRejectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TenantInviteRejectWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TenantInviteUpdate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantInviteUpdateWithBody(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantMemberDelete(ctx context.Context, tenant openapi_types.UUID, member openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantMemberList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TenantMembershipsList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TenantResourcePolicyGet(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TenantUpdate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TenantUpdateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) UserCreate(ctx context.Context, body UserCreateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UserCreateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UserGetCurrent(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserListTenantInvites(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdateGithubOauthCallback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdateGithubOauthStart(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdateGoogleOauthCallback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdateGoogleOauthStart(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdateLogin(ctx context.Context, body UserUpdateLoginJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UserUpdateLoginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UserUpdateLogout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdatePassword(ctx context.Context, body UserUpdatePasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UserUpdatePasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UserUpdateSlackOauthCallback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserUpdateSlackOauthStart(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WebhookCreate(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WebhookCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) WebhookDelete(ctx context.Context, webhook openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WebhookList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WorkerGet(ctx context.Context, worker openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WorkerList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WorkerUpdate(ctx context.Context, worker openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkerUpdateWithBody(ctx context.Context, worker openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) WorkflowDelete(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowGet(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowGetMetrics(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WorkflowRunCancel(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunCancelWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) WorkflowRunCreate(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunCreateWithBody(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunGet(ctx context.Context, tenant openapi_types.UUID, workflowRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunGetInput(ctx context.Context, workflowRun openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunGetMetrics(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunList(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunListParams, ...) (*http.Response, error)
- func (c *Client) WorkflowRunUpdateReplay(ctx context.Context, tenant openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowRunUpdateReplayWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) WorkflowVersionGet(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WorkflowVersionGetDefinition(ctx context.Context, workflow openapi_types.UUID, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AlertEmailGroupCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*AlertEmailGroupCreateResponse, error)
- func (c *ClientWithResponses) AlertEmailGroupCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*AlertEmailGroupCreateResponse, error)
- func (c *ClientWithResponses) AlertEmailGroupDeleteWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, ...) (*AlertEmailGroupDeleteResponse, error)
- func (c *ClientWithResponses) AlertEmailGroupListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*AlertEmailGroupListResponse, error)
- func (c *ClientWithResponses) AlertEmailGroupUpdateWithBodyWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, contentType string, ...) (*AlertEmailGroupUpdateResponse, error)
- func (c *ClientWithResponses) AlertEmailGroupUpdateWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, ...) (*AlertEmailGroupUpdateResponse, error)
- func (c *ClientWithResponses) ApiTokenCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*ApiTokenCreateResponse, error)
- func (c *ClientWithResponses) ApiTokenCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*ApiTokenCreateResponse, error)
- func (c *ClientWithResponses) ApiTokenListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*ApiTokenListResponse, error)
- func (c *ClientWithResponses) ApiTokenUpdateRevokeWithResponse(ctx context.Context, apiToken openapi_types.UUID, ...) (*ApiTokenUpdateRevokeResponse, error)
- func (c *ClientWithResponses) CloudMetadataGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CloudMetadataGetResponse, error)
- func (c *ClientWithResponses) EventCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*EventCreateResponse, error)
- func (c *ClientWithResponses) EventCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*EventCreateResponse, error)
- func (c *ClientWithResponses) EventDataGetWithResponse(ctx context.Context, event openapi_types.UUID, reqEditors ...RequestEditorFn) (*EventDataGetResponse, error)
- func (c *ClientWithResponses) EventKeyListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*EventKeyListResponse, error)
- func (c *ClientWithResponses) EventListWithResponse(ctx context.Context, tenant openapi_types.UUID, params *EventListParams, ...) (*EventListResponse, error)
- func (c *ClientWithResponses) EventUpdateReplayWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*EventUpdateReplayResponse, error)
- func (c *ClientWithResponses) EventUpdateReplayWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*EventUpdateReplayResponse, error)
- func (c *ClientWithResponses) LivenessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LivenessGetResponse, error)
- func (c *ClientWithResponses) LogLineListWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *LogLineListParams, ...) (*LogLineListResponse, error)
- func (c *ClientWithResponses) MetadataGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetadataGetResponse, error)
- func (c *ClientWithResponses) MetadataListIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetadataListIntegrationsResponse, error)
- func (c *ClientWithResponses) ReadinessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadinessGetResponse, error)
- func (c *ClientWithResponses) SlackWebhookDeleteWithResponse(ctx context.Context, slack openapi_types.UUID, reqEditors ...RequestEditorFn) (*SlackWebhookDeleteResponse, error)
- func (c *ClientWithResponses) SlackWebhookListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*SlackWebhookListResponse, error)
- func (c *ClientWithResponses) SnsCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*SnsCreateResponse, error)
- func (c *ClientWithResponses) SnsCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body SnsCreateJSONRequestBody, ...) (*SnsCreateResponse, error)
- func (c *ClientWithResponses) SnsDeleteWithResponse(ctx context.Context, sns openapi_types.UUID, reqEditors ...RequestEditorFn) (*SnsDeleteResponse, error)
- func (c *ClientWithResponses) SnsListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*SnsListResponse, error)
- func (c *ClientWithResponses) SnsUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, event string, ...) (*SnsUpdateResponse, error)
- func (c *ClientWithResponses) StepRunGetSchemaWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*StepRunGetSchemaResponse, error)
- func (c *ClientWithResponses) StepRunGetWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*StepRunGetResponse, error)
- func (c *ClientWithResponses) StepRunListArchivesWithResponse(ctx context.Context, stepRun openapi_types.UUID, ...) (*StepRunListArchivesResponse, error)
- func (c *ClientWithResponses) StepRunListEventsWithResponse(ctx context.Context, stepRun openapi_types.UUID, ...) (*StepRunListEventsResponse, error)
- func (c *ClientWithResponses) StepRunUpdateCancelWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*StepRunUpdateCancelResponse, error)
- func (c *ClientWithResponses) StepRunUpdateRerunWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*StepRunUpdateRerunResponse, error)
- func (c *ClientWithResponses) StepRunUpdateRerunWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, ...) (*StepRunUpdateRerunResponse, error)
- func (c *ClientWithResponses) TenantAlertingSettingsGetWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantAlertingSettingsGetResponse, error)
- func (c *ClientWithResponses) TenantCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TenantCreateResponse, error)
- func (c *ClientWithResponses) TenantCreateWithResponse(ctx context.Context, body TenantCreateJSONRequestBody, ...) (*TenantCreateResponse, error)
- func (c *ClientWithResponses) TenantGetQueueMetricsWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*TenantGetQueueMetricsResponse, error)
- func (c *ClientWithResponses) TenantInviteAcceptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TenantInviteAcceptResponse, error)
- func (c *ClientWithResponses) TenantInviteAcceptWithResponse(ctx context.Context, body TenantInviteAcceptJSONRequestBody, ...) (*TenantInviteAcceptResponse, error)
- func (c *ClientWithResponses) TenantInviteCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*TenantInviteCreateResponse, error)
- func (c *ClientWithResponses) TenantInviteCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*TenantInviteCreateResponse, error)
- func (c *ClientWithResponses) TenantInviteDeleteWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*TenantInviteDeleteResponse, error)
- func (c *ClientWithResponses) TenantInviteListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantInviteListResponse, error)
- func (c *ClientWithResponses) TenantInviteRejectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TenantInviteRejectResponse, error)
- func (c *ClientWithResponses) TenantInviteRejectWithResponse(ctx context.Context, body TenantInviteRejectJSONRequestBody, ...) (*TenantInviteRejectResponse, error)
- func (c *ClientWithResponses) TenantInviteUpdateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*TenantInviteUpdateResponse, error)
- func (c *ClientWithResponses) TenantInviteUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*TenantInviteUpdateResponse, error)
- func (c *ClientWithResponses) TenantMemberDeleteWithResponse(ctx context.Context, tenant openapi_types.UUID, member openapi_types.UUID, ...) (*TenantMemberDeleteResponse, error)
- func (c *ClientWithResponses) TenantMemberListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantMemberListResponse, error)
- func (c *ClientWithResponses) TenantMembershipsListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TenantMembershipsListResponse, error)
- func (c *ClientWithResponses) TenantResourcePolicyGetWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantResourcePolicyGetResponse, error)
- func (c *ClientWithResponses) TenantUpdateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*TenantUpdateResponse, error)
- func (c *ClientWithResponses) TenantUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*TenantUpdateResponse, error)
- func (c *ClientWithResponses) UserCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UserCreateResponse, error)
- func (c *ClientWithResponses) UserCreateWithResponse(ctx context.Context, body UserCreateJSONRequestBody, ...) (*UserCreateResponse, error)
- func (c *ClientWithResponses) UserGetCurrentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserGetCurrentResponse, error)
- func (c *ClientWithResponses) UserListTenantInvitesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserListTenantInvitesResponse, error)
- func (c *ClientWithResponses) UserUpdateGithubOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGithubOauthCallbackResponse, error)
- func (c *ClientWithResponses) UserUpdateGithubOauthStartWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGithubOauthStartResponse, error)
- func (c *ClientWithResponses) UserUpdateGoogleOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGoogleOauthCallbackResponse, error)
- func (c *ClientWithResponses) UserUpdateGoogleOauthStartWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGoogleOauthStartResponse, error)
- func (c *ClientWithResponses) UserUpdateLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UserUpdateLoginResponse, error)
- func (c *ClientWithResponses) UserUpdateLoginWithResponse(ctx context.Context, body UserUpdateLoginJSONRequestBody, ...) (*UserUpdateLoginResponse, error)
- func (c *ClientWithResponses) UserUpdateLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateLogoutResponse, error)
- func (c *ClientWithResponses) UserUpdatePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UserUpdatePasswordResponse, error)
- func (c *ClientWithResponses) UserUpdatePasswordWithResponse(ctx context.Context, body UserUpdatePasswordJSONRequestBody, ...) (*UserUpdatePasswordResponse, error)
- func (c *ClientWithResponses) UserUpdateSlackOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateSlackOauthCallbackResponse, error)
- func (c *ClientWithResponses) UserUpdateSlackOauthStartWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*UserUpdateSlackOauthStartResponse, error)
- func (c *ClientWithResponses) WebhookCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*WebhookCreateResponse, error)
- func (c *ClientWithResponses) WebhookCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*WebhookCreateResponse, error)
- func (c *ClientWithResponses) WebhookDeleteWithResponse(ctx context.Context, webhook openapi_types.UUID, reqEditors ...RequestEditorFn) (*WebhookDeleteResponse, error)
- func (c *ClientWithResponses) WebhookListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WebhookListResponse, error)
- func (c *ClientWithResponses) WorkerGetWithResponse(ctx context.Context, worker openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkerGetResponse, error)
- func (c *ClientWithResponses) WorkerListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkerListResponse, error)
- func (c *ClientWithResponses) WorkerUpdateWithBodyWithResponse(ctx context.Context, worker openapi_types.UUID, contentType string, ...) (*WorkerUpdateResponse, error)
- func (c *ClientWithResponses) WorkerUpdateWithResponse(ctx context.Context, worker openapi_types.UUID, ...) (*WorkerUpdateResponse, error)
- func (c *ClientWithResponses) WorkflowDeleteWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowDeleteResponse, error)
- func (c *ClientWithResponses) WorkflowGetMetricsWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowGetMetricsResponse, error)
- func (c *ClientWithResponses) WorkflowGetWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowGetResponse, error)
- func (c *ClientWithResponses) WorkflowListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowListResponse, error)
- func (c *ClientWithResponses) WorkflowRunCancelWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*WorkflowRunCancelResponse, error)
- func (c *ClientWithResponses) WorkflowRunCancelWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*WorkflowRunCancelResponse, error)
- func (c *ClientWithResponses) WorkflowRunCreateWithBodyWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowRunCreateResponse, error)
- func (c *ClientWithResponses) WorkflowRunCreateWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowRunCreateResponse, error)
- func (c *ClientWithResponses) WorkflowRunGetInputWithResponse(ctx context.Context, workflowRun openapi_types.UUID, ...) (*WorkflowRunGetInputResponse, error)
- func (c *ClientWithResponses) WorkflowRunGetMetricsWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*WorkflowRunGetMetricsResponse, error)
- func (c *ClientWithResponses) WorkflowRunGetWithResponse(ctx context.Context, tenant openapi_types.UUID, workflowRun openapi_types.UUID, ...) (*WorkflowRunGetResponse, error)
- func (c *ClientWithResponses) WorkflowRunListWithResponse(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunListParams, ...) (*WorkflowRunListResponse, error)
- func (c *ClientWithResponses) WorkflowRunUpdateReplayWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, ...) (*WorkflowRunUpdateReplayResponse, error)
- func (c *ClientWithResponses) WorkflowRunUpdateReplayWithResponse(ctx context.Context, tenant openapi_types.UUID, ...) (*WorkflowRunUpdateReplayResponse, error)
- func (c *ClientWithResponses) WorkflowVersionGetDefinitionWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowVersionGetDefinitionResponse, error)
- func (c *ClientWithResponses) WorkflowVersionGetWithResponse(ctx context.Context, workflow openapi_types.UUID, ...) (*WorkflowVersionGetResponse, error)
- type ClientWithResponsesInterface
- type CloudMetadataGetResponse
- type CreateAPITokenRequest
- type CreateAPITokenResponse
- type CreateEventRequest
- type CreateSNSIntegrationRequest
- type CreateTenantAlertEmailGroupRequest
- type CreateTenantInviteRequest
- type CreateTenantRequest
- type Event
- type EventCreateJSONRequestBody
- type EventCreateResponse
- type EventData
- type EventDataGetResponse
- type EventKey
- type EventKeyList
- type EventKeyListResponse
- type EventList
- type EventListParams
- type EventListResponse
- type EventOrderByDirection
- type EventOrderByField
- type EventSearch
- type EventUpdateReplayJSONRequestBody
- type EventUpdateReplayResponse
- type EventWorkflowRunSummary
- type HttpRequestDoer
- type Job
- type JobRun
- type JobRunStatus
- type ListAPIMetaIntegration
- type ListAPITokensResponse
- type ListSNSIntegrations
- type ListSlackWebhooks
- type LivenessGetResponse
- type LogLine
- type LogLineLevel
- type LogLineLevelField
- type LogLineList
- type LogLineListParams
- type LogLineListResponse
- type LogLineOrderByDirection
- type LogLineOrderByField
- type LogLineSearch
- type MetadataGetResponse
- type MetadataListIntegrationsResponse
- type PaginationResponse
- type QueueMetrics
- type ReadinessGetResponse
- type RejectInviteRequest
- type ReplayEventRequest
- type ReplayWorkflowRunsRequest
- type ReplayWorkflowRunsResponse
- type RequestEditorFn
- type RerunStepRunRequest
- type SNSIntegration
- type SlackWebhook
- type SlackWebhookDeleteResponse
- type SlackWebhookListResponse
- type SnsCreateJSONRequestBody
- type SnsCreateResponse
- type SnsDeleteResponse
- type SnsListResponse
- type SnsUpdateResponse
- type Step
- type StepRun
- type StepRunArchive
- type StepRunArchiveList
- type StepRunEvent
- type StepRunEventList
- type StepRunEventReason
- type StepRunEventSeverity
- type StepRunGetResponse
- type StepRunGetSchemaResponse
- type StepRunListArchivesParams
- type StepRunListArchivesResponse
- type StepRunListEventsParams
- type StepRunListEventsResponse
- type StepRunStatus
- type StepRunUpdateCancelResponse
- type StepRunUpdateRerunJSONRequestBody
- type StepRunUpdateRerunResponse
- type Tenant
- type TenantAlertEmailGroup
- type TenantAlertEmailGroupList
- type TenantAlertingSettings
- type TenantAlertingSettingsGetResponse
- type TenantCreateJSONRequestBody
- type TenantCreateResponse
- type TenantGetQueueMetricsParams
- type TenantGetQueueMetricsResponse
- type TenantInvite
- type TenantInviteAcceptJSONRequestBody
- type TenantInviteAcceptResponse
- type TenantInviteCreateJSONRequestBody
- type TenantInviteCreateResponse
- type TenantInviteDeleteResponse
- type TenantInviteList
- type TenantInviteListResponse
- type TenantInviteRejectJSONRequestBody
- type TenantInviteRejectResponse
- type TenantInviteUpdateJSONRequestBody
- type TenantInviteUpdateResponse
- type TenantMember
- type TenantMemberDeleteResponse
- type TenantMemberList
- type TenantMemberListResponse
- type TenantMemberRole
- type TenantMembershipsListResponse
- type TenantQueueMetrics
- type TenantResource
- type TenantResourceLimit
- type TenantResourcePolicy
- type TenantResourcePolicyGetResponse
- type TenantUpdateJSONRequestBody
- type TenantUpdateResponse
- type TriggerWorkflowRunRequest
- type UpdateTenantAlertEmailGroupRequest
- type UpdateTenantInviteRequest
- type UpdateTenantRequest
- type UpdateWorkerRequest
- type User
- type UserChangePasswordRequest
- type UserCreateJSONRequestBody
- type UserCreateResponse
- type UserGetCurrentResponse
- type UserListTenantInvitesResponse
- type UserLoginRequest
- type UserRegisterRequest
- type UserTenantMembershipsList
- type UserTenantPublic
- type UserUpdateGithubOauthCallbackResponse
- type UserUpdateGithubOauthStartResponse
- type UserUpdateGoogleOauthCallbackResponse
- type UserUpdateGoogleOauthStartResponse
- type UserUpdateLoginJSONRequestBody
- type UserUpdateLoginResponse
- type UserUpdateLogoutResponse
- type UserUpdatePasswordJSONRequestBody
- type UserUpdatePasswordResponse
- type UserUpdateSlackOauthCallbackResponse
- type UserUpdateSlackOauthStartResponse
- type WebhookCreateJSONRequestBody
- type WebhookCreateResponse
- type WebhookDeleteResponse
- type WebhookListResponse
- type WebhookWorker
- type WebhookWorkerCreateRequest
- type WebhookWorkerCreated
- type WebhookWorkerListResponse
- type Worker
- type WorkerGetResponse
- type WorkerLabel
- type WorkerList
- type WorkerListResponse
- type WorkerStatus
- type WorkerUpdateJSONRequestBody
- type WorkerUpdateResponse
- type Workflow
- type WorkflowConcurrency
- type WorkflowConcurrencyLimitStrategy
- type WorkflowDeleteResponse
- type WorkflowGetMetricsParams
- type WorkflowGetMetricsResponse
- type WorkflowGetResponse
- type WorkflowID
- type WorkflowKind
- type WorkflowKindList
- type WorkflowList
- type WorkflowListResponse
- type WorkflowMetrics
- type WorkflowRun
- type WorkflowRunCancelJSONRequestBody
- type WorkflowRunCancelResponse
- type WorkflowRunCreateJSONRequestBody
- type WorkflowRunCreateParams
- type WorkflowRunCreateResponse
- type WorkflowRunGetInputResponse
- type WorkflowRunGetMetricsParams
- type WorkflowRunGetMetricsResponse
- type WorkflowRunGetResponse
- type WorkflowRunList
- type WorkflowRunListParams
- type WorkflowRunListResponse
- type WorkflowRunOrderByDirection
- type WorkflowRunOrderByField
- type WorkflowRunStatus
- type WorkflowRunStatusList
- type WorkflowRunTriggeredBy
- type WorkflowRunUpdateReplayJSONRequestBody
- type WorkflowRunUpdateReplayResponse
- type WorkflowRunsCancelRequest
- type WorkflowRunsMetrics
- type WorkflowRunsMetricsCounts
- type WorkflowTag
- type WorkflowTriggerCronRef
- type WorkflowTriggerEventRef
- type WorkflowTriggers
- type WorkflowVersion
- type WorkflowVersionDefinition
- type WorkflowVersionGetDefinitionParams
- type WorkflowVersionGetDefinitionResponse
- type WorkflowVersionGetParams
- type WorkflowVersionGetResponse
- type WorkflowVersionMeta
Constants ¶
const ( BearerAuthScopes = "bearerAuth.Scopes" CookieAuthScopes = "cookieAuth.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAlertEmailGroupCreateRequest ¶
func NewAlertEmailGroupCreateRequest(server string, tenant openapi_types.UUID, body AlertEmailGroupCreateJSONRequestBody) (*http.Request, error)
NewAlertEmailGroupCreateRequest calls the generic AlertEmailGroupCreate builder with application/json body
func NewAlertEmailGroupCreateRequestWithBody ¶
func NewAlertEmailGroupCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewAlertEmailGroupCreateRequestWithBody generates requests for AlertEmailGroupCreate with any type of body
func NewAlertEmailGroupDeleteRequest ¶
func NewAlertEmailGroupDeleteRequest(server string, alertEmailGroup openapi_types.UUID) (*http.Request, error)
NewAlertEmailGroupDeleteRequest generates requests for AlertEmailGroupDelete
func NewAlertEmailGroupListRequest ¶
NewAlertEmailGroupListRequest generates requests for AlertEmailGroupList
func NewAlertEmailGroupUpdateRequest ¶
func NewAlertEmailGroupUpdateRequest(server string, alertEmailGroup openapi_types.UUID, body AlertEmailGroupUpdateJSONRequestBody) (*http.Request, error)
NewAlertEmailGroupUpdateRequest calls the generic AlertEmailGroupUpdate builder with application/json body
func NewAlertEmailGroupUpdateRequestWithBody ¶
func NewAlertEmailGroupUpdateRequestWithBody(server string, alertEmailGroup openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewAlertEmailGroupUpdateRequestWithBody generates requests for AlertEmailGroupUpdate with any type of body
func NewApiTokenCreateRequest ¶
func NewApiTokenCreateRequest(server string, tenant openapi_types.UUID, body ApiTokenCreateJSONRequestBody) (*http.Request, error)
NewApiTokenCreateRequest calls the generic ApiTokenCreate builder with application/json body
func NewApiTokenCreateRequestWithBody ¶
func NewApiTokenCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewApiTokenCreateRequestWithBody generates requests for ApiTokenCreate with any type of body
func NewApiTokenListRequest ¶
NewApiTokenListRequest generates requests for ApiTokenList
func NewApiTokenUpdateRevokeRequest ¶
func NewApiTokenUpdateRevokeRequest(server string, apiToken openapi_types.UUID) (*http.Request, error)
NewApiTokenUpdateRevokeRequest generates requests for ApiTokenUpdateRevoke
func NewCloudMetadataGetRequest ¶
NewCloudMetadataGetRequest generates requests for CloudMetadataGet
func NewEventCreateRequest ¶
func NewEventCreateRequest(server string, tenant openapi_types.UUID, body EventCreateJSONRequestBody) (*http.Request, error)
NewEventCreateRequest calls the generic EventCreate builder with application/json body
func NewEventCreateRequestWithBody ¶
func NewEventCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEventCreateRequestWithBody generates requests for EventCreate with any type of body
func NewEventDataGetRequest ¶
NewEventDataGetRequest generates requests for EventDataGet
func NewEventKeyListRequest ¶
NewEventKeyListRequest generates requests for EventKeyList
func NewEventListRequest ¶
func NewEventListRequest(server string, tenant openapi_types.UUID, params *EventListParams) (*http.Request, error)
NewEventListRequest generates requests for EventList
func NewEventUpdateReplayRequest ¶
func NewEventUpdateReplayRequest(server string, tenant openapi_types.UUID, body EventUpdateReplayJSONRequestBody) (*http.Request, error)
NewEventUpdateReplayRequest calls the generic EventUpdateReplay builder with application/json body
func NewEventUpdateReplayRequestWithBody ¶
func NewEventUpdateReplayRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEventUpdateReplayRequestWithBody generates requests for EventUpdateReplay with any type of body
func NewLivenessGetRequest ¶
NewLivenessGetRequest generates requests for LivenessGet
func NewLogLineListRequest ¶
func NewLogLineListRequest(server string, stepRun openapi_types.UUID, params *LogLineListParams) (*http.Request, error)
NewLogLineListRequest generates requests for LogLineList
func NewMetadataGetRequest ¶
NewMetadataGetRequest generates requests for MetadataGet
func NewMetadataListIntegrationsRequest ¶
NewMetadataListIntegrationsRequest generates requests for MetadataListIntegrations
func NewReadinessGetRequest ¶
NewReadinessGetRequest generates requests for ReadinessGet
func NewSlackWebhookDeleteRequest ¶
NewSlackWebhookDeleteRequest generates requests for SlackWebhookDelete
func NewSlackWebhookListRequest ¶
NewSlackWebhookListRequest generates requests for SlackWebhookList
func NewSnsCreateRequest ¶
func NewSnsCreateRequest(server string, tenant openapi_types.UUID, body SnsCreateJSONRequestBody) (*http.Request, error)
NewSnsCreateRequest calls the generic SnsCreate builder with application/json body
func NewSnsCreateRequestWithBody ¶
func NewSnsCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewSnsCreateRequestWithBody generates requests for SnsCreate with any type of body
func NewSnsDeleteRequest ¶
NewSnsDeleteRequest generates requests for SnsDelete
func NewSnsListRequest ¶
NewSnsListRequest generates requests for SnsList
func NewSnsUpdateRequest ¶
func NewSnsUpdateRequest(server string, tenant openapi_types.UUID, event string) (*http.Request, error)
NewSnsUpdateRequest generates requests for SnsUpdate
func NewStepRunGetRequest ¶
func NewStepRunGetRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID) (*http.Request, error)
NewStepRunGetRequest generates requests for StepRunGet
func NewStepRunGetSchemaRequest ¶
func NewStepRunGetSchemaRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID) (*http.Request, error)
NewStepRunGetSchemaRequest generates requests for StepRunGetSchema
func NewStepRunListArchivesRequest ¶
func NewStepRunListArchivesRequest(server string, stepRun openapi_types.UUID, params *StepRunListArchivesParams) (*http.Request, error)
NewStepRunListArchivesRequest generates requests for StepRunListArchives
func NewStepRunListEventsRequest ¶
func NewStepRunListEventsRequest(server string, stepRun openapi_types.UUID, params *StepRunListEventsParams) (*http.Request, error)
NewStepRunListEventsRequest generates requests for StepRunListEvents
func NewStepRunUpdateCancelRequest ¶
func NewStepRunUpdateCancelRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID) (*http.Request, error)
NewStepRunUpdateCancelRequest generates requests for StepRunUpdateCancel
func NewStepRunUpdateRerunRequest ¶
func NewStepRunUpdateRerunRequest(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID, body StepRunUpdateRerunJSONRequestBody) (*http.Request, error)
NewStepRunUpdateRerunRequest calls the generic StepRunUpdateRerun builder with application/json body
func NewStepRunUpdateRerunRequestWithBody ¶
func NewStepRunUpdateRerunRequestWithBody(server string, tenant openapi_types.UUID, stepRun openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewStepRunUpdateRerunRequestWithBody generates requests for StepRunUpdateRerun with any type of body
func NewTenantAlertingSettingsGetRequest ¶
func NewTenantAlertingSettingsGetRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
NewTenantAlertingSettingsGetRequest generates requests for TenantAlertingSettingsGet
func NewTenantCreateRequest ¶
func NewTenantCreateRequest(server string, body TenantCreateJSONRequestBody) (*http.Request, error)
NewTenantCreateRequest calls the generic TenantCreate builder with application/json body
func NewTenantCreateRequestWithBody ¶
func NewTenantCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTenantCreateRequestWithBody generates requests for TenantCreate with any type of body
func NewTenantGetQueueMetricsRequest ¶
func NewTenantGetQueueMetricsRequest(server string, tenant openapi_types.UUID, params *TenantGetQueueMetricsParams) (*http.Request, error)
NewTenantGetQueueMetricsRequest generates requests for TenantGetQueueMetrics
func NewTenantInviteAcceptRequest ¶
func NewTenantInviteAcceptRequest(server string, body TenantInviteAcceptJSONRequestBody) (*http.Request, error)
NewTenantInviteAcceptRequest calls the generic TenantInviteAccept builder with application/json body
func NewTenantInviteAcceptRequestWithBody ¶
func NewTenantInviteAcceptRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTenantInviteAcceptRequestWithBody generates requests for TenantInviteAccept with any type of body
func NewTenantInviteCreateRequest ¶
func NewTenantInviteCreateRequest(server string, tenant openapi_types.UUID, body TenantInviteCreateJSONRequestBody) (*http.Request, error)
NewTenantInviteCreateRequest calls the generic TenantInviteCreate builder with application/json body
func NewTenantInviteCreateRequestWithBody ¶
func NewTenantInviteCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewTenantInviteCreateRequestWithBody generates requests for TenantInviteCreate with any type of body
func NewTenantInviteDeleteRequest ¶
func NewTenantInviteDeleteRequest(server string, tenant openapi_types.UUID, tenantInvite openapi_types.UUID) (*http.Request, error)
NewTenantInviteDeleteRequest generates requests for TenantInviteDelete
func NewTenantInviteListRequest ¶
NewTenantInviteListRequest generates requests for TenantInviteList
func NewTenantInviteRejectRequest ¶
func NewTenantInviteRejectRequest(server string, body TenantInviteRejectJSONRequestBody) (*http.Request, error)
NewTenantInviteRejectRequest calls the generic TenantInviteReject builder with application/json body
func NewTenantInviteRejectRequestWithBody ¶
func NewTenantInviteRejectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTenantInviteRejectRequestWithBody generates requests for TenantInviteReject with any type of body
func NewTenantInviteUpdateRequest ¶
func NewTenantInviteUpdateRequest(server string, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, body TenantInviteUpdateJSONRequestBody) (*http.Request, error)
NewTenantInviteUpdateRequest calls the generic TenantInviteUpdate builder with application/json body
func NewTenantInviteUpdateRequestWithBody ¶
func NewTenantInviteUpdateRequestWithBody(server string, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewTenantInviteUpdateRequestWithBody generates requests for TenantInviteUpdate with any type of body
func NewTenantMemberDeleteRequest ¶
func NewTenantMemberDeleteRequest(server string, tenant openapi_types.UUID, member openapi_types.UUID) (*http.Request, error)
NewTenantMemberDeleteRequest generates requests for TenantMemberDelete
func NewTenantMemberListRequest ¶
NewTenantMemberListRequest generates requests for TenantMemberList
func NewTenantMembershipsListRequest ¶
NewTenantMembershipsListRequest generates requests for TenantMembershipsList
func NewTenantResourcePolicyGetRequest ¶
func NewTenantResourcePolicyGetRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
NewTenantResourcePolicyGetRequest generates requests for TenantResourcePolicyGet
func NewTenantUpdateRequest ¶
func NewTenantUpdateRequest(server string, tenant openapi_types.UUID, body TenantUpdateJSONRequestBody) (*http.Request, error)
NewTenantUpdateRequest calls the generic TenantUpdate builder with application/json body
func NewTenantUpdateRequestWithBody ¶
func NewTenantUpdateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewTenantUpdateRequestWithBody generates requests for TenantUpdate with any type of body
func NewUserCreateRequest ¶
func NewUserCreateRequest(server string, body UserCreateJSONRequestBody) (*http.Request, error)
NewUserCreateRequest calls the generic UserCreate builder with application/json body
func NewUserCreateRequestWithBody ¶
func NewUserCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUserCreateRequestWithBody generates requests for UserCreate with any type of body
func NewUserGetCurrentRequest ¶
NewUserGetCurrentRequest generates requests for UserGetCurrent
func NewUserListTenantInvitesRequest ¶
NewUserListTenantInvitesRequest generates requests for UserListTenantInvites
func NewUserUpdateGithubOauthCallbackRequest ¶
NewUserUpdateGithubOauthCallbackRequest generates requests for UserUpdateGithubOauthCallback
func NewUserUpdateGithubOauthStartRequest ¶
NewUserUpdateGithubOauthStartRequest generates requests for UserUpdateGithubOauthStart
func NewUserUpdateGoogleOauthCallbackRequest ¶
NewUserUpdateGoogleOauthCallbackRequest generates requests for UserUpdateGoogleOauthCallback
func NewUserUpdateGoogleOauthStartRequest ¶
NewUserUpdateGoogleOauthStartRequest generates requests for UserUpdateGoogleOauthStart
func NewUserUpdateLoginRequest ¶
func NewUserUpdateLoginRequest(server string, body UserUpdateLoginJSONRequestBody) (*http.Request, error)
NewUserUpdateLoginRequest calls the generic UserUpdateLogin builder with application/json body
func NewUserUpdateLoginRequestWithBody ¶
func NewUserUpdateLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUserUpdateLoginRequestWithBody generates requests for UserUpdateLogin with any type of body
func NewUserUpdateLogoutRequest ¶
NewUserUpdateLogoutRequest generates requests for UserUpdateLogout
func NewUserUpdatePasswordRequest ¶
func NewUserUpdatePasswordRequest(server string, body UserUpdatePasswordJSONRequestBody) (*http.Request, error)
NewUserUpdatePasswordRequest calls the generic UserUpdatePassword builder with application/json body
func NewUserUpdatePasswordRequestWithBody ¶
func NewUserUpdatePasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUserUpdatePasswordRequestWithBody generates requests for UserUpdatePassword with any type of body
func NewUserUpdateSlackOauthCallbackRequest ¶
NewUserUpdateSlackOauthCallbackRequest generates requests for UserUpdateSlackOauthCallback
func NewUserUpdateSlackOauthStartRequest ¶
func NewUserUpdateSlackOauthStartRequest(server string, tenant openapi_types.UUID) (*http.Request, error)
NewUserUpdateSlackOauthStartRequest generates requests for UserUpdateSlackOauthStart
func NewWebhookCreateRequest ¶
func NewWebhookCreateRequest(server string, tenant openapi_types.UUID, body WebhookCreateJSONRequestBody) (*http.Request, error)
NewWebhookCreateRequest calls the generic WebhookCreate builder with application/json body
func NewWebhookCreateRequestWithBody ¶
func NewWebhookCreateRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewWebhookCreateRequestWithBody generates requests for WebhookCreate with any type of body
func NewWebhookDeleteRequest ¶
NewWebhookDeleteRequest generates requests for WebhookDelete
func NewWebhookListRequest ¶
NewWebhookListRequest generates requests for WebhookList
func NewWorkerGetRequest ¶
NewWorkerGetRequest generates requests for WorkerGet
func NewWorkerListRequest ¶
NewWorkerListRequest generates requests for WorkerList
func NewWorkerUpdateRequest ¶
func NewWorkerUpdateRequest(server string, worker openapi_types.UUID, body WorkerUpdateJSONRequestBody) (*http.Request, error)
NewWorkerUpdateRequest calls the generic WorkerUpdate builder with application/json body
func NewWorkerUpdateRequestWithBody ¶
func NewWorkerUpdateRequestWithBody(server string, worker openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewWorkerUpdateRequestWithBody generates requests for WorkerUpdate with any type of body
func NewWorkflowDeleteRequest ¶
NewWorkflowDeleteRequest generates requests for WorkflowDelete
func NewWorkflowGetMetricsRequest ¶
func NewWorkflowGetMetricsRequest(server string, workflow openapi_types.UUID, params *WorkflowGetMetricsParams) (*http.Request, error)
NewWorkflowGetMetricsRequest generates requests for WorkflowGetMetrics
func NewWorkflowGetRequest ¶
NewWorkflowGetRequest generates requests for WorkflowGet
func NewWorkflowListRequest ¶
NewWorkflowListRequest generates requests for WorkflowList
func NewWorkflowRunCancelRequest ¶
func NewWorkflowRunCancelRequest(server string, tenant openapi_types.UUID, body WorkflowRunCancelJSONRequestBody) (*http.Request, error)
NewWorkflowRunCancelRequest calls the generic WorkflowRunCancel builder with application/json body
func NewWorkflowRunCancelRequestWithBody ¶
func NewWorkflowRunCancelRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewWorkflowRunCancelRequestWithBody generates requests for WorkflowRunCancel with any type of body
func NewWorkflowRunCreateRequest ¶
func NewWorkflowRunCreateRequest(server string, workflow openapi_types.UUID, params *WorkflowRunCreateParams, body WorkflowRunCreateJSONRequestBody) (*http.Request, error)
NewWorkflowRunCreateRequest calls the generic WorkflowRunCreate builder with application/json body
func NewWorkflowRunCreateRequestWithBody ¶
func NewWorkflowRunCreateRequestWithBody(server string, workflow openapi_types.UUID, params *WorkflowRunCreateParams, contentType string, body io.Reader) (*http.Request, error)
NewWorkflowRunCreateRequestWithBody generates requests for WorkflowRunCreate with any type of body
func NewWorkflowRunGetInputRequest ¶
func NewWorkflowRunGetInputRequest(server string, workflowRun openapi_types.UUID) (*http.Request, error)
NewWorkflowRunGetInputRequest generates requests for WorkflowRunGetInput
func NewWorkflowRunGetMetricsRequest ¶
func NewWorkflowRunGetMetricsRequest(server string, tenant openapi_types.UUID, params *WorkflowRunGetMetricsParams) (*http.Request, error)
NewWorkflowRunGetMetricsRequest generates requests for WorkflowRunGetMetrics
func NewWorkflowRunGetRequest ¶
func NewWorkflowRunGetRequest(server string, tenant openapi_types.UUID, workflowRun openapi_types.UUID) (*http.Request, error)
NewWorkflowRunGetRequest generates requests for WorkflowRunGet
func NewWorkflowRunListRequest ¶
func NewWorkflowRunListRequest(server string, tenant openapi_types.UUID, params *WorkflowRunListParams) (*http.Request, error)
NewWorkflowRunListRequest generates requests for WorkflowRunList
func NewWorkflowRunUpdateReplayRequest ¶
func NewWorkflowRunUpdateReplayRequest(server string, tenant openapi_types.UUID, body WorkflowRunUpdateReplayJSONRequestBody) (*http.Request, error)
NewWorkflowRunUpdateReplayRequest calls the generic WorkflowRunUpdateReplay builder with application/json body
func NewWorkflowRunUpdateReplayRequestWithBody ¶
func NewWorkflowRunUpdateReplayRequestWithBody(server string, tenant openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewWorkflowRunUpdateReplayRequestWithBody generates requests for WorkflowRunUpdateReplay with any type of body
func NewWorkflowVersionGetDefinitionRequest ¶ added in v0.18.0
func NewWorkflowVersionGetDefinitionRequest(server string, workflow openapi_types.UUID, params *WorkflowVersionGetDefinitionParams) (*http.Request, error)
NewWorkflowVersionGetDefinitionRequest generates requests for WorkflowVersionGetDefinition
func NewWorkflowVersionGetRequest ¶
func NewWorkflowVersionGetRequest(server string, workflow openapi_types.UUID, params *WorkflowVersionGetParams) (*http.Request, error)
NewWorkflowVersionGetRequest generates requests for WorkflowVersionGet
Types ¶
type APIError ¶
type APIError struct {
// Code a custom Hatchet error code
Code *uint64 `json:"code,omitempty"`
// Description a description for this error
Description string `json:"description"`
// DocsLink a link to the documentation for this error, if it exists
DocsLink *string `json:"docs_link,omitempty"`
// Field the field that this error is associated with, if applicable
Field *string `json:"field,omitempty"`
}
APIError defines model for APIError.
type APIErrors ¶
type APIErrors struct {
Errors []APIError `json:"errors"`
}
APIErrors defines model for APIErrors.
type APIMeta ¶
type APIMeta struct {
// AllowChangePassword whether or not users can change their password
AllowChangePassword *bool `json:"allowChangePassword,omitempty"`
// AllowCreateTenant whether or not users can create new tenants
AllowCreateTenant *bool `json:"allowCreateTenant,omitempty"`
// AllowInvites whether or not users can invite other users to this instance
AllowInvites *bool `json:"allowInvites,omitempty"`
// AllowSignup whether or not users can sign up for this instance
AllowSignup *bool `json:"allowSignup,omitempty"`
Auth *APIMetaAuth `json:"auth,omitempty"`
Posthog *APIMetaPosthog `json:"posthog,omitempty"`
// PylonAppId the Pylon app ID for usepylon.com chat support
PylonAppId *string `json:"pylonAppId,omitempty"`
}
APIMeta defines model for APIMeta.
type APIMetaAuth ¶
type APIMetaAuth struct {
// Schemes the supported types of authentication
Schemes *[]string `json:"schemes,omitempty"`
}
APIMetaAuth defines model for APIMetaAuth.
type APIMetaIntegration ¶
type APIMetaIntegration struct {
// Enabled whether this integration is enabled on the instance
Enabled bool `json:"enabled"`
// Name the name of the integration
Name string `json:"name"`
}
APIMetaIntegration defines model for APIMetaIntegration.
type APIMetaPosthog ¶
type APIMetaPosthog struct {
// ApiHost the PostHog API host
ApiHost *string `json:"apiHost,omitempty"`
// ApiKey the PostHog API key
ApiKey *string `json:"apiKey,omitempty"`
}
APIMetaPosthog defines model for APIMetaPosthog.
type APIResourceMeta ¶
type APIResourceMeta struct {
// CreatedAt the time that this resource was created
CreatedAt time.Time `json:"createdAt"`
// Id the id of this resource, in UUID format
Id string `json:"id"`
// UpdatedAt the time that this resource was last updated
UpdatedAt time.Time `json:"updatedAt"`
}
APIResourceMeta defines model for APIResourceMeta.
type APIToken ¶
type APIToken struct {
// ExpiresAt When the API token expires.
ExpiresAt time.Time `json:"expiresAt"`
Metadata APIResourceMeta `json:"metadata"`
// Name The name of the API token.
Name string `json:"name"`
}
APIToken defines model for APIToken.
type AcceptInviteRequest ¶
type AcceptInviteRequest struct {
Invite string `json:"invite" validate:"required,uuid"`
}
AcceptInviteRequest defines model for AcceptInviteRequest.
type AlertEmailGroupCreateJSONRequestBody ¶
type AlertEmailGroupCreateJSONRequestBody = CreateTenantAlertEmailGroupRequest
AlertEmailGroupCreateJSONRequestBody defines body for AlertEmailGroupCreate for application/json ContentType.
type AlertEmailGroupCreateResponse ¶
type AlertEmailGroupCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *TenantAlertEmailGroup
JSON400 *APIErrors
JSON403 *APIError
}
func ParseAlertEmailGroupCreateResponse ¶
func ParseAlertEmailGroupCreateResponse(rsp *http.Response) (*AlertEmailGroupCreateResponse, error)
ParseAlertEmailGroupCreateResponse parses an HTTP response from a AlertEmailGroupCreateWithResponse call
func (AlertEmailGroupCreateResponse) Status ¶
func (r AlertEmailGroupCreateResponse) Status() string
Status returns HTTPResponse.Status
func (AlertEmailGroupCreateResponse) StatusCode ¶
func (r AlertEmailGroupCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AlertEmailGroupDeleteResponse ¶
type AlertEmailGroupDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON403 *APIError
}
func ParseAlertEmailGroupDeleteResponse ¶
func ParseAlertEmailGroupDeleteResponse(rsp *http.Response) (*AlertEmailGroupDeleteResponse, error)
ParseAlertEmailGroupDeleteResponse parses an HTTP response from a AlertEmailGroupDeleteWithResponse call
func (AlertEmailGroupDeleteResponse) Status ¶
func (r AlertEmailGroupDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (AlertEmailGroupDeleteResponse) StatusCode ¶
func (r AlertEmailGroupDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AlertEmailGroupListResponse ¶
type AlertEmailGroupListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantAlertEmailGroupList
JSON400 *APIErrors
JSON403 *APIError
}
func ParseAlertEmailGroupListResponse ¶
func ParseAlertEmailGroupListResponse(rsp *http.Response) (*AlertEmailGroupListResponse, error)
ParseAlertEmailGroupListResponse parses an HTTP response from a AlertEmailGroupListWithResponse call
func (AlertEmailGroupListResponse) Status ¶
func (r AlertEmailGroupListResponse) Status() string
Status returns HTTPResponse.Status
func (AlertEmailGroupListResponse) StatusCode ¶
func (r AlertEmailGroupListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AlertEmailGroupUpdateJSONRequestBody ¶
type AlertEmailGroupUpdateJSONRequestBody = UpdateTenantAlertEmailGroupRequest
AlertEmailGroupUpdateJSONRequestBody defines body for AlertEmailGroupUpdate for application/json ContentType.
type AlertEmailGroupUpdateResponse ¶
type AlertEmailGroupUpdateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantAlertEmailGroup
JSON400 *APIErrors
JSON403 *APIError
}
func ParseAlertEmailGroupUpdateResponse ¶
func ParseAlertEmailGroupUpdateResponse(rsp *http.Response) (*AlertEmailGroupUpdateResponse, error)
ParseAlertEmailGroupUpdateResponse parses an HTTP response from a AlertEmailGroupUpdateWithResponse call
func (AlertEmailGroupUpdateResponse) Status ¶
func (r AlertEmailGroupUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (AlertEmailGroupUpdateResponse) StatusCode ¶
func (r AlertEmailGroupUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApiTokenCreateJSONRequestBody ¶
type ApiTokenCreateJSONRequestBody = CreateAPITokenRequest
ApiTokenCreateJSONRequestBody defines body for ApiTokenCreate for application/json ContentType.
type ApiTokenCreateResponse ¶
type ApiTokenCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CreateAPITokenResponse
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseApiTokenCreateResponse ¶
func ParseApiTokenCreateResponse(rsp *http.Response) (*ApiTokenCreateResponse, error)
ParseApiTokenCreateResponse parses an HTTP response from a ApiTokenCreateWithResponse call
func (ApiTokenCreateResponse) Status ¶
func (r ApiTokenCreateResponse) Status() string
Status returns HTTPResponse.Status
func (ApiTokenCreateResponse) StatusCode ¶
func (r ApiTokenCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApiTokenListResponse ¶
type ApiTokenListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListAPITokensResponse
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseApiTokenListResponse ¶
func ParseApiTokenListResponse(rsp *http.Response) (*ApiTokenListResponse, error)
ParseApiTokenListResponse parses an HTTP response from a ApiTokenListWithResponse call
func (ApiTokenListResponse) Status ¶
func (r ApiTokenListResponse) Status() string
Status returns HTTPResponse.Status
func (ApiTokenListResponse) StatusCode ¶
func (r ApiTokenListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApiTokenUpdateRevokeResponse ¶
type ApiTokenUpdateRevokeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseApiTokenUpdateRevokeResponse ¶
func ParseApiTokenUpdateRevokeResponse(rsp *http.Response) (*ApiTokenUpdateRevokeResponse, error)
ParseApiTokenUpdateRevokeResponse parses an HTTP response from a ApiTokenUpdateRevokeWithResponse call
func (ApiTokenUpdateRevokeResponse) Status ¶
func (r ApiTokenUpdateRevokeResponse) Status() string
Status returns HTTPResponse.Status
func (ApiTokenUpdateRevokeResponse) StatusCode ¶
func (r ApiTokenUpdateRevokeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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) AlertEmailGroupCreate ¶
func (c *Client) AlertEmailGroupCreate(ctx context.Context, tenant openapi_types.UUID, body AlertEmailGroupCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AlertEmailGroupCreateWithBody ¶
func (*Client) AlertEmailGroupDelete ¶
func (c *Client) AlertEmailGroupDelete(ctx context.Context, alertEmailGroup openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AlertEmailGroupList ¶
func (c *Client) AlertEmailGroupList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AlertEmailGroupUpdate ¶
func (c *Client) AlertEmailGroupUpdate(ctx context.Context, alertEmailGroup openapi_types.UUID, body AlertEmailGroupUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AlertEmailGroupUpdateWithBody ¶
func (*Client) ApiTokenCreate ¶
func (c *Client) ApiTokenCreate(ctx context.Context, tenant openapi_types.UUID, body ApiTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ApiTokenCreateWithBody ¶
func (*Client) ApiTokenList ¶
func (c *Client) ApiTokenList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ApiTokenUpdateRevoke ¶
func (c *Client) ApiTokenUpdateRevoke(ctx context.Context, apiToken openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CloudMetadataGet ¶
func (*Client) EventCreate ¶
func (c *Client) EventCreate(ctx context.Context, tenant openapi_types.UUID, body EventCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EventCreateWithBody ¶
func (*Client) EventDataGet ¶
func (c *Client) EventDataGet(ctx context.Context, event openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EventKeyList ¶
func (c *Client) EventKeyList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EventList ¶
func (c *Client) EventList(ctx context.Context, tenant openapi_types.UUID, params *EventListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EventUpdateReplay ¶
func (c *Client) EventUpdateReplay(ctx context.Context, tenant openapi_types.UUID, body EventUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EventUpdateReplayWithBody ¶
func (*Client) LivenessGet ¶
func (*Client) LogLineList ¶
func (c *Client) LogLineList(ctx context.Context, stepRun openapi_types.UUID, params *LogLineListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MetadataGet ¶
func (*Client) MetadataListIntegrations ¶
func (*Client) ReadinessGet ¶
func (*Client) SlackWebhookDelete ¶
func (c *Client) SlackWebhookDelete(ctx context.Context, slack openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SlackWebhookList ¶
func (c *Client) SlackWebhookList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SnsCreate ¶
func (c *Client) SnsCreate(ctx context.Context, tenant openapi_types.UUID, body SnsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SnsCreateWithBody ¶
func (*Client) SnsDelete ¶
func (c *Client) SnsDelete(ctx context.Context, sns openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SnsList ¶
func (c *Client) SnsList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SnsUpdate ¶
func (c *Client) SnsUpdate(ctx context.Context, tenant openapi_types.UUID, event string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunGet ¶
func (c *Client) StepRunGet(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunGetSchema ¶
func (c *Client) StepRunGetSchema(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunListArchives ¶
func (c *Client) StepRunListArchives(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListArchivesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunListEvents ¶
func (c *Client) StepRunListEvents(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunUpdateCancel ¶
func (c *Client) StepRunUpdateCancel(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunUpdateRerun ¶
func (c *Client) StepRunUpdateRerun(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, body StepRunUpdateRerunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StepRunUpdateRerunWithBody ¶
func (c *Client) StepRunUpdateRerunWithBody(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantAlertingSettingsGet ¶
func (c *Client) TenantAlertingSettingsGet(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantCreate ¶
func (c *Client) TenantCreate(ctx context.Context, body TenantCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantCreateWithBody ¶
func (*Client) TenantGetQueueMetrics ¶
func (c *Client) TenantGetQueueMetrics(ctx context.Context, tenant openapi_types.UUID, params *TenantGetQueueMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteAccept ¶
func (c *Client) TenantInviteAccept(ctx context.Context, body TenantInviteAcceptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteAcceptWithBody ¶
func (*Client) TenantInviteCreate ¶
func (c *Client) TenantInviteCreate(ctx context.Context, tenant openapi_types.UUID, body TenantInviteCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteCreateWithBody ¶
func (*Client) TenantInviteDelete ¶
func (c *Client) TenantInviteDelete(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteList ¶
func (c *Client) TenantInviteList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteReject ¶
func (c *Client) TenantInviteReject(ctx context.Context, body TenantInviteRejectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteRejectWithBody ¶
func (*Client) TenantInviteUpdate ¶
func (c *Client) TenantInviteUpdate(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, body TenantInviteUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantInviteUpdateWithBody ¶
func (c *Client) TenantInviteUpdateWithBody(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantMemberDelete ¶
func (c *Client) TenantMemberDelete(ctx context.Context, tenant openapi_types.UUID, member openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantMemberList ¶
func (c *Client) TenantMemberList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantMembershipsList ¶
func (*Client) TenantResourcePolicyGet ¶
func (c *Client) TenantResourcePolicyGet(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantUpdate ¶
func (c *Client) TenantUpdate(ctx context.Context, tenant openapi_types.UUID, body TenantUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TenantUpdateWithBody ¶
func (*Client) UserCreate ¶
func (c *Client) UserCreate(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UserCreateWithBody ¶
func (*Client) UserGetCurrent ¶
func (*Client) UserListTenantInvites ¶
func (*Client) UserUpdateGithubOauthCallback ¶
func (*Client) UserUpdateGithubOauthStart ¶
func (*Client) UserUpdateGoogleOauthCallback ¶
func (*Client) UserUpdateGoogleOauthStart ¶
func (*Client) UserUpdateLogin ¶
func (c *Client) UserUpdateLogin(ctx context.Context, body UserUpdateLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UserUpdateLoginWithBody ¶
func (*Client) UserUpdateLogout ¶
func (*Client) UserUpdatePassword ¶
func (c *Client) UserUpdatePassword(ctx context.Context, body UserUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UserUpdatePasswordWithBody ¶
func (*Client) UserUpdateSlackOauthCallback ¶
func (*Client) UserUpdateSlackOauthStart ¶
func (c *Client) UserUpdateSlackOauthStart(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WebhookCreate ¶
func (c *Client) WebhookCreate(ctx context.Context, tenant openapi_types.UUID, body WebhookCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WebhookCreateWithBody ¶
func (*Client) WebhookDelete ¶
func (c *Client) WebhookDelete(ctx context.Context, webhook openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WebhookList ¶
func (c *Client) WebhookList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkerGet ¶
func (c *Client) WorkerGet(ctx context.Context, worker openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkerList ¶
func (c *Client) WorkerList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkerUpdate ¶
func (c *Client) WorkerUpdate(ctx context.Context, worker openapi_types.UUID, body WorkerUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkerUpdateWithBody ¶
func (*Client) WorkflowDelete ¶
func (c *Client) WorkflowDelete(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowGet ¶
func (c *Client) WorkflowGet(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowGetMetrics ¶
func (c *Client) WorkflowGetMetrics(ctx context.Context, workflow openapi_types.UUID, params *WorkflowGetMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowList ¶
func (c *Client) WorkflowList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunCancel ¶
func (c *Client) WorkflowRunCancel(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunCancelWithBody ¶
func (*Client) WorkflowRunCreate ¶
func (c *Client) WorkflowRunCreate(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, body WorkflowRunCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunCreateWithBody ¶
func (c *Client) WorkflowRunCreateWithBody(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunGet ¶
func (c *Client) WorkflowRunGet(ctx context.Context, tenant openapi_types.UUID, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunGetInput ¶
func (c *Client) WorkflowRunGetInput(ctx context.Context, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunGetMetrics ¶
func (c *Client) WorkflowRunGetMetrics(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunGetMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunList ¶
func (c *Client) WorkflowRunList(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunUpdateReplay ¶
func (c *Client) WorkflowRunUpdateReplay(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowRunUpdateReplayWithBody ¶
func (*Client) WorkflowVersionGet ¶
func (c *Client) WorkflowVersionGet(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WorkflowVersionGetDefinition ¶ added in v0.18.0
func (c *Client) WorkflowVersionGetDefinition(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetDefinitionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface {
// LivenessGet request
LivenessGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReadinessGet request
ReadinessGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AlertEmailGroupDelete request
AlertEmailGroupDelete(ctx context.Context, alertEmailGroup openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// AlertEmailGroupUpdateWithBody request with any body
AlertEmailGroupUpdateWithBody(ctx context.Context, alertEmailGroup openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AlertEmailGroupUpdate(ctx context.Context, alertEmailGroup openapi_types.UUID, body AlertEmailGroupUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApiTokenUpdateRevoke request
ApiTokenUpdateRevoke(ctx context.Context, apiToken openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloudMetadataGet request
CloudMetadataGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// EventDataGet request
EventDataGet(ctx context.Context, event openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// MetadataGet request
MetadataGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// MetadataListIntegrations request
MetadataListIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// SlackWebhookDelete request
SlackWebhookDelete(ctx context.Context, slack openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// SnsDelete request
SnsDelete(ctx context.Context, sns openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// SnsUpdate request
SnsUpdate(ctx context.Context, tenant openapi_types.UUID, event string, reqEditors ...RequestEditorFn) (*http.Response, error)
// StepRunListArchives request
StepRunListArchives(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListArchivesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// StepRunListEvents request
StepRunListEvents(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// LogLineList request
LogLineList(ctx context.Context, stepRun openapi_types.UUID, params *LogLineListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantCreateWithBody request with any body
TenantCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TenantCreate(ctx context.Context, body TenantCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantUpdateWithBody request with any body
TenantUpdateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TenantUpdate(ctx context.Context, tenant openapi_types.UUID, body TenantUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AlertEmailGroupList request
AlertEmailGroupList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// AlertEmailGroupCreateWithBody request with any body
AlertEmailGroupCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AlertEmailGroupCreate(ctx context.Context, tenant openapi_types.UUID, body AlertEmailGroupCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantAlertingSettingsGet request
TenantAlertingSettingsGet(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApiTokenList request
ApiTokenList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApiTokenCreateWithBody request with any body
ApiTokenCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ApiTokenCreate(ctx context.Context, tenant openapi_types.UUID, body ApiTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// EventList request
EventList(ctx context.Context, tenant openapi_types.UUID, params *EventListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// EventCreateWithBody request with any body
EventCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EventCreate(ctx context.Context, tenant openapi_types.UUID, body EventCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// EventKeyList request
EventKeyList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// EventUpdateReplayWithBody request with any body
EventUpdateReplayWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EventUpdateReplay(ctx context.Context, tenant openapi_types.UUID, body EventUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantInviteList request
TenantInviteList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantInviteCreateWithBody request with any body
TenantInviteCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TenantInviteCreate(ctx context.Context, tenant openapi_types.UUID, body TenantInviteCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantInviteDelete request
TenantInviteDelete(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantInviteUpdateWithBody request with any body
TenantInviteUpdateWithBody(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TenantInviteUpdate(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, body TenantInviteUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantMemberList request
TenantMemberList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantMemberDelete request
TenantMemberDelete(ctx context.Context, tenant openapi_types.UUID, member openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantGetQueueMetrics request
TenantGetQueueMetrics(ctx context.Context, tenant openapi_types.UUID, params *TenantGetQueueMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantResourcePolicyGet request
TenantResourcePolicyGet(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// SlackWebhookList request
SlackWebhookList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateSlackOauthStart request
UserUpdateSlackOauthStart(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// SnsList request
SnsList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// SnsCreateWithBody request with any body
SnsCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SnsCreate(ctx context.Context, tenant openapi_types.UUID, body SnsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// StepRunGet request
StepRunGet(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// StepRunUpdateCancel request
StepRunUpdateCancel(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// StepRunUpdateRerunWithBody request with any body
StepRunUpdateRerunWithBody(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
StepRunUpdateRerun(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, body StepRunUpdateRerunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// StepRunGetSchema request
StepRunGetSchema(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WebhookList request
WebhookList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WebhookCreateWithBody request with any body
WebhookCreateWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WebhookCreate(ctx context.Context, tenant openapi_types.UUID, body WebhookCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkerList request
WorkerList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunUpdateReplayWithBody request with any body
WorkflowRunUpdateReplayWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WorkflowRunUpdateReplay(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunGet request
WorkflowRunGet(ctx context.Context, tenant openapi_types.UUID, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowList request
WorkflowList(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunCancelWithBody request with any body
WorkflowRunCancelWithBody(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WorkflowRunCancel(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunList request
WorkflowRunList(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunGetMetrics request
WorkflowRunGetMetrics(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunGetMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserGetCurrent request
UserGetCurrent(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateGithubOauthCallback request
UserUpdateGithubOauthCallback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateGithubOauthStart request
UserUpdateGithubOauthStart(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateGoogleOauthCallback request
UserUpdateGoogleOauthCallback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateGoogleOauthStart request
UserUpdateGoogleOauthStart(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserListTenantInvites request
UserListTenantInvites(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantInviteAcceptWithBody request with any body
TenantInviteAcceptWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TenantInviteAccept(ctx context.Context, body TenantInviteAcceptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantInviteRejectWithBody request with any body
TenantInviteRejectWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TenantInviteReject(ctx context.Context, body TenantInviteRejectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateLoginWithBody request with any body
UserUpdateLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UserUpdateLogin(ctx context.Context, body UserUpdateLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateLogout request
UserUpdateLogout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// TenantMembershipsList request
TenantMembershipsList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdatePasswordWithBody request with any body
UserUpdatePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UserUpdatePassword(ctx context.Context, body UserUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserCreateWithBody request with any body
UserCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UserCreate(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserUpdateSlackOauthCallback request
UserUpdateSlackOauthCallback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// WebhookDelete request
WebhookDelete(ctx context.Context, webhook openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkerGet request
WorkerGet(ctx context.Context, worker openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkerUpdateWithBody request with any body
WorkerUpdateWithBody(ctx context.Context, worker openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WorkerUpdate(ctx context.Context, worker openapi_types.UUID, body WorkerUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunGetInput request
WorkflowRunGetInput(ctx context.Context, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowDelete request
WorkflowDelete(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowGet request
WorkflowGet(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowGetMetrics request
WorkflowGetMetrics(ctx context.Context, workflow openapi_types.UUID, params *WorkflowGetMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowRunCreateWithBody request with any body
WorkflowRunCreateWithBody(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WorkflowRunCreate(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, body WorkflowRunCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowVersionGet request
WorkflowVersionGet(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// WorkflowVersionGetDefinition request
WorkflowVersionGetDefinition(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetDefinitionParams, 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) AlertEmailGroupCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) AlertEmailGroupCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AlertEmailGroupCreateResponse, error)
AlertEmailGroupCreateWithBodyWithResponse request with arbitrary body returning *AlertEmailGroupCreateResponse
func (*ClientWithResponses) AlertEmailGroupCreateWithResponse ¶
func (c *ClientWithResponses) AlertEmailGroupCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body AlertEmailGroupCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*AlertEmailGroupCreateResponse, error)
func (*ClientWithResponses) AlertEmailGroupDeleteWithResponse ¶
func (c *ClientWithResponses) AlertEmailGroupDeleteWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, reqEditors ...RequestEditorFn) (*AlertEmailGroupDeleteResponse, error)
AlertEmailGroupDeleteWithResponse request returning *AlertEmailGroupDeleteResponse
func (*ClientWithResponses) AlertEmailGroupListWithResponse ¶
func (c *ClientWithResponses) AlertEmailGroupListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*AlertEmailGroupListResponse, error)
AlertEmailGroupListWithResponse request returning *AlertEmailGroupListResponse
func (*ClientWithResponses) AlertEmailGroupUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) AlertEmailGroupUpdateWithBodyWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AlertEmailGroupUpdateResponse, error)
AlertEmailGroupUpdateWithBodyWithResponse request with arbitrary body returning *AlertEmailGroupUpdateResponse
func (*ClientWithResponses) AlertEmailGroupUpdateWithResponse ¶
func (c *ClientWithResponses) AlertEmailGroupUpdateWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, body AlertEmailGroupUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*AlertEmailGroupUpdateResponse, error)
func (*ClientWithResponses) ApiTokenCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) ApiTokenCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiTokenCreateResponse, error)
ApiTokenCreateWithBodyWithResponse request with arbitrary body returning *ApiTokenCreateResponse
func (*ClientWithResponses) ApiTokenCreateWithResponse ¶
func (c *ClientWithResponses) ApiTokenCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body ApiTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiTokenCreateResponse, error)
func (*ClientWithResponses) ApiTokenListWithResponse ¶
func (c *ClientWithResponses) ApiTokenListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*ApiTokenListResponse, error)
ApiTokenListWithResponse request returning *ApiTokenListResponse
func (*ClientWithResponses) ApiTokenUpdateRevokeWithResponse ¶
func (c *ClientWithResponses) ApiTokenUpdateRevokeWithResponse(ctx context.Context, apiToken openapi_types.UUID, reqEditors ...RequestEditorFn) (*ApiTokenUpdateRevokeResponse, error)
ApiTokenUpdateRevokeWithResponse request returning *ApiTokenUpdateRevokeResponse
func (*ClientWithResponses) CloudMetadataGetWithResponse ¶
func (c *ClientWithResponses) CloudMetadataGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CloudMetadataGetResponse, error)
CloudMetadataGetWithResponse request returning *CloudMetadataGetResponse
func (*ClientWithResponses) EventCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) EventCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EventCreateResponse, error)
EventCreateWithBodyWithResponse request with arbitrary body returning *EventCreateResponse
func (*ClientWithResponses) EventCreateWithResponse ¶
func (c *ClientWithResponses) EventCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body EventCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*EventCreateResponse, error)
func (*ClientWithResponses) EventDataGetWithResponse ¶
func (c *ClientWithResponses) EventDataGetWithResponse(ctx context.Context, event openapi_types.UUID, reqEditors ...RequestEditorFn) (*EventDataGetResponse, error)
EventDataGetWithResponse request returning *EventDataGetResponse
func (*ClientWithResponses) EventKeyListWithResponse ¶
func (c *ClientWithResponses) EventKeyListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*EventKeyListResponse, error)
EventKeyListWithResponse request returning *EventKeyListResponse
func (*ClientWithResponses) EventListWithResponse ¶
func (c *ClientWithResponses) EventListWithResponse(ctx context.Context, tenant openapi_types.UUID, params *EventListParams, reqEditors ...RequestEditorFn) (*EventListResponse, error)
EventListWithResponse request returning *EventListResponse
func (*ClientWithResponses) EventUpdateReplayWithBodyWithResponse ¶
func (c *ClientWithResponses) EventUpdateReplayWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EventUpdateReplayResponse, error)
EventUpdateReplayWithBodyWithResponse request with arbitrary body returning *EventUpdateReplayResponse
func (*ClientWithResponses) EventUpdateReplayWithResponse ¶
func (c *ClientWithResponses) EventUpdateReplayWithResponse(ctx context.Context, tenant openapi_types.UUID, body EventUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*EventUpdateReplayResponse, error)
func (*ClientWithResponses) LivenessGetWithResponse ¶
func (c *ClientWithResponses) LivenessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LivenessGetResponse, error)
LivenessGetWithResponse request returning *LivenessGetResponse
func (*ClientWithResponses) LogLineListWithResponse ¶
func (c *ClientWithResponses) LogLineListWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *LogLineListParams, reqEditors ...RequestEditorFn) (*LogLineListResponse, error)
LogLineListWithResponse request returning *LogLineListResponse
func (*ClientWithResponses) MetadataGetWithResponse ¶
func (c *ClientWithResponses) MetadataGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetadataGetResponse, error)
MetadataGetWithResponse request returning *MetadataGetResponse
func (*ClientWithResponses) MetadataListIntegrationsWithResponse ¶
func (c *ClientWithResponses) MetadataListIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetadataListIntegrationsResponse, error)
MetadataListIntegrationsWithResponse request returning *MetadataListIntegrationsResponse
func (*ClientWithResponses) ReadinessGetWithResponse ¶
func (c *ClientWithResponses) ReadinessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadinessGetResponse, error)
ReadinessGetWithResponse request returning *ReadinessGetResponse
func (*ClientWithResponses) SlackWebhookDeleteWithResponse ¶
func (c *ClientWithResponses) SlackWebhookDeleteWithResponse(ctx context.Context, slack openapi_types.UUID, reqEditors ...RequestEditorFn) (*SlackWebhookDeleteResponse, error)
SlackWebhookDeleteWithResponse request returning *SlackWebhookDeleteResponse
func (*ClientWithResponses) SlackWebhookListWithResponse ¶
func (c *ClientWithResponses) SlackWebhookListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*SlackWebhookListResponse, error)
SlackWebhookListWithResponse request returning *SlackWebhookListResponse
func (*ClientWithResponses) SnsCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) SnsCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SnsCreateResponse, error)
SnsCreateWithBodyWithResponse request with arbitrary body returning *SnsCreateResponse
func (*ClientWithResponses) SnsCreateWithResponse ¶
func (c *ClientWithResponses) SnsCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body SnsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SnsCreateResponse, error)
func (*ClientWithResponses) SnsDeleteWithResponse ¶
func (c *ClientWithResponses) SnsDeleteWithResponse(ctx context.Context, sns openapi_types.UUID, reqEditors ...RequestEditorFn) (*SnsDeleteResponse, error)
SnsDeleteWithResponse request returning *SnsDeleteResponse
func (*ClientWithResponses) SnsListWithResponse ¶
func (c *ClientWithResponses) SnsListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*SnsListResponse, error)
SnsListWithResponse request returning *SnsListResponse
func (*ClientWithResponses) SnsUpdateWithResponse ¶
func (c *ClientWithResponses) SnsUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, event string, reqEditors ...RequestEditorFn) (*SnsUpdateResponse, error)
SnsUpdateWithResponse request returning *SnsUpdateResponse
func (*ClientWithResponses) StepRunGetSchemaWithResponse ¶
func (c *ClientWithResponses) StepRunGetSchemaWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*StepRunGetSchemaResponse, error)
StepRunGetSchemaWithResponse request returning *StepRunGetSchemaResponse
func (*ClientWithResponses) StepRunGetWithResponse ¶
func (c *ClientWithResponses) StepRunGetWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*StepRunGetResponse, error)
StepRunGetWithResponse request returning *StepRunGetResponse
func (*ClientWithResponses) StepRunListArchivesWithResponse ¶
func (c *ClientWithResponses) StepRunListArchivesWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListArchivesParams, reqEditors ...RequestEditorFn) (*StepRunListArchivesResponse, error)
StepRunListArchivesWithResponse request returning *StepRunListArchivesResponse
func (*ClientWithResponses) StepRunListEventsWithResponse ¶
func (c *ClientWithResponses) StepRunListEventsWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListEventsParams, reqEditors ...RequestEditorFn) (*StepRunListEventsResponse, error)
StepRunListEventsWithResponse request returning *StepRunListEventsResponse
func (*ClientWithResponses) StepRunUpdateCancelWithResponse ¶
func (c *ClientWithResponses) StepRunUpdateCancelWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*StepRunUpdateCancelResponse, error)
StepRunUpdateCancelWithResponse request returning *StepRunUpdateCancelResponse
func (*ClientWithResponses) StepRunUpdateRerunWithBodyWithResponse ¶
func (c *ClientWithResponses) StepRunUpdateRerunWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StepRunUpdateRerunResponse, error)
StepRunUpdateRerunWithBodyWithResponse request with arbitrary body returning *StepRunUpdateRerunResponse
func (*ClientWithResponses) StepRunUpdateRerunWithResponse ¶
func (c *ClientWithResponses) StepRunUpdateRerunWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, body StepRunUpdateRerunJSONRequestBody, reqEditors ...RequestEditorFn) (*StepRunUpdateRerunResponse, error)
func (*ClientWithResponses) TenantAlertingSettingsGetWithResponse ¶
func (c *ClientWithResponses) TenantAlertingSettingsGetWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantAlertingSettingsGetResponse, error)
TenantAlertingSettingsGetWithResponse request returning *TenantAlertingSettingsGetResponse
func (*ClientWithResponses) TenantCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) TenantCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantCreateResponse, error)
TenantCreateWithBodyWithResponse request with arbitrary body returning *TenantCreateResponse
func (*ClientWithResponses) TenantCreateWithResponse ¶
func (c *ClientWithResponses) TenantCreateWithResponse(ctx context.Context, body TenantCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantCreateResponse, error)
func (*ClientWithResponses) TenantGetQueueMetricsWithResponse ¶
func (c *ClientWithResponses) TenantGetQueueMetricsWithResponse(ctx context.Context, tenant openapi_types.UUID, params *TenantGetQueueMetricsParams, reqEditors ...RequestEditorFn) (*TenantGetQueueMetricsResponse, error)
TenantGetQueueMetricsWithResponse request returning *TenantGetQueueMetricsResponse
func (*ClientWithResponses) TenantInviteAcceptWithBodyWithResponse ¶
func (c *ClientWithResponses) TenantInviteAcceptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteAcceptResponse, error)
TenantInviteAcceptWithBodyWithResponse request with arbitrary body returning *TenantInviteAcceptResponse
func (*ClientWithResponses) TenantInviteAcceptWithResponse ¶
func (c *ClientWithResponses) TenantInviteAcceptWithResponse(ctx context.Context, body TenantInviteAcceptJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteAcceptResponse, error)
func (*ClientWithResponses) TenantInviteCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) TenantInviteCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteCreateResponse, error)
TenantInviteCreateWithBodyWithResponse request with arbitrary body returning *TenantInviteCreateResponse
func (*ClientWithResponses) TenantInviteCreateWithResponse ¶
func (c *ClientWithResponses) TenantInviteCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body TenantInviteCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteCreateResponse, error)
func (*ClientWithResponses) TenantInviteDeleteWithResponse ¶
func (c *ClientWithResponses) TenantInviteDeleteWithResponse(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantInviteDeleteResponse, error)
TenantInviteDeleteWithResponse request returning *TenantInviteDeleteResponse
func (*ClientWithResponses) TenantInviteListWithResponse ¶
func (c *ClientWithResponses) TenantInviteListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantInviteListResponse, error)
TenantInviteListWithResponse request returning *TenantInviteListResponse
func (*ClientWithResponses) TenantInviteRejectWithBodyWithResponse ¶
func (c *ClientWithResponses) TenantInviteRejectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteRejectResponse, error)
TenantInviteRejectWithBodyWithResponse request with arbitrary body returning *TenantInviteRejectResponse
func (*ClientWithResponses) TenantInviteRejectWithResponse ¶
func (c *ClientWithResponses) TenantInviteRejectWithResponse(ctx context.Context, body TenantInviteRejectJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteRejectResponse, error)
func (*ClientWithResponses) TenantInviteUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) TenantInviteUpdateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteUpdateResponse, error)
TenantInviteUpdateWithBodyWithResponse request with arbitrary body returning *TenantInviteUpdateResponse
func (*ClientWithResponses) TenantInviteUpdateWithResponse ¶
func (c *ClientWithResponses) TenantInviteUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, body TenantInviteUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteUpdateResponse, error)
func (*ClientWithResponses) TenantMemberDeleteWithResponse ¶
func (c *ClientWithResponses) TenantMemberDeleteWithResponse(ctx context.Context, tenant openapi_types.UUID, member openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantMemberDeleteResponse, error)
TenantMemberDeleteWithResponse request returning *TenantMemberDeleteResponse
func (*ClientWithResponses) TenantMemberListWithResponse ¶
func (c *ClientWithResponses) TenantMemberListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantMemberListResponse, error)
TenantMemberListWithResponse request returning *TenantMemberListResponse
func (*ClientWithResponses) TenantMembershipsListWithResponse ¶
func (c *ClientWithResponses) TenantMembershipsListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TenantMembershipsListResponse, error)
TenantMembershipsListWithResponse request returning *TenantMembershipsListResponse
func (*ClientWithResponses) TenantResourcePolicyGetWithResponse ¶
func (c *ClientWithResponses) TenantResourcePolicyGetWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantResourcePolicyGetResponse, error)
TenantResourcePolicyGetWithResponse request returning *TenantResourcePolicyGetResponse
func (*ClientWithResponses) TenantUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) TenantUpdateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantUpdateResponse, error)
TenantUpdateWithBodyWithResponse request with arbitrary body returning *TenantUpdateResponse
func (*ClientWithResponses) TenantUpdateWithResponse ¶
func (c *ClientWithResponses) TenantUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, body TenantUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantUpdateResponse, error)
func (*ClientWithResponses) UserCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) UserCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)
UserCreateWithBodyWithResponse request with arbitrary body returning *UserCreateResponse
func (*ClientWithResponses) UserCreateWithResponse ¶
func (c *ClientWithResponses) UserCreateWithResponse(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)
func (*ClientWithResponses) UserGetCurrentWithResponse ¶
func (c *ClientWithResponses) UserGetCurrentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserGetCurrentResponse, error)
UserGetCurrentWithResponse request returning *UserGetCurrentResponse
func (*ClientWithResponses) UserListTenantInvitesWithResponse ¶
func (c *ClientWithResponses) UserListTenantInvitesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserListTenantInvitesResponse, error)
UserListTenantInvitesWithResponse request returning *UserListTenantInvitesResponse
func (*ClientWithResponses) UserUpdateGithubOauthCallbackWithResponse ¶
func (c *ClientWithResponses) UserUpdateGithubOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGithubOauthCallbackResponse, error)
UserUpdateGithubOauthCallbackWithResponse request returning *UserUpdateGithubOauthCallbackResponse
func (*ClientWithResponses) UserUpdateGithubOauthStartWithResponse ¶
func (c *ClientWithResponses) UserUpdateGithubOauthStartWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGithubOauthStartResponse, error)
UserUpdateGithubOauthStartWithResponse request returning *UserUpdateGithubOauthStartResponse
func (*ClientWithResponses) UserUpdateGoogleOauthCallbackWithResponse ¶
func (c *ClientWithResponses) UserUpdateGoogleOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGoogleOauthCallbackResponse, error)
UserUpdateGoogleOauthCallbackWithResponse request returning *UserUpdateGoogleOauthCallbackResponse
func (*ClientWithResponses) UserUpdateGoogleOauthStartWithResponse ¶
func (c *ClientWithResponses) UserUpdateGoogleOauthStartWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGoogleOauthStartResponse, error)
UserUpdateGoogleOauthStartWithResponse request returning *UserUpdateGoogleOauthStartResponse
func (*ClientWithResponses) UserUpdateLoginWithBodyWithResponse ¶
func (c *ClientWithResponses) UserUpdateLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserUpdateLoginResponse, error)
UserUpdateLoginWithBodyWithResponse request with arbitrary body returning *UserUpdateLoginResponse
func (*ClientWithResponses) UserUpdateLoginWithResponse ¶
func (c *ClientWithResponses) UserUpdateLoginWithResponse(ctx context.Context, body UserUpdateLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*UserUpdateLoginResponse, error)
func (*ClientWithResponses) UserUpdateLogoutWithResponse ¶
func (c *ClientWithResponses) UserUpdateLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateLogoutResponse, error)
UserUpdateLogoutWithResponse request returning *UserUpdateLogoutResponse
func (*ClientWithResponses) UserUpdatePasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) UserUpdatePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserUpdatePasswordResponse, error)
UserUpdatePasswordWithBodyWithResponse request with arbitrary body returning *UserUpdatePasswordResponse
func (*ClientWithResponses) UserUpdatePasswordWithResponse ¶
func (c *ClientWithResponses) UserUpdatePasswordWithResponse(ctx context.Context, body UserUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UserUpdatePasswordResponse, error)
func (*ClientWithResponses) UserUpdateSlackOauthCallbackWithResponse ¶
func (c *ClientWithResponses) UserUpdateSlackOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateSlackOauthCallbackResponse, error)
UserUpdateSlackOauthCallbackWithResponse request returning *UserUpdateSlackOauthCallbackResponse
func (*ClientWithResponses) UserUpdateSlackOauthStartWithResponse ¶
func (c *ClientWithResponses) UserUpdateSlackOauthStartWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*UserUpdateSlackOauthStartResponse, error)
UserUpdateSlackOauthStartWithResponse request returning *UserUpdateSlackOauthStartResponse
func (*ClientWithResponses) WebhookCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) WebhookCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebhookCreateResponse, error)
WebhookCreateWithBodyWithResponse request with arbitrary body returning *WebhookCreateResponse
func (*ClientWithResponses) WebhookCreateWithResponse ¶
func (c *ClientWithResponses) WebhookCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body WebhookCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebhookCreateResponse, error)
func (*ClientWithResponses) WebhookDeleteWithResponse ¶
func (c *ClientWithResponses) WebhookDeleteWithResponse(ctx context.Context, webhook openapi_types.UUID, reqEditors ...RequestEditorFn) (*WebhookDeleteResponse, error)
WebhookDeleteWithResponse request returning *WebhookDeleteResponse
func (*ClientWithResponses) WebhookListWithResponse ¶
func (c *ClientWithResponses) WebhookListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WebhookListResponse, error)
WebhookListWithResponse request returning *WebhookListResponse
func (*ClientWithResponses) WorkerGetWithResponse ¶
func (c *ClientWithResponses) WorkerGetWithResponse(ctx context.Context, worker openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkerGetResponse, error)
WorkerGetWithResponse request returning *WorkerGetResponse
func (*ClientWithResponses) WorkerListWithResponse ¶
func (c *ClientWithResponses) WorkerListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkerListResponse, error)
WorkerListWithResponse request returning *WorkerListResponse
func (*ClientWithResponses) WorkerUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) WorkerUpdateWithBodyWithResponse(ctx context.Context, worker openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkerUpdateResponse, error)
WorkerUpdateWithBodyWithResponse request with arbitrary body returning *WorkerUpdateResponse
func (*ClientWithResponses) WorkerUpdateWithResponse ¶
func (c *ClientWithResponses) WorkerUpdateWithResponse(ctx context.Context, worker openapi_types.UUID, body WorkerUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkerUpdateResponse, error)
func (*ClientWithResponses) WorkflowDeleteWithResponse ¶
func (c *ClientWithResponses) WorkflowDeleteWithResponse(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowDeleteResponse, error)
WorkflowDeleteWithResponse request returning *WorkflowDeleteResponse
func (*ClientWithResponses) WorkflowGetMetricsWithResponse ¶
func (c *ClientWithResponses) WorkflowGetMetricsWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowGetMetricsParams, reqEditors ...RequestEditorFn) (*WorkflowGetMetricsResponse, error)
WorkflowGetMetricsWithResponse request returning *WorkflowGetMetricsResponse
func (*ClientWithResponses) WorkflowGetWithResponse ¶
func (c *ClientWithResponses) WorkflowGetWithResponse(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowGetResponse, error)
WorkflowGetWithResponse request returning *WorkflowGetResponse
func (*ClientWithResponses) WorkflowListWithResponse ¶
func (c *ClientWithResponses) WorkflowListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowListResponse, error)
WorkflowListWithResponse request returning *WorkflowListResponse
func (*ClientWithResponses) WorkflowRunCancelWithBodyWithResponse ¶
func (c *ClientWithResponses) WorkflowRunCancelWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkflowRunCancelResponse, error)
WorkflowRunCancelWithBodyWithResponse request with arbitrary body returning *WorkflowRunCancelResponse
func (*ClientWithResponses) WorkflowRunCancelWithResponse ¶
func (c *ClientWithResponses) WorkflowRunCancelWithResponse(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkflowRunCancelResponse, error)
func (*ClientWithResponses) WorkflowRunCreateWithBodyWithResponse ¶
func (c *ClientWithResponses) WorkflowRunCreateWithBodyWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkflowRunCreateResponse, error)
WorkflowRunCreateWithBodyWithResponse request with arbitrary body returning *WorkflowRunCreateResponse
func (*ClientWithResponses) WorkflowRunCreateWithResponse ¶
func (c *ClientWithResponses) WorkflowRunCreateWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, body WorkflowRunCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkflowRunCreateResponse, error)
func (*ClientWithResponses) WorkflowRunGetInputWithResponse ¶
func (c *ClientWithResponses) WorkflowRunGetInputWithResponse(ctx context.Context, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowRunGetInputResponse, error)
WorkflowRunGetInputWithResponse request returning *WorkflowRunGetInputResponse
func (*ClientWithResponses) WorkflowRunGetMetricsWithResponse ¶
func (c *ClientWithResponses) WorkflowRunGetMetricsWithResponse(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunGetMetricsParams, reqEditors ...RequestEditorFn) (*WorkflowRunGetMetricsResponse, error)
WorkflowRunGetMetricsWithResponse request returning *WorkflowRunGetMetricsResponse
func (*ClientWithResponses) WorkflowRunGetWithResponse ¶
func (c *ClientWithResponses) WorkflowRunGetWithResponse(ctx context.Context, tenant openapi_types.UUID, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowRunGetResponse, error)
WorkflowRunGetWithResponse request returning *WorkflowRunGetResponse
func (*ClientWithResponses) WorkflowRunListWithResponse ¶
func (c *ClientWithResponses) WorkflowRunListWithResponse(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunListParams, reqEditors ...RequestEditorFn) (*WorkflowRunListResponse, error)
WorkflowRunListWithResponse request returning *WorkflowRunListResponse
func (*ClientWithResponses) WorkflowRunUpdateReplayWithBodyWithResponse ¶
func (c *ClientWithResponses) WorkflowRunUpdateReplayWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkflowRunUpdateReplayResponse, error)
WorkflowRunUpdateReplayWithBodyWithResponse request with arbitrary body returning *WorkflowRunUpdateReplayResponse
func (*ClientWithResponses) WorkflowRunUpdateReplayWithResponse ¶
func (c *ClientWithResponses) WorkflowRunUpdateReplayWithResponse(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkflowRunUpdateReplayResponse, error)
func (*ClientWithResponses) WorkflowVersionGetDefinitionWithResponse ¶ added in v0.18.0
func (c *ClientWithResponses) WorkflowVersionGetDefinitionWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetDefinitionParams, reqEditors ...RequestEditorFn) (*WorkflowVersionGetDefinitionResponse, error)
WorkflowVersionGetDefinitionWithResponse request returning *WorkflowVersionGetDefinitionResponse
func (*ClientWithResponses) WorkflowVersionGetWithResponse ¶
func (c *ClientWithResponses) WorkflowVersionGetWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetParams, reqEditors ...RequestEditorFn) (*WorkflowVersionGetResponse, error)
WorkflowVersionGetWithResponse request returning *WorkflowVersionGetResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// LivenessGetWithResponse request
LivenessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LivenessGetResponse, error)
// ReadinessGetWithResponse request
ReadinessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadinessGetResponse, error)
// AlertEmailGroupDeleteWithResponse request
AlertEmailGroupDeleteWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, reqEditors ...RequestEditorFn) (*AlertEmailGroupDeleteResponse, error)
// AlertEmailGroupUpdateWithBodyWithResponse request with any body
AlertEmailGroupUpdateWithBodyWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AlertEmailGroupUpdateResponse, error)
AlertEmailGroupUpdateWithResponse(ctx context.Context, alertEmailGroup openapi_types.UUID, body AlertEmailGroupUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*AlertEmailGroupUpdateResponse, error)
// ApiTokenUpdateRevokeWithResponse request
ApiTokenUpdateRevokeWithResponse(ctx context.Context, apiToken openapi_types.UUID, reqEditors ...RequestEditorFn) (*ApiTokenUpdateRevokeResponse, error)
// CloudMetadataGetWithResponse request
CloudMetadataGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CloudMetadataGetResponse, error)
// EventDataGetWithResponse request
EventDataGetWithResponse(ctx context.Context, event openapi_types.UUID, reqEditors ...RequestEditorFn) (*EventDataGetResponse, error)
// MetadataGetWithResponse request
MetadataGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetadataGetResponse, error)
// MetadataListIntegrationsWithResponse request
MetadataListIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetadataListIntegrationsResponse, error)
// SlackWebhookDeleteWithResponse request
SlackWebhookDeleteWithResponse(ctx context.Context, slack openapi_types.UUID, reqEditors ...RequestEditorFn) (*SlackWebhookDeleteResponse, error)
// SnsDeleteWithResponse request
SnsDeleteWithResponse(ctx context.Context, sns openapi_types.UUID, reqEditors ...RequestEditorFn) (*SnsDeleteResponse, error)
// SnsUpdateWithResponse request
SnsUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, event string, reqEditors ...RequestEditorFn) (*SnsUpdateResponse, error)
// StepRunListArchivesWithResponse request
StepRunListArchivesWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListArchivesParams, reqEditors ...RequestEditorFn) (*StepRunListArchivesResponse, error)
// StepRunListEventsWithResponse request
StepRunListEventsWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *StepRunListEventsParams, reqEditors ...RequestEditorFn) (*StepRunListEventsResponse, error)
// LogLineListWithResponse request
LogLineListWithResponse(ctx context.Context, stepRun openapi_types.UUID, params *LogLineListParams, reqEditors ...RequestEditorFn) (*LogLineListResponse, error)
// TenantCreateWithBodyWithResponse request with any body
TenantCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantCreateResponse, error)
TenantCreateWithResponse(ctx context.Context, body TenantCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantCreateResponse, error)
// TenantUpdateWithBodyWithResponse request with any body
TenantUpdateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantUpdateResponse, error)
TenantUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, body TenantUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantUpdateResponse, error)
// AlertEmailGroupListWithResponse request
AlertEmailGroupListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*AlertEmailGroupListResponse, error)
// AlertEmailGroupCreateWithBodyWithResponse request with any body
AlertEmailGroupCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AlertEmailGroupCreateResponse, error)
AlertEmailGroupCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body AlertEmailGroupCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*AlertEmailGroupCreateResponse, error)
// TenantAlertingSettingsGetWithResponse request
TenantAlertingSettingsGetWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantAlertingSettingsGetResponse, error)
// ApiTokenListWithResponse request
ApiTokenListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*ApiTokenListResponse, error)
// ApiTokenCreateWithBodyWithResponse request with any body
ApiTokenCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiTokenCreateResponse, error)
ApiTokenCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body ApiTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiTokenCreateResponse, error)
// EventListWithResponse request
EventListWithResponse(ctx context.Context, tenant openapi_types.UUID, params *EventListParams, reqEditors ...RequestEditorFn) (*EventListResponse, error)
// EventCreateWithBodyWithResponse request with any body
EventCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EventCreateResponse, error)
EventCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body EventCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*EventCreateResponse, error)
// EventKeyListWithResponse request
EventKeyListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*EventKeyListResponse, error)
// EventUpdateReplayWithBodyWithResponse request with any body
EventUpdateReplayWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EventUpdateReplayResponse, error)
EventUpdateReplayWithResponse(ctx context.Context, tenant openapi_types.UUID, body EventUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*EventUpdateReplayResponse, error)
// TenantInviteListWithResponse request
TenantInviteListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantInviteListResponse, error)
// TenantInviteCreateWithBodyWithResponse request with any body
TenantInviteCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteCreateResponse, error)
TenantInviteCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body TenantInviteCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteCreateResponse, error)
// TenantInviteDeleteWithResponse request
TenantInviteDeleteWithResponse(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantInviteDeleteResponse, error)
// TenantInviteUpdateWithBodyWithResponse request with any body
TenantInviteUpdateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteUpdateResponse, error)
TenantInviteUpdateWithResponse(ctx context.Context, tenant openapi_types.UUID, tenantInvite openapi_types.UUID, body TenantInviteUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteUpdateResponse, error)
// TenantMemberListWithResponse request
TenantMemberListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantMemberListResponse, error)
// TenantMemberDeleteWithResponse request
TenantMemberDeleteWithResponse(ctx context.Context, tenant openapi_types.UUID, member openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantMemberDeleteResponse, error)
// TenantGetQueueMetricsWithResponse request
TenantGetQueueMetricsWithResponse(ctx context.Context, tenant openapi_types.UUID, params *TenantGetQueueMetricsParams, reqEditors ...RequestEditorFn) (*TenantGetQueueMetricsResponse, error)
// TenantResourcePolicyGetWithResponse request
TenantResourcePolicyGetWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*TenantResourcePolicyGetResponse, error)
// SlackWebhookListWithResponse request
SlackWebhookListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*SlackWebhookListResponse, error)
// UserUpdateSlackOauthStartWithResponse request
UserUpdateSlackOauthStartWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*UserUpdateSlackOauthStartResponse, error)
// SnsListWithResponse request
SnsListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*SnsListResponse, error)
// SnsCreateWithBodyWithResponse request with any body
SnsCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SnsCreateResponse, error)
SnsCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body SnsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SnsCreateResponse, error)
// StepRunGetWithResponse request
StepRunGetWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*StepRunGetResponse, error)
// StepRunUpdateCancelWithResponse request
StepRunUpdateCancelWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*StepRunUpdateCancelResponse, error)
// StepRunUpdateRerunWithBodyWithResponse request with any body
StepRunUpdateRerunWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StepRunUpdateRerunResponse, error)
StepRunUpdateRerunWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, body StepRunUpdateRerunJSONRequestBody, reqEditors ...RequestEditorFn) (*StepRunUpdateRerunResponse, error)
// StepRunGetSchemaWithResponse request
StepRunGetSchemaWithResponse(ctx context.Context, tenant openapi_types.UUID, stepRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*StepRunGetSchemaResponse, error)
// WebhookListWithResponse request
WebhookListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WebhookListResponse, error)
// WebhookCreateWithBodyWithResponse request with any body
WebhookCreateWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebhookCreateResponse, error)
WebhookCreateWithResponse(ctx context.Context, tenant openapi_types.UUID, body WebhookCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebhookCreateResponse, error)
// WorkerListWithResponse request
WorkerListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkerListResponse, error)
// WorkflowRunUpdateReplayWithBodyWithResponse request with any body
WorkflowRunUpdateReplayWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkflowRunUpdateReplayResponse, error)
WorkflowRunUpdateReplayWithResponse(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunUpdateReplayJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkflowRunUpdateReplayResponse, error)
// WorkflowRunGetWithResponse request
WorkflowRunGetWithResponse(ctx context.Context, tenant openapi_types.UUID, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowRunGetResponse, error)
// WorkflowListWithResponse request
WorkflowListWithResponse(ctx context.Context, tenant openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowListResponse, error)
// WorkflowRunCancelWithBodyWithResponse request with any body
WorkflowRunCancelWithBodyWithResponse(ctx context.Context, tenant openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkflowRunCancelResponse, error)
WorkflowRunCancelWithResponse(ctx context.Context, tenant openapi_types.UUID, body WorkflowRunCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkflowRunCancelResponse, error)
// WorkflowRunListWithResponse request
WorkflowRunListWithResponse(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunListParams, reqEditors ...RequestEditorFn) (*WorkflowRunListResponse, error)
// WorkflowRunGetMetricsWithResponse request
WorkflowRunGetMetricsWithResponse(ctx context.Context, tenant openapi_types.UUID, params *WorkflowRunGetMetricsParams, reqEditors ...RequestEditorFn) (*WorkflowRunGetMetricsResponse, error)
// UserGetCurrentWithResponse request
UserGetCurrentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserGetCurrentResponse, error)
// UserUpdateGithubOauthCallbackWithResponse request
UserUpdateGithubOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGithubOauthCallbackResponse, error)
// UserUpdateGithubOauthStartWithResponse request
UserUpdateGithubOauthStartWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGithubOauthStartResponse, error)
// UserUpdateGoogleOauthCallbackWithResponse request
UserUpdateGoogleOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGoogleOauthCallbackResponse, error)
// UserUpdateGoogleOauthStartWithResponse request
UserUpdateGoogleOauthStartWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateGoogleOauthStartResponse, error)
// UserListTenantInvitesWithResponse request
UserListTenantInvitesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserListTenantInvitesResponse, error)
// TenantInviteAcceptWithBodyWithResponse request with any body
TenantInviteAcceptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteAcceptResponse, error)
TenantInviteAcceptWithResponse(ctx context.Context, body TenantInviteAcceptJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteAcceptResponse, error)
// TenantInviteRejectWithBodyWithResponse request with any body
TenantInviteRejectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TenantInviteRejectResponse, error)
TenantInviteRejectWithResponse(ctx context.Context, body TenantInviteRejectJSONRequestBody, reqEditors ...RequestEditorFn) (*TenantInviteRejectResponse, error)
// UserUpdateLoginWithBodyWithResponse request with any body
UserUpdateLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserUpdateLoginResponse, error)
UserUpdateLoginWithResponse(ctx context.Context, body UserUpdateLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*UserUpdateLoginResponse, error)
// UserUpdateLogoutWithResponse request
UserUpdateLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateLogoutResponse, error)
// TenantMembershipsListWithResponse request
TenantMembershipsListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TenantMembershipsListResponse, error)
// UserUpdatePasswordWithBodyWithResponse request with any body
UserUpdatePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserUpdatePasswordResponse, error)
UserUpdatePasswordWithResponse(ctx context.Context, body UserUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UserUpdatePasswordResponse, error)
// UserCreateWithBodyWithResponse request with any body
UserCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)
UserCreateWithResponse(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)
// UserUpdateSlackOauthCallbackWithResponse request
UserUpdateSlackOauthCallbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserUpdateSlackOauthCallbackResponse, error)
// WebhookDeleteWithResponse request
WebhookDeleteWithResponse(ctx context.Context, webhook openapi_types.UUID, reqEditors ...RequestEditorFn) (*WebhookDeleteResponse, error)
// WorkerGetWithResponse request
WorkerGetWithResponse(ctx context.Context, worker openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkerGetResponse, error)
// WorkerUpdateWithBodyWithResponse request with any body
WorkerUpdateWithBodyWithResponse(ctx context.Context, worker openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkerUpdateResponse, error)
WorkerUpdateWithResponse(ctx context.Context, worker openapi_types.UUID, body WorkerUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkerUpdateResponse, error)
// WorkflowRunGetInputWithResponse request
WorkflowRunGetInputWithResponse(ctx context.Context, workflowRun openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowRunGetInputResponse, error)
// WorkflowDeleteWithResponse request
WorkflowDeleteWithResponse(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowDeleteResponse, error)
// WorkflowGetWithResponse request
WorkflowGetWithResponse(ctx context.Context, workflow openapi_types.UUID, reqEditors ...RequestEditorFn) (*WorkflowGetResponse, error)
// WorkflowGetMetricsWithResponse request
WorkflowGetMetricsWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowGetMetricsParams, reqEditors ...RequestEditorFn) (*WorkflowGetMetricsResponse, error)
// WorkflowRunCreateWithBodyWithResponse request with any body
WorkflowRunCreateWithBodyWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WorkflowRunCreateResponse, error)
WorkflowRunCreateWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowRunCreateParams, body WorkflowRunCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*WorkflowRunCreateResponse, error)
// WorkflowVersionGetWithResponse request
WorkflowVersionGetWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetParams, reqEditors ...RequestEditorFn) (*WorkflowVersionGetResponse, error)
// WorkflowVersionGetDefinitionWithResponse request
WorkflowVersionGetDefinitionWithResponse(ctx context.Context, workflow openapi_types.UUID, params *WorkflowVersionGetDefinitionParams, reqEditors ...RequestEditorFn) (*WorkflowVersionGetDefinitionResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloudMetadataGetResponse ¶
type CloudMetadataGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *APIErrors
JSON400 *APIErrors
}
func ParseCloudMetadataGetResponse ¶
func ParseCloudMetadataGetResponse(rsp *http.Response) (*CloudMetadataGetResponse, error)
ParseCloudMetadataGetResponse parses an HTTP response from a CloudMetadataGetWithResponse call
func (CloudMetadataGetResponse) Status ¶
func (r CloudMetadataGetResponse) Status() string
Status returns HTTPResponse.Status
func (CloudMetadataGetResponse) StatusCode ¶
func (r CloudMetadataGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAPITokenRequest ¶
type CreateAPITokenRequest struct {
// ExpiresIn The duration for which the token is valid.
ExpiresIn *string `json:"expiresIn,omitempty" validate:"omitnil,duration"`
// Name A name for the API token.
Name string `json:"name"`
}
CreateAPITokenRequest defines model for CreateAPITokenRequest.
type CreateAPITokenResponse ¶
type CreateAPITokenResponse struct {
// Token The API token.
Token string `json:"token"`
}
CreateAPITokenResponse defines model for CreateAPITokenResponse.
type CreateEventRequest ¶
type CreateEventRequest struct {
// AdditionalMetadata Additional metadata for the event.
AdditionalMetadata *map[string]interface{} `json:"additionalMetadata,omitempty"`
// Data The data for the event.
Data map[string]interface{} `json:"data"`
// Key The key for the event.
Key string `json:"key"`
}
CreateEventRequest defines model for CreateEventRequest.
type CreateSNSIntegrationRequest ¶
type CreateSNSIntegrationRequest struct {
// TopicArn The Amazon Resource Name (ARN) of the SNS topic.
TopicArn string `json:"topicArn" validate:"required,min=1,max=256"`
}
CreateSNSIntegrationRequest defines model for CreateSNSIntegrationRequest.
type CreateTenantAlertEmailGroupRequest ¶
type CreateTenantAlertEmailGroupRequest struct {
// Emails A list of emails for users
Emails []string `json:"emails" validate:"required,dive,email"`
}
CreateTenantAlertEmailGroupRequest defines model for CreateTenantAlertEmailGroupRequest.
type CreateTenantInviteRequest ¶
type CreateTenantInviteRequest struct {
// Email The email of the user to invite.
Email string `json:"email" validate:"required,email"`
Role TenantMemberRole `json:"role"`
}
CreateTenantInviteRequest defines model for CreateTenantInviteRequest.
type CreateTenantRequest ¶
type CreateTenantRequest struct {
// Name The name of the tenant.
Name string `json:"name" validate:"required"`
// Slug The slug of the tenant.
Slug string `json:"slug" validate:"required,hatchetName"`
}
CreateTenantRequest defines model for CreateTenantRequest.
type Event ¶
type Event struct {
// AdditionalMetadata Additional metadata for the event.
AdditionalMetadata *map[string]interface{} `json:"additionalMetadata,omitempty"`
// Key The key for the event.
Key string `json:"key"`
Metadata APIResourceMeta `json:"metadata"`
Tenant *Tenant `json:"tenant,omitempty"`
// TenantId The ID of the tenant associated with this event.
TenantId string `json:"tenantId"`
WorkflowRunSummary *EventWorkflowRunSummary `json:"workflowRunSummary,omitempty"`
}
Event defines model for Event.
type EventCreateJSONRequestBody ¶
type EventCreateJSONRequestBody = CreateEventRequest
EventCreateJSONRequestBody defines body for EventCreate for application/json ContentType.
type EventCreateResponse ¶
type EventCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Event
JSON400 *APIErrors
JSON403 *APIErrors
JSON429 *APIErrors
}
func ParseEventCreateResponse ¶
func ParseEventCreateResponse(rsp *http.Response) (*EventCreateResponse, error)
ParseEventCreateResponse parses an HTTP response from a EventCreateWithResponse call
func (EventCreateResponse) Status ¶
func (r EventCreateResponse) Status() string
Status returns HTTPResponse.Status
func (EventCreateResponse) StatusCode ¶
func (r EventCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EventData ¶
type EventData struct {
// Data The data for the event (JSON bytes).
Data string `json:"data"`
}
EventData defines model for EventData.
type EventDataGetResponse ¶
type EventDataGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventData
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseEventDataGetResponse ¶
func ParseEventDataGetResponse(rsp *http.Response) (*EventDataGetResponse, error)
ParseEventDataGetResponse parses an HTTP response from a EventDataGetWithResponse call
func (EventDataGetResponse) Status ¶
func (r EventDataGetResponse) Status() string
Status returns HTTPResponse.Status
func (EventDataGetResponse) StatusCode ¶
func (r EventDataGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EventKeyList ¶
type EventKeyList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]EventKey `json:"rows,omitempty"`
}
EventKeyList defines model for EventKeyList.
type EventKeyListResponse ¶
type EventKeyListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventKeyList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseEventKeyListResponse ¶
func ParseEventKeyListResponse(rsp *http.Response) (*EventKeyListResponse, error)
ParseEventKeyListResponse parses an HTTP response from a EventKeyListWithResponse call
func (EventKeyListResponse) Status ¶
func (r EventKeyListResponse) Status() string
Status returns HTTPResponse.Status
func (EventKeyListResponse) StatusCode ¶
func (r EventKeyListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EventList ¶
type EventList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]Event `json:"rows,omitempty"`
}
EventList defines model for EventList.
type EventListParams ¶
type EventListParams struct {
// Offset The number to skip
Offset *int64 `form:"offset,omitempty" json:"offset,omitempty"`
// Limit The number to limit by
Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`
// Keys A list of keys to filter by
Keys *[]EventKey `form:"keys,omitempty" json:"keys,omitempty"`
// Workflows A list of workflow IDs to filter by
Workflows *[]WorkflowID `form:"workflows,omitempty" json:"workflows,omitempty"`
// Statuses A list of workflow run statuses to filter by
Statuses *WorkflowRunStatusList `form:"statuses,omitempty" json:"statuses,omitempty"`
// Search The search query to filter for
Search *EventSearch `form:"search,omitempty" json:"search,omitempty"`
// OrderByField What to order by
OrderByField *EventOrderByField `form:"orderByField,omitempty" json:"orderByField,omitempty"`
// OrderByDirection The order direction
OrderByDirection *EventOrderByDirection `form:"orderByDirection,omitempty" json:"orderByDirection,omitempty"`
// AdditionalMetadata A list of metadata key value pairs to filter by
AdditionalMetadata *[]string `form:"additionalMetadata,omitempty" json:"additionalMetadata,omitempty"`
}
EventListParams defines parameters for EventList.
type EventListResponse ¶
type EventListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseEventListResponse ¶
func ParseEventListResponse(rsp *http.Response) (*EventListResponse, error)
ParseEventListResponse parses an HTTP response from a EventListWithResponse call
func (EventListResponse) Status ¶
func (r EventListResponse) Status() string
Status returns HTTPResponse.Status
func (EventListResponse) StatusCode ¶
func (r EventListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EventOrderByDirection ¶
type EventOrderByDirection string
EventOrderByDirection defines model for EventOrderByDirection.
const ( EventOrderByDirectionAsc EventOrderByDirection = "asc" EventOrderByDirectionDesc EventOrderByDirection = "desc" )
Defines values for EventOrderByDirection.
type EventOrderByField ¶
type EventOrderByField string
EventOrderByField defines model for EventOrderByField.
const (
EventOrderByFieldCreatedAt EventOrderByField = "createdAt"
)
Defines values for EventOrderByField.
type EventUpdateReplayJSONRequestBody ¶
type EventUpdateReplayJSONRequestBody = ReplayEventRequest
EventUpdateReplayJSONRequestBody defines body for EventUpdateReplay for application/json ContentType.
type EventUpdateReplayResponse ¶
type EventUpdateReplayResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventList
JSON400 *APIErrors
JSON403 *APIErrors
JSON429 *APIErrors
}
func ParseEventUpdateReplayResponse ¶
func ParseEventUpdateReplayResponse(rsp *http.Response) (*EventUpdateReplayResponse, error)
ParseEventUpdateReplayResponse parses an HTTP response from a EventUpdateReplayWithResponse call
func (EventUpdateReplayResponse) Status ¶
func (r EventUpdateReplayResponse) Status() string
Status returns HTTPResponse.Status
func (EventUpdateReplayResponse) StatusCode ¶
func (r EventUpdateReplayResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EventWorkflowRunSummary ¶
type EventWorkflowRunSummary struct {
// Failed The number of failed runs.
Failed *int64 `json:"failed,omitempty"`
// Pending The number of pending runs.
Pending *int64 `json:"pending,omitempty"`
// Queued The number of queued runs.
Queued *int64 `json:"queued,omitempty"`
// Running The number of running runs.
Running *int64 `json:"running,omitempty"`
// Succeeded The number of succeeded runs.
Succeeded *int64 `json:"succeeded,omitempty"`
}
EventWorkflowRunSummary defines model for EventWorkflowRunSummary.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type Job ¶
type Job struct {
// Description The description of the job.
Description *string `json:"description,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
Name string `json:"name"`
Steps []Step `json:"steps"`
TenantId string `json:"tenantId"`
// Timeout The timeout of the job.
Timeout *string `json:"timeout,omitempty"`
VersionId string `json:"versionId"`
}
Job defines model for Job.
type JobRun ¶
type JobRun struct {
CancelledAt *time.Time `json:"cancelledAt,omitempty"`
CancelledError *string `json:"cancelledError,omitempty"`
CancelledReason *string `json:"cancelledReason,omitempty"`
FinishedAt *time.Time `json:"finishedAt,omitempty"`
Job *Job `json:"job,omitempty"`
JobId string `json:"jobId"`
Metadata APIResourceMeta `json:"metadata"`
Result *map[string]interface{} `json:"result,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
Status JobRunStatus `json:"status"`
StepRuns *[]StepRun `json:"stepRuns,omitempty"`
TenantId string `json:"tenantId"`
TickerId *string `json:"tickerId,omitempty"`
TimeoutAt *time.Time `json:"timeoutAt,omitempty"`
WorkflowRun *WorkflowRun `json:"workflowRun,omitempty"`
WorkflowRunId string `json:"workflowRunId"`
}
JobRun defines model for JobRun.
type JobRunStatus ¶
type JobRunStatus string
JobRunStatus defines model for JobRunStatus.
const ( JobRunStatusCANCELLED JobRunStatus = "CANCELLED" JobRunStatusFAILED JobRunStatus = "FAILED" JobRunStatusPENDING JobRunStatus = "PENDING" JobRunStatusRUNNING JobRunStatus = "RUNNING" JobRunStatusSUCCEEDED JobRunStatus = "SUCCEEDED" )
Defines values for JobRunStatus.
type ListAPIMetaIntegration ¶
type ListAPIMetaIntegration = []APIMetaIntegration
ListAPIMetaIntegration defines model for ListAPIMetaIntegration.
type ListAPITokensResponse ¶
type ListAPITokensResponse struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]APIToken `json:"rows,omitempty"`
}
ListAPITokensResponse defines model for ListAPITokensResponse.
type ListSNSIntegrations ¶
type ListSNSIntegrations struct {
Pagination PaginationResponse `json:"pagination"`
Rows []SNSIntegration `json:"rows"`
}
ListSNSIntegrations defines model for ListSNSIntegrations.
type ListSlackWebhooks ¶
type ListSlackWebhooks struct {
Pagination PaginationResponse `json:"pagination"`
Rows []SlackWebhook `json:"rows"`
}
ListSlackWebhooks defines model for ListSlackWebhooks.
type LivenessGetResponse ¶
func ParseLivenessGetResponse ¶
func ParseLivenessGetResponse(rsp *http.Response) (*LivenessGetResponse, error)
ParseLivenessGetResponse parses an HTTP response from a LivenessGetWithResponse call
func (LivenessGetResponse) Status ¶
func (r LivenessGetResponse) Status() string
Status returns HTTPResponse.Status
func (LivenessGetResponse) StatusCode ¶
func (r LivenessGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LogLine ¶
type LogLine struct {
// CreatedAt The creation date of the log line.
CreatedAt time.Time `json:"createdAt"`
// Message The log message.
Message string `json:"message"`
// Metadata The log metadata.
Metadata map[string]interface{} `json:"metadata"`
}
LogLine defines model for LogLine.
type LogLineLevel ¶
type LogLineLevel string
LogLineLevel defines model for LogLineLevel.
const ( LogLineLevelDEBUG LogLineLevel = "DEBUG" LogLineLevelERROR LogLineLevel = "ERROR" LogLineLevelINFO LogLineLevel = "INFO" LogLineLevelWARN LogLineLevel = "WARN" )
Defines values for LogLineLevel.
type LogLineLevelField ¶
type LogLineLevelField = []LogLineLevel
LogLineLevelField defines model for LogLineLevelField.
type LogLineList ¶
type LogLineList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]LogLine `json:"rows,omitempty"`
}
LogLineList defines model for LogLineList.
type LogLineListParams ¶
type LogLineListParams struct {
// Offset The number to skip
Offset *int64 `form:"offset,omitempty" json:"offset,omitempty"`
// Limit The number to limit by
Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`
// Levels A list of levels to filter by
Levels *LogLineLevelField `form:"levels,omitempty" json:"levels,omitempty"`
// Search The search query to filter for
Search *LogLineSearch `form:"search,omitempty" json:"search,omitempty"`
// OrderByField What to order by
OrderByField *LogLineOrderByField `form:"orderByField,omitempty" json:"orderByField,omitempty"`
// OrderByDirection The order direction
OrderByDirection *LogLineOrderByDirection `form:"orderByDirection,omitempty" json:"orderByDirection,omitempty"`
}
LogLineListParams defines parameters for LogLineList.
type LogLineListResponse ¶
type LogLineListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogLineList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseLogLineListResponse ¶
func ParseLogLineListResponse(rsp *http.Response) (*LogLineListResponse, error)
ParseLogLineListResponse parses an HTTP response from a LogLineListWithResponse call
func (LogLineListResponse) Status ¶
func (r LogLineListResponse) Status() string
Status returns HTTPResponse.Status
func (LogLineListResponse) StatusCode ¶
func (r LogLineListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LogLineOrderByDirection ¶
type LogLineOrderByDirection string
LogLineOrderByDirection defines model for LogLineOrderByDirection.
const ( LogLineOrderByDirectionAsc LogLineOrderByDirection = "asc" LogLineOrderByDirectionDesc LogLineOrderByDirection = "desc" )
Defines values for LogLineOrderByDirection.
type LogLineOrderByField ¶
type LogLineOrderByField string
LogLineOrderByField defines model for LogLineOrderByField.
const (
LogLineOrderByFieldCreatedAt LogLineOrderByField = "createdAt"
)
Defines values for LogLineOrderByField.
type MetadataGetResponse ¶
type MetadataGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *APIMeta
JSON400 *APIErrors
}
func ParseMetadataGetResponse ¶
func ParseMetadataGetResponse(rsp *http.Response) (*MetadataGetResponse, error)
ParseMetadataGetResponse parses an HTTP response from a MetadataGetWithResponse call
func (MetadataGetResponse) Status ¶
func (r MetadataGetResponse) Status() string
Status returns HTTPResponse.Status
func (MetadataGetResponse) StatusCode ¶
func (r MetadataGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MetadataListIntegrationsResponse ¶
type MetadataListIntegrationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListAPIMetaIntegration
JSON400 *APIErrors
}
func ParseMetadataListIntegrationsResponse ¶
func ParseMetadataListIntegrationsResponse(rsp *http.Response) (*MetadataListIntegrationsResponse, error)
ParseMetadataListIntegrationsResponse parses an HTTP response from a MetadataListIntegrationsWithResponse call
func (MetadataListIntegrationsResponse) Status ¶
func (r MetadataListIntegrationsResponse) Status() string
Status returns HTTPResponse.Status
func (MetadataListIntegrationsResponse) StatusCode ¶
func (r MetadataListIntegrationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PaginationResponse ¶
type PaginationResponse struct {
// CurrentPage the current page
CurrentPage *int64 `json:"current_page,omitempty"`
// NextPage the next page
NextPage *int64 `json:"next_page,omitempty"`
// NumPages the total number of pages for listing
NumPages *int64 `json:"num_pages,omitempty"`
}
PaginationResponse defines model for PaginationResponse.
type QueueMetrics ¶
type QueueMetrics struct {
// NumPending The number of items pending.
NumPending int `json:"numPending"`
// NumQueued The number of items in the queue.
NumQueued int `json:"numQueued"`
// NumRunning The number of items running.
NumRunning int `json:"numRunning"`
}
QueueMetrics defines model for QueueMetrics.
type ReadinessGetResponse ¶
func ParseReadinessGetResponse ¶
func ParseReadinessGetResponse(rsp *http.Response) (*ReadinessGetResponse, error)
ParseReadinessGetResponse parses an HTTP response from a ReadinessGetWithResponse call
func (ReadinessGetResponse) Status ¶
func (r ReadinessGetResponse) Status() string
Status returns HTTPResponse.Status
func (ReadinessGetResponse) StatusCode ¶
func (r ReadinessGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RejectInviteRequest ¶
type RejectInviteRequest struct {
Invite string `json:"invite" validate:"required,uuid"`
}
RejectInviteRequest defines model for RejectInviteRequest.
type ReplayEventRequest ¶
type ReplayEventRequest struct {
EventIds []openapi_types.UUID `json:"eventIds"`
}
ReplayEventRequest defines model for ReplayEventRequest.
type ReplayWorkflowRunsRequest ¶
type ReplayWorkflowRunsRequest struct {
WorkflowRunIds []openapi_types.UUID `json:"workflowRunIds"`
}
ReplayWorkflowRunsRequest defines model for ReplayWorkflowRunsRequest.
type ReplayWorkflowRunsResponse ¶
type ReplayWorkflowRunsResponse struct {
WorkflowRuns []WorkflowRun `json:"workflowRuns"`
}
ReplayWorkflowRunsResponse defines model for ReplayWorkflowRunsResponse.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RerunStepRunRequest ¶
type RerunStepRunRequest struct {
Input map[string]interface{} `json:"input"`
}
RerunStepRunRequest defines model for RerunStepRunRequest.
type SNSIntegration ¶
type SNSIntegration struct {
// IngestUrl The URL to send SNS messages to.
IngestUrl *string `json:"ingestUrl,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
// TenantId The unique identifier for the tenant that the SNS integration belongs to.
TenantId openapi_types.UUID `json:"tenantId"`
// TopicArn The Amazon Resource Name (ARN) of the SNS topic.
TopicArn string `json:"topicArn"`
}
SNSIntegration defines model for SNSIntegration.
type SlackWebhook ¶
type SlackWebhook struct {
// ChannelId The channel id associated with this slack webhook.
ChannelId string `json:"channelId"`
// ChannelName The channel name associated with this slack webhook.
ChannelName string `json:"channelName"`
Metadata APIResourceMeta `json:"metadata"`
// TeamId The team id associated with this slack webhook.
TeamId string `json:"teamId"`
// TeamName The team name associated with this slack webhook.
TeamName string `json:"teamName"`
// TenantId The unique identifier for the tenant that the SNS integration belongs to.
TenantId openapi_types.UUID `json:"tenantId"`
}
SlackWebhook defines model for SlackWebhook.
type SlackWebhookDeleteResponse ¶
type SlackWebhookDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseSlackWebhookDeleteResponse ¶
func ParseSlackWebhookDeleteResponse(rsp *http.Response) (*SlackWebhookDeleteResponse, error)
ParseSlackWebhookDeleteResponse parses an HTTP response from a SlackWebhookDeleteWithResponse call
func (SlackWebhookDeleteResponse) Status ¶
func (r SlackWebhookDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (SlackWebhookDeleteResponse) StatusCode ¶
func (r SlackWebhookDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SlackWebhookListResponse ¶
type SlackWebhookListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListSlackWebhooks
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseSlackWebhookListResponse ¶
func ParseSlackWebhookListResponse(rsp *http.Response) (*SlackWebhookListResponse, error)
ParseSlackWebhookListResponse parses an HTTP response from a SlackWebhookListWithResponse call
func (SlackWebhookListResponse) Status ¶
func (r SlackWebhookListResponse) Status() string
Status returns HTTPResponse.Status
func (SlackWebhookListResponse) StatusCode ¶
func (r SlackWebhookListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SnsCreateJSONRequestBody ¶
type SnsCreateJSONRequestBody = CreateSNSIntegrationRequest
SnsCreateJSONRequestBody defines body for SnsCreate for application/json ContentType.
type SnsCreateResponse ¶
type SnsCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SNSIntegration
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseSnsCreateResponse ¶
func ParseSnsCreateResponse(rsp *http.Response) (*SnsCreateResponse, error)
ParseSnsCreateResponse parses an HTTP response from a SnsCreateWithResponse call
func (SnsCreateResponse) Status ¶
func (r SnsCreateResponse) Status() string
Status returns HTTPResponse.Status
func (SnsCreateResponse) StatusCode ¶
func (r SnsCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SnsDeleteResponse ¶
type SnsDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseSnsDeleteResponse ¶
func ParseSnsDeleteResponse(rsp *http.Response) (*SnsDeleteResponse, error)
ParseSnsDeleteResponse parses an HTTP response from a SnsDeleteWithResponse call
func (SnsDeleteResponse) Status ¶
func (r SnsDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (SnsDeleteResponse) StatusCode ¶
func (r SnsDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SnsListResponse ¶
type SnsListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListSNSIntegrations
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseSnsListResponse ¶
func ParseSnsListResponse(rsp *http.Response) (*SnsListResponse, error)
ParseSnsListResponse parses an HTTP response from a SnsListWithResponse call
func (SnsListResponse) Status ¶
func (r SnsListResponse) Status() string
Status returns HTTPResponse.Status
func (SnsListResponse) StatusCode ¶
func (r SnsListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SnsUpdateResponse ¶
type SnsUpdateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseSnsUpdateResponse ¶
func ParseSnsUpdateResponse(rsp *http.Response) (*SnsUpdateResponse, error)
ParseSnsUpdateResponse parses an HTTP response from a SnsUpdateWithResponse call
func (SnsUpdateResponse) Status ¶
func (r SnsUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (SnsUpdateResponse) StatusCode ¶
func (r SnsUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Step ¶
type Step struct {
Action string `json:"action"`
Children *[]string `json:"children,omitempty"`
JobId string `json:"jobId"`
Metadata APIResourceMeta `json:"metadata"`
Parents *[]string `json:"parents,omitempty"`
// ReadableId The readable id of the step.
ReadableId string `json:"readableId"`
TenantId string `json:"tenantId"`
// Timeout The timeout of the step.
Timeout *string `json:"timeout,omitempty"`
}
Step defines model for Step.
type StepRun ¶
type StepRun struct {
CancelledAt *time.Time `json:"cancelledAt,omitempty"`
CancelledAtEpoch *int `json:"cancelledAtEpoch,omitempty"`
CancelledError *string `json:"cancelledError,omitempty"`
CancelledReason *string `json:"cancelledReason,omitempty"`
ChildWorkflowRuns *[]string `json:"childWorkflowRuns,omitempty"`
Children *[]string `json:"children,omitempty"`
Error *string `json:"error,omitempty"`
FinishedAt *time.Time `json:"finishedAt,omitempty"`
FinishedAtEpoch *int `json:"finishedAtEpoch,omitempty"`
Input *string `json:"input,omitempty"`
JobRun *JobRun `json:"jobRun,omitempty"`
JobRunId string `json:"jobRunId"`
Metadata APIResourceMeta `json:"metadata"`
Output *string `json:"output,omitempty"`
Parents *[]string `json:"parents,omitempty"`
RequeueAfter *time.Time `json:"requeueAfter,omitempty"`
Result *map[string]interface{} `json:"result,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
StartedAtEpoch *int `json:"startedAtEpoch,omitempty"`
Status StepRunStatus `json:"status"`
Step *Step `json:"step,omitempty"`
StepId string `json:"stepId"`
TenantId string `json:"tenantId"`
TimeoutAt *time.Time `json:"timeoutAt,omitempty"`
TimeoutAtEpoch *int `json:"timeoutAtEpoch,omitempty"`
WorkerId *string `json:"workerId,omitempty"`
}
StepRun defines model for StepRun.
type StepRunArchive ¶
type StepRunArchive struct {
CancelledAt *time.Time `json:"cancelledAt,omitempty"`
CancelledAtEpoch *int `json:"cancelledAtEpoch,omitempty"`
CancelledError *string `json:"cancelledError,omitempty"`
CancelledReason *string `json:"cancelledReason,omitempty"`
CreatedAt time.Time `json:"createdAt"`
Error *string `json:"error,omitempty"`
FinishedAt *time.Time `json:"finishedAt,omitempty"`
FinishedAtEpoch *int `json:"finishedAtEpoch,omitempty"`
Input *string `json:"input,omitempty"`
Order int `json:"order"`
Output *string `json:"output,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
StartedAtEpoch *int `json:"startedAtEpoch,omitempty"`
StepRunId string `json:"stepRunId"`
TimeoutAt *time.Time `json:"timeoutAt,omitempty"`
TimeoutAtEpoch *int `json:"timeoutAtEpoch,omitempty"`
}
StepRunArchive defines model for StepRunArchive.
type StepRunArchiveList ¶
type StepRunArchiveList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]StepRunArchive `json:"rows,omitempty"`
}
StepRunArchiveList defines model for StepRunArchiveList.
type StepRunEvent ¶
type StepRunEvent struct {
Count int `json:"count"`
Data *map[string]interface{} `json:"data,omitempty"`
Id int `json:"id"`
Message string `json:"message"`
Reason StepRunEventReason `json:"reason"`
Severity StepRunEventSeverity `json:"severity"`
StepRunId string `json:"stepRunId"`
TimeFirstSeen time.Time `json:"timeFirstSeen"`
TimeLastSeen time.Time `json:"timeLastSeen"`
}
StepRunEvent defines model for StepRunEvent.
type StepRunEventList ¶
type StepRunEventList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]StepRunEvent `json:"rows,omitempty"`
}
StepRunEventList defines model for StepRunEventList.
type StepRunEventReason ¶
type StepRunEventReason string
StepRunEventReason defines model for StepRunEventReason.
const ( StepRunEventReasonASSIGNED StepRunEventReason = "ASSIGNED" StepRunEventReasonCANCELLED StepRunEventReason = "CANCELLED" StepRunEventReasonFAILED StepRunEventReason = "FAILED" StepRunEventReasonFINISHED StepRunEventReason = "FINISHED" StepRunEventReasonREASSIGNED StepRunEventReason = "REASSIGNED" StepRunEventReasonREQUEUEDNOWORKER StepRunEventReason = "REQUEUED_NO_WORKER" StepRunEventReasonREQUEUEDRATELIMIT StepRunEventReason = "REQUEUED_RATE_LIMIT" StepRunEventReasonRETRIEDBYUSER StepRunEventReason = "RETRIED_BY_USER" StepRunEventReasonRETRYING StepRunEventReason = "RETRYING" StepRunEventReasonSCHEDULINGTIMEDOUT StepRunEventReason = "SCHEDULING_TIMED_OUT" StepRunEventReasonSLOTRELEASED StepRunEventReason = "SLOT_RELEASED" StepRunEventReasonSTARTED StepRunEventReason = "STARTED" StepRunEventReasonTIMEDOUT StepRunEventReason = "TIMED_OUT" StepRunEventReasonTIMEOUTREFRESHED StepRunEventReason = "TIMEOUT_REFRESHED" )
Defines values for StepRunEventReason.
type StepRunEventSeverity ¶
type StepRunEventSeverity string
StepRunEventSeverity defines model for StepRunEventSeverity.
const ( StepRunEventSeverityCRITICAL StepRunEventSeverity = "CRITICAL" StepRunEventSeverityINFO StepRunEventSeverity = "INFO" StepRunEventSeverityWARNING StepRunEventSeverity = "WARNING" )
Defines values for StepRunEventSeverity.
type StepRunGetResponse ¶
type StepRunGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StepRun
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseStepRunGetResponse ¶
func ParseStepRunGetResponse(rsp *http.Response) (*StepRunGetResponse, error)
ParseStepRunGetResponse parses an HTTP response from a StepRunGetWithResponse call
func (StepRunGetResponse) Status ¶
func (r StepRunGetResponse) Status() string
Status returns HTTPResponse.Status
func (StepRunGetResponse) StatusCode ¶
func (r StepRunGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StepRunGetSchemaResponse ¶
type StepRunGetSchemaResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseStepRunGetSchemaResponse ¶
func ParseStepRunGetSchemaResponse(rsp *http.Response) (*StepRunGetSchemaResponse, error)
ParseStepRunGetSchemaResponse parses an HTTP response from a StepRunGetSchemaWithResponse call
func (StepRunGetSchemaResponse) Status ¶
func (r StepRunGetSchemaResponse) Status() string
Status returns HTTPResponse.Status
func (StepRunGetSchemaResponse) StatusCode ¶
func (r StepRunGetSchemaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StepRunListArchivesParams ¶
type StepRunListArchivesParams struct {
// Offset The number to skip
Offset *int64 `form:"offset,omitempty" json:"offset,omitempty"`
// Limit The number to limit by
Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`
}
StepRunListArchivesParams defines parameters for StepRunListArchives.
type StepRunListArchivesResponse ¶
type StepRunListArchivesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StepRunArchiveList
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseStepRunListArchivesResponse ¶
func ParseStepRunListArchivesResponse(rsp *http.Response) (*StepRunListArchivesResponse, error)
ParseStepRunListArchivesResponse parses an HTTP response from a StepRunListArchivesWithResponse call
func (StepRunListArchivesResponse) Status ¶
func (r StepRunListArchivesResponse) Status() string
Status returns HTTPResponse.Status
func (StepRunListArchivesResponse) StatusCode ¶
func (r StepRunListArchivesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StepRunListEventsParams ¶
type StepRunListEventsParams struct {
// Offset The number to skip
Offset *int64 `form:"offset,omitempty" json:"offset,omitempty"`
// Limit The number to limit by
Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`
}
StepRunListEventsParams defines parameters for StepRunListEvents.
type StepRunListEventsResponse ¶
type StepRunListEventsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StepRunEventList
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseStepRunListEventsResponse ¶
func ParseStepRunListEventsResponse(rsp *http.Response) (*StepRunListEventsResponse, error)
ParseStepRunListEventsResponse parses an HTTP response from a StepRunListEventsWithResponse call
func (StepRunListEventsResponse) Status ¶
func (r StepRunListEventsResponse) Status() string
Status returns HTTPResponse.Status
func (StepRunListEventsResponse) StatusCode ¶
func (r StepRunListEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StepRunStatus ¶
type StepRunStatus string
StepRunStatus defines model for StepRunStatus.
const ( StepRunStatusASSIGNED StepRunStatus = "ASSIGNED" StepRunStatusCANCELLED StepRunStatus = "CANCELLED" StepRunStatusFAILED StepRunStatus = "FAILED" StepRunStatusPENDING StepRunStatus = "PENDING" StepRunStatusPENDINGASSIGNMENT StepRunStatus = "PENDING_ASSIGNMENT" StepRunStatusRUNNING StepRunStatus = "RUNNING" StepRunStatusSUCCEEDED StepRunStatus = "SUCCEEDED" )
Defines values for StepRunStatus.
type StepRunUpdateCancelResponse ¶
type StepRunUpdateCancelResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StepRun
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseStepRunUpdateCancelResponse ¶
func ParseStepRunUpdateCancelResponse(rsp *http.Response) (*StepRunUpdateCancelResponse, error)
ParseStepRunUpdateCancelResponse parses an HTTP response from a StepRunUpdateCancelWithResponse call
func (StepRunUpdateCancelResponse) Status ¶
func (r StepRunUpdateCancelResponse) Status() string
Status returns HTTPResponse.Status
func (StepRunUpdateCancelResponse) StatusCode ¶
func (r StepRunUpdateCancelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StepRunUpdateRerunJSONRequestBody ¶
type StepRunUpdateRerunJSONRequestBody = RerunStepRunRequest
StepRunUpdateRerunJSONRequestBody defines body for StepRunUpdateRerun for application/json ContentType.
type StepRunUpdateRerunResponse ¶
type StepRunUpdateRerunResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StepRun
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseStepRunUpdateRerunResponse ¶
func ParseStepRunUpdateRerunResponse(rsp *http.Response) (*StepRunUpdateRerunResponse, error)
ParseStepRunUpdateRerunResponse parses an HTTP response from a StepRunUpdateRerunWithResponse call
func (StepRunUpdateRerunResponse) Status ¶
func (r StepRunUpdateRerunResponse) Status() string
Status returns HTTPResponse.Status
func (StepRunUpdateRerunResponse) StatusCode ¶
func (r StepRunUpdateRerunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Tenant ¶
type Tenant struct {
// AlertMemberEmails Whether to alert tenant members.
AlertMemberEmails *bool `json:"alertMemberEmails,omitempty"`
// AnalyticsOptOut Whether the tenant has opted out of analytics.
AnalyticsOptOut *bool `json:"analyticsOptOut,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
// Name The name of the tenant.
Name string `json:"name"`
// Slug The slug of the tenant.
Slug string `json:"slug"`
}
Tenant defines model for Tenant.
type TenantAlertEmailGroup ¶
type TenantAlertEmailGroup struct {
// Emails A list of emails for users
Emails []string `json:"emails"`
Metadata APIResourceMeta `json:"metadata"`
}
TenantAlertEmailGroup defines model for TenantAlertEmailGroup.
type TenantAlertEmailGroupList ¶
type TenantAlertEmailGroupList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]TenantAlertEmailGroup `json:"rows,omitempty"`
}
TenantAlertEmailGroupList defines model for TenantAlertEmailGroupList.
type TenantAlertingSettings ¶
type TenantAlertingSettings struct {
// AlertMemberEmails Whether to alert tenant members.
AlertMemberEmails *bool `json:"alertMemberEmails,omitempty"`
// EnableExpiringTokenAlerts Whether to enable alerts when tokens are approaching expiration.
EnableExpiringTokenAlerts *bool `json:"enableExpiringTokenAlerts,omitempty"`
// EnableTenantResourceLimitAlerts Whether to enable alerts when tenant resources are approaching limits.
EnableTenantResourceLimitAlerts *bool `json:"enableTenantResourceLimitAlerts,omitempty"`
// EnableWorkflowRunFailureAlerts Whether to send alerts when workflow runs fail.
EnableWorkflowRunFailureAlerts *bool `json:"enableWorkflowRunFailureAlerts,omitempty"`
// LastAlertedAt The last time an alert was sent.
LastAlertedAt *time.Time `json:"lastAlertedAt,omitempty"`
// MaxAlertingFrequency The max frequency at which to alert.
MaxAlertingFrequency string `json:"maxAlertingFrequency"`
Metadata APIResourceMeta `json:"metadata"`
}
TenantAlertingSettings defines model for TenantAlertingSettings.
type TenantAlertingSettingsGetResponse ¶
type TenantAlertingSettingsGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantAlertingSettings
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantAlertingSettingsGetResponse ¶
func ParseTenantAlertingSettingsGetResponse(rsp *http.Response) (*TenantAlertingSettingsGetResponse, error)
ParseTenantAlertingSettingsGetResponse parses an HTTP response from a TenantAlertingSettingsGetWithResponse call
func (TenantAlertingSettingsGetResponse) Status ¶
func (r TenantAlertingSettingsGetResponse) Status() string
Status returns HTTPResponse.Status
func (TenantAlertingSettingsGetResponse) StatusCode ¶
func (r TenantAlertingSettingsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantCreateJSONRequestBody ¶
type TenantCreateJSONRequestBody = CreateTenantRequest
TenantCreateJSONRequestBody defines body for TenantCreate for application/json ContentType.
type TenantCreateResponse ¶
type TenantCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Tenant
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantCreateResponse ¶
func ParseTenantCreateResponse(rsp *http.Response) (*TenantCreateResponse, error)
ParseTenantCreateResponse parses an HTTP response from a TenantCreateWithResponse call
func (TenantCreateResponse) Status ¶
func (r TenantCreateResponse) Status() string
Status returns HTTPResponse.Status
func (TenantCreateResponse) StatusCode ¶
func (r TenantCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantGetQueueMetricsParams ¶
type TenantGetQueueMetricsParams struct {
// Workflows A list of workflow IDs to filter by
Workflows *[]WorkflowID `form:"workflows,omitempty" json:"workflows,omitempty"`
// AdditionalMetadata A list of metadata key value pairs to filter by
AdditionalMetadata *[]string `form:"additionalMetadata,omitempty" json:"additionalMetadata,omitempty"`
}
TenantGetQueueMetricsParams defines parameters for TenantGetQueueMetrics.
type TenantGetQueueMetricsResponse ¶
type TenantGetQueueMetricsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantQueueMetrics
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseTenantGetQueueMetricsResponse ¶
func ParseTenantGetQueueMetricsResponse(rsp *http.Response) (*TenantGetQueueMetricsResponse, error)
ParseTenantGetQueueMetricsResponse parses an HTTP response from a TenantGetQueueMetricsWithResponse call
func (TenantGetQueueMetricsResponse) Status ¶
func (r TenantGetQueueMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (TenantGetQueueMetricsResponse) StatusCode ¶
func (r TenantGetQueueMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantInvite ¶
type TenantInvite struct {
// Email The email of the user to invite.
Email string `json:"email"`
// Expires The time that this invite expires.
Expires time.Time `json:"expires"`
Metadata APIResourceMeta `json:"metadata"`
Role TenantMemberRole `json:"role"`
// TenantId The tenant id associated with this tenant invite.
TenantId string `json:"tenantId"`
// TenantName The tenant name for the tenant.
TenantName *string `json:"tenantName,omitempty"`
}
TenantInvite defines model for TenantInvite.
type TenantInviteAcceptJSONRequestBody ¶
type TenantInviteAcceptJSONRequestBody = AcceptInviteRequest
TenantInviteAcceptJSONRequestBody defines body for TenantInviteAccept for application/json ContentType.
type TenantInviteAcceptResponse ¶
type TenantInviteAcceptResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantInviteAcceptResponse ¶
func ParseTenantInviteAcceptResponse(rsp *http.Response) (*TenantInviteAcceptResponse, error)
ParseTenantInviteAcceptResponse parses an HTTP response from a TenantInviteAcceptWithResponse call
func (TenantInviteAcceptResponse) Status ¶
func (r TenantInviteAcceptResponse) Status() string
Status returns HTTPResponse.Status
func (TenantInviteAcceptResponse) StatusCode ¶
func (r TenantInviteAcceptResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantInviteCreateJSONRequestBody ¶
type TenantInviteCreateJSONRequestBody = CreateTenantInviteRequest
TenantInviteCreateJSONRequestBody defines body for TenantInviteCreate for application/json ContentType.
type TenantInviteCreateResponse ¶
type TenantInviteCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *TenantInvite
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantInviteCreateResponse ¶
func ParseTenantInviteCreateResponse(rsp *http.Response) (*TenantInviteCreateResponse, error)
ParseTenantInviteCreateResponse parses an HTTP response from a TenantInviteCreateWithResponse call
func (TenantInviteCreateResponse) Status ¶
func (r TenantInviteCreateResponse) Status() string
Status returns HTTPResponse.Status
func (TenantInviteCreateResponse) StatusCode ¶
func (r TenantInviteCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantInviteDeleteResponse ¶
type TenantInviteDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantInvite
JSON400 *APIErrors
}
func ParseTenantInviteDeleteResponse ¶
func ParseTenantInviteDeleteResponse(rsp *http.Response) (*TenantInviteDeleteResponse, error)
ParseTenantInviteDeleteResponse parses an HTTP response from a TenantInviteDeleteWithResponse call
func (TenantInviteDeleteResponse) Status ¶
func (r TenantInviteDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (TenantInviteDeleteResponse) StatusCode ¶
func (r TenantInviteDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantInviteList ¶
type TenantInviteList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]TenantInvite `json:"rows,omitempty"`
}
TenantInviteList defines model for TenantInviteList.
type TenantInviteListResponse ¶
type TenantInviteListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantInviteList
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantInviteListResponse ¶
func ParseTenantInviteListResponse(rsp *http.Response) (*TenantInviteListResponse, error)
ParseTenantInviteListResponse parses an HTTP response from a TenantInviteListWithResponse call
func (TenantInviteListResponse) Status ¶
func (r TenantInviteListResponse) Status() string
Status returns HTTPResponse.Status
func (TenantInviteListResponse) StatusCode ¶
func (r TenantInviteListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantInviteRejectJSONRequestBody ¶
type TenantInviteRejectJSONRequestBody = RejectInviteRequest
TenantInviteRejectJSONRequestBody defines body for TenantInviteReject for application/json ContentType.
type TenantInviteRejectResponse ¶
type TenantInviteRejectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantInviteRejectResponse ¶
func ParseTenantInviteRejectResponse(rsp *http.Response) (*TenantInviteRejectResponse, error)
ParseTenantInviteRejectResponse parses an HTTP response from a TenantInviteRejectWithResponse call
func (TenantInviteRejectResponse) Status ¶
func (r TenantInviteRejectResponse) Status() string
Status returns HTTPResponse.Status
func (TenantInviteRejectResponse) StatusCode ¶
func (r TenantInviteRejectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantInviteUpdateJSONRequestBody ¶
type TenantInviteUpdateJSONRequestBody = UpdateTenantInviteRequest
TenantInviteUpdateJSONRequestBody defines body for TenantInviteUpdate for application/json ContentType.
type TenantInviteUpdateResponse ¶
type TenantInviteUpdateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantInvite
JSON400 *APIErrors
}
func ParseTenantInviteUpdateResponse ¶
func ParseTenantInviteUpdateResponse(rsp *http.Response) (*TenantInviteUpdateResponse, error)
ParseTenantInviteUpdateResponse parses an HTTP response from a TenantInviteUpdateWithResponse call
func (TenantInviteUpdateResponse) Status ¶
func (r TenantInviteUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (TenantInviteUpdateResponse) StatusCode ¶
func (r TenantInviteUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantMember ¶
type TenantMember struct {
Metadata APIResourceMeta `json:"metadata"`
Role TenantMemberRole `json:"role"`
Tenant *Tenant `json:"tenant,omitempty"`
User UserTenantPublic `json:"user"`
}
TenantMember defines model for TenantMember.
type TenantMemberDeleteResponse ¶
type TenantMemberDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON204 *TenantMember
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseTenantMemberDeleteResponse ¶
func ParseTenantMemberDeleteResponse(rsp *http.Response) (*TenantMemberDeleteResponse, error)
ParseTenantMemberDeleteResponse parses an HTTP response from a TenantMemberDeleteWithResponse call
func (TenantMemberDeleteResponse) Status ¶
func (r TenantMemberDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (TenantMemberDeleteResponse) StatusCode ¶
func (r TenantMemberDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantMemberList ¶
type TenantMemberList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]TenantMember `json:"rows,omitempty"`
}
TenantMemberList defines model for TenantMemberList.
type TenantMemberListResponse ¶
type TenantMemberListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantMemberList
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantMemberListResponse ¶
func ParseTenantMemberListResponse(rsp *http.Response) (*TenantMemberListResponse, error)
ParseTenantMemberListResponse parses an HTTP response from a TenantMemberListWithResponse call
func (TenantMemberListResponse) Status ¶
func (r TenantMemberListResponse) Status() string
Status returns HTTPResponse.Status
func (TenantMemberListResponse) StatusCode ¶
func (r TenantMemberListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantMemberRole ¶
type TenantMemberRole string
TenantMemberRole defines model for TenantMemberRole.
const ( ADMIN TenantMemberRole = "ADMIN" MEMBER TenantMemberRole = "MEMBER" OWNER TenantMemberRole = "OWNER" )
Defines values for TenantMemberRole.
type TenantMembershipsListResponse ¶
type TenantMembershipsListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserTenantMembershipsList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseTenantMembershipsListResponse ¶
func ParseTenantMembershipsListResponse(rsp *http.Response) (*TenantMembershipsListResponse, error)
ParseTenantMembershipsListResponse parses an HTTP response from a TenantMembershipsListWithResponse call
func (TenantMembershipsListResponse) Status ¶
func (r TenantMembershipsListResponse) Status() string
Status returns HTTPResponse.Status
func (TenantMembershipsListResponse) StatusCode ¶
func (r TenantMembershipsListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantQueueMetrics ¶
type TenantQueueMetrics struct {
Total *QueueMetrics `json:"total,omitempty"`
Workflow *map[string]QueueMetrics `json:"workflow,omitempty"`
}
TenantQueueMetrics defines model for TenantQueueMetrics.
type TenantResource ¶
type TenantResource string
TenantResource defines model for TenantResource.
const ( CRON TenantResource = "CRON" EVENT TenantResource = "EVENT" SCHEDULE TenantResource = "SCHEDULE" WORKER TenantResource = "WORKER" WORKFLOWRUN TenantResource = "WORKFLOW_RUN" )
Defines values for TenantResource.
type TenantResourceLimit ¶
type TenantResourceLimit struct {
// AlarmValue The alarm value associated with this limit to warn of approaching limit value.
AlarmValue *int `json:"alarmValue,omitempty"`
// LastRefill The last time the limit was refilled.
LastRefill *time.Time `json:"lastRefill,omitempty"`
// LimitValue The limit associated with this limit.
LimitValue int `json:"limitValue"`
Metadata APIResourceMeta `json:"metadata"`
Resource TenantResource `json:"resource"`
// Value The current value associated with this limit.
Value int `json:"value"`
// Window The meter window for the limit. (i.e. 1 day, 1 week, 1 month)
Window *string `json:"window,omitempty"`
}
TenantResourceLimit defines model for TenantResourceLimit.
type TenantResourcePolicy ¶
type TenantResourcePolicy struct {
// Limits A list of resource limits for the tenant.
Limits []TenantResourceLimit `json:"limits"`
}
TenantResourcePolicy defines model for TenantResourcePolicy.
type TenantResourcePolicyGetResponse ¶
type TenantResourcePolicyGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantResourcePolicy
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantResourcePolicyGetResponse ¶
func ParseTenantResourcePolicyGetResponse(rsp *http.Response) (*TenantResourcePolicyGetResponse, error)
ParseTenantResourcePolicyGetResponse parses an HTTP response from a TenantResourcePolicyGetWithResponse call
func (TenantResourcePolicyGetResponse) Status ¶
func (r TenantResourcePolicyGetResponse) Status() string
Status returns HTTPResponse.Status
func (TenantResourcePolicyGetResponse) StatusCode ¶
func (r TenantResourcePolicyGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TenantUpdateJSONRequestBody ¶
type TenantUpdateJSONRequestBody = UpdateTenantRequest
TenantUpdateJSONRequestBody defines body for TenantUpdate for application/json ContentType.
type TenantUpdateResponse ¶
type TenantUpdateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Tenant
JSON400 *APIErrors
JSON403 *APIError
}
func ParseTenantUpdateResponse ¶
func ParseTenantUpdateResponse(rsp *http.Response) (*TenantUpdateResponse, error)
ParseTenantUpdateResponse parses an HTTP response from a TenantUpdateWithResponse call
func (TenantUpdateResponse) Status ¶
func (r TenantUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (TenantUpdateResponse) StatusCode ¶
func (r TenantUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TriggerWorkflowRunRequest ¶
type TriggerWorkflowRunRequest struct {
AdditionalMetadata *map[string]interface{} `json:"additionalMetadata,omitempty"`
Input map[string]interface{} `json:"input"`
}
TriggerWorkflowRunRequest defines model for TriggerWorkflowRunRequest.
type UpdateTenantAlertEmailGroupRequest ¶
type UpdateTenantAlertEmailGroupRequest struct {
// Emails A list of emails for users
Emails []string `json:"emails" validate:"required,dive,email"`
}
UpdateTenantAlertEmailGroupRequest defines model for UpdateTenantAlertEmailGroupRequest.
type UpdateTenantInviteRequest ¶
type UpdateTenantInviteRequest struct {
Role TenantMemberRole `json:"role"`
}
UpdateTenantInviteRequest defines model for UpdateTenantInviteRequest.
type UpdateTenantRequest ¶
type UpdateTenantRequest struct {
// AlertMemberEmails Whether to alert tenant members.
AlertMemberEmails *bool `json:"alertMemberEmails,omitempty"`
// AnalyticsOptOut Whether the tenant has opted out of analytics.
AnalyticsOptOut *bool `json:"analyticsOptOut,omitempty"`
// EnableExpiringTokenAlerts Whether to enable alerts when tokens are approaching expiration.
EnableExpiringTokenAlerts *bool `json:"enableExpiringTokenAlerts,omitempty"`
// EnableTenantResourceLimitAlerts Whether to enable alerts when tenant resources are approaching limits.
EnableTenantResourceLimitAlerts *bool `json:"enableTenantResourceLimitAlerts,omitempty"`
// EnableWorkflowRunFailureAlerts Whether to send alerts when workflow runs fail.
EnableWorkflowRunFailureAlerts *bool `json:"enableWorkflowRunFailureAlerts,omitempty"`
// MaxAlertingFrequency The max frequency at which to alert.
MaxAlertingFrequency *string `json:"maxAlertingFrequency,omitempty" validate:"omitnil,duration"`
// Name The name of the tenant.
Name *string `json:"name,omitempty"`
}
UpdateTenantRequest defines model for UpdateTenantRequest.
type UpdateWorkerRequest ¶
type UpdateWorkerRequest struct {
// IsPaused Whether the worker is paused and cannot accept new runs.
IsPaused *bool `json:"isPaused,omitempty"`
}
UpdateWorkerRequest defines model for UpdateWorkerRequest.
type User ¶
type User struct {
// Email The email address of the user.
Email openapi_types.Email `json:"email"`
// EmailHash A hash of the user's email address for use with Pylon Support Chat
EmailHash *string `json:"emailHash,omitempty"`
// EmailVerified Whether the user has verified their email address.
EmailVerified bool `json:"emailVerified"`
// HasPassword Whether the user has a password set.
HasPassword *bool `json:"hasPassword,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
// Name The display name of the user.
Name *string `json:"name,omitempty"`
}
User defines model for User.
type UserChangePasswordRequest ¶
type UserChangePasswordRequest struct {
// NewPassword The new password for the user.
NewPassword string `json:"newPassword" validate:"required,password"`
// Password The password of the user.
Password string `json:"password" validate:"required,password"`
}
UserChangePasswordRequest defines model for UserChangePasswordRequest.
type UserCreateJSONRequestBody ¶
type UserCreateJSONRequestBody = UserRegisterRequest
UserCreateJSONRequestBody defines body for UserCreate for application/json ContentType.
type UserCreateResponse ¶
type UserCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseUserCreateResponse ¶
func ParseUserCreateResponse(rsp *http.Response) (*UserCreateResponse, error)
ParseUserCreateResponse parses an HTTP response from a UserCreateWithResponse call
func (UserCreateResponse) Status ¶
func (r UserCreateResponse) Status() string
Status returns HTTPResponse.Status
func (UserCreateResponse) StatusCode ¶
func (r UserCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserGetCurrentResponse ¶
type UserGetCurrentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseUserGetCurrentResponse ¶
func ParseUserGetCurrentResponse(rsp *http.Response) (*UserGetCurrentResponse, error)
ParseUserGetCurrentResponse parses an HTTP response from a UserGetCurrentWithResponse call
func (UserGetCurrentResponse) Status ¶
func (r UserGetCurrentResponse) Status() string
Status returns HTTPResponse.Status
func (UserGetCurrentResponse) StatusCode ¶
func (r UserGetCurrentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserListTenantInvitesResponse ¶
type UserListTenantInvitesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantInviteList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseUserListTenantInvitesResponse ¶
func ParseUserListTenantInvitesResponse(rsp *http.Response) (*UserListTenantInvitesResponse, error)
ParseUserListTenantInvitesResponse parses an HTTP response from a UserListTenantInvitesWithResponse call
func (UserListTenantInvitesResponse) Status ¶
func (r UserListTenantInvitesResponse) Status() string
Status returns HTTPResponse.Status
func (UserListTenantInvitesResponse) StatusCode ¶
func (r UserListTenantInvitesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserLoginRequest ¶
type UserLoginRequest struct {
// Email The email address of the user.
Email openapi_types.Email `json:"email" validate:"required,email"`
// Password The password of the user.
Password string `json:"password" validate:"required,password"`
}
UserLoginRequest defines model for UserLoginRequest.
type UserRegisterRequest ¶
type UserRegisterRequest struct {
// Email The email address of the user.
Email openapi_types.Email `json:"email" validate:"required,email"`
// Name The name of the user.
Name string `json:"name"`
// Password The password of the user.
Password string `json:"password" validate:"required,password"`
}
UserRegisterRequest defines model for UserRegisterRequest.
type UserTenantMembershipsList ¶
type UserTenantMembershipsList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]TenantMember `json:"rows,omitempty"`
}
UserTenantMembershipsList defines model for UserTenantMembershipsList.
type UserTenantPublic ¶
type UserTenantPublic struct {
// Email The email address of the user.
Email openapi_types.Email `json:"email"`
// Name The display name of the user.
Name *string `json:"name,omitempty"`
}
UserTenantPublic defines model for UserTenantPublic.
type UserUpdateGithubOauthCallbackResponse ¶
func ParseUserUpdateGithubOauthCallbackResponse ¶
func ParseUserUpdateGithubOauthCallbackResponse(rsp *http.Response) (*UserUpdateGithubOauthCallbackResponse, error)
ParseUserUpdateGithubOauthCallbackResponse parses an HTTP response from a UserUpdateGithubOauthCallbackWithResponse call
func (UserUpdateGithubOauthCallbackResponse) Status ¶
func (r UserUpdateGithubOauthCallbackResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateGithubOauthCallbackResponse) StatusCode ¶
func (r UserUpdateGithubOauthCallbackResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateGithubOauthStartResponse ¶
func ParseUserUpdateGithubOauthStartResponse ¶
func ParseUserUpdateGithubOauthStartResponse(rsp *http.Response) (*UserUpdateGithubOauthStartResponse, error)
ParseUserUpdateGithubOauthStartResponse parses an HTTP response from a UserUpdateGithubOauthStartWithResponse call
func (UserUpdateGithubOauthStartResponse) Status ¶
func (r UserUpdateGithubOauthStartResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateGithubOauthStartResponse) StatusCode ¶
func (r UserUpdateGithubOauthStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateGoogleOauthCallbackResponse ¶
func ParseUserUpdateGoogleOauthCallbackResponse ¶
func ParseUserUpdateGoogleOauthCallbackResponse(rsp *http.Response) (*UserUpdateGoogleOauthCallbackResponse, error)
ParseUserUpdateGoogleOauthCallbackResponse parses an HTTP response from a UserUpdateGoogleOauthCallbackWithResponse call
func (UserUpdateGoogleOauthCallbackResponse) Status ¶
func (r UserUpdateGoogleOauthCallbackResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateGoogleOauthCallbackResponse) StatusCode ¶
func (r UserUpdateGoogleOauthCallbackResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateGoogleOauthStartResponse ¶
func ParseUserUpdateGoogleOauthStartResponse ¶
func ParseUserUpdateGoogleOauthStartResponse(rsp *http.Response) (*UserUpdateGoogleOauthStartResponse, error)
ParseUserUpdateGoogleOauthStartResponse parses an HTTP response from a UserUpdateGoogleOauthStartWithResponse call
func (UserUpdateGoogleOauthStartResponse) Status ¶
func (r UserUpdateGoogleOauthStartResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateGoogleOauthStartResponse) StatusCode ¶
func (r UserUpdateGoogleOauthStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateLoginJSONRequestBody ¶
type UserUpdateLoginJSONRequestBody = UserLoginRequest
UserUpdateLoginJSONRequestBody defines body for UserUpdateLogin for application/json ContentType.
type UserUpdateLoginResponse ¶
type UserUpdateLoginResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseUserUpdateLoginResponse ¶
func ParseUserUpdateLoginResponse(rsp *http.Response) (*UserUpdateLoginResponse, error)
ParseUserUpdateLoginResponse parses an HTTP response from a UserUpdateLoginWithResponse call
func (UserUpdateLoginResponse) Status ¶
func (r UserUpdateLoginResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateLoginResponse) StatusCode ¶
func (r UserUpdateLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateLogoutResponse ¶
type UserUpdateLogoutResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseUserUpdateLogoutResponse ¶
func ParseUserUpdateLogoutResponse(rsp *http.Response) (*UserUpdateLogoutResponse, error)
ParseUserUpdateLogoutResponse parses an HTTP response from a UserUpdateLogoutWithResponse call
func (UserUpdateLogoutResponse) Status ¶
func (r UserUpdateLogoutResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateLogoutResponse) StatusCode ¶
func (r UserUpdateLogoutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdatePasswordJSONRequestBody ¶
type UserUpdatePasswordJSONRequestBody = UserChangePasswordRequest
UserUpdatePasswordJSONRequestBody defines body for UserUpdatePassword for application/json ContentType.
type UserUpdatePasswordResponse ¶
type UserUpdatePasswordResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseUserUpdatePasswordResponse ¶
func ParseUserUpdatePasswordResponse(rsp *http.Response) (*UserUpdatePasswordResponse, error)
ParseUserUpdatePasswordResponse parses an HTTP response from a UserUpdatePasswordWithResponse call
func (UserUpdatePasswordResponse) Status ¶
func (r UserUpdatePasswordResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdatePasswordResponse) StatusCode ¶
func (r UserUpdatePasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateSlackOauthCallbackResponse ¶
func ParseUserUpdateSlackOauthCallbackResponse ¶
func ParseUserUpdateSlackOauthCallbackResponse(rsp *http.Response) (*UserUpdateSlackOauthCallbackResponse, error)
ParseUserUpdateSlackOauthCallbackResponse parses an HTTP response from a UserUpdateSlackOauthCallbackWithResponse call
func (UserUpdateSlackOauthCallbackResponse) Status ¶
func (r UserUpdateSlackOauthCallbackResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateSlackOauthCallbackResponse) StatusCode ¶
func (r UserUpdateSlackOauthCallbackResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserUpdateSlackOauthStartResponse ¶
func ParseUserUpdateSlackOauthStartResponse ¶
func ParseUserUpdateSlackOauthStartResponse(rsp *http.Response) (*UserUpdateSlackOauthStartResponse, error)
ParseUserUpdateSlackOauthStartResponse parses an HTTP response from a UserUpdateSlackOauthStartWithResponse call
func (UserUpdateSlackOauthStartResponse) Status ¶
func (r UserUpdateSlackOauthStartResponse) Status() string
Status returns HTTPResponse.Status
func (UserUpdateSlackOauthStartResponse) StatusCode ¶
func (r UserUpdateSlackOauthStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WebhookCreateJSONRequestBody ¶
type WebhookCreateJSONRequestBody = WebhookWorkerCreateRequest
WebhookCreateJSONRequestBody defines body for WebhookCreate for application/json ContentType.
type WebhookCreateResponse ¶
type WebhookCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WebhookWorkerCreated
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseWebhookCreateResponse ¶
func ParseWebhookCreateResponse(rsp *http.Response) (*WebhookCreateResponse, error)
ParseWebhookCreateResponse parses an HTTP response from a WebhookCreateWithResponse call
func (WebhookCreateResponse) Status ¶
func (r WebhookCreateResponse) Status() string
Status returns HTTPResponse.Status
func (WebhookCreateResponse) StatusCode ¶
func (r WebhookCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WebhookDeleteResponse ¶
type WebhookDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseWebhookDeleteResponse ¶
func ParseWebhookDeleteResponse(rsp *http.Response) (*WebhookDeleteResponse, error)
ParseWebhookDeleteResponse parses an HTTP response from a WebhookDeleteWithResponse call
func (WebhookDeleteResponse) Status ¶
func (r WebhookDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (WebhookDeleteResponse) StatusCode ¶
func (r WebhookDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WebhookListResponse ¶
type WebhookListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WebhookWorkerListResponse
JSON400 *APIErrors
JSON401 *APIErrors
JSON405 *APIErrors
}
func ParseWebhookListResponse ¶
func ParseWebhookListResponse(rsp *http.Response) (*WebhookListResponse, error)
ParseWebhookListResponse parses an HTTP response from a WebhookListWithResponse call
func (WebhookListResponse) Status ¶
func (r WebhookListResponse) Status() string
Status returns HTTPResponse.Status
func (WebhookListResponse) StatusCode ¶
func (r WebhookListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WebhookWorker ¶
type WebhookWorker struct {
Metadata APIResourceMeta `json:"metadata"`
// Name The name of the webhook worker.
Name string `json:"name"`
// Url The webhook url.
Url string `json:"url"`
}
WebhookWorker defines model for WebhookWorker.
type WebhookWorkerCreateRequest ¶
type WebhookWorkerCreateRequest struct {
// Name The name of the webhook worker.
Name string `json:"name"`
// Secret The secret key for validation. If not provided, a random secret will be generated.
Secret *string `json:"secret,omitempty"`
// Url The webhook url.
Url string `json:"url"`
}
WebhookWorkerCreateRequest defines model for WebhookWorkerCreateRequest.
type WebhookWorkerCreated ¶
type WebhookWorkerCreated struct {
Metadata APIResourceMeta `json:"metadata"`
// Name The name of the webhook worker.
Name string `json:"name"`
// Secret The secret key for validation.
Secret string `json:"secret"`
// Url The webhook url.
Url string `json:"url"`
}
WebhookWorkerCreated defines model for WebhookWorkerCreated.
type WebhookWorkerListResponse ¶
type WebhookWorkerListResponse struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]WebhookWorker `json:"rows,omitempty"`
}
WebhookWorkerListResponse defines model for WebhookWorkerListResponse.
type Worker ¶
type Worker struct {
// Actions The actions this worker can perform.
Actions *[]string `json:"actions,omitempty"`
// AvailableRuns The number of runs this worker can execute concurrently.
AvailableRuns *int `json:"availableRuns,omitempty"`
// DispatcherId the id of the assigned dispatcher, in UUID format
DispatcherId *openapi_types.UUID `json:"dispatcherId,omitempty"`
// Labels The current label state of the worker.
Labels *[]WorkerLabel `json:"labels,omitempty"`
// LastHeartbeatAt The time this worker last sent a heartbeat.
LastHeartbeatAt *time.Time `json:"lastHeartbeatAt,omitempty"`
// LastListenerEstablished The time this worker last sent a heartbeat.
LastListenerEstablished *time.Time `json:"lastListenerEstablished,omitempty"`
// MaxRuns The maximum number of runs this worker can execute concurrently.
MaxRuns *int `json:"maxRuns,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
// Name The name of the worker.
Name string `json:"name"`
// RecentStepRuns The recent step runs for this worker.
RecentStepRuns *[]StepRun `json:"recentStepRuns,omitempty"`
// Status The status of the worker.
Status *WorkerStatus `json:"status,omitempty"`
}
Worker defines model for Worker.
type WorkerGetResponse ¶
type WorkerGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Worker
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkerGetResponse ¶
func ParseWorkerGetResponse(rsp *http.Response) (*WorkerGetResponse, error)
ParseWorkerGetResponse parses an HTTP response from a WorkerGetWithResponse call
func (WorkerGetResponse) Status ¶
func (r WorkerGetResponse) Status() string
Status returns HTTPResponse.Status
func (WorkerGetResponse) StatusCode ¶
func (r WorkerGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkerLabel ¶
type WorkerLabel struct {
// Key The key of the label.
Key string `json:"key"`
Metadata APIResourceMeta `json:"metadata"`
// Value The value of the label.
Value *string `json:"value,omitempty"`
}
WorkerLabel defines model for WorkerLabel.
type WorkerList ¶
type WorkerList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]Worker `json:"rows,omitempty"`
}
WorkerList defines model for WorkerList.
type WorkerListResponse ¶
type WorkerListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkerList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkerListResponse ¶
func ParseWorkerListResponse(rsp *http.Response) (*WorkerListResponse, error)
ParseWorkerListResponse parses an HTTP response from a WorkerListWithResponse call
func (WorkerListResponse) Status ¶
func (r WorkerListResponse) Status() string
Status returns HTTPResponse.Status
func (WorkerListResponse) StatusCode ¶
func (r WorkerListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkerStatus ¶
type WorkerStatus string
WorkerStatus The status of the worker.
const ( ACTIVE WorkerStatus = "ACTIVE" INACTIVE WorkerStatus = "INACTIVE" PAUSED WorkerStatus = "PAUSED" )
Defines values for WorkerStatus.
type WorkerUpdateJSONRequestBody ¶
type WorkerUpdateJSONRequestBody = UpdateWorkerRequest
WorkerUpdateJSONRequestBody defines body for WorkerUpdate for application/json ContentType.
type WorkerUpdateResponse ¶
type WorkerUpdateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Worker
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkerUpdateResponse ¶
func ParseWorkerUpdateResponse(rsp *http.Response) (*WorkerUpdateResponse, error)
ParseWorkerUpdateResponse parses an HTTP response from a WorkerUpdateWithResponse call
func (WorkerUpdateResponse) Status ¶
func (r WorkerUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (WorkerUpdateResponse) StatusCode ¶
func (r WorkerUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Workflow ¶
type Workflow struct {
// Description The description of the workflow.
Description *string `json:"description,omitempty"`
// Jobs The jobs of the workflow.
Jobs *[]Job `json:"jobs,omitempty"`
LastRun *WorkflowRun `json:"lastRun,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
// Name The name of the workflow.
Name string `json:"name"`
// Tags The tags of the workflow.
Tags *[]WorkflowTag `json:"tags,omitempty"`
Versions *[]WorkflowVersionMeta `json:"versions,omitempty"`
}
Workflow defines model for Workflow.
type WorkflowConcurrency ¶
type WorkflowConcurrency struct {
// GetConcurrencyGroup An action which gets the concurrency group for the WorkflowRun.
GetConcurrencyGroup string `json:"getConcurrencyGroup"`
// LimitStrategy The strategy to use when the concurrency limit is reached.
LimitStrategy WorkflowConcurrencyLimitStrategy `json:"limitStrategy"`
// MaxRuns The maximum number of concurrent workflow runs.
MaxRuns int32 `json:"maxRuns"`
}
WorkflowConcurrency defines model for WorkflowConcurrency.
type WorkflowConcurrencyLimitStrategy ¶ added in v0.18.0
type WorkflowConcurrencyLimitStrategy string
WorkflowConcurrencyLimitStrategy The strategy to use when the concurrency limit is reached.
const ( CANCELINPROGRESS WorkflowConcurrencyLimitStrategy = "CANCEL_IN_PROGRESS" DROPNEWEST WorkflowConcurrencyLimitStrategy = "DROP_NEWEST" GROUPROUNDROBIN WorkflowConcurrencyLimitStrategy = "GROUP_ROUND_ROBIN" QUEUENEWEST WorkflowConcurrencyLimitStrategy = "QUEUE_NEWEST" )
Defines values for WorkflowConcurrencyLimitStrategy.
type WorkflowDeleteResponse ¶
type WorkflowDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseWorkflowDeleteResponse ¶
func ParseWorkflowDeleteResponse(rsp *http.Response) (*WorkflowDeleteResponse, error)
ParseWorkflowDeleteResponse parses an HTTP response from a WorkflowDeleteWithResponse call
func (WorkflowDeleteResponse) Status ¶
func (r WorkflowDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowDeleteResponse) StatusCode ¶
func (r WorkflowDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowGetMetricsParams ¶
type WorkflowGetMetricsParams struct {
// Status A status of workflow run statuses to filter by
Status *WorkflowRunStatus `form:"status,omitempty" json:"status,omitempty"`
// GroupKey A group key to filter metrics by
GroupKey *string `form:"groupKey,omitempty" json:"groupKey,omitempty"`
}
WorkflowGetMetricsParams defines parameters for WorkflowGetMetrics.
type WorkflowGetMetricsResponse ¶
type WorkflowGetMetricsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowMetrics
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseWorkflowGetMetricsResponse ¶
func ParseWorkflowGetMetricsResponse(rsp *http.Response) (*WorkflowGetMetricsResponse, error)
ParseWorkflowGetMetricsResponse parses an HTTP response from a WorkflowGetMetricsWithResponse call
func (WorkflowGetMetricsResponse) Status ¶
func (r WorkflowGetMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowGetMetricsResponse) StatusCode ¶
func (r WorkflowGetMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowGetResponse ¶
type WorkflowGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Workflow
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkflowGetResponse ¶
func ParseWorkflowGetResponse(rsp *http.Response) (*WorkflowGetResponse, error)
ParseWorkflowGetResponse parses an HTTP response from a WorkflowGetWithResponse call
func (WorkflowGetResponse) Status ¶
func (r WorkflowGetResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowGetResponse) StatusCode ¶
func (r WorkflowGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowKind ¶
type WorkflowKind string
WorkflowKind defines model for WorkflowKind.
const ( DAG WorkflowKind = "DAG" DURABLE WorkflowKind = "DURABLE" FUNCTION WorkflowKind = "FUNCTION" )
Defines values for WorkflowKind.
type WorkflowKindList ¶
type WorkflowKindList = []WorkflowKind
WorkflowKindList defines model for WorkflowKindList.
type WorkflowList ¶
type WorkflowList struct {
Metadata *APIResourceMeta `json:"metadata,omitempty"`
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]Workflow `json:"rows,omitempty"`
}
WorkflowList defines model for WorkflowList.
type WorkflowListResponse ¶
type WorkflowListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkflowListResponse ¶
func ParseWorkflowListResponse(rsp *http.Response) (*WorkflowListResponse, error)
ParseWorkflowListResponse parses an HTTP response from a WorkflowListWithResponse call
func (WorkflowListResponse) Status ¶
func (r WorkflowListResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowListResponse) StatusCode ¶
func (r WorkflowListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowMetrics ¶
type WorkflowMetrics struct {
// GroupKeyCount The total number of concurrency group keys.
GroupKeyCount *int `json:"groupKeyCount,omitempty"`
// GroupKeyRunsCount The number of runs for a specific group key (passed via filter)
GroupKeyRunsCount *int `json:"groupKeyRunsCount,omitempty"`
}
WorkflowMetrics defines model for WorkflowMetrics.
type WorkflowRun ¶
type WorkflowRun struct {
AdditionalMetadata *map[string]interface{} `json:"additionalMetadata,omitempty"`
DisplayName *string `json:"displayName,omitempty"`
Duration *int `json:"duration,omitempty"`
Error *string `json:"error,omitempty"`
FinishedAt *time.Time `json:"finishedAt,omitempty"`
Input *map[string]interface{} `json:"input,omitempty"`
JobRuns *[]JobRun `json:"jobRuns,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
ParentId *openapi_types.UUID `json:"parentId,omitempty"`
ParentStepRunId *openapi_types.UUID `json:"parentStepRunId,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
Status WorkflowRunStatus `json:"status"`
TenantId string `json:"tenantId"`
TriggeredBy WorkflowRunTriggeredBy `json:"triggeredBy"`
WorkflowVersion *WorkflowVersion `json:"workflowVersion,omitempty"`
WorkflowVersionId string `json:"workflowVersionId"`
}
WorkflowRun defines model for WorkflowRun.
type WorkflowRunCancelJSONRequestBody ¶
type WorkflowRunCancelJSONRequestBody = WorkflowRunsCancelRequest
WorkflowRunCancelJSONRequestBody defines body for WorkflowRunCancel for application/json ContentType.
type WorkflowRunCancelResponse ¶
type WorkflowRunCancelResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
WorkflowRunIds *[]openapi_types.UUID `json:"workflowRunIds,omitempty"`
}
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkflowRunCancelResponse ¶
func ParseWorkflowRunCancelResponse(rsp *http.Response) (*WorkflowRunCancelResponse, error)
ParseWorkflowRunCancelResponse parses an HTTP response from a WorkflowRunCancelWithResponse call
func (WorkflowRunCancelResponse) Status ¶
func (r WorkflowRunCancelResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunCancelResponse) StatusCode ¶
func (r WorkflowRunCancelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunCreateJSONRequestBody ¶
type WorkflowRunCreateJSONRequestBody = TriggerWorkflowRunRequest
WorkflowRunCreateJSONRequestBody defines body for WorkflowRunCreate for application/json ContentType.
type WorkflowRunCreateParams ¶
type WorkflowRunCreateParams struct {
// Version The workflow version. If not supplied, the latest version is fetched.
Version *openapi_types.UUID `form:"version,omitempty" json:"version,omitempty"`
}
WorkflowRunCreateParams defines parameters for WorkflowRunCreate.
type WorkflowRunCreateResponse ¶
type WorkflowRunCreateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRun
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
JSON429 *APIErrors
}
func ParseWorkflowRunCreateResponse ¶
func ParseWorkflowRunCreateResponse(rsp *http.Response) (*WorkflowRunCreateResponse, error)
ParseWorkflowRunCreateResponse parses an HTTP response from a WorkflowRunCreateWithResponse call
func (WorkflowRunCreateResponse) Status ¶
func (r WorkflowRunCreateResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunCreateResponse) StatusCode ¶
func (r WorkflowRunCreateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunGetInputResponse ¶
type WorkflowRunGetInputResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseWorkflowRunGetInputResponse ¶
func ParseWorkflowRunGetInputResponse(rsp *http.Response) (*WorkflowRunGetInputResponse, error)
ParseWorkflowRunGetInputResponse parses an HTTP response from a WorkflowRunGetInputWithResponse call
func (WorkflowRunGetInputResponse) Status ¶
func (r WorkflowRunGetInputResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunGetInputResponse) StatusCode ¶
func (r WorkflowRunGetInputResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunGetMetricsParams ¶
type WorkflowRunGetMetricsParams struct {
// EventId The event id to get runs for.
EventId *openapi_types.UUID `form:"eventId,omitempty" json:"eventId,omitempty"`
// WorkflowId The workflow id to get runs for.
WorkflowId *openapi_types.UUID `form:"workflowId,omitempty" json:"workflowId,omitempty"`
// ParentWorkflowRunId The parent workflow run id
ParentWorkflowRunId *openapi_types.UUID `form:"parentWorkflowRunId,omitempty" json:"parentWorkflowRunId,omitempty"`
// ParentStepRunId The parent step run id
ParentStepRunId *openapi_types.UUID `form:"parentStepRunId,omitempty" json:"parentStepRunId,omitempty"`
// AdditionalMetadata A list of metadata key value pairs to filter by
AdditionalMetadata *[]string `form:"additionalMetadata,omitempty" json:"additionalMetadata,omitempty"`
}
WorkflowRunGetMetricsParams defines parameters for WorkflowRunGetMetrics.
type WorkflowRunGetMetricsResponse ¶
type WorkflowRunGetMetricsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRunsMetrics
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkflowRunGetMetricsResponse ¶
func ParseWorkflowRunGetMetricsResponse(rsp *http.Response) (*WorkflowRunGetMetricsResponse, error)
ParseWorkflowRunGetMetricsResponse parses an HTTP response from a WorkflowRunGetMetricsWithResponse call
func (WorkflowRunGetMetricsResponse) Status ¶
func (r WorkflowRunGetMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunGetMetricsResponse) StatusCode ¶
func (r WorkflowRunGetMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunGetResponse ¶
type WorkflowRunGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRun
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkflowRunGetResponse ¶
func ParseWorkflowRunGetResponse(rsp *http.Response) (*WorkflowRunGetResponse, error)
ParseWorkflowRunGetResponse parses an HTTP response from a WorkflowRunGetWithResponse call
func (WorkflowRunGetResponse) Status ¶
func (r WorkflowRunGetResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunGetResponse) StatusCode ¶
func (r WorkflowRunGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunList ¶
type WorkflowRunList struct {
Pagination *PaginationResponse `json:"pagination,omitempty"`
Rows *[]WorkflowRun `json:"rows,omitempty"`
}
WorkflowRunList defines model for WorkflowRunList.
type WorkflowRunListParams ¶
type WorkflowRunListParams struct {
// Offset The number to skip
Offset *int64 `form:"offset,omitempty" json:"offset,omitempty"`
// Limit The number to limit by
Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`
// EventId The event id to get runs for.
EventId *openapi_types.UUID `form:"eventId,omitempty" json:"eventId,omitempty"`
// WorkflowId The workflow id to get runs for.
WorkflowId *openapi_types.UUID `form:"workflowId,omitempty" json:"workflowId,omitempty"`
// ParentWorkflowRunId The parent workflow run id
ParentWorkflowRunId *openapi_types.UUID `form:"parentWorkflowRunId,omitempty" json:"parentWorkflowRunId,omitempty"`
// ParentStepRunId The parent step run id
ParentStepRunId *openapi_types.UUID `form:"parentStepRunId,omitempty" json:"parentStepRunId,omitempty"`
// Statuses A list of workflow run statuses to filter by
Statuses *WorkflowRunStatusList `form:"statuses,omitempty" json:"statuses,omitempty"`
// Kinds A list of workflow kinds to filter by
Kinds *WorkflowKindList `form:"kinds,omitempty" json:"kinds,omitempty"`
// AdditionalMetadata A list of metadata key value pairs to filter by
AdditionalMetadata *[]string `form:"additionalMetadata,omitempty" json:"additionalMetadata,omitempty"`
// OrderByField The order by field
OrderByField *WorkflowRunOrderByField `form:"orderByField,omitempty" json:"orderByField,omitempty"`
// OrderByDirection The order by direction
OrderByDirection *WorkflowRunOrderByDirection `form:"orderByDirection,omitempty" json:"orderByDirection,omitempty"`
}
WorkflowRunListParams defines parameters for WorkflowRunList.
type WorkflowRunListResponse ¶
type WorkflowRunListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRunList
JSON400 *APIErrors
JSON403 *APIErrors
}
func ParseWorkflowRunListResponse ¶
func ParseWorkflowRunListResponse(rsp *http.Response) (*WorkflowRunListResponse, error)
ParseWorkflowRunListResponse parses an HTTP response from a WorkflowRunListWithResponse call
func (WorkflowRunListResponse) Status ¶
func (r WorkflowRunListResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunListResponse) StatusCode ¶
func (r WorkflowRunListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunOrderByDirection ¶
type WorkflowRunOrderByDirection string
WorkflowRunOrderByDirection defines model for WorkflowRunOrderByDirection.
const ( ASC WorkflowRunOrderByDirection = "ASC" DESC WorkflowRunOrderByDirection = "DESC" )
Defines values for WorkflowRunOrderByDirection.
type WorkflowRunOrderByField ¶
type WorkflowRunOrderByField string
WorkflowRunOrderByField defines model for WorkflowRunOrderByField.
const ( CreatedAt WorkflowRunOrderByField = "createdAt" Duration WorkflowRunOrderByField = "duration" FinishedAt WorkflowRunOrderByField = "finishedAt" StartedAt WorkflowRunOrderByField = "startedAt" )
Defines values for WorkflowRunOrderByField.
type WorkflowRunStatus ¶
type WorkflowRunStatus string
WorkflowRunStatus defines model for WorkflowRunStatus.
const ( WorkflowRunStatusCANCELLED WorkflowRunStatus = "CANCELLED" WorkflowRunStatusFAILED WorkflowRunStatus = "FAILED" WorkflowRunStatusPENDING WorkflowRunStatus = "PENDING" WorkflowRunStatusQUEUED WorkflowRunStatus = "QUEUED" WorkflowRunStatusRUNNING WorkflowRunStatus = "RUNNING" WorkflowRunStatusSUCCEEDED WorkflowRunStatus = "SUCCEEDED" )
Defines values for WorkflowRunStatus.
type WorkflowRunStatusList ¶
type WorkflowRunStatusList = []WorkflowRunStatus
WorkflowRunStatusList defines model for WorkflowRunStatusList.
type WorkflowRunTriggeredBy ¶
type WorkflowRunTriggeredBy struct {
CronParentId *string `json:"cronParentId,omitempty"`
CronSchedule *string `json:"cronSchedule,omitempty"`
Event *Event `json:"event,omitempty"`
EventId *string `json:"eventId,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
ParentId string `json:"parentId"`
}
WorkflowRunTriggeredBy defines model for WorkflowRunTriggeredBy.
type WorkflowRunUpdateReplayJSONRequestBody ¶
type WorkflowRunUpdateReplayJSONRequestBody = ReplayWorkflowRunsRequest
WorkflowRunUpdateReplayJSONRequestBody defines body for WorkflowRunUpdateReplay for application/json ContentType.
type WorkflowRunUpdateReplayResponse ¶
type WorkflowRunUpdateReplayResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReplayWorkflowRunsResponse
JSON400 *APIErrors
JSON403 *APIErrors
JSON429 *APIErrors
}
func ParseWorkflowRunUpdateReplayResponse ¶
func ParseWorkflowRunUpdateReplayResponse(rsp *http.Response) (*WorkflowRunUpdateReplayResponse, error)
ParseWorkflowRunUpdateReplayResponse parses an HTTP response from a WorkflowRunUpdateReplayWithResponse call
func (WorkflowRunUpdateReplayResponse) Status ¶
func (r WorkflowRunUpdateReplayResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowRunUpdateReplayResponse) StatusCode ¶
func (r WorkflowRunUpdateReplayResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowRunsCancelRequest ¶
type WorkflowRunsCancelRequest struct {
WorkflowRunIds []openapi_types.UUID `json:"workflowRunIds"`
}
WorkflowRunsCancelRequest defines model for WorkflowRunsCancelRequest.
type WorkflowRunsMetrics ¶
type WorkflowRunsMetrics struct {
Counts *WorkflowRunsMetricsCounts `json:"counts,omitempty"`
}
WorkflowRunsMetrics defines model for WorkflowRunsMetrics.
type WorkflowRunsMetricsCounts ¶
type WorkflowRunsMetricsCounts struct {
FAILED *int `json:"FAILED,omitempty"`
PENDING *int `json:"PENDING,omitempty"`
QUEUED *int `json:"QUEUED,omitempty"`
RUNNING *int `json:"RUNNING,omitempty"`
SUCCEEDED *int `json:"SUCCEEDED,omitempty"`
}
WorkflowRunsMetricsCounts defines model for WorkflowRunsMetricsCounts.
type WorkflowTag ¶
type WorkflowTag struct {
// Color The description of the workflow.
Color string `json:"color"`
// Name The name of the workflow.
Name string `json:"name"`
}
WorkflowTag defines model for WorkflowTag.
type WorkflowTriggerCronRef ¶
type WorkflowTriggerCronRef struct {
Cron *string `json:"cron,omitempty"`
ParentId *string `json:"parent_id,omitempty"`
}
WorkflowTriggerCronRef defines model for WorkflowTriggerCronRef.
type WorkflowTriggerEventRef ¶
type WorkflowTriggerEventRef struct {
EventKey *string `json:"event_key,omitempty"`
ParentId *string `json:"parent_id,omitempty"`
}
WorkflowTriggerEventRef defines model for WorkflowTriggerEventRef.
type WorkflowTriggers ¶
type WorkflowTriggers struct {
Crons *[]WorkflowTriggerCronRef `json:"crons,omitempty"`
Events *[]WorkflowTriggerEventRef `json:"events,omitempty"`
Metadata *APIResourceMeta `json:"metadata,omitempty"`
TenantId *string `json:"tenant_id,omitempty"`
WorkflowVersionId *string `json:"workflow_version_id,omitempty"`
}
WorkflowTriggers defines model for WorkflowTriggers.
type WorkflowVersion ¶
type WorkflowVersion struct {
Concurrency *WorkflowConcurrency `json:"concurrency,omitempty"`
Jobs *[]Job `json:"jobs,omitempty"`
Metadata APIResourceMeta `json:"metadata"`
Order int32 `json:"order"`
ScheduleTimeout *string `json:"scheduleTimeout,omitempty"`
Triggers *WorkflowTriggers `json:"triggers,omitempty"`
// Version The version of the workflow.
Version string `json:"version"`
Workflow *Workflow `json:"workflow,omitempty"`
WorkflowId string `json:"workflowId"`
}
WorkflowVersion defines model for WorkflowVersion.
type WorkflowVersionDefinition ¶ added in v0.18.0
type WorkflowVersionDefinition struct {
// RawDefinition The raw YAML definition of the workflow.
RawDefinition string `json:"rawDefinition"`
}
WorkflowVersionDefinition defines model for WorkflowVersionDefinition.
type WorkflowVersionGetDefinitionParams ¶ added in v0.18.0
type WorkflowVersionGetDefinitionParams struct {
// Version The workflow version. If not supplied, the latest version is fetched.
Version *openapi_types.UUID `form:"version,omitempty" json:"version,omitempty"`
}
WorkflowVersionGetDefinitionParams defines parameters for WorkflowVersionGetDefinition.
type WorkflowVersionGetDefinitionResponse ¶ added in v0.18.0
type WorkflowVersionGetDefinitionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowVersionDefinition
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseWorkflowVersionGetDefinitionResponse ¶ added in v0.18.0
func ParseWorkflowVersionGetDefinitionResponse(rsp *http.Response) (*WorkflowVersionGetDefinitionResponse, error)
ParseWorkflowVersionGetDefinitionResponse parses an HTTP response from a WorkflowVersionGetDefinitionWithResponse call
func (WorkflowVersionGetDefinitionResponse) Status ¶ added in v0.18.0
func (r WorkflowVersionGetDefinitionResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowVersionGetDefinitionResponse) StatusCode ¶ added in v0.18.0
func (r WorkflowVersionGetDefinitionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowVersionGetParams ¶
type WorkflowVersionGetParams struct {
// Version The workflow version. If not supplied, the latest version is fetched.
Version *openapi_types.UUID `form:"version,omitempty" json:"version,omitempty"`
}
WorkflowVersionGetParams defines parameters for WorkflowVersionGet.
type WorkflowVersionGetResponse ¶
type WorkflowVersionGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowVersion
JSON400 *APIErrors
JSON403 *APIErrors
JSON404 *APIErrors
}
func ParseWorkflowVersionGetResponse ¶
func ParseWorkflowVersionGetResponse(rsp *http.Response) (*WorkflowVersionGetResponse, error)
ParseWorkflowVersionGetResponse parses an HTTP response from a WorkflowVersionGetWithResponse call
func (WorkflowVersionGetResponse) Status ¶
func (r WorkflowVersionGetResponse) Status() string
Status returns HTTPResponse.Status
func (WorkflowVersionGetResponse) StatusCode ¶
func (r WorkflowVersionGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WorkflowVersionMeta ¶
type WorkflowVersionMeta struct {
Metadata APIResourceMeta `json:"metadata"`
Order int32 `json:"order"`
// Version The version of the workflow.
Version string `json:"version"`
Workflow *Workflow `json:"workflow,omitempty"`
WorkflowId string `json:"workflowId"`
}
WorkflowVersionMeta defines model for WorkflowVersionMeta.