Documentation
¶
Overview ¶
Package client provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.0 DO NOT EDIT.
Index ¶
- Constants
- func NewAddNamespaceMemberRequest(server string, namespace NamespacePath, body AddNamespaceMemberJSONRequestBody) (*http.Request, error)
- func NewAddNamespaceMemberRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
- func NewCancelExecutionRequest(server string, namespace NamespacePath, execID openapi_types.UUID) (*http.Request, error)
- func NewCheckPermissionRequest(server string, body CheckPermissionJSONRequestBody) (*http.Request, error)
- func NewCheckPermissionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCompleteOIDCLoginRequest(server string) (*http.Request, error)
- func NewCreateAPITokenRequest(server string, body CreateAPITokenJSONRequestBody) (*http.Request, error)
- func NewCreateAPITokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCredentialRequest(server string, namespace NamespacePath, body CreateCredentialJSONRequestBody) (*http.Request, error)
- func NewCreateCredentialRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateFlowGroupRequest(server string, namespace NamespacePath, body CreateFlowGroupJSONRequestBody) (*http.Request, error)
- func NewCreateFlowGroupRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateFlowRequest(server string, namespace NamespacePath, body CreateFlowJSONRequestBody) (*http.Request, error)
- func NewCreateFlowRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateFlowSecretRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewCreateFlowSecretRequestWithBody(server string, namespace NamespacePath, flowID string, contentType string, ...) (*http.Request, error)
- func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)
- func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNamespaceRequest(server string, body CreateNamespaceJSONRequestBody) (*http.Request, error)
- func NewCreateNamespaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNamespaceSecretRequest(server string, namespace NamespacePath, ...) (*http.Request, error)
- func NewCreateNamespaceSecretRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNodeRequest(server string, namespace NamespacePath, body CreateNodeJSONRequestBody) (*http.Request, error)
- func NewCreateNodeRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateScheduleRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewCreateScheduleRequestWithBody(server string, namespace NamespacePath, flowID string, contentType string, ...) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDecideApprovalRequest(server string, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*http.Request, error)
- func NewDecideApprovalRequestWithBody(server string, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*http.Request, error)
- func NewDeleteCredentialRequest(server string, namespace NamespacePath, credID openapi_types.UUID) (*http.Request, error)
- func NewDeleteExecutorKVRequest(server string, bucket string, key string) (*http.Request, error)
- func NewDeleteFlowGroupRequest(server string, namespace NamespacePath, groupID openapi_types.UUID) (*http.Request, error)
- func NewDeleteFlowRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
- func NewDeleteFlowSecretRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewDeleteGroupRequest(server string, groupID openapi_types.UUID) (*http.Request, error)
- func NewDeleteNamespaceRequest(server string, namespaceID openapi_types.UUID) (*http.Request, error)
- func NewDeleteNamespaceSecretRequest(server string, namespace NamespacePath, secretID openapi_types.UUID) (*http.Request, error)
- func NewDeleteNodeRequest(server string, namespace NamespacePath, nodeID openapi_types.UUID) (*http.Request, error)
- func NewDeleteScheduleRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewDeleteUserRequest(server string, userID openapi_types.UUID) (*http.Request, error)
- func NewDownloadExecutionLogRequest(server string, namespace NamespacePath, logID openapi_types.UUID) (*http.Request, error)
- func NewGetApprovalRequest(server string, namespace NamespacePath, approvalID openapi_types.UUID) (*http.Request, error)
- func NewGetCredentialRequest(server string, namespace NamespacePath, credID openapi_types.UUID) (*http.Request, error)
- func NewGetCurrentUserProfileRequest(server string) (*http.Request, error)
- func NewGetExecutionRequest(server string, namespace NamespacePath, execID openapi_types.UUID) (*http.Request, error)
- func NewGetExecutorConfigRequest(server string, executor string) (*http.Request, error)
- func NewGetExecutorKVRequest(server string, bucket string, key string) (*http.Request, error)
- func NewGetFlowConfigRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
- func NewGetFlowDetailsRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
- func NewGetFlowInputsRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
- func NewGetFlowRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
- func NewGetFlowSecretRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewGetGroupRequest(server string, groupID openapi_types.UUID) (*http.Request, error)
- func NewGetNamespaceRequest(server string, namespaceID openapi_types.UUID) (*http.Request, error)
- func NewGetNamespaceSecretRequest(server string, namespace NamespacePath, secretID openapi_types.UUID) (*http.Request, error)
- func NewGetNodeRequest(server string, namespace NamespacePath, nodeID openapi_types.UUID) (*http.Request, error)
- func NewGetNodeStatsRequest(server string, namespace NamespacePath) (*http.Request, error)
- func NewGetScheduleRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewGetUserRequest(server string, userID openapi_types.UUID) (*http.Request, error)
- func NewGrantMemberFlowGroupAccessRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Request, error)
- func NewGrantMemberFlowGroupAccessRequestWithBody(server string, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Request, error)
- func NewListAPITokensRequest(server string) (*http.Request, error)
- func NewListApprovalsRequest(server string, namespace NamespacePath, params *ListApprovalsParams) (*http.Request, error)
- func NewListCredentialsRequest(server string, namespace NamespacePath, params *ListCredentialsParams) (*http.Request, error)
- func NewListCurrentUserFlowGroupsRequest(server string, namespace NamespacePath) (*http.Request, error)
- func NewListExecutionsRequest(server string, namespace NamespacePath, params *ListExecutionsParams) (*http.Request, error)
- func NewListExecutorKVRequest(server string, bucket string) (*http.Request, error)
- func NewListExecutorsRequest(server string) (*http.Request, error)
- func NewListFlowExecutionsRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewListFlowGroupFlowsRequest(server string, namespace NamespacePath, group string) (*http.Request, error)
- func NewListFlowGroupsRequest(server string, namespace NamespacePath) (*http.Request, error)
- func NewListFlowSecretsRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
- func NewListFlowsRequest(server string, namespace NamespacePath, params *ListFlowsParams) (*http.Request, error)
- func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)
- func NewListMemberFlowGroupsRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID) (*http.Request, error)
- func NewListMessengersRequest(server string) (*http.Request, error)
- func NewListNamespaceMembersRequest(server string, namespace NamespacePath) (*http.Request, error)
- func NewListNamespaceSecretsRequest(server string, namespace NamespacePath) (*http.Request, error)
- func NewListNamespacesRequest(server string, params *ListNamespacesParams) (*http.Request, error)
- func NewListNodesRequest(server string, namespace NamespacePath, params *ListNodesParams) (*http.Request, error)
- func NewListPermissionsRequest(server string) (*http.Request, error)
- func NewListSSOProvidersRequest(server string) (*http.Request, error)
- func NewListSchedulesRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
- func NewLoginRequest(server string, body LoginJSONRequestBody) (*http.Request, error)
- func NewLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewLogoutRequest(server string) (*http.Request, error)
- func NewPingRequest(server string) (*http.Request, error)
- func NewRemoveNamespaceMemberRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID) (*http.Request, error)
- func NewRetryExecutionRequest(server string, namespace NamespacePath, execID openapi_types.UUID) (*http.Request, error)
- func NewRevokeAPITokenRequest(server string, tokenID openapi_types.UUID) (*http.Request, error)
- func NewRevokeMemberFlowGroupAccessRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Request, error)
- func NewSetExecutorKVRequest(server string, bucket string, body SetExecutorKVJSONRequestBody) (*http.Request, error)
- func NewSetExecutorKVRequestWithBody(server string, bucket string, contentType string, body io.Reader) (*http.Request, error)
- func NewStartOIDCLoginRequest(server string, provider string, params *StartOIDCLoginParams) (*http.Request, error)
- func NewStreamExecutionLogsRequest(server string, namespace NamespacePath, logID openapi_types.UUID) (*http.Request, error)
- func NewTriggerFlowRequest(server string, namespace NamespacePath, flow string, params *TriggerFlowParams, ...) (*http.Request, error)
- func NewTriggerFlowRequestWithBody(server string, namespace NamespacePath, flow string, params *TriggerFlowParams, ...) (*http.Request, error)
- func NewUpdateCredentialRequest(server string, namespace NamespacePath, credID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateCredentialRequestWithBody(server string, namespace NamespacePath, credID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateFlowGroupRequest(server string, namespace NamespacePath, groupID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateFlowGroupRequestWithBody(server string, namespace NamespacePath, groupID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateFlowRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewUpdateFlowRequestWithBody(server string, namespace NamespacePath, flowID string, contentType string, ...) (*http.Request, error)
- func NewUpdateFlowSecretRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewUpdateFlowSecretRequestWithBody(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewUpdateGroupRequest(server string, groupID openapi_types.UUID, body UpdateGroupJSONRequestBody) (*http.Request, error)
- func NewUpdateGroupRequestWithBody(server string, groupID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateNamespaceMemberRoleRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateNamespaceMemberRoleRequestWithBody(server string, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateNamespaceRequest(server string, namespaceID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateNamespaceRequestWithBody(server string, namespaceID openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewUpdateNamespaceSecretRequest(server string, namespace NamespacePath, secretID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateNamespaceSecretRequestWithBody(server string, namespace NamespacePath, secretID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateNodeRequest(server string, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateNodeRequestWithBody(server string, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateScheduleRequest(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewUpdateScheduleRequestWithBody(server string, namespace NamespacePath, flowID string, ...) (*http.Request, error)
- func NewUpdateUserRequest(server string, userID openapi_types.UUID, body UpdateUserJSONRequestBody) (*http.Request, error)
- func NewUpdateUserRequestWithBody(server string, userID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- type APIToken
- type APITokenCreated
- type AddNamespaceMemberJSONRequestBody
- type AddNamespaceMemberResponse
- type ApprovalActionResp
- type ApprovalActionRespStatus
- type ApprovalDetailsResp
- type ApprovalDetailsRespStatus
- type ApprovalResp
- type ApprovalRespStatus
- type ApprovalsPaginateResponse
- type AuthReq
- type BadRequest
- type CancelExecutionResponse
- type CheckPermissionJSONBody
- type CheckPermissionJSONRequestBody
- type CheckPermissionResponse
- type Client
- func (c *Client) AddNamespaceMember(ctx context.Context, namespace NamespacePath, ...) (*http.Response, error)
- func (c *Client) AddNamespaceMemberWithBody(ctx context.Context, namespace NamespacePath, contentType string, ...) (*http.Response, error)
- func (c *Client) CancelExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CheckPermission(ctx context.Context, body CheckPermissionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CheckPermissionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CompleteOIDCLogin(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateAPIToken(ctx context.Context, body CreateAPITokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAPITokenWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCredential(ctx context.Context, namespace NamespacePath, ...) (*http.Response, error)
- func (c *Client) CreateCredentialWithBody(ctx context.Context, namespace NamespacePath, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateFlow(ctx context.Context, namespace NamespacePath, body CreateFlowJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateFlowGroup(ctx context.Context, namespace NamespacePath, ...) (*http.Response, error)
- func (c *Client) CreateFlowGroupWithBody(ctx context.Context, namespace NamespacePath, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) CreateFlowSecretWithBody(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) CreateFlowWithBody(ctx context.Context, namespace NamespacePath, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateNamespace(ctx context.Context, body CreateNamespaceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceSecret(ctx context.Context, namespace NamespacePath, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceSecretWithBody(ctx context.Context, namespace NamespacePath, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateNode(ctx context.Context, namespace NamespacePath, body CreateNodeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateNodeWithBody(ctx context.Context, namespace NamespacePath, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateSchedule(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) CreateScheduleWithBody(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DecideApproval(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DecideApprovalWithBody(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteExecutorKV(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteFlow(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) DeleteFlowGroup(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) DeleteGroup(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteNamespace(ctx context.Context, namespaceID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteSchedule(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DownloadExecutionLog(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetApproval(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetCurrentUserProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetExecutorConfig(ctx context.Context, executor string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetExecutorKV(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFlow(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) GetFlowConfig(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) GetFlowDetails(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) GetFlowInputs(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) GetFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) GetGroup(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetNamespace(ctx context.Context, namespaceID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetNodeStats(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSchedule(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GrantMemberFlowGroupAccess(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GrantMemberFlowGroupAccessWithBody(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListAPITokens(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListApprovals(ctx context.Context, namespace NamespacePath, params *ListApprovalsParams, ...) (*http.Response, error)
- func (c *Client) ListCredentials(ctx context.Context, namespace NamespacePath, params *ListCredentialsParams, ...) (*http.Response, error)
- func (c *Client) ListCurrentUserFlowGroups(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListExecutions(ctx context.Context, namespace NamespacePath, params *ListExecutionsParams, ...) (*http.Response, error)
- func (c *Client) ListExecutorKV(ctx context.Context, bucket string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListExecutors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFlowExecutions(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) ListFlowGroupFlows(ctx context.Context, namespace NamespacePath, group string, ...) (*http.Response, error)
- func (c *Client) ListFlowGroups(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFlowSecrets(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) ListFlows(ctx context.Context, namespace NamespacePath, params *ListFlowsParams, ...) (*http.Response, error)
- func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMemberFlowGroups(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListMessengers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListNamespaceMembers(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListNamespaceSecrets(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListNamespaces(ctx context.Context, params *ListNamespacesParams, ...) (*http.Response, error)
- func (c *Client) ListNodes(ctx context.Context, namespace NamespacePath, params *ListNodesParams, ...) (*http.Response, error)
- func (c *Client) ListPermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSSOProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSchedules(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) LoginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) Logout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Ping(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveNamespaceMember(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) RetryExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) RevokeAPIToken(ctx context.Context, tokenID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevokeMemberFlowGroupAccess(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) SetExecutorKV(ctx context.Context, bucket string, body SetExecutorKVJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetExecutorKVWithBody(ctx context.Context, bucket string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StartOIDCLogin(ctx context.Context, provider string, params *StartOIDCLoginParams, ...) (*http.Response, error)
- func (c *Client) StreamExecutionLogs(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) TriggerFlow(ctx context.Context, namespace NamespacePath, flow string, ...) (*http.Response, error)
- func (c *Client) TriggerFlowWithBody(ctx context.Context, namespace NamespacePath, flow string, ...) (*http.Response, error)
- func (c *Client) UpdateCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateCredentialWithBody(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateFlow(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) UpdateFlowGroup(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateFlowGroupWithBody(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) UpdateFlowSecretWithBody(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) UpdateFlowWithBody(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) UpdateGroup(ctx context.Context, groupID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateGroupWithBody(ctx context.Context, groupID openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateNamespace(ctx context.Context, namespaceID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceMemberRole(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceMemberRoleWithBody(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceSecretWithBody(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceWithBody(ctx context.Context, namespaceID openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateNodeWithBody(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateSchedule(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) UpdateScheduleWithBody(ctx context.Context, namespace NamespacePath, flowID string, ...) (*http.Response, error)
- func (c *Client) UpdateUser(ctx context.Context, userID openapi_types.UUID, body UpdateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateUserWithBody(ctx context.Context, userID openapi_types.UUID, contentType string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddNamespaceMemberWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, ...) (*AddNamespaceMemberResponse, error)
- func (c *ClientWithResponses) AddNamespaceMemberWithResponse(ctx context.Context, namespace NamespacePath, ...) (*AddNamespaceMemberResponse, error)
- func (c *ClientWithResponses) CancelExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, ...) (*CancelExecutionResponse, error)
- func (c *ClientWithResponses) CheckPermissionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CheckPermissionResponse, error)
- func (c *ClientWithResponses) CheckPermissionWithResponse(ctx context.Context, body CheckPermissionJSONRequestBody, ...) (*CheckPermissionResponse, error)
- func (c *ClientWithResponses) CompleteOIDCLoginWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CompleteOIDCLoginResponse, error)
- func (c *ClientWithResponses) CreateAPITokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAPITokenResponse, error)
- func (c *ClientWithResponses) CreateAPITokenWithResponse(ctx context.Context, body CreateAPITokenJSONRequestBody, ...) (*CreateAPITokenResponse, error)
- func (c *ClientWithResponses) CreateCredentialWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, ...) (*CreateCredentialResponse, error)
- func (c *ClientWithResponses) CreateCredentialWithResponse(ctx context.Context, namespace NamespacePath, ...) (*CreateCredentialResponse, error)
- func (c *ClientWithResponses) CreateFlowGroupWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, ...) (*CreateFlowGroupResponse, error)
- func (c *ClientWithResponses) CreateFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, ...) (*CreateFlowGroupResponse, error)
- func (c *ClientWithResponses) CreateFlowSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*CreateFlowSecretResponse, error)
- func (c *ClientWithResponses) CreateFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*CreateFlowSecretResponse, error)
- func (c *ClientWithResponses) CreateFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, ...) (*CreateFlowResponse, error)
- func (c *ClientWithResponses) CreateFlowWithResponse(ctx context.Context, namespace NamespacePath, body CreateFlowJSONRequestBody, ...) (*CreateFlowResponse, error)
- func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGroupResponse, error)
- func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, ...) (*CreateGroupResponse, error)
- func (c *ClientWithResponses) CreateNamespaceSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, ...) (*CreateNamespaceSecretResponse, error)
- func (c *ClientWithResponses) CreateNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, ...) (*CreateNamespaceSecretResponse, error)
- func (c *ClientWithResponses) CreateNamespaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateNamespaceResponse, error)
- func (c *ClientWithResponses) CreateNamespaceWithResponse(ctx context.Context, body CreateNamespaceJSONRequestBody, ...) (*CreateNamespaceResponse, error)
- func (c *ClientWithResponses) CreateNodeWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, ...) (*CreateNodeResponse, error)
- func (c *ClientWithResponses) CreateNodeWithResponse(ctx context.Context, namespace NamespacePath, body CreateNodeJSONRequestBody, ...) (*CreateNodeResponse, error)
- func (c *ClientWithResponses) CreateScheduleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*CreateScheduleResponse, error)
- func (c *ClientWithResponses) CreateScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*CreateScheduleResponse, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) DecideApprovalWithBodyWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*DecideApprovalResponse, error)
- func (c *ClientWithResponses) DecideApprovalWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*DecideApprovalResponse, error)
- func (c *ClientWithResponses) DeleteCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*DeleteCredentialResponse, error)
- func (c *ClientWithResponses) DeleteExecutorKVWithResponse(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*DeleteExecutorKVResponse, error)
- func (c *ClientWithResponses) DeleteFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, ...) (*DeleteFlowGroupResponse, error)
- func (c *ClientWithResponses) DeleteFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*DeleteFlowSecretResponse, error)
- func (c *ClientWithResponses) DeleteFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*DeleteFlowResponse, error)
- func (c *ClientWithResponses) DeleteGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
- func (c *ClientWithResponses) DeleteNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*DeleteNamespaceSecretResponse, error)
- func (c *ClientWithResponses) DeleteNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, ...) (*DeleteNamespaceResponse, error)
- func (c *ClientWithResponses) DeleteNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*DeleteNodeResponse, error)
- func (c *ClientWithResponses) DeleteScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*DeleteScheduleResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) DownloadExecutionLogWithResponse(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, ...) (*DownloadExecutionLogResponse, error)
- func (c *ClientWithResponses) GetApprovalWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, ...) (*GetApprovalResponse, error)
- func (c *ClientWithResponses) GetCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*GetCredentialResponse, error)
- func (c *ClientWithResponses) GetCurrentUserProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserProfileResponse, error)
- func (c *ClientWithResponses) GetExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, ...) (*GetExecutionResponse, error)
- func (c *ClientWithResponses) GetExecutorConfigWithResponse(ctx context.Context, executor string, reqEditors ...RequestEditorFn) (*GetExecutorConfigResponse, error)
- func (c *ClientWithResponses) GetExecutorKVWithResponse(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*GetExecutorKVResponse, error)
- func (c *ClientWithResponses) GetFlowConfigWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*GetFlowConfigResponse, error)
- func (c *ClientWithResponses) GetFlowDetailsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*GetFlowDetailsResponse, error)
- func (c *ClientWithResponses) GetFlowInputsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*GetFlowInputsResponse, error)
- func (c *ClientWithResponses) GetFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*GetFlowSecretResponse, error)
- func (c *ClientWithResponses) GetFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*GetFlowResponse, error)
- func (c *ClientWithResponses) GetGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)
- func (c *ClientWithResponses) GetNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*GetNamespaceSecretResponse, error)
- func (c *ClientWithResponses) GetNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, ...) (*GetNamespaceResponse, error)
- func (c *ClientWithResponses) GetNodeStatsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*GetNodeStatsResponse, error)
- func (c *ClientWithResponses) GetNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*GetNodeResponse, error)
- func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*GetScheduleResponse, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
- func (c *ClientWithResponses) GrantMemberFlowGroupAccessWithBodyWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*GrantMemberFlowGroupAccessResponse, error)
- func (c *ClientWithResponses) GrantMemberFlowGroupAccessWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*GrantMemberFlowGroupAccessResponse, error)
- func (c *ClientWithResponses) ListAPITokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAPITokensResponse, error)
- func (c *ClientWithResponses) ListApprovalsWithResponse(ctx context.Context, namespace NamespacePath, params *ListApprovalsParams, ...) (*ListApprovalsResponse, error)
- func (c *ClientWithResponses) ListCredentialsWithResponse(ctx context.Context, namespace NamespacePath, params *ListCredentialsParams, ...) (*ListCredentialsResponse, error)
- func (c *ClientWithResponses) ListCurrentUserFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListCurrentUserFlowGroupsResponse, error)
- func (c *ClientWithResponses) ListExecutionsWithResponse(ctx context.Context, namespace NamespacePath, params *ListExecutionsParams, ...) (*ListExecutionsResponse, error)
- func (c *ClientWithResponses) ListExecutorKVWithResponse(ctx context.Context, bucket string, reqEditors ...RequestEditorFn) (*ListExecutorKVResponse, error)
- func (c *ClientWithResponses) ListExecutorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExecutorsResponse, error)
- func (c *ClientWithResponses) ListFlowExecutionsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*ListFlowExecutionsResponse, error)
- func (c *ClientWithResponses) ListFlowGroupFlowsWithResponse(ctx context.Context, namespace NamespacePath, group string, ...) (*ListFlowGroupFlowsResponse, error)
- func (c *ClientWithResponses) ListFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListFlowGroupsResponse, error)
- func (c *ClientWithResponses) ListFlowSecretsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*ListFlowSecretsResponse, error)
- func (c *ClientWithResponses) ListFlowsWithResponse(ctx context.Context, namespace NamespacePath, params *ListFlowsParams, ...) (*ListFlowsResponse, error)
- func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
- func (c *ClientWithResponses) ListMemberFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*ListMemberFlowGroupsResponse, error)
- func (c *ClientWithResponses) ListMessengersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMessengersResponse, error)
- func (c *ClientWithResponses) ListNamespaceMembersWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListNamespaceMembersResponse, error)
- func (c *ClientWithResponses) ListNamespaceSecretsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListNamespaceSecretsResponse, error)
- func (c *ClientWithResponses) ListNamespacesWithResponse(ctx context.Context, params *ListNamespacesParams, ...) (*ListNamespacesResponse, error)
- func (c *ClientWithResponses) ListNodesWithResponse(ctx context.Context, namespace NamespacePath, params *ListNodesParams, ...) (*ListNodesResponse, error)
- func (c *ClientWithResponses) ListPermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPermissionsResponse, error)
- func (c *ClientWithResponses) ListSSOProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSSOProvidersResponse, error)
- func (c *ClientWithResponses) ListSchedulesWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*ListSchedulesResponse, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
- func (c *ClientWithResponses) LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LoginResponse, error)
- func (c *ClientWithResponses) LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginResponse, error)
- func (c *ClientWithResponses) LogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutResponse, error)
- func (c *ClientWithResponses) PingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingResponse, error)
- func (c *ClientWithResponses) RemoveNamespaceMemberWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*RemoveNamespaceMemberResponse, error)
- func (c *ClientWithResponses) RetryExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, ...) (*RetryExecutionResponse, error)
- func (c *ClientWithResponses) RevokeAPITokenWithResponse(ctx context.Context, tokenID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RevokeAPITokenResponse, error)
- func (c *ClientWithResponses) RevokeMemberFlowGroupAccessWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*RevokeMemberFlowGroupAccessResponse, error)
- func (c *ClientWithResponses) SetExecutorKVWithBodyWithResponse(ctx context.Context, bucket string, contentType string, body io.Reader, ...) (*SetExecutorKVResponse, error)
- func (c *ClientWithResponses) SetExecutorKVWithResponse(ctx context.Context, bucket string, body SetExecutorKVJSONRequestBody, ...) (*SetExecutorKVResponse, error)
- func (c *ClientWithResponses) StartOIDCLoginWithResponse(ctx context.Context, provider string, params *StartOIDCLoginParams, ...) (*StartOIDCLoginResponse, error)
- func (c *ClientWithResponses) StreamExecutionLogsWithResponse(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, ...) (*StreamExecutionLogsResponse, error)
- func (c *ClientWithResponses) TriggerFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flow string, ...) (*TriggerFlowResponse, error)
- func (c *ClientWithResponses) TriggerFlowWithResponse(ctx context.Context, namespace NamespacePath, flow string, ...) (*TriggerFlowResponse, error)
- func (c *ClientWithResponses) UpdateCredentialWithBodyWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*UpdateCredentialResponse, error)
- func (c *ClientWithResponses) UpdateCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, ...) (*UpdateCredentialResponse, error)
- func (c *ClientWithResponses) UpdateFlowGroupWithBodyWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, ...) (*UpdateFlowGroupResponse, error)
- func (c *ClientWithResponses) UpdateFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, ...) (*UpdateFlowGroupResponse, error)
- func (c *ClientWithResponses) UpdateFlowSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*UpdateFlowSecretResponse, error)
- func (c *ClientWithResponses) UpdateFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*UpdateFlowSecretResponse, error)
- func (c *ClientWithResponses) UpdateFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*UpdateFlowResponse, error)
- func (c *ClientWithResponses) UpdateFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*UpdateFlowResponse, error)
- func (c *ClientWithResponses) UpdateGroupWithBodyWithResponse(ctx context.Context, groupID openapi_types.UUID, contentType string, ...) (*UpdateGroupResponse, error)
- func (c *ClientWithResponses) UpdateGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, ...) (*UpdateGroupResponse, error)
- func (c *ClientWithResponses) UpdateNamespaceMemberRoleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*UpdateNamespaceMemberRoleResponse, error)
- func (c *ClientWithResponses) UpdateNamespaceMemberRoleWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, ...) (*UpdateNamespaceMemberRoleResponse, error)
- func (c *ClientWithResponses) UpdateNamespaceSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*UpdateNamespaceSecretResponse, error)
- func (c *ClientWithResponses) UpdateNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, ...) (*UpdateNamespaceSecretResponse, error)
- func (c *ClientWithResponses) UpdateNamespaceWithBodyWithResponse(ctx context.Context, namespaceID openapi_types.UUID, contentType string, ...) (*UpdateNamespaceResponse, error)
- func (c *ClientWithResponses) UpdateNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, ...) (*UpdateNamespaceResponse, error)
- func (c *ClientWithResponses) UpdateNodeWithBodyWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*UpdateNodeResponse, error)
- func (c *ClientWithResponses) UpdateNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, ...) (*UpdateNodeResponse, error)
- func (c *ClientWithResponses) UpdateScheduleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*UpdateScheduleResponse, error)
- func (c *ClientWithResponses) UpdateScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, ...) (*UpdateScheduleResponse, error)
- func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userID openapi_types.UUID, contentType string, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userID openapi_types.UUID, body UpdateUserJSONRequestBody, ...) (*UpdateUserResponse, error)
- type ClientWithResponsesInterface
- type CompleteOIDCLoginResponse
- type CountPerPage
- type CreateAPITokenJSONBody
- type CreateAPITokenJSONRequestBody
- type CreateAPITokenResponse
- type CreateCredentialJSONRequestBody
- type CreateCredentialResponse
- type CreateFlowGroupJSONRequestBody
- type CreateFlowGroupResponse
- type CreateFlowJSONRequestBody
- type CreateFlowResponse
- type CreateFlowSecretJSONRequestBody
- type CreateFlowSecretResponse
- type CreateGroupJSONRequestBody
- type CreateGroupResponse
- type CreateNamespaceJSONRequestBody
- type CreateNamespaceResponse
- type CreateNamespaceSecretJSONRequestBody
- type CreateNamespaceSecretResponse
- type CreateNodeJSONRequestBody
- type CreateNodeResponse
- type CreateScheduleJSONRequestBody
- type CreateScheduleResponse
- type CreateUserJSONRequestBody
- type CreateUserResponse
- type CredentialReq
- type CredentialReqKeyType
- type CredentialResp
- type CredentialRespKeyType
- type CredentialsPaginateResponse
- type DecideApprovalJSONBody
- type DecideApprovalJSONBodyAction
- type DecideApprovalJSONRequestBody
- type DecideApprovalResponse
- type DeleteCredentialResponse
- type DeleteExecutorKVResponse
- type DeleteFlowGroupResponse
- type DeleteFlowResponse
- type DeleteFlowSecretResponse
- type DeleteGroupResponse
- type DeleteNamespaceResponse
- type DeleteNamespaceSecretResponse
- type DeleteNodeResponse
- type DeleteScheduleResponse
- type DeleteUserResponse
- type DownloadExecutionLogResponse
- type Error
- type ErrorCode
- type ExecutionStatus
- type ExecutionSummary
- type ExecutionSummaryTriggerType
- type ExecutionsPaginateResponse
- type ExecutorInfo
- type ExecutorsListResponse
- type Filter
- type FlowAction
- type FlowActionReq
- type FlowCancellationResp
- type FlowCreateReq
- type FlowCreateResp
- type FlowGroupDetailResp
- type FlowGroupReq
- type FlowGroupResp
- type FlowGroupsResponse
- type FlowInput
- type FlowInputReq
- type FlowInputReqRemoteOptionsMethod
- type FlowInputReqType
- type FlowInputType
- type FlowInputsResp
- type FlowListItem
- type FlowListResponse
- type FlowMeta
- type FlowMetaResp
- type FlowSecretReq
- type FlowSecretResp
- type FlowSecretUpdateReq
- type FlowTriggerResp
- type FlowUpdateReq
- type FlowsPaginateResponse
- type Forbidden
- type GetApprovalResponse
- type GetCredentialResponse
- type GetCurrentUserProfileResponse
- type GetExecutionResponse
- type GetExecutorConfigResponse
- type GetExecutorKVResponse
- type GetFlowConfigResponse
- type GetFlowDetailsResponse
- type GetFlowInputsResponse
- type GetFlowResponse
- type GetFlowSecretResponse
- type GetGroupResponse
- type GetNamespaceResponse
- type GetNamespaceSecretResponse
- type GetNodeResponse
- type GetNodeStatsResponse
- type GetScheduleResponse
- type GetUserResponse
- type GrantMemberFlowGroupAccessJSONBody
- type GrantMemberFlowGroupAccessJSONRequestBody
- type GrantMemberFlowGroupAccessResponse
- type Group
- type GroupReq
- type GroupWithUsers
- type GroupsPaginateResponse
- type HttpRequestDoer
- type KVEntry
- type ListAPITokensResponse
- type ListApprovalsParams
- type ListApprovalsParamsStatus
- type ListApprovalsResponse
- type ListCredentialsParams
- type ListCredentialsResponse
- type ListCurrentUserFlowGroupsResponse
- type ListExecutionsParams
- type ListExecutionsResponse
- type ListExecutorKVResponse
- type ListExecutorsResponse
- type ListFlowExecutionsParams
- type ListFlowExecutionsResponse
- type ListFlowGroupFlowsResponse
- type ListFlowGroupsResponse
- type ListFlowSecretsResponse
- type ListFlowsParams
- type ListFlowsResponse
- type ListGroupsParams
- type ListGroupsResponse
- type ListMemberFlowGroupsResponse
- type ListMessengersResponse
- type ListNamespaceMembersResponse
- type ListNamespaceSecretsResponse
- type ListNamespacesParams
- type ListNamespacesResponse
- type ListNodesParams
- type ListNodesResponse
- type ListPermissionsResponse
- type ListSSOProvidersResponse
- type ListSchedulesParams
- type ListSchedulesResponse
- type ListUsersParams
- type ListUsersResponse
- type LoginJSONRequestBody
- type LoginResponse
- type LogoutResponse
- type Namespace
- type NamespaceMemberReq
- type NamespaceMemberReqSubjectType
- type NamespaceMemberResp
- type NamespaceMemberRespSubjectType
- type NamespaceMembersResponse
- type NamespacePath
- type NamespaceReq
- type NamespaceRole
- type NamespaceSecretReq
- type NamespaceSecretResp
- type NamespaceSecretUpdateReq
- type NamespacesPaginateResponse
- type NodeAuth
- type NodeAuthMethod
- type NodeReq
- type NodeReqConnectionType
- type NodeResp
- type NodeRespConnectionType
- type NodeStatsResp
- type NodesPaginateResponse
- type NotFound
- type Notify
- type NotifyChannel
- type NotifyEvents
- type Page
- type PingResponse
- type RemoveNamespaceMemberResponse
- type RequestEditorFn
- type RetryExecutionResponse
- type RevokeAPITokenResponse
- type RevokeMemberFlowGroupAccessResponse
- type SSOProvider
- type Schedule
- type ScheduleCreateReq
- type ScheduleResp
- type ScheduleUpdateReq
- type SchedulesPaginateResponse
- type SetExecutorKVJSONRequestBody
- type SetExecutorKVResponse
- type StartOIDCLoginParams
- type StartOIDCLoginResponse
- type StreamExecutionLogsResponse
- type TriggerFlowJSONBody
- type TriggerFlowJSONRequestBody
- type TriggerFlowMultipartBody
- type TriggerFlowMultipartRequestBody
- type TriggerFlowParams
- type TriggerFlowResponse
- type Unauthorized
- type UpdateCredentialJSONRequestBody
- type UpdateCredentialResponse
- type UpdateFlowGroupJSONRequestBody
- type UpdateFlowGroupResponse
- type UpdateFlowJSONRequestBody
- type UpdateFlowResponse
- type UpdateFlowSecretJSONRequestBody
- type UpdateFlowSecretResponse
- type UpdateGroupJSONRequestBody
- type UpdateGroupResponse
- type UpdateNamespaceJSONRequestBody
- type UpdateNamespaceMemberRoleJSONBody
- type UpdateNamespaceMemberRoleJSONRequestBody
- type UpdateNamespaceMemberRoleResponse
- type UpdateNamespaceResponse
- type UpdateNamespaceSecretJSONRequestBody
- type UpdateNamespaceSecretResponse
- type UpdateNodeJSONRequestBody
- type UpdateNodeResponse
- type UpdateScheduleJSONRequestBody
- type UpdateScheduleResponse
- type UpdateUserJSONRequestBody
- type UpdateUserResponse
- type User
- type UserLoginType
- type UserProfile
- type UserReq
- type UserRole
- type UserWithGroups
- type UserWithGroupsLoginType
- type UserWithGroupsRole
- type UsersPaginateResponse
Constants ¶
const ( BearerAuthScopes bearerAuthContextKey = "bearerAuth.Scopes" CookieAuthScopes cookieAuthContextKey = "cookieAuth.Scopes" ExecutorBearerAuthScopes executorBearerAuthContextKey = "executorBearerAuth.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAddNamespaceMemberRequest ¶
func NewAddNamespaceMemberRequest(server string, namespace NamespacePath, body AddNamespaceMemberJSONRequestBody) (*http.Request, error)
NewAddNamespaceMemberRequest calls the generic AddNamespaceMember builder with application/json body
func NewAddNamespaceMemberRequestWithBody ¶
func NewAddNamespaceMemberRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
NewAddNamespaceMemberRequestWithBody generates requests for AddNamespaceMember with any type of body
func NewCancelExecutionRequest ¶
func NewCancelExecutionRequest(server string, namespace NamespacePath, execID openapi_types.UUID) (*http.Request, error)
NewCancelExecutionRequest generates requests for CancelExecution
func NewCheckPermissionRequest ¶
func NewCheckPermissionRequest(server string, body CheckPermissionJSONRequestBody) (*http.Request, error)
NewCheckPermissionRequest calls the generic CheckPermission builder with application/json body
func NewCheckPermissionRequestWithBody ¶
func NewCheckPermissionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCheckPermissionRequestWithBody generates requests for CheckPermission with any type of body
func NewCompleteOIDCLoginRequest ¶
NewCompleteOIDCLoginRequest generates requests for CompleteOIDCLogin
func NewCreateAPITokenRequest ¶
func NewCreateAPITokenRequest(server string, body CreateAPITokenJSONRequestBody) (*http.Request, error)
NewCreateAPITokenRequest calls the generic CreateAPIToken builder with application/json body
func NewCreateAPITokenRequestWithBody ¶
func NewCreateAPITokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAPITokenRequestWithBody generates requests for CreateAPIToken with any type of body
func NewCreateCredentialRequest ¶
func NewCreateCredentialRequest(server string, namespace NamespacePath, body CreateCredentialJSONRequestBody) (*http.Request, error)
NewCreateCredentialRequest calls the generic CreateCredential builder with application/json body
func NewCreateCredentialRequestWithBody ¶
func NewCreateCredentialRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
NewCreateCredentialRequestWithBody generates requests for CreateCredential with any type of body
func NewCreateFlowGroupRequest ¶
func NewCreateFlowGroupRequest(server string, namespace NamespacePath, body CreateFlowGroupJSONRequestBody) (*http.Request, error)
NewCreateFlowGroupRequest calls the generic CreateFlowGroup builder with application/json body
func NewCreateFlowGroupRequestWithBody ¶
func NewCreateFlowGroupRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
NewCreateFlowGroupRequestWithBody generates requests for CreateFlowGroup with any type of body
func NewCreateFlowRequest ¶
func NewCreateFlowRequest(server string, namespace NamespacePath, body CreateFlowJSONRequestBody) (*http.Request, error)
NewCreateFlowRequest calls the generic CreateFlow builder with application/json body
func NewCreateFlowRequestWithBody ¶
func NewCreateFlowRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
NewCreateFlowRequestWithBody generates requests for CreateFlow with any type of body
func NewCreateFlowSecretRequest ¶
func NewCreateFlowSecretRequest(server string, namespace NamespacePath, flowID string, body CreateFlowSecretJSONRequestBody) (*http.Request, error)
NewCreateFlowSecretRequest calls the generic CreateFlowSecret builder with application/json body
func NewCreateFlowSecretRequestWithBody ¶
func NewCreateFlowSecretRequestWithBody(server string, namespace NamespacePath, flowID string, contentType string, body io.Reader) (*http.Request, error)
NewCreateFlowSecretRequestWithBody generates requests for CreateFlowSecret with any type of body
func NewCreateGroupRequest ¶
func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)
NewCreateGroupRequest calls the generic CreateGroup builder with application/json body
func NewCreateGroupRequestWithBody ¶
func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGroupRequestWithBody generates requests for CreateGroup with any type of body
func NewCreateNamespaceRequest ¶
func NewCreateNamespaceRequest(server string, body CreateNamespaceJSONRequestBody) (*http.Request, error)
NewCreateNamespaceRequest calls the generic CreateNamespace builder with application/json body
func NewCreateNamespaceRequestWithBody ¶
func NewCreateNamespaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateNamespaceRequestWithBody generates requests for CreateNamespace with any type of body
func NewCreateNamespaceSecretRequest ¶
func NewCreateNamespaceSecretRequest(server string, namespace NamespacePath, body CreateNamespaceSecretJSONRequestBody) (*http.Request, error)
NewCreateNamespaceSecretRequest calls the generic CreateNamespaceSecret builder with application/json body
func NewCreateNamespaceSecretRequestWithBody ¶
func NewCreateNamespaceSecretRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
NewCreateNamespaceSecretRequestWithBody generates requests for CreateNamespaceSecret with any type of body
func NewCreateNodeRequest ¶
func NewCreateNodeRequest(server string, namespace NamespacePath, body CreateNodeJSONRequestBody) (*http.Request, error)
NewCreateNodeRequest calls the generic CreateNode builder with application/json body
func NewCreateNodeRequestWithBody ¶
func NewCreateNodeRequestWithBody(server string, namespace NamespacePath, contentType string, body io.Reader) (*http.Request, error)
NewCreateNodeRequestWithBody generates requests for CreateNode with any type of body
func NewCreateScheduleRequest ¶
func NewCreateScheduleRequest(server string, namespace NamespacePath, flowID string, body CreateScheduleJSONRequestBody) (*http.Request, error)
NewCreateScheduleRequest calls the generic CreateSchedule builder with application/json body
func NewCreateScheduleRequestWithBody ¶
func NewCreateScheduleRequestWithBody(server string, namespace NamespacePath, flowID string, contentType string, body io.Reader) (*http.Request, error)
NewCreateScheduleRequestWithBody generates requests for CreateSchedule with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewDecideApprovalRequest ¶
func NewDecideApprovalRequest(server string, namespace NamespacePath, approvalID openapi_types.UUID, body DecideApprovalJSONRequestBody) (*http.Request, error)
NewDecideApprovalRequest calls the generic DecideApproval builder with application/json body
func NewDecideApprovalRequestWithBody ¶
func NewDecideApprovalRequestWithBody(server string, namespace NamespacePath, approvalID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewDecideApprovalRequestWithBody generates requests for DecideApproval with any type of body
func NewDeleteCredentialRequest ¶
func NewDeleteCredentialRequest(server string, namespace NamespacePath, credID openapi_types.UUID) (*http.Request, error)
NewDeleteCredentialRequest generates requests for DeleteCredential
func NewDeleteExecutorKVRequest ¶
NewDeleteExecutorKVRequest generates requests for DeleteExecutorKV
func NewDeleteFlowGroupRequest ¶
func NewDeleteFlowGroupRequest(server string, namespace NamespacePath, groupID openapi_types.UUID) (*http.Request, error)
NewDeleteFlowGroupRequest generates requests for DeleteFlowGroup
func NewDeleteFlowRequest ¶
func NewDeleteFlowRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
NewDeleteFlowRequest generates requests for DeleteFlow
func NewDeleteFlowSecretRequest ¶
func NewDeleteFlowSecretRequest(server string, namespace NamespacePath, flowID string, secretID openapi_types.UUID) (*http.Request, error)
NewDeleteFlowSecretRequest generates requests for DeleteFlowSecret
func NewDeleteGroupRequest ¶
NewDeleteGroupRequest generates requests for DeleteGroup
func NewDeleteNamespaceRequest ¶
func NewDeleteNamespaceRequest(server string, namespaceID openapi_types.UUID) (*http.Request, error)
NewDeleteNamespaceRequest generates requests for DeleteNamespace
func NewDeleteNamespaceSecretRequest ¶
func NewDeleteNamespaceSecretRequest(server string, namespace NamespacePath, secretID openapi_types.UUID) (*http.Request, error)
NewDeleteNamespaceSecretRequest generates requests for DeleteNamespaceSecret
func NewDeleteNodeRequest ¶
func NewDeleteNodeRequest(server string, namespace NamespacePath, nodeID openapi_types.UUID) (*http.Request, error)
NewDeleteNodeRequest generates requests for DeleteNode
func NewDeleteScheduleRequest ¶
func NewDeleteScheduleRequest(server string, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID) (*http.Request, error)
NewDeleteScheduleRequest generates requests for DeleteSchedule
func NewDeleteUserRequest ¶
NewDeleteUserRequest generates requests for DeleteUser
func NewDownloadExecutionLogRequest ¶
func NewDownloadExecutionLogRequest(server string, namespace NamespacePath, logID openapi_types.UUID) (*http.Request, error)
NewDownloadExecutionLogRequest generates requests for DownloadExecutionLog
func NewGetApprovalRequest ¶
func NewGetApprovalRequest(server string, namespace NamespacePath, approvalID openapi_types.UUID) (*http.Request, error)
NewGetApprovalRequest generates requests for GetApproval
func NewGetCredentialRequest ¶
func NewGetCredentialRequest(server string, namespace NamespacePath, credID openapi_types.UUID) (*http.Request, error)
NewGetCredentialRequest generates requests for GetCredential
func NewGetCurrentUserProfileRequest ¶
NewGetCurrentUserProfileRequest generates requests for GetCurrentUserProfile
func NewGetExecutionRequest ¶
func NewGetExecutionRequest(server string, namespace NamespacePath, execID openapi_types.UUID) (*http.Request, error)
NewGetExecutionRequest generates requests for GetExecution
func NewGetExecutorConfigRequest ¶
NewGetExecutorConfigRequest generates requests for GetExecutorConfig
func NewGetExecutorKVRequest ¶
NewGetExecutorKVRequest generates requests for GetExecutorKV
func NewGetFlowConfigRequest ¶
func NewGetFlowConfigRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
NewGetFlowConfigRequest generates requests for GetFlowConfig
func NewGetFlowDetailsRequest ¶
func NewGetFlowDetailsRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
NewGetFlowDetailsRequest generates requests for GetFlowDetails
func NewGetFlowInputsRequest ¶
func NewGetFlowInputsRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
NewGetFlowInputsRequest generates requests for GetFlowInputs
func NewGetFlowRequest ¶
func NewGetFlowRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
NewGetFlowRequest generates requests for GetFlow
func NewGetFlowSecretRequest ¶
func NewGetFlowSecretRequest(server string, namespace NamespacePath, flowID string, secretID openapi_types.UUID) (*http.Request, error)
NewGetFlowSecretRequest generates requests for GetFlowSecret
func NewGetGroupRequest ¶
NewGetGroupRequest generates requests for GetGroup
func NewGetNamespaceRequest ¶
NewGetNamespaceRequest generates requests for GetNamespace
func NewGetNamespaceSecretRequest ¶
func NewGetNamespaceSecretRequest(server string, namespace NamespacePath, secretID openapi_types.UUID) (*http.Request, error)
NewGetNamespaceSecretRequest generates requests for GetNamespaceSecret
func NewGetNodeRequest ¶
func NewGetNodeRequest(server string, namespace NamespacePath, nodeID openapi_types.UUID) (*http.Request, error)
NewGetNodeRequest generates requests for GetNode
func NewGetNodeStatsRequest ¶
func NewGetNodeStatsRequest(server string, namespace NamespacePath) (*http.Request, error)
NewGetNodeStatsRequest generates requests for GetNodeStats
func NewGetScheduleRequest ¶
func NewGetScheduleRequest(server string, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID) (*http.Request, error)
NewGetScheduleRequest generates requests for GetSchedule
func NewGetUserRequest ¶
NewGetUserRequest generates requests for GetUser
func NewGrantMemberFlowGroupAccessRequest ¶
func NewGrantMemberFlowGroupAccessRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID, body GrantMemberFlowGroupAccessJSONRequestBody) (*http.Request, error)
NewGrantMemberFlowGroupAccessRequest calls the generic GrantMemberFlowGroupAccess builder with application/json body
func NewGrantMemberFlowGroupAccessRequestWithBody ¶
func NewGrantMemberFlowGroupAccessRequestWithBody(server string, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewGrantMemberFlowGroupAccessRequestWithBody generates requests for GrantMemberFlowGroupAccess with any type of body
func NewListAPITokensRequest ¶
NewListAPITokensRequest generates requests for ListAPITokens
func NewListApprovalsRequest ¶
func NewListApprovalsRequest(server string, namespace NamespacePath, params *ListApprovalsParams) (*http.Request, error)
NewListApprovalsRequest generates requests for ListApprovals
func NewListCredentialsRequest ¶
func NewListCredentialsRequest(server string, namespace NamespacePath, params *ListCredentialsParams) (*http.Request, error)
NewListCredentialsRequest generates requests for ListCredentials
func NewListCurrentUserFlowGroupsRequest ¶
func NewListCurrentUserFlowGroupsRequest(server string, namespace NamespacePath) (*http.Request, error)
NewListCurrentUserFlowGroupsRequest generates requests for ListCurrentUserFlowGroups
func NewListExecutionsRequest ¶
func NewListExecutionsRequest(server string, namespace NamespacePath, params *ListExecutionsParams) (*http.Request, error)
NewListExecutionsRequest generates requests for ListExecutions
func NewListExecutorKVRequest ¶
NewListExecutorKVRequest generates requests for ListExecutorKV
func NewListExecutorsRequest ¶
NewListExecutorsRequest generates requests for ListExecutors
func NewListFlowExecutionsRequest ¶
func NewListFlowExecutionsRequest(server string, namespace NamespacePath, flowID string, params *ListFlowExecutionsParams) (*http.Request, error)
NewListFlowExecutionsRequest generates requests for ListFlowExecutions
func NewListFlowGroupFlowsRequest ¶
func NewListFlowGroupFlowsRequest(server string, namespace NamespacePath, group string) (*http.Request, error)
NewListFlowGroupFlowsRequest generates requests for ListFlowGroupFlows
func NewListFlowGroupsRequest ¶
func NewListFlowGroupsRequest(server string, namespace NamespacePath) (*http.Request, error)
NewListFlowGroupsRequest generates requests for ListFlowGroups
func NewListFlowSecretsRequest ¶
func NewListFlowSecretsRequest(server string, namespace NamespacePath, flowID string) (*http.Request, error)
NewListFlowSecretsRequest generates requests for ListFlowSecrets
func NewListFlowsRequest ¶
func NewListFlowsRequest(server string, namespace NamespacePath, params *ListFlowsParams) (*http.Request, error)
NewListFlowsRequest generates requests for ListFlows
func NewListGroupsRequest ¶
func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)
NewListGroupsRequest generates requests for ListGroups
func NewListMemberFlowGroupsRequest ¶
func NewListMemberFlowGroupsRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID) (*http.Request, error)
NewListMemberFlowGroupsRequest generates requests for ListMemberFlowGroups
func NewListMessengersRequest ¶
NewListMessengersRequest generates requests for ListMessengers
func NewListNamespaceMembersRequest ¶
func NewListNamespaceMembersRequest(server string, namespace NamespacePath) (*http.Request, error)
NewListNamespaceMembersRequest generates requests for ListNamespaceMembers
func NewListNamespaceSecretsRequest ¶
func NewListNamespaceSecretsRequest(server string, namespace NamespacePath) (*http.Request, error)
NewListNamespaceSecretsRequest generates requests for ListNamespaceSecrets
func NewListNamespacesRequest ¶
func NewListNamespacesRequest(server string, params *ListNamespacesParams) (*http.Request, error)
NewListNamespacesRequest generates requests for ListNamespaces
func NewListNodesRequest ¶
func NewListNodesRequest(server string, namespace NamespacePath, params *ListNodesParams) (*http.Request, error)
NewListNodesRequest generates requests for ListNodes
func NewListPermissionsRequest ¶
NewListPermissionsRequest generates requests for ListPermissions
func NewListSSOProvidersRequest ¶
NewListSSOProvidersRequest generates requests for ListSSOProviders
func NewListSchedulesRequest ¶
func NewListSchedulesRequest(server string, namespace NamespacePath, flowID string, params *ListSchedulesParams) (*http.Request, error)
NewListSchedulesRequest generates requests for ListSchedules
func NewListUsersRequest ¶
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
NewListUsersRequest generates requests for ListUsers
func NewLoginRequest ¶
func NewLoginRequest(server string, body LoginJSONRequestBody) (*http.Request, error)
NewLoginRequest calls the generic Login builder with application/json body
func NewLoginRequestWithBody ¶
func NewLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewLoginRequestWithBody generates requests for Login with any type of body
func NewLogoutRequest ¶
NewLogoutRequest generates requests for Logout
func NewPingRequest ¶
NewPingRequest generates requests for Ping
func NewRemoveNamespaceMemberRequest ¶
func NewRemoveNamespaceMemberRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID) (*http.Request, error)
NewRemoveNamespaceMemberRequest generates requests for RemoveNamespaceMember
func NewRetryExecutionRequest ¶
func NewRetryExecutionRequest(server string, namespace NamespacePath, execID openapi_types.UUID) (*http.Request, error)
NewRetryExecutionRequest generates requests for RetryExecution
func NewRevokeAPITokenRequest ¶
NewRevokeAPITokenRequest generates requests for RevokeAPIToken
func NewRevokeMemberFlowGroupAccessRequest ¶
func NewRevokeMemberFlowGroupAccessRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID, group string) (*http.Request, error)
NewRevokeMemberFlowGroupAccessRequest generates requests for RevokeMemberFlowGroupAccess
func NewSetExecutorKVRequest ¶
func NewSetExecutorKVRequest(server string, bucket string, body SetExecutorKVJSONRequestBody) (*http.Request, error)
NewSetExecutorKVRequest calls the generic SetExecutorKV builder with application/json body
func NewSetExecutorKVRequestWithBody ¶
func NewSetExecutorKVRequestWithBody(server string, bucket string, contentType string, body io.Reader) (*http.Request, error)
NewSetExecutorKVRequestWithBody generates requests for SetExecutorKV with any type of body
func NewStartOIDCLoginRequest ¶
func NewStartOIDCLoginRequest(server string, provider string, params *StartOIDCLoginParams) (*http.Request, error)
NewStartOIDCLoginRequest generates requests for StartOIDCLogin
func NewStreamExecutionLogsRequest ¶
func NewStreamExecutionLogsRequest(server string, namespace NamespacePath, logID openapi_types.UUID) (*http.Request, error)
NewStreamExecutionLogsRequest generates requests for StreamExecutionLogs
func NewTriggerFlowRequest ¶
func NewTriggerFlowRequest(server string, namespace NamespacePath, flow string, params *TriggerFlowParams, body TriggerFlowJSONRequestBody) (*http.Request, error)
NewTriggerFlowRequest calls the generic TriggerFlow builder with application/json body
func NewTriggerFlowRequestWithBody ¶
func NewTriggerFlowRequestWithBody(server string, namespace NamespacePath, flow string, params *TriggerFlowParams, contentType string, body io.Reader) (*http.Request, error)
NewTriggerFlowRequestWithBody generates requests for TriggerFlow with any type of body
func NewUpdateCredentialRequest ¶
func NewUpdateCredentialRequest(server string, namespace NamespacePath, credID openapi_types.UUID, body UpdateCredentialJSONRequestBody) (*http.Request, error)
NewUpdateCredentialRequest calls the generic UpdateCredential builder with application/json body
func NewUpdateCredentialRequestWithBody ¶
func NewUpdateCredentialRequestWithBody(server string, namespace NamespacePath, credID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCredentialRequestWithBody generates requests for UpdateCredential with any type of body
func NewUpdateFlowGroupRequest ¶
func NewUpdateFlowGroupRequest(server string, namespace NamespacePath, groupID openapi_types.UUID, body UpdateFlowGroupJSONRequestBody) (*http.Request, error)
NewUpdateFlowGroupRequest calls the generic UpdateFlowGroup builder with application/json body
func NewUpdateFlowGroupRequestWithBody ¶
func NewUpdateFlowGroupRequestWithBody(server string, namespace NamespacePath, groupID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFlowGroupRequestWithBody generates requests for UpdateFlowGroup with any type of body
func NewUpdateFlowRequest ¶
func NewUpdateFlowRequest(server string, namespace NamespacePath, flowID string, body UpdateFlowJSONRequestBody) (*http.Request, error)
NewUpdateFlowRequest calls the generic UpdateFlow builder with application/json body
func NewUpdateFlowRequestWithBody ¶
func NewUpdateFlowRequestWithBody(server string, namespace NamespacePath, flowID string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFlowRequestWithBody generates requests for UpdateFlow with any type of body
func NewUpdateFlowSecretRequest ¶
func NewUpdateFlowSecretRequest(server string, namespace NamespacePath, flowID string, secretID openapi_types.UUID, body UpdateFlowSecretJSONRequestBody) (*http.Request, error)
NewUpdateFlowSecretRequest calls the generic UpdateFlowSecret builder with application/json body
func NewUpdateFlowSecretRequestWithBody ¶
func NewUpdateFlowSecretRequestWithBody(server string, namespace NamespacePath, flowID string, secretID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFlowSecretRequestWithBody generates requests for UpdateFlowSecret with any type of body
func NewUpdateGroupRequest ¶
func NewUpdateGroupRequest(server string, groupID openapi_types.UUID, body UpdateGroupJSONRequestBody) (*http.Request, error)
NewUpdateGroupRequest calls the generic UpdateGroup builder with application/json body
func NewUpdateGroupRequestWithBody ¶
func NewUpdateGroupRequestWithBody(server string, groupID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGroupRequestWithBody generates requests for UpdateGroup with any type of body
func NewUpdateNamespaceMemberRoleRequest ¶
func NewUpdateNamespaceMemberRoleRequest(server string, namespace NamespacePath, membershipID openapi_types.UUID, body UpdateNamespaceMemberRoleJSONRequestBody) (*http.Request, error)
NewUpdateNamespaceMemberRoleRequest calls the generic UpdateNamespaceMemberRole builder with application/json body
func NewUpdateNamespaceMemberRoleRequestWithBody ¶
func NewUpdateNamespaceMemberRoleRequestWithBody(server string, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNamespaceMemberRoleRequestWithBody generates requests for UpdateNamespaceMemberRole with any type of body
func NewUpdateNamespaceRequest ¶
func NewUpdateNamespaceRequest(server string, namespaceID openapi_types.UUID, body UpdateNamespaceJSONRequestBody) (*http.Request, error)
NewUpdateNamespaceRequest calls the generic UpdateNamespace builder with application/json body
func NewUpdateNamespaceRequestWithBody ¶
func NewUpdateNamespaceRequestWithBody(server string, namespaceID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNamespaceRequestWithBody generates requests for UpdateNamespace with any type of body
func NewUpdateNamespaceSecretRequest ¶
func NewUpdateNamespaceSecretRequest(server string, namespace NamespacePath, secretID openapi_types.UUID, body UpdateNamespaceSecretJSONRequestBody) (*http.Request, error)
NewUpdateNamespaceSecretRequest calls the generic UpdateNamespaceSecret builder with application/json body
func NewUpdateNamespaceSecretRequestWithBody ¶
func NewUpdateNamespaceSecretRequestWithBody(server string, namespace NamespacePath, secretID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNamespaceSecretRequestWithBody generates requests for UpdateNamespaceSecret with any type of body
func NewUpdateNodeRequest ¶
func NewUpdateNodeRequest(server string, namespace NamespacePath, nodeID openapi_types.UUID, body UpdateNodeJSONRequestBody) (*http.Request, error)
NewUpdateNodeRequest calls the generic UpdateNode builder with application/json body
func NewUpdateNodeRequestWithBody ¶
func NewUpdateNodeRequestWithBody(server string, namespace NamespacePath, nodeID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNodeRequestWithBody generates requests for UpdateNode with any type of body
func NewUpdateScheduleRequest ¶
func NewUpdateScheduleRequest(server string, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, body UpdateScheduleJSONRequestBody) (*http.Request, error)
NewUpdateScheduleRequest calls the generic UpdateSchedule builder with application/json body
func NewUpdateScheduleRequestWithBody ¶
func NewUpdateScheduleRequestWithBody(server string, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateScheduleRequestWithBody generates requests for UpdateSchedule with any type of body
func NewUpdateUserRequest ¶
func NewUpdateUserRequest(server string, userID openapi_types.UUID, body UpdateUserJSONRequestBody) (*http.Request, error)
NewUpdateUserRequest calls the generic UpdateUser builder with application/json body
Types ¶
type APIToken ¶
type APIToken struct {
CreatedAt time.Time `json:"created_at"`
Label string `json:"label"`
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
UUID openapi_types.UUID `json:"uuid"`
}
APIToken defines model for APIToken.
type APITokenCreated ¶
type APITokenCreated struct {
CreatedAt time.Time `json:"created_at"`
Label string `json:"label"`
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
// Token Raw `fctl_pat_*` token. Shown only on creation.
Token string `json:"token"`
UUID openapi_types.UUID `json:"uuid"`
}
APITokenCreated defines model for APITokenCreated.
type AddNamespaceMemberJSONRequestBody ¶
type AddNamespaceMemberJSONRequestBody = NamespaceMemberReq
AddNamespaceMemberJSONRequestBody defines body for AddNamespaceMember for application/json ContentType.
type AddNamespaceMemberResponse ¶
func ParseAddNamespaceMemberResponse ¶
func ParseAddNamespaceMemberResponse(rsp *http.Response) (*AddNamespaceMemberResponse, error)
ParseAddNamespaceMemberResponse parses an HTTP response from a AddNamespaceMemberWithResponse call
func (AddNamespaceMemberResponse) ContentType ¶
func (r AddNamespaceMemberResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AddNamespaceMemberResponse) Status ¶
func (r AddNamespaceMemberResponse) Status() string
Status returns HTTPResponse.Status
func (AddNamespaceMemberResponse) StatusCode ¶
func (r AddNamespaceMemberResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApprovalActionResp ¶
type ApprovalActionResp struct {
ID *openapi_types.UUID `json:"id,omitempty"`
Messages *string `json:"messages,omitempty"`
Status *ApprovalActionRespStatus `json:"status,omitempty"`
}
ApprovalActionResp defines model for ApprovalActionResp.
type ApprovalActionRespStatus ¶
type ApprovalActionRespStatus string
ApprovalActionRespStatus defines model for ApprovalActionResp.Status.
const ( ApprovalActionRespStatusApproved ApprovalActionRespStatus = "approved" ApprovalActionRespStatusRejected ApprovalActionRespStatus = "rejected" )
Defines values for ApprovalActionRespStatus.
func (ApprovalActionRespStatus) Valid ¶
func (e ApprovalActionRespStatus) Valid() bool
Valid indicates whether the value is a known member of the ApprovalActionRespStatus enum.
type ApprovalDetailsResp ¶
type ApprovalDetailsResp struct {
ActionID *string `json:"action_id,omitempty"`
ApprovedBy *string `json:"approved_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
ExecID *openapi_types.UUID `json:"exec_id,omitempty"`
FlowID *string `json:"flow_id,omitempty"`
FlowName *string `json:"flow_name,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
// Inputs Original trigger inputs (JSON).
Inputs interface{} `json:"inputs,omitempty"`
RequestedBy *string `json:"requested_by,omitempty"`
Status *ApprovalDetailsRespStatus `json:"status,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ApprovalDetailsResp defines model for ApprovalDetailsResp.
type ApprovalDetailsRespStatus ¶
type ApprovalDetailsRespStatus string
ApprovalDetailsRespStatus defines model for ApprovalDetailsResp.Status.
const ( ApprovalDetailsRespStatusApproved ApprovalDetailsRespStatus = "approved" ApprovalDetailsRespStatusPending ApprovalDetailsRespStatus = "pending" ApprovalDetailsRespStatusRejected ApprovalDetailsRespStatus = "rejected" )
Defines values for ApprovalDetailsRespStatus.
func (ApprovalDetailsRespStatus) Valid ¶
func (e ApprovalDetailsRespStatus) Valid() bool
Valid indicates whether the value is a known member of the ApprovalDetailsRespStatus enum.
type ApprovalResp ¶
type ApprovalResp struct {
ActionID *string `json:"action_id,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
ExecID *openapi_types.UUID `json:"exec_id,omitempty"`
FlowName *string `json:"flow_name,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
RequestedBy *string `json:"requested_by,omitempty"`
Status *ApprovalRespStatus `json:"status,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ApprovalResp defines model for ApprovalResp.
type ApprovalRespStatus ¶
type ApprovalRespStatus string
ApprovalRespStatus defines model for ApprovalResp.Status.
const ( ApprovalRespStatusApproved ApprovalRespStatus = "approved" ApprovalRespStatusPending ApprovalRespStatus = "pending" ApprovalRespStatusRejected ApprovalRespStatus = "rejected" )
Defines values for ApprovalRespStatus.
func (ApprovalRespStatus) Valid ¶
func (e ApprovalRespStatus) Valid() bool
Valid indicates whether the value is a known member of the ApprovalRespStatus enum.
type ApprovalsPaginateResponse ¶
type ApprovalsPaginateResponse struct {
Approvals *[]ApprovalResp `json:"approvals,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
ApprovalsPaginateResponse defines model for ApprovalsPaginateResponse.
type CancelExecutionResponse ¶
type CancelExecutionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowCancellationResp
}
func ParseCancelExecutionResponse ¶
func ParseCancelExecutionResponse(rsp *http.Response) (*CancelExecutionResponse, error)
ParseCancelExecutionResponse parses an HTTP response from a CancelExecutionWithResponse call
func (CancelExecutionResponse) ContentType ¶
func (r CancelExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CancelExecutionResponse) Status ¶
func (r CancelExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (CancelExecutionResponse) StatusCode ¶
func (r CancelExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckPermissionJSONBody ¶
type CheckPermissionJSONBody map[string]interface{}
CheckPermissionJSONBody defines parameters for CheckPermission.
type CheckPermissionJSONRequestBody ¶
type CheckPermissionJSONRequestBody CheckPermissionJSONBody
CheckPermissionJSONRequestBody defines body for CheckPermission for application/json ContentType.
type CheckPermissionResponse ¶
type CheckPermissionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseCheckPermissionResponse ¶
func ParseCheckPermissionResponse(rsp *http.Response) (*CheckPermissionResponse, error)
ParseCheckPermissionResponse parses an HTTP response from a CheckPermissionWithResponse call
func (CheckPermissionResponse) ContentType ¶
func (r CheckPermissionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CheckPermissionResponse) Status ¶
func (r CheckPermissionResponse) Status() string
Status returns HTTPResponse.Status
func (CheckPermissionResponse) StatusCode ¶
func (r CheckPermissionResponse) 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) AddNamespaceMember ¶
func (c *Client) AddNamespaceMember(ctx context.Context, namespace NamespacePath, body AddNamespaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddNamespaceMemberWithBody ¶
func (*Client) CancelExecution ¶
func (c *Client) CancelExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CheckPermission ¶
func (c *Client) CheckPermission(ctx context.Context, body CheckPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CheckPermissionWithBody ¶
func (*Client) CompleteOIDCLogin ¶
func (*Client) CreateAPIToken ¶
func (c *Client) CreateAPIToken(ctx context.Context, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAPITokenWithBody ¶
func (*Client) CreateCredential ¶
func (c *Client) CreateCredential(ctx context.Context, namespace NamespacePath, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCredentialWithBody ¶
func (*Client) CreateFlow ¶
func (c *Client) CreateFlow(ctx context.Context, namespace NamespacePath, body CreateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateFlowGroup ¶
func (c *Client) CreateFlowGroup(ctx context.Context, namespace NamespacePath, body CreateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateFlowGroupWithBody ¶
func (*Client) CreateFlowSecret ¶
func (c *Client) CreateFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, body CreateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateFlowSecretWithBody ¶
func (*Client) CreateFlowWithBody ¶
func (*Client) CreateGroup ¶
func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGroupWithBody ¶
func (*Client) CreateNamespace ¶
func (c *Client) CreateNamespace(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNamespaceSecret ¶
func (c *Client) CreateNamespaceSecret(ctx context.Context, namespace NamespacePath, body CreateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNamespaceSecretWithBody ¶
func (*Client) CreateNamespaceWithBody ¶
func (*Client) CreateNode ¶
func (c *Client) CreateNode(ctx context.Context, namespace NamespacePath, body CreateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNodeWithBody ¶
func (*Client) CreateSchedule ¶
func (c *Client) CreateSchedule(ctx context.Context, namespace NamespacePath, flowID string, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateScheduleWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) DecideApproval ¶
func (c *Client) DecideApproval(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, body DecideApprovalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DecideApprovalWithBody ¶
func (c *Client) DecideApprovalWithBody(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteCredential ¶
func (c *Client) DeleteCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteExecutorKV ¶
func (*Client) DeleteFlow ¶
func (c *Client) DeleteFlow(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFlowGroup ¶
func (c *Client) DeleteFlowGroup(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFlowSecret ¶
func (c *Client) DeleteFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGroup ¶
func (c *Client) DeleteGroup(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteNamespace ¶
func (c *Client) DeleteNamespace(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteNamespaceSecret ¶
func (c *Client) DeleteNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteNode ¶
func (c *Client) DeleteNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSchedule ¶
func (c *Client) DeleteSchedule(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUser ¶
func (c *Client) DeleteUser(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadExecutionLog ¶
func (c *Client) DownloadExecutionLog(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApproval ¶
func (c *Client) GetApproval(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCredential ¶
func (c *Client) GetCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCurrentUserProfile ¶
func (*Client) GetExecution ¶
func (c *Client) GetExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetExecutorConfig ¶
func (*Client) GetExecutorKV ¶
func (*Client) GetFlow ¶
func (c *Client) GetFlow(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFlowConfig ¶
func (c *Client) GetFlowConfig(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFlowDetails ¶
func (c *Client) GetFlowDetails(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFlowInputs ¶
func (c *Client) GetFlowInputs(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFlowSecret ¶
func (c *Client) GetFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGroup ¶
func (c *Client) GetGroup(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNamespace ¶
func (c *Client) GetNamespace(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNamespaceSecret ¶
func (c *Client) GetNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNode ¶
func (c *Client) GetNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNodeStats ¶
func (c *Client) GetNodeStats(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSchedule ¶
func (c *Client) GetSchedule(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUser ¶
func (c *Client) GetUser(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GrantMemberFlowGroupAccess ¶
func (c *Client) GrantMemberFlowGroupAccess(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body GrantMemberFlowGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GrantMemberFlowGroupAccessWithBody ¶
func (c *Client) GrantMemberFlowGroupAccessWithBody(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAPITokens ¶
func (*Client) ListApprovals ¶
func (c *Client) ListApprovals(ctx context.Context, namespace NamespacePath, params *ListApprovalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCredentials ¶
func (c *Client) ListCredentials(ctx context.Context, namespace NamespacePath, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCurrentUserFlowGroups ¶
func (c *Client) ListCurrentUserFlowGroups(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExecutions ¶
func (c *Client) ListExecutions(ctx context.Context, namespace NamespacePath, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExecutorKV ¶
func (*Client) ListExecutors ¶
func (*Client) ListFlowExecutions ¶
func (c *Client) ListFlowExecutions(ctx context.Context, namespace NamespacePath, flowID string, params *ListFlowExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFlowGroupFlows ¶
func (c *Client) ListFlowGroupFlows(ctx context.Context, namespace NamespacePath, group string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFlowGroups ¶
func (c *Client) ListFlowGroups(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFlowSecrets ¶
func (c *Client) ListFlowSecrets(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFlows ¶
func (c *Client) ListFlows(ctx context.Context, namespace NamespacePath, params *ListFlowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGroups ¶
func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMemberFlowGroups ¶
func (c *Client) ListMemberFlowGroups(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMessengers ¶
func (*Client) ListNamespaceMembers ¶
func (c *Client) ListNamespaceMembers(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNamespaceSecrets ¶
func (c *Client) ListNamespaceSecrets(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNamespaces ¶
func (c *Client) ListNamespaces(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNodes ¶
func (c *Client) ListNodes(ctx context.Context, namespace NamespacePath, params *ListNodesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPermissions ¶
func (*Client) ListSSOProviders ¶
func (*Client) ListSchedules ¶
func (c *Client) ListSchedules(ctx context.Context, namespace NamespacePath, flowID string, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUsers ¶
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Login ¶
func (c *Client) Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) LoginWithBody ¶
func (*Client) RemoveNamespaceMember ¶
func (c *Client) RemoveNamespaceMember(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RetryExecution ¶
func (c *Client) RetryExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeAPIToken ¶
func (c *Client) RevokeAPIToken(ctx context.Context, tokenID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeMemberFlowGroupAccess ¶
func (c *Client) RevokeMemberFlowGroupAccess(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, group string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetExecutorKV ¶
func (c *Client) SetExecutorKV(ctx context.Context, bucket string, body SetExecutorKVJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetExecutorKVWithBody ¶
func (*Client) StartOIDCLogin ¶
func (c *Client) StartOIDCLogin(ctx context.Context, provider string, params *StartOIDCLoginParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StreamExecutionLogs ¶
func (c *Client) StreamExecutionLogs(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TriggerFlow ¶
func (c *Client) TriggerFlow(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, body TriggerFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TriggerFlowWithBody ¶
func (c *Client) TriggerFlowWithBody(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCredential ¶
func (c *Client) UpdateCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCredentialWithBody ¶
func (c *Client) UpdateCredentialWithBody(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFlow ¶
func (c *Client) UpdateFlow(ctx context.Context, namespace NamespacePath, flowID string, body UpdateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFlowGroup ¶
func (c *Client) UpdateFlowGroup(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, body UpdateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFlowGroupWithBody ¶
func (c *Client) UpdateFlowGroupWithBody(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFlowSecret ¶
func (c *Client) UpdateFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, body UpdateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFlowSecretWithBody ¶
func (c *Client) UpdateFlowSecretWithBody(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFlowWithBody ¶
func (*Client) UpdateGroup ¶
func (c *Client) UpdateGroup(ctx context.Context, groupID openapi_types.UUID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGroupWithBody ¶
func (*Client) UpdateNamespace ¶
func (c *Client) UpdateNamespace(ctx context.Context, namespaceID openapi_types.UUID, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceMemberRole ¶
func (c *Client) UpdateNamespaceMemberRole(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body UpdateNamespaceMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceMemberRoleWithBody ¶
func (c *Client) UpdateNamespaceMemberRoleWithBody(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceSecret ¶
func (c *Client) UpdateNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, body UpdateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceSecretWithBody ¶
func (c *Client) UpdateNamespaceSecretWithBody(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceWithBody ¶
func (*Client) UpdateNode ¶
func (c *Client) UpdateNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, body UpdateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNodeWithBody ¶
func (c *Client) UpdateNodeWithBody(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSchedule ¶
func (c *Client) UpdateSchedule(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateScheduleWithBody ¶
func (c *Client) UpdateScheduleWithBody(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUser ¶
func (c *Client) UpdateUser(ctx context.Context, userID openapi_types.UUID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUserWithBody ¶
type ClientInterface ¶
type ClientInterface interface {
// ListExecutorKV request
ListExecutorKV(ctx context.Context, bucket string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetExecutorKVWithBody request with any body
SetExecutorKVWithBody(ctx context.Context, bucket string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetExecutorKV(ctx context.Context, bucket string, body SetExecutorKVJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteExecutorKV request
DeleteExecutorKV(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetExecutorKV request
GetExecutorKV(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListExecutors request
ListExecutors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetExecutorConfig request
GetExecutorConfig(ctx context.Context, executor string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGroups request
ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGroupWithBody request with any body
CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGroup request
DeleteGroup(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGroup request
GetGroup(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGroupWithBody request with any body
UpdateGroupWithBody(ctx context.Context, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGroup(ctx context.Context, groupID openapi_types.UUID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMessengers request
ListMessengers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNamespaces request
ListNamespaces(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNamespaceWithBody request with any body
CreateNamespaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNamespace(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNamespace request
DeleteNamespace(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNamespace request
GetNamespace(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNamespaceWithBody request with any body
UpdateNamespaceWithBody(ctx context.Context, namespaceID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNamespace(ctx context.Context, namespaceID openapi_types.UUID, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPermissions request
ListPermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CheckPermissionWithBody request with any body
CheckPermissionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CheckPermission(ctx context.Context, body CheckPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUsers request
ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUserWithBody request with any body
CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAPITokens request
ListAPITokens(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAPITokenWithBody request with any body
CreateAPITokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAPIToken(ctx context.Context, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeAPIToken request
RevokeAPIToken(ctx context.Context, tokenID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCurrentUserProfile request
GetCurrentUserProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUser request
DeleteUser(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUser request
GetUser(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateUserWithBody request with any body
UpdateUserWithBody(ctx context.Context, userID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateUser(ctx context.Context, userID openapi_types.UUID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApprovals request
ListApprovals(ctx context.Context, namespace NamespacePath, params *ListApprovalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApproval request
GetApproval(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// DecideApprovalWithBody request with any body
DecideApprovalWithBody(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DecideApproval(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, body DecideApprovalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCredentials request
ListCredentials(ctx context.Context, namespace NamespacePath, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCredentialWithBody request with any body
CreateCredentialWithBody(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCredential(ctx context.Context, namespace NamespacePath, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCredential request
DeleteCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCredential request
GetCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCredentialWithBody request with any body
UpdateCredentialWithBody(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCredential(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFlows request
ListFlows(ctx context.Context, namespace NamespacePath, params *ListFlowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFlowWithBody request with any body
CreateFlowWithBody(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFlow(ctx context.Context, namespace NamespacePath, body CreateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListExecutions request
ListExecutions(ctx context.Context, namespace NamespacePath, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetExecution request
GetExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelExecution request
CancelExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// RetryExecution request
RetryExecution(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFlowGroups request
ListFlowGroups(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFlowGroupWithBody request with any body
CreateFlowGroupWithBody(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFlowGroup(ctx context.Context, namespace NamespacePath, body CreateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCurrentUserFlowGroups request
ListCurrentUserFlowGroups(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFlowGroup request
DeleteFlowGroup(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFlowGroupWithBody request with any body
UpdateFlowGroupWithBody(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFlowGroup(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, body UpdateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFlowGroupFlows request
ListFlowGroupFlows(ctx context.Context, namespace NamespacePath, group string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFlow request
DeleteFlow(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFlow request
GetFlow(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFlowWithBody request with any body
UpdateFlowWithBody(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFlow(ctx context.Context, namespace NamespacePath, flowID string, body UpdateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFlowConfig request
GetFlowConfig(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFlowExecutions request
ListFlowExecutions(ctx context.Context, namespace NamespacePath, flowID string, params *ListFlowExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFlowInputs request
GetFlowInputs(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFlowDetails request
GetFlowDetails(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSchedules request
ListSchedules(ctx context.Context, namespace NamespacePath, flowID string, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateScheduleWithBody request with any body
CreateScheduleWithBody(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSchedule(ctx context.Context, namespace NamespacePath, flowID string, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSchedule request
DeleteSchedule(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSchedule request
GetSchedule(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateScheduleWithBody request with any body
UpdateScheduleWithBody(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSchedule(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFlowSecrets request
ListFlowSecrets(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFlowSecretWithBody request with any body
CreateFlowSecretWithBody(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, body CreateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFlowSecret request
DeleteFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFlowSecret request
GetFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFlowSecretWithBody request with any body
UpdateFlowSecretWithBody(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFlowSecret(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, body UpdateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamExecutionLogs request
StreamExecutionLogs(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadExecutionLog request
DownloadExecutionLog(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNamespaceMembers request
ListNamespaceMembers(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddNamespaceMemberWithBody request with any body
AddNamespaceMemberWithBody(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddNamespaceMember(ctx context.Context, namespace NamespacePath, body AddNamespaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveNamespaceMember request
RemoveNamespaceMember(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNamespaceMemberRoleWithBody request with any body
UpdateNamespaceMemberRoleWithBody(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNamespaceMemberRole(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body UpdateNamespaceMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMemberFlowGroups request
ListMemberFlowGroups(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GrantMemberFlowGroupAccessWithBody request with any body
GrantMemberFlowGroupAccessWithBody(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GrantMemberFlowGroupAccess(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body GrantMemberFlowGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeMemberFlowGroupAccess request
RevokeMemberFlowGroupAccess(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, group string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNodes request
ListNodes(ctx context.Context, namespace NamespacePath, params *ListNodesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNodeWithBody request with any body
CreateNodeWithBody(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNode(ctx context.Context, namespace NamespacePath, body CreateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNodeStats request
GetNodeStats(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNode request
DeleteNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNode request
GetNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNodeWithBody request with any body
UpdateNodeWithBody(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNode(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, body UpdateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNamespaceSecrets request
ListNamespaceSecrets(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNamespaceSecretWithBody request with any body
CreateNamespaceSecretWithBody(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNamespaceSecret(ctx context.Context, namespace NamespacePath, body CreateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNamespaceSecret request
DeleteNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNamespaceSecret request
GetNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNamespaceSecretWithBody request with any body
UpdateNamespaceSecretWithBody(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNamespaceSecret(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, body UpdateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TriggerFlowWithBody request with any body
TriggerFlowWithBody(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TriggerFlow(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, body TriggerFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CompleteOIDCLogin request
CompleteOIDCLogin(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// LoginWithBody request with any body
LoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// StartOIDCLogin request
StartOIDCLogin(ctx context.Context, provider string, params *StartOIDCLoginParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// Logout request
Logout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// Ping request
Ping(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSSOProviders request
ListSSOProviders(ctx context.Context, 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) AddNamespaceMemberWithBodyWithResponse ¶
func (c *ClientWithResponses) AddNamespaceMemberWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddNamespaceMemberResponse, error)
AddNamespaceMemberWithBodyWithResponse request with arbitrary body returning *AddNamespaceMemberResponse
func (*ClientWithResponses) AddNamespaceMemberWithResponse ¶
func (c *ClientWithResponses) AddNamespaceMemberWithResponse(ctx context.Context, namespace NamespacePath, body AddNamespaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddNamespaceMemberResponse, error)
func (*ClientWithResponses) CancelExecutionWithResponse ¶
func (c *ClientWithResponses) CancelExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*CancelExecutionResponse, error)
CancelExecutionWithResponse request returning *CancelExecutionResponse
func (*ClientWithResponses) CheckPermissionWithBodyWithResponse ¶
func (c *ClientWithResponses) CheckPermissionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckPermissionResponse, error)
CheckPermissionWithBodyWithResponse request with arbitrary body returning *CheckPermissionResponse
func (*ClientWithResponses) CheckPermissionWithResponse ¶
func (c *ClientWithResponses) CheckPermissionWithResponse(ctx context.Context, body CheckPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckPermissionResponse, error)
func (*ClientWithResponses) CompleteOIDCLoginWithResponse ¶
func (c *ClientWithResponses) CompleteOIDCLoginWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CompleteOIDCLoginResponse, error)
CompleteOIDCLoginWithResponse request returning *CompleteOIDCLoginResponse
func (*ClientWithResponses) CreateAPITokenWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAPITokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPITokenResponse, error)
CreateAPITokenWithBodyWithResponse request with arbitrary body returning *CreateAPITokenResponse
func (*ClientWithResponses) CreateAPITokenWithResponse ¶
func (c *ClientWithResponses) CreateAPITokenWithResponse(ctx context.Context, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPITokenResponse, error)
func (*ClientWithResponses) CreateCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCredentialWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCredentialResponse, error)
CreateCredentialWithBodyWithResponse request with arbitrary body returning *CreateCredentialResponse
func (*ClientWithResponses) CreateCredentialWithResponse ¶
func (c *ClientWithResponses) CreateCredentialWithResponse(ctx context.Context, namespace NamespacePath, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCredentialResponse, error)
func (*ClientWithResponses) CreateFlowGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFlowGroupWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFlowGroupResponse, error)
CreateFlowGroupWithBodyWithResponse request with arbitrary body returning *CreateFlowGroupResponse
func (*ClientWithResponses) CreateFlowGroupWithResponse ¶
func (c *ClientWithResponses) CreateFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, body CreateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFlowGroupResponse, error)
func (*ClientWithResponses) CreateFlowSecretWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFlowSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFlowSecretResponse, error)
CreateFlowSecretWithBodyWithResponse request with arbitrary body returning *CreateFlowSecretResponse
func (*ClientWithResponses) CreateFlowSecretWithResponse ¶
func (c *ClientWithResponses) CreateFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, body CreateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFlowSecretResponse, error)
func (*ClientWithResponses) CreateFlowWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFlowResponse, error)
CreateFlowWithBodyWithResponse request with arbitrary body returning *CreateFlowResponse
func (*ClientWithResponses) CreateFlowWithResponse ¶
func (c *ClientWithResponses) CreateFlowWithResponse(ctx context.Context, namespace NamespacePath, body CreateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFlowResponse, error)
func (*ClientWithResponses) CreateGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
CreateGroupWithBodyWithResponse request with arbitrary body returning *CreateGroupResponse
func (*ClientWithResponses) CreateGroupWithResponse ¶
func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
func (*ClientWithResponses) CreateNamespaceSecretWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateNamespaceSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceSecretResponse, error)
CreateNamespaceSecretWithBodyWithResponse request with arbitrary body returning *CreateNamespaceSecretResponse
func (*ClientWithResponses) CreateNamespaceSecretWithResponse ¶
func (c *ClientWithResponses) CreateNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, body CreateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceSecretResponse, error)
func (*ClientWithResponses) CreateNamespaceWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateNamespaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceResponse, error)
CreateNamespaceWithBodyWithResponse request with arbitrary body returning *CreateNamespaceResponse
func (*ClientWithResponses) CreateNamespaceWithResponse ¶
func (c *ClientWithResponses) CreateNamespaceWithResponse(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceResponse, error)
func (*ClientWithResponses) CreateNodeWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateNodeWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNodeResponse, error)
CreateNodeWithBodyWithResponse request with arbitrary body returning *CreateNodeResponse
func (*ClientWithResponses) CreateNodeWithResponse ¶
func (c *ClientWithResponses) CreateNodeWithResponse(ctx context.Context, namespace NamespacePath, body CreateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNodeResponse, error)
func (*ClientWithResponses) CreateScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateScheduleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
CreateScheduleWithBodyWithResponse request with arbitrary body returning *CreateScheduleResponse
func (*ClientWithResponses) CreateScheduleWithResponse ¶
func (c *ClientWithResponses) CreateScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
func (*ClientWithResponses) DecideApprovalWithBodyWithResponse ¶
func (c *ClientWithResponses) DecideApprovalWithBodyWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DecideApprovalResponse, error)
DecideApprovalWithBodyWithResponse request with arbitrary body returning *DecideApprovalResponse
func (*ClientWithResponses) DecideApprovalWithResponse ¶
func (c *ClientWithResponses) DecideApprovalWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, body DecideApprovalJSONRequestBody, reqEditors ...RequestEditorFn) (*DecideApprovalResponse, error)
func (*ClientWithResponses) DeleteCredentialWithResponse ¶
func (c *ClientWithResponses) DeleteCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteCredentialResponse, error)
DeleteCredentialWithResponse request returning *DeleteCredentialResponse
func (*ClientWithResponses) DeleteExecutorKVWithResponse ¶
func (c *ClientWithResponses) DeleteExecutorKVWithResponse(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*DeleteExecutorKVResponse, error)
DeleteExecutorKVWithResponse request returning *DeleteExecutorKVResponse
func (*ClientWithResponses) DeleteFlowGroupWithResponse ¶
func (c *ClientWithResponses) DeleteFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteFlowGroupResponse, error)
DeleteFlowGroupWithResponse request returning *DeleteFlowGroupResponse
func (*ClientWithResponses) DeleteFlowSecretWithResponse ¶
func (c *ClientWithResponses) DeleteFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteFlowSecretResponse, error)
DeleteFlowSecretWithResponse request returning *DeleteFlowSecretResponse
func (*ClientWithResponses) DeleteFlowWithResponse ¶
func (c *ClientWithResponses) DeleteFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*DeleteFlowResponse, error)
DeleteFlowWithResponse request returning *DeleteFlowResponse
func (*ClientWithResponses) DeleteGroupWithResponse ¶
func (c *ClientWithResponses) DeleteGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
DeleteGroupWithResponse request returning *DeleteGroupResponse
func (*ClientWithResponses) DeleteNamespaceSecretWithResponse ¶
func (c *ClientWithResponses) DeleteNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteNamespaceSecretResponse, error)
DeleteNamespaceSecretWithResponse request returning *DeleteNamespaceSecretResponse
func (*ClientWithResponses) DeleteNamespaceWithResponse ¶
func (c *ClientWithResponses) DeleteNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteNamespaceResponse, error)
DeleteNamespaceWithResponse request returning *DeleteNamespaceResponse
func (*ClientWithResponses) DeleteNodeWithResponse ¶
func (c *ClientWithResponses) DeleteNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteNodeResponse, error)
DeleteNodeWithResponse request returning *DeleteNodeResponse
func (*ClientWithResponses) DeleteScheduleWithResponse ¶
func (c *ClientWithResponses) DeleteScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteScheduleResponse, error)
DeleteScheduleWithResponse request returning *DeleteScheduleResponse
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) DownloadExecutionLogWithResponse ¶
func (c *ClientWithResponses) DownloadExecutionLogWithResponse(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DownloadExecutionLogResponse, error)
DownloadExecutionLogWithResponse request returning *DownloadExecutionLogResponse
func (*ClientWithResponses) GetApprovalWithResponse ¶
func (c *ClientWithResponses) GetApprovalWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetApprovalResponse, error)
GetApprovalWithResponse request returning *GetApprovalResponse
func (*ClientWithResponses) GetCredentialWithResponse ¶
func (c *ClientWithResponses) GetCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetCredentialResponse, error)
GetCredentialWithResponse request returning *GetCredentialResponse
func (*ClientWithResponses) GetCurrentUserProfileWithResponse ¶
func (c *ClientWithResponses) GetCurrentUserProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserProfileResponse, error)
GetCurrentUserProfileWithResponse request returning *GetCurrentUserProfileResponse
func (*ClientWithResponses) GetExecutionWithResponse ¶
func (c *ClientWithResponses) GetExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetExecutionResponse, error)
GetExecutionWithResponse request returning *GetExecutionResponse
func (*ClientWithResponses) GetExecutorConfigWithResponse ¶
func (c *ClientWithResponses) GetExecutorConfigWithResponse(ctx context.Context, executor string, reqEditors ...RequestEditorFn) (*GetExecutorConfigResponse, error)
GetExecutorConfigWithResponse request returning *GetExecutorConfigResponse
func (*ClientWithResponses) GetExecutorKVWithResponse ¶
func (c *ClientWithResponses) GetExecutorKVWithResponse(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*GetExecutorKVResponse, error)
GetExecutorKVWithResponse request returning *GetExecutorKVResponse
func (*ClientWithResponses) GetFlowConfigWithResponse ¶
func (c *ClientWithResponses) GetFlowConfigWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowConfigResponse, error)
GetFlowConfigWithResponse request returning *GetFlowConfigResponse
func (*ClientWithResponses) GetFlowDetailsWithResponse ¶
func (c *ClientWithResponses) GetFlowDetailsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowDetailsResponse, error)
GetFlowDetailsWithResponse request returning *GetFlowDetailsResponse
func (*ClientWithResponses) GetFlowInputsWithResponse ¶
func (c *ClientWithResponses) GetFlowInputsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowInputsResponse, error)
GetFlowInputsWithResponse request returning *GetFlowInputsResponse
func (*ClientWithResponses) GetFlowSecretWithResponse ¶
func (c *ClientWithResponses) GetFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetFlowSecretResponse, error)
GetFlowSecretWithResponse request returning *GetFlowSecretResponse
func (*ClientWithResponses) GetFlowWithResponse ¶
func (c *ClientWithResponses) GetFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowResponse, error)
GetFlowWithResponse request returning *GetFlowResponse
func (*ClientWithResponses) GetGroupWithResponse ¶
func (c *ClientWithResponses) GetGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)
GetGroupWithResponse request returning *GetGroupResponse
func (*ClientWithResponses) GetNamespaceSecretWithResponse ¶
func (c *ClientWithResponses) GetNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNamespaceSecretResponse, error)
GetNamespaceSecretWithResponse request returning *GetNamespaceSecretResponse
func (*ClientWithResponses) GetNamespaceWithResponse ¶
func (c *ClientWithResponses) GetNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNamespaceResponse, error)
GetNamespaceWithResponse request returning *GetNamespaceResponse
func (*ClientWithResponses) GetNodeStatsWithResponse ¶
func (c *ClientWithResponses) GetNodeStatsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*GetNodeStatsResponse, error)
GetNodeStatsWithResponse request returning *GetNodeStatsResponse
func (*ClientWithResponses) GetNodeWithResponse ¶
func (c *ClientWithResponses) GetNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNodeResponse, error)
GetNodeWithResponse request returning *GetNodeResponse
func (*ClientWithResponses) GetScheduleWithResponse ¶
func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
GetScheduleWithResponse request returning *GetScheduleResponse
func (*ClientWithResponses) GetUserWithResponse ¶
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
GetUserWithResponse request returning *GetUserResponse
func (*ClientWithResponses) GrantMemberFlowGroupAccessWithBodyWithResponse ¶
func (c *ClientWithResponses) GrantMemberFlowGroupAccessWithBodyWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GrantMemberFlowGroupAccessResponse, error)
GrantMemberFlowGroupAccessWithBodyWithResponse request with arbitrary body returning *GrantMemberFlowGroupAccessResponse
func (*ClientWithResponses) GrantMemberFlowGroupAccessWithResponse ¶
func (c *ClientWithResponses) GrantMemberFlowGroupAccessWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body GrantMemberFlowGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*GrantMemberFlowGroupAccessResponse, error)
func (*ClientWithResponses) ListAPITokensWithResponse ¶
func (c *ClientWithResponses) ListAPITokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAPITokensResponse, error)
ListAPITokensWithResponse request returning *ListAPITokensResponse
func (*ClientWithResponses) ListApprovalsWithResponse ¶
func (c *ClientWithResponses) ListApprovalsWithResponse(ctx context.Context, namespace NamespacePath, params *ListApprovalsParams, reqEditors ...RequestEditorFn) (*ListApprovalsResponse, error)
ListApprovalsWithResponse request returning *ListApprovalsResponse
func (*ClientWithResponses) ListCredentialsWithResponse ¶
func (c *ClientWithResponses) ListCredentialsWithResponse(ctx context.Context, namespace NamespacePath, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*ListCredentialsResponse, error)
ListCredentialsWithResponse request returning *ListCredentialsResponse
func (*ClientWithResponses) ListCurrentUserFlowGroupsWithResponse ¶
func (c *ClientWithResponses) ListCurrentUserFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListCurrentUserFlowGroupsResponse, error)
ListCurrentUserFlowGroupsWithResponse request returning *ListCurrentUserFlowGroupsResponse
func (*ClientWithResponses) ListExecutionsWithResponse ¶
func (c *ClientWithResponses) ListExecutionsWithResponse(ctx context.Context, namespace NamespacePath, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*ListExecutionsResponse, error)
ListExecutionsWithResponse request returning *ListExecutionsResponse
func (*ClientWithResponses) ListExecutorKVWithResponse ¶
func (c *ClientWithResponses) ListExecutorKVWithResponse(ctx context.Context, bucket string, reqEditors ...RequestEditorFn) (*ListExecutorKVResponse, error)
ListExecutorKVWithResponse request returning *ListExecutorKVResponse
func (*ClientWithResponses) ListExecutorsWithResponse ¶
func (c *ClientWithResponses) ListExecutorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExecutorsResponse, error)
ListExecutorsWithResponse request returning *ListExecutorsResponse
func (*ClientWithResponses) ListFlowExecutionsWithResponse ¶
func (c *ClientWithResponses) ListFlowExecutionsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, params *ListFlowExecutionsParams, reqEditors ...RequestEditorFn) (*ListFlowExecutionsResponse, error)
ListFlowExecutionsWithResponse request returning *ListFlowExecutionsResponse
func (*ClientWithResponses) ListFlowGroupFlowsWithResponse ¶
func (c *ClientWithResponses) ListFlowGroupFlowsWithResponse(ctx context.Context, namespace NamespacePath, group string, reqEditors ...RequestEditorFn) (*ListFlowGroupFlowsResponse, error)
ListFlowGroupFlowsWithResponse request returning *ListFlowGroupFlowsResponse
func (*ClientWithResponses) ListFlowGroupsWithResponse ¶
func (c *ClientWithResponses) ListFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListFlowGroupsResponse, error)
ListFlowGroupsWithResponse request returning *ListFlowGroupsResponse
func (*ClientWithResponses) ListFlowSecretsWithResponse ¶
func (c *ClientWithResponses) ListFlowSecretsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*ListFlowSecretsResponse, error)
ListFlowSecretsWithResponse request returning *ListFlowSecretsResponse
func (*ClientWithResponses) ListFlowsWithResponse ¶
func (c *ClientWithResponses) ListFlowsWithResponse(ctx context.Context, namespace NamespacePath, params *ListFlowsParams, reqEditors ...RequestEditorFn) (*ListFlowsResponse, error)
ListFlowsWithResponse request returning *ListFlowsResponse
func (*ClientWithResponses) ListGroupsWithResponse ¶
func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
ListGroupsWithResponse request returning *ListGroupsResponse
func (*ClientWithResponses) ListMemberFlowGroupsWithResponse ¶
func (c *ClientWithResponses) ListMemberFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListMemberFlowGroupsResponse, error)
ListMemberFlowGroupsWithResponse request returning *ListMemberFlowGroupsResponse
func (*ClientWithResponses) ListMessengersWithResponse ¶
func (c *ClientWithResponses) ListMessengersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMessengersResponse, error)
ListMessengersWithResponse request returning *ListMessengersResponse
func (*ClientWithResponses) ListNamespaceMembersWithResponse ¶
func (c *ClientWithResponses) ListNamespaceMembersWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListNamespaceMembersResponse, error)
ListNamespaceMembersWithResponse request returning *ListNamespaceMembersResponse
func (*ClientWithResponses) ListNamespaceSecretsWithResponse ¶
func (c *ClientWithResponses) ListNamespaceSecretsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListNamespaceSecretsResponse, error)
ListNamespaceSecretsWithResponse request returning *ListNamespaceSecretsResponse
func (*ClientWithResponses) ListNamespacesWithResponse ¶
func (c *ClientWithResponses) ListNamespacesWithResponse(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*ListNamespacesResponse, error)
ListNamespacesWithResponse request returning *ListNamespacesResponse
func (*ClientWithResponses) ListNodesWithResponse ¶
func (c *ClientWithResponses) ListNodesWithResponse(ctx context.Context, namespace NamespacePath, params *ListNodesParams, reqEditors ...RequestEditorFn) (*ListNodesResponse, error)
ListNodesWithResponse request returning *ListNodesResponse
func (*ClientWithResponses) ListPermissionsWithResponse ¶
func (c *ClientWithResponses) ListPermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPermissionsResponse, error)
ListPermissionsWithResponse request returning *ListPermissionsResponse
func (*ClientWithResponses) ListSSOProvidersWithResponse ¶
func (c *ClientWithResponses) ListSSOProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSSOProvidersResponse, error)
ListSSOProvidersWithResponse request returning *ListSSOProvidersResponse
func (*ClientWithResponses) ListSchedulesWithResponse ¶
func (c *ClientWithResponses) ListSchedulesWithResponse(ctx context.Context, namespace NamespacePath, flowID string, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*ListSchedulesResponse, error)
ListSchedulesWithResponse request returning *ListSchedulesResponse
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
ListUsersWithResponse request returning *ListUsersResponse
func (*ClientWithResponses) LoginWithBodyWithResponse ¶
func (c *ClientWithResponses) LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginResponse, error)
LoginWithBodyWithResponse request with arbitrary body returning *LoginResponse
func (*ClientWithResponses) LoginWithResponse ¶
func (c *ClientWithResponses) LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginResponse, error)
func (*ClientWithResponses) LogoutWithResponse ¶
func (c *ClientWithResponses) LogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutResponse, error)
LogoutWithResponse request returning *LogoutResponse
func (*ClientWithResponses) PingWithResponse ¶
func (c *ClientWithResponses) PingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingResponse, error)
PingWithResponse request returning *PingResponse
func (*ClientWithResponses) RemoveNamespaceMemberWithResponse ¶
func (c *ClientWithResponses) RemoveNamespaceMemberWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemoveNamespaceMemberResponse, error)
RemoveNamespaceMemberWithResponse request returning *RemoveNamespaceMemberResponse
func (*ClientWithResponses) RetryExecutionWithResponse ¶
func (c *ClientWithResponses) RetryExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RetryExecutionResponse, error)
RetryExecutionWithResponse request returning *RetryExecutionResponse
func (*ClientWithResponses) RevokeAPITokenWithResponse ¶
func (c *ClientWithResponses) RevokeAPITokenWithResponse(ctx context.Context, tokenID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RevokeAPITokenResponse, error)
RevokeAPITokenWithResponse request returning *RevokeAPITokenResponse
func (*ClientWithResponses) RevokeMemberFlowGroupAccessWithResponse ¶
func (c *ClientWithResponses) RevokeMemberFlowGroupAccessWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, group string, reqEditors ...RequestEditorFn) (*RevokeMemberFlowGroupAccessResponse, error)
RevokeMemberFlowGroupAccessWithResponse request returning *RevokeMemberFlowGroupAccessResponse
func (*ClientWithResponses) SetExecutorKVWithBodyWithResponse ¶
func (c *ClientWithResponses) SetExecutorKVWithBodyWithResponse(ctx context.Context, bucket string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetExecutorKVResponse, error)
SetExecutorKVWithBodyWithResponse request with arbitrary body returning *SetExecutorKVResponse
func (*ClientWithResponses) SetExecutorKVWithResponse ¶
func (c *ClientWithResponses) SetExecutorKVWithResponse(ctx context.Context, bucket string, body SetExecutorKVJSONRequestBody, reqEditors ...RequestEditorFn) (*SetExecutorKVResponse, error)
func (*ClientWithResponses) StartOIDCLoginWithResponse ¶
func (c *ClientWithResponses) StartOIDCLoginWithResponse(ctx context.Context, provider string, params *StartOIDCLoginParams, reqEditors ...RequestEditorFn) (*StartOIDCLoginResponse, error)
StartOIDCLoginWithResponse request returning *StartOIDCLoginResponse
func (*ClientWithResponses) StreamExecutionLogsWithResponse ¶
func (c *ClientWithResponses) StreamExecutionLogsWithResponse(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*StreamExecutionLogsResponse, error)
StreamExecutionLogsWithResponse request returning *StreamExecutionLogsResponse
func (*ClientWithResponses) TriggerFlowWithBodyWithResponse ¶
func (c *ClientWithResponses) TriggerFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerFlowResponse, error)
TriggerFlowWithBodyWithResponse request with arbitrary body returning *TriggerFlowResponse
func (*ClientWithResponses) TriggerFlowWithResponse ¶
func (c *ClientWithResponses) TriggerFlowWithResponse(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, body TriggerFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerFlowResponse, error)
func (*ClientWithResponses) UpdateCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCredentialWithBodyWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCredentialResponse, error)
UpdateCredentialWithBodyWithResponse request with arbitrary body returning *UpdateCredentialResponse
func (*ClientWithResponses) UpdateCredentialWithResponse ¶
func (c *ClientWithResponses) UpdateCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCredentialResponse, error)
func (*ClientWithResponses) UpdateFlowGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFlowGroupWithBodyWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFlowGroupResponse, error)
UpdateFlowGroupWithBodyWithResponse request with arbitrary body returning *UpdateFlowGroupResponse
func (*ClientWithResponses) UpdateFlowGroupWithResponse ¶
func (c *ClientWithResponses) UpdateFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, body UpdateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFlowGroupResponse, error)
func (*ClientWithResponses) UpdateFlowSecretWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFlowSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFlowSecretResponse, error)
UpdateFlowSecretWithBodyWithResponse request with arbitrary body returning *UpdateFlowSecretResponse
func (*ClientWithResponses) UpdateFlowSecretWithResponse ¶
func (c *ClientWithResponses) UpdateFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, body UpdateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFlowSecretResponse, error)
func (*ClientWithResponses) UpdateFlowWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFlowResponse, error)
UpdateFlowWithBodyWithResponse request with arbitrary body returning *UpdateFlowResponse
func (*ClientWithResponses) UpdateFlowWithResponse ¶
func (c *ClientWithResponses) UpdateFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, body UpdateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFlowResponse, error)
func (*ClientWithResponses) UpdateGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGroupWithBodyWithResponse(ctx context.Context, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)
UpdateGroupWithBodyWithResponse request with arbitrary body returning *UpdateGroupResponse
func (*ClientWithResponses) UpdateGroupWithResponse ¶
func (c *ClientWithResponses) UpdateGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)
func (*ClientWithResponses) UpdateNamespaceMemberRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNamespaceMemberRoleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceMemberRoleResponse, error)
UpdateNamespaceMemberRoleWithBodyWithResponse request with arbitrary body returning *UpdateNamespaceMemberRoleResponse
func (*ClientWithResponses) UpdateNamespaceMemberRoleWithResponse ¶
func (c *ClientWithResponses) UpdateNamespaceMemberRoleWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body UpdateNamespaceMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceMemberRoleResponse, error)
func (*ClientWithResponses) UpdateNamespaceSecretWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNamespaceSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceSecretResponse, error)
UpdateNamespaceSecretWithBodyWithResponse request with arbitrary body returning *UpdateNamespaceSecretResponse
func (*ClientWithResponses) UpdateNamespaceSecretWithResponse ¶
func (c *ClientWithResponses) UpdateNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, body UpdateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceSecretResponse, error)
func (*ClientWithResponses) UpdateNamespaceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNamespaceWithBodyWithResponse(ctx context.Context, namespaceID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceResponse, error)
UpdateNamespaceWithBodyWithResponse request with arbitrary body returning *UpdateNamespaceResponse
func (*ClientWithResponses) UpdateNamespaceWithResponse ¶
func (c *ClientWithResponses) UpdateNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceResponse, error)
func (*ClientWithResponses) UpdateNodeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNodeWithBodyWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNodeResponse, error)
UpdateNodeWithBodyWithResponse request with arbitrary body returning *UpdateNodeResponse
func (*ClientWithResponses) UpdateNodeWithResponse ¶
func (c *ClientWithResponses) UpdateNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, body UpdateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNodeResponse, error)
func (*ClientWithResponses) UpdateScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateScheduleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
UpdateScheduleWithBodyWithResponse request with arbitrary body returning *UpdateScheduleResponse
func (*ClientWithResponses) UpdateScheduleWithResponse ¶
func (c *ClientWithResponses) UpdateScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
func (*ClientWithResponses) UpdateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse
func (*ClientWithResponses) UpdateUserWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userID openapi_types.UUID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// ListExecutorKVWithResponse request
ListExecutorKVWithResponse(ctx context.Context, bucket string, reqEditors ...RequestEditorFn) (*ListExecutorKVResponse, error)
// SetExecutorKVWithBodyWithResponse request with any body
SetExecutorKVWithBodyWithResponse(ctx context.Context, bucket string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetExecutorKVResponse, error)
SetExecutorKVWithResponse(ctx context.Context, bucket string, body SetExecutorKVJSONRequestBody, reqEditors ...RequestEditorFn) (*SetExecutorKVResponse, error)
// DeleteExecutorKVWithResponse request
DeleteExecutorKVWithResponse(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*DeleteExecutorKVResponse, error)
// GetExecutorKVWithResponse request
GetExecutorKVWithResponse(ctx context.Context, bucket string, key string, reqEditors ...RequestEditorFn) (*GetExecutorKVResponse, error)
// ListExecutorsWithResponse request
ListExecutorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExecutorsResponse, error)
// GetExecutorConfigWithResponse request
GetExecutorConfigWithResponse(ctx context.Context, executor string, reqEditors ...RequestEditorFn) (*GetExecutorConfigResponse, error)
// ListGroupsWithResponse request
ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
// CreateGroupWithBodyWithResponse request with any body
CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
// DeleteGroupWithResponse request
DeleteGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
// GetGroupWithResponse request
GetGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)
// UpdateGroupWithBodyWithResponse request with any body
UpdateGroupWithBodyWithResponse(ctx context.Context, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)
UpdateGroupWithResponse(ctx context.Context, groupID openapi_types.UUID, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)
// ListMessengersWithResponse request
ListMessengersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMessengersResponse, error)
// ListNamespacesWithResponse request
ListNamespacesWithResponse(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*ListNamespacesResponse, error)
// CreateNamespaceWithBodyWithResponse request with any body
CreateNamespaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceResponse, error)
CreateNamespaceWithResponse(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceResponse, error)
// DeleteNamespaceWithResponse request
DeleteNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteNamespaceResponse, error)
// GetNamespaceWithResponse request
GetNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNamespaceResponse, error)
// UpdateNamespaceWithBodyWithResponse request with any body
UpdateNamespaceWithBodyWithResponse(ctx context.Context, namespaceID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceResponse, error)
UpdateNamespaceWithResponse(ctx context.Context, namespaceID openapi_types.UUID, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceResponse, error)
// ListPermissionsWithResponse request
ListPermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPermissionsResponse, error)
// CheckPermissionWithBodyWithResponse request with any body
CheckPermissionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckPermissionResponse, error)
CheckPermissionWithResponse(ctx context.Context, body CheckPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckPermissionResponse, error)
// ListUsersWithResponse request
ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
// CreateUserWithBodyWithResponse request with any body
CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
// ListAPITokensWithResponse request
ListAPITokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAPITokensResponse, error)
// CreateAPITokenWithBodyWithResponse request with any body
CreateAPITokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPITokenResponse, error)
CreateAPITokenWithResponse(ctx context.Context, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPITokenResponse, error)
// RevokeAPITokenWithResponse request
RevokeAPITokenWithResponse(ctx context.Context, tokenID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RevokeAPITokenResponse, error)
// GetCurrentUserProfileWithResponse request
GetCurrentUserProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserProfileResponse, error)
// DeleteUserWithResponse request
DeleteUserWithResponse(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
// GetUserWithResponse request
GetUserWithResponse(ctx context.Context, userID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
// UpdateUserWithBodyWithResponse request with any body
UpdateUserWithBodyWithResponse(ctx context.Context, userID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
UpdateUserWithResponse(ctx context.Context, userID openapi_types.UUID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
// ListApprovalsWithResponse request
ListApprovalsWithResponse(ctx context.Context, namespace NamespacePath, params *ListApprovalsParams, reqEditors ...RequestEditorFn) (*ListApprovalsResponse, error)
// GetApprovalWithResponse request
GetApprovalWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetApprovalResponse, error)
// DecideApprovalWithBodyWithResponse request with any body
DecideApprovalWithBodyWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DecideApprovalResponse, error)
DecideApprovalWithResponse(ctx context.Context, namespace NamespacePath, approvalID openapi_types.UUID, body DecideApprovalJSONRequestBody, reqEditors ...RequestEditorFn) (*DecideApprovalResponse, error)
// ListCredentialsWithResponse request
ListCredentialsWithResponse(ctx context.Context, namespace NamespacePath, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*ListCredentialsResponse, error)
// CreateCredentialWithBodyWithResponse request with any body
CreateCredentialWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCredentialResponse, error)
CreateCredentialWithResponse(ctx context.Context, namespace NamespacePath, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCredentialResponse, error)
// DeleteCredentialWithResponse request
DeleteCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteCredentialResponse, error)
// GetCredentialWithResponse request
GetCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetCredentialResponse, error)
// UpdateCredentialWithBodyWithResponse request with any body
UpdateCredentialWithBodyWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCredentialResponse, error)
UpdateCredentialWithResponse(ctx context.Context, namespace NamespacePath, credID openapi_types.UUID, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCredentialResponse, error)
// ListFlowsWithResponse request
ListFlowsWithResponse(ctx context.Context, namespace NamespacePath, params *ListFlowsParams, reqEditors ...RequestEditorFn) (*ListFlowsResponse, error)
// CreateFlowWithBodyWithResponse request with any body
CreateFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFlowResponse, error)
CreateFlowWithResponse(ctx context.Context, namespace NamespacePath, body CreateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFlowResponse, error)
// ListExecutionsWithResponse request
ListExecutionsWithResponse(ctx context.Context, namespace NamespacePath, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*ListExecutionsResponse, error)
// GetExecutionWithResponse request
GetExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetExecutionResponse, error)
// CancelExecutionWithResponse request
CancelExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*CancelExecutionResponse, error)
// RetryExecutionWithResponse request
RetryExecutionWithResponse(ctx context.Context, namespace NamespacePath, execID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RetryExecutionResponse, error)
// ListFlowGroupsWithResponse request
ListFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListFlowGroupsResponse, error)
// CreateFlowGroupWithBodyWithResponse request with any body
CreateFlowGroupWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFlowGroupResponse, error)
CreateFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, body CreateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFlowGroupResponse, error)
// ListCurrentUserFlowGroupsWithResponse request
ListCurrentUserFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListCurrentUserFlowGroupsResponse, error)
// DeleteFlowGroupWithResponse request
DeleteFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteFlowGroupResponse, error)
// UpdateFlowGroupWithBodyWithResponse request with any body
UpdateFlowGroupWithBodyWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFlowGroupResponse, error)
UpdateFlowGroupWithResponse(ctx context.Context, namespace NamespacePath, groupID openapi_types.UUID, body UpdateFlowGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFlowGroupResponse, error)
// ListFlowGroupFlowsWithResponse request
ListFlowGroupFlowsWithResponse(ctx context.Context, namespace NamespacePath, group string, reqEditors ...RequestEditorFn) (*ListFlowGroupFlowsResponse, error)
// DeleteFlowWithResponse request
DeleteFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*DeleteFlowResponse, error)
// GetFlowWithResponse request
GetFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowResponse, error)
// UpdateFlowWithBodyWithResponse request with any body
UpdateFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFlowResponse, error)
UpdateFlowWithResponse(ctx context.Context, namespace NamespacePath, flowID string, body UpdateFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFlowResponse, error)
// GetFlowConfigWithResponse request
GetFlowConfigWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowConfigResponse, error)
// ListFlowExecutionsWithResponse request
ListFlowExecutionsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, params *ListFlowExecutionsParams, reqEditors ...RequestEditorFn) (*ListFlowExecutionsResponse, error)
// GetFlowInputsWithResponse request
GetFlowInputsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowInputsResponse, error)
// GetFlowDetailsWithResponse request
GetFlowDetailsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*GetFlowDetailsResponse, error)
// ListSchedulesWithResponse request
ListSchedulesWithResponse(ctx context.Context, namespace NamespacePath, flowID string, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*ListSchedulesResponse, error)
// CreateScheduleWithBodyWithResponse request with any body
CreateScheduleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
CreateScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
// DeleteScheduleWithResponse request
DeleteScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteScheduleResponse, error)
// GetScheduleWithResponse request
GetScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
// UpdateScheduleWithBodyWithResponse request with any body
UpdateScheduleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
UpdateScheduleWithResponse(ctx context.Context, namespace NamespacePath, flowID string, scheduleID openapi_types.UUID, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
// ListFlowSecretsWithResponse request
ListFlowSecretsWithResponse(ctx context.Context, namespace NamespacePath, flowID string, reqEditors ...RequestEditorFn) (*ListFlowSecretsResponse, error)
// CreateFlowSecretWithBodyWithResponse request with any body
CreateFlowSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFlowSecretResponse, error)
CreateFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, body CreateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFlowSecretResponse, error)
// DeleteFlowSecretWithResponse request
DeleteFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteFlowSecretResponse, error)
// GetFlowSecretWithResponse request
GetFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetFlowSecretResponse, error)
// UpdateFlowSecretWithBodyWithResponse request with any body
UpdateFlowSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFlowSecretResponse, error)
UpdateFlowSecretWithResponse(ctx context.Context, namespace NamespacePath, flowID string, secretID openapi_types.UUID, body UpdateFlowSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFlowSecretResponse, error)
// StreamExecutionLogsWithResponse request
StreamExecutionLogsWithResponse(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*StreamExecutionLogsResponse, error)
// DownloadExecutionLogWithResponse request
DownloadExecutionLogWithResponse(ctx context.Context, namespace NamespacePath, logID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DownloadExecutionLogResponse, error)
// ListNamespaceMembersWithResponse request
ListNamespaceMembersWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListNamespaceMembersResponse, error)
// AddNamespaceMemberWithBodyWithResponse request with any body
AddNamespaceMemberWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddNamespaceMemberResponse, error)
AddNamespaceMemberWithResponse(ctx context.Context, namespace NamespacePath, body AddNamespaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddNamespaceMemberResponse, error)
// RemoveNamespaceMemberWithResponse request
RemoveNamespaceMemberWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemoveNamespaceMemberResponse, error)
// UpdateNamespaceMemberRoleWithBodyWithResponse request with any body
UpdateNamespaceMemberRoleWithBodyWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceMemberRoleResponse, error)
UpdateNamespaceMemberRoleWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body UpdateNamespaceMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceMemberRoleResponse, error)
// ListMemberFlowGroupsWithResponse request
ListMemberFlowGroupsWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListMemberFlowGroupsResponse, error)
// GrantMemberFlowGroupAccessWithBodyWithResponse request with any body
GrantMemberFlowGroupAccessWithBodyWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GrantMemberFlowGroupAccessResponse, error)
GrantMemberFlowGroupAccessWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, body GrantMemberFlowGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*GrantMemberFlowGroupAccessResponse, error)
// RevokeMemberFlowGroupAccessWithResponse request
RevokeMemberFlowGroupAccessWithResponse(ctx context.Context, namespace NamespacePath, membershipID openapi_types.UUID, group string, reqEditors ...RequestEditorFn) (*RevokeMemberFlowGroupAccessResponse, error)
// ListNodesWithResponse request
ListNodesWithResponse(ctx context.Context, namespace NamespacePath, params *ListNodesParams, reqEditors ...RequestEditorFn) (*ListNodesResponse, error)
// CreateNodeWithBodyWithResponse request with any body
CreateNodeWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNodeResponse, error)
CreateNodeWithResponse(ctx context.Context, namespace NamespacePath, body CreateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNodeResponse, error)
// GetNodeStatsWithResponse request
GetNodeStatsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*GetNodeStatsResponse, error)
// DeleteNodeWithResponse request
DeleteNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteNodeResponse, error)
// GetNodeWithResponse request
GetNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNodeResponse, error)
// UpdateNodeWithBodyWithResponse request with any body
UpdateNodeWithBodyWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNodeResponse, error)
UpdateNodeWithResponse(ctx context.Context, namespace NamespacePath, nodeID openapi_types.UUID, body UpdateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNodeResponse, error)
// ListNamespaceSecretsWithResponse request
ListNamespaceSecretsWithResponse(ctx context.Context, namespace NamespacePath, reqEditors ...RequestEditorFn) (*ListNamespaceSecretsResponse, error)
// CreateNamespaceSecretWithBodyWithResponse request with any body
CreateNamespaceSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceSecretResponse, error)
CreateNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, body CreateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceSecretResponse, error)
// DeleteNamespaceSecretWithResponse request
DeleteNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteNamespaceSecretResponse, error)
// GetNamespaceSecretWithResponse request
GetNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNamespaceSecretResponse, error)
// UpdateNamespaceSecretWithBodyWithResponse request with any body
UpdateNamespaceSecretWithBodyWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceSecretResponse, error)
UpdateNamespaceSecretWithResponse(ctx context.Context, namespace NamespacePath, secretID openapi_types.UUID, body UpdateNamespaceSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceSecretResponse, error)
// TriggerFlowWithBodyWithResponse request with any body
TriggerFlowWithBodyWithResponse(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerFlowResponse, error)
TriggerFlowWithResponse(ctx context.Context, namespace NamespacePath, flow string, params *TriggerFlowParams, body TriggerFlowJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerFlowResponse, error)
// CompleteOIDCLoginWithResponse request
CompleteOIDCLoginWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CompleteOIDCLoginResponse, error)
// LoginWithBodyWithResponse request with any body
LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginResponse, error)
LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginResponse, error)
// StartOIDCLoginWithResponse request
StartOIDCLoginWithResponse(ctx context.Context, provider string, params *StartOIDCLoginParams, reqEditors ...RequestEditorFn) (*StartOIDCLoginResponse, error)
// LogoutWithResponse request
LogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutResponse, error)
// PingWithResponse request
PingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingResponse, error)
// ListSSOProvidersWithResponse request
ListSSOProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSSOProvidersResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CompleteOIDCLoginResponse ¶
func ParseCompleteOIDCLoginResponse ¶
func ParseCompleteOIDCLoginResponse(rsp *http.Response) (*CompleteOIDCLoginResponse, error)
ParseCompleteOIDCLoginResponse parses an HTTP response from a CompleteOIDCLoginWithResponse call
func (CompleteOIDCLoginResponse) ContentType ¶
func (r CompleteOIDCLoginResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CompleteOIDCLoginResponse) Status ¶
func (r CompleteOIDCLoginResponse) Status() string
Status returns HTTPResponse.Status
func (CompleteOIDCLoginResponse) StatusCode ¶
func (r CompleteOIDCLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAPITokenJSONBody ¶
type CreateAPITokenJSONBody struct {
Label string `json:"label"`
}
CreateAPITokenJSONBody defines parameters for CreateAPIToken.
type CreateAPITokenJSONRequestBody ¶
type CreateAPITokenJSONRequestBody CreateAPITokenJSONBody
CreateAPITokenJSONRequestBody defines body for CreateAPIToken for application/json ContentType.
type CreateAPITokenResponse ¶
type CreateAPITokenResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *APITokenCreated
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseCreateAPITokenResponse ¶
func ParseCreateAPITokenResponse(rsp *http.Response) (*CreateAPITokenResponse, error)
ParseCreateAPITokenResponse parses an HTTP response from a CreateAPITokenWithResponse call
func (CreateAPITokenResponse) ContentType ¶
func (r CreateAPITokenResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateAPITokenResponse) Status ¶
func (r CreateAPITokenResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAPITokenResponse) StatusCode ¶
func (r CreateAPITokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCredentialJSONRequestBody ¶
type CreateCredentialJSONRequestBody = CredentialReq
CreateCredentialJSONRequestBody defines body for CreateCredential for application/json ContentType.
type CreateCredentialResponse ¶
type CreateCredentialResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CredentialResp
}
func ParseCreateCredentialResponse ¶
func ParseCreateCredentialResponse(rsp *http.Response) (*CreateCredentialResponse, error)
ParseCreateCredentialResponse parses an HTTP response from a CreateCredentialWithResponse call
func (CreateCredentialResponse) ContentType ¶
func (r CreateCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCredentialResponse) Status ¶
func (r CreateCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCredentialResponse) StatusCode ¶
func (r CreateCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFlowGroupJSONRequestBody ¶
type CreateFlowGroupJSONRequestBody = FlowGroupReq
CreateFlowGroupJSONRequestBody defines body for CreateFlowGroup for application/json ContentType.
type CreateFlowGroupResponse ¶
type CreateFlowGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FlowGroupDetailResp
}
func ParseCreateFlowGroupResponse ¶
func ParseCreateFlowGroupResponse(rsp *http.Response) (*CreateFlowGroupResponse, error)
ParseCreateFlowGroupResponse parses an HTTP response from a CreateFlowGroupWithResponse call
func (CreateFlowGroupResponse) ContentType ¶
func (r CreateFlowGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFlowGroupResponse) Status ¶
func (r CreateFlowGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFlowGroupResponse) StatusCode ¶
func (r CreateFlowGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFlowJSONRequestBody ¶
type CreateFlowJSONRequestBody = FlowCreateReq
CreateFlowJSONRequestBody defines body for CreateFlow for application/json ContentType.
type CreateFlowResponse ¶
type CreateFlowResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FlowCreateResp
}
func ParseCreateFlowResponse ¶
func ParseCreateFlowResponse(rsp *http.Response) (*CreateFlowResponse, error)
ParseCreateFlowResponse parses an HTTP response from a CreateFlowWithResponse call
func (CreateFlowResponse) ContentType ¶
func (r CreateFlowResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFlowResponse) Status ¶
func (r CreateFlowResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFlowResponse) StatusCode ¶
func (r CreateFlowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFlowSecretJSONRequestBody ¶
type CreateFlowSecretJSONRequestBody = FlowSecretReq
CreateFlowSecretJSONRequestBody defines body for CreateFlowSecret for application/json ContentType.
type CreateFlowSecretResponse ¶
type CreateFlowSecretResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FlowSecretResp
}
func ParseCreateFlowSecretResponse ¶
func ParseCreateFlowSecretResponse(rsp *http.Response) (*CreateFlowSecretResponse, error)
ParseCreateFlowSecretResponse parses an HTTP response from a CreateFlowSecretWithResponse call
func (CreateFlowSecretResponse) ContentType ¶
func (r CreateFlowSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFlowSecretResponse) Status ¶
func (r CreateFlowSecretResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFlowSecretResponse) StatusCode ¶
func (r CreateFlowSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGroupJSONRequestBody ¶
type CreateGroupJSONRequestBody = GroupReq
CreateGroupJSONRequestBody defines body for CreateGroup for application/json ContentType.
type CreateGroupResponse ¶
type CreateGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GroupWithUsers
}
func ParseCreateGroupResponse ¶
func ParseCreateGroupResponse(rsp *http.Response) (*CreateGroupResponse, error)
ParseCreateGroupResponse parses an HTTP response from a CreateGroupWithResponse call
func (CreateGroupResponse) ContentType ¶
func (r CreateGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateGroupResponse) Status ¶
func (r CreateGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGroupResponse) StatusCode ¶
func (r CreateGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNamespaceJSONRequestBody ¶
type CreateNamespaceJSONRequestBody = NamespaceReq
CreateNamespaceJSONRequestBody defines body for CreateNamespace for application/json ContentType.
type CreateNamespaceResponse ¶
func ParseCreateNamespaceResponse ¶
func ParseCreateNamespaceResponse(rsp *http.Response) (*CreateNamespaceResponse, error)
ParseCreateNamespaceResponse parses an HTTP response from a CreateNamespaceWithResponse call
func (CreateNamespaceResponse) ContentType ¶
func (r CreateNamespaceResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateNamespaceResponse) Status ¶
func (r CreateNamespaceResponse) Status() string
Status returns HTTPResponse.Status
func (CreateNamespaceResponse) StatusCode ¶
func (r CreateNamespaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNamespaceSecretJSONRequestBody ¶
type CreateNamespaceSecretJSONRequestBody = NamespaceSecretReq
CreateNamespaceSecretJSONRequestBody defines body for CreateNamespaceSecret for application/json ContentType.
type CreateNamespaceSecretResponse ¶
type CreateNamespaceSecretResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *NamespaceSecretResp
}
func ParseCreateNamespaceSecretResponse ¶
func ParseCreateNamespaceSecretResponse(rsp *http.Response) (*CreateNamespaceSecretResponse, error)
ParseCreateNamespaceSecretResponse parses an HTTP response from a CreateNamespaceSecretWithResponse call
func (CreateNamespaceSecretResponse) ContentType ¶
func (r CreateNamespaceSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateNamespaceSecretResponse) Status ¶
func (r CreateNamespaceSecretResponse) Status() string
Status returns HTTPResponse.Status
func (CreateNamespaceSecretResponse) StatusCode ¶
func (r CreateNamespaceSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNodeJSONRequestBody ¶
type CreateNodeJSONRequestBody = NodeReq
CreateNodeJSONRequestBody defines body for CreateNode for application/json ContentType.
type CreateNodeResponse ¶
func ParseCreateNodeResponse ¶
func ParseCreateNodeResponse(rsp *http.Response) (*CreateNodeResponse, error)
ParseCreateNodeResponse parses an HTTP response from a CreateNodeWithResponse call
func (CreateNodeResponse) ContentType ¶
func (r CreateNodeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateNodeResponse) Status ¶
func (r CreateNodeResponse) Status() string
Status returns HTTPResponse.Status
func (CreateNodeResponse) StatusCode ¶
func (r CreateNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateScheduleJSONRequestBody ¶
type CreateScheduleJSONRequestBody = ScheduleCreateReq
CreateScheduleJSONRequestBody defines body for CreateSchedule for application/json ContentType.
type CreateScheduleResponse ¶
type CreateScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ScheduleResp
}
func ParseCreateScheduleResponse ¶
func ParseCreateScheduleResponse(rsp *http.Response) (*CreateScheduleResponse, error)
ParseCreateScheduleResponse parses an HTTP response from a CreateScheduleWithResponse call
func (CreateScheduleResponse) ContentType ¶
func (r CreateScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateScheduleResponse) Status ¶
func (r CreateScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateScheduleResponse) StatusCode ¶
func (r CreateScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody = UserReq
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CreateUserResponse ¶
type CreateUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *UserWithGroups
}
func ParseCreateUserResponse ¶
func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)
ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call
func (CreateUserResponse) ContentType ¶
func (r CreateUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUserResponse) Status ¶
func (r CreateUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUserResponse) StatusCode ¶
func (r CreateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CredentialReq ¶
type CredentialReq struct {
// KeyData Plaintext on the wire; stored encrypted at rest.
KeyData string `json:"key_data"`
KeyType CredentialReqKeyType `json:"key_type"`
Name string `json:"name"`
}
CredentialReq defines model for CredentialReq.
type CredentialReqKeyType ¶
type CredentialReqKeyType string
CredentialReqKeyType defines model for CredentialReq.KeyType.
const ( CredentialReqKeyTypePassword CredentialReqKeyType = "password" CredentialReqKeyTypePrivateKey CredentialReqKeyType = "private_key" )
Defines values for CredentialReqKeyType.
func (CredentialReqKeyType) Valid ¶
func (e CredentialReqKeyType) Valid() bool
Valid indicates whether the value is a known member of the CredentialReqKeyType enum.
type CredentialResp ¶
type CredentialResp struct {
ID *openapi_types.UUID `json:"id,omitempty"`
KeyType *CredentialRespKeyType `json:"key_type,omitempty"`
LastAccessed *time.Time `json:"last_accessed,omitempty"`
Name *string `json:"name,omitempty"`
}
CredentialResp defines model for CredentialResp.
type CredentialRespKeyType ¶
type CredentialRespKeyType string
CredentialRespKeyType defines model for CredentialResp.KeyType.
const ( CredentialRespKeyTypePassword CredentialRespKeyType = "password" CredentialRespKeyTypePrivateKey CredentialRespKeyType = "private_key" )
Defines values for CredentialRespKeyType.
func (CredentialRespKeyType) Valid ¶
func (e CredentialRespKeyType) Valid() bool
Valid indicates whether the value is a known member of the CredentialRespKeyType enum.
type CredentialsPaginateResponse ¶
type CredentialsPaginateResponse struct {
Credentials *[]CredentialResp `json:"credentials,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
CredentialsPaginateResponse defines model for CredentialsPaginateResponse.
type DecideApprovalJSONBody ¶
type DecideApprovalJSONBody struct {
Action DecideApprovalJSONBodyAction `json:"action"`
}
DecideApprovalJSONBody defines parameters for DecideApproval.
type DecideApprovalJSONBodyAction ¶
type DecideApprovalJSONBodyAction string
DecideApprovalJSONBodyAction defines parameters for DecideApproval.
const ( Approve DecideApprovalJSONBodyAction = "approve" Reject DecideApprovalJSONBodyAction = "reject" )
Defines values for DecideApprovalJSONBodyAction.
func (DecideApprovalJSONBodyAction) Valid ¶
func (e DecideApprovalJSONBodyAction) Valid() bool
Valid indicates whether the value is a known member of the DecideApprovalJSONBodyAction enum.
type DecideApprovalJSONRequestBody ¶
type DecideApprovalJSONRequestBody DecideApprovalJSONBody
DecideApprovalJSONRequestBody defines body for DecideApproval for application/json ContentType.
type DecideApprovalResponse ¶
type DecideApprovalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApprovalActionResp
}
func ParseDecideApprovalResponse ¶
func ParseDecideApprovalResponse(rsp *http.Response) (*DecideApprovalResponse, error)
ParseDecideApprovalResponse parses an HTTP response from a DecideApprovalWithResponse call
func (DecideApprovalResponse) ContentType ¶
func (r DecideApprovalResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DecideApprovalResponse) Status ¶
func (r DecideApprovalResponse) Status() string
Status returns HTTPResponse.Status
func (DecideApprovalResponse) StatusCode ¶
func (r DecideApprovalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCredentialResponse ¶
func ParseDeleteCredentialResponse ¶
func ParseDeleteCredentialResponse(rsp *http.Response) (*DeleteCredentialResponse, error)
ParseDeleteCredentialResponse parses an HTTP response from a DeleteCredentialWithResponse call
func (DeleteCredentialResponse) ContentType ¶
func (r DeleteCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteCredentialResponse) Status ¶
func (r DeleteCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteCredentialResponse) StatusCode ¶
func (r DeleteCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteExecutorKVResponse ¶
type DeleteExecutorKVResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseDeleteExecutorKVResponse ¶
func ParseDeleteExecutorKVResponse(rsp *http.Response) (*DeleteExecutorKVResponse, error)
ParseDeleteExecutorKVResponse parses an HTTP response from a DeleteExecutorKVWithResponse call
func (DeleteExecutorKVResponse) ContentType ¶
func (r DeleteExecutorKVResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteExecutorKVResponse) Status ¶
func (r DeleteExecutorKVResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteExecutorKVResponse) StatusCode ¶
func (r DeleteExecutorKVResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFlowGroupResponse ¶
func ParseDeleteFlowGroupResponse ¶
func ParseDeleteFlowGroupResponse(rsp *http.Response) (*DeleteFlowGroupResponse, error)
ParseDeleteFlowGroupResponse parses an HTTP response from a DeleteFlowGroupWithResponse call
func (DeleteFlowGroupResponse) ContentType ¶
func (r DeleteFlowGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFlowGroupResponse) Status ¶
func (r DeleteFlowGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFlowGroupResponse) StatusCode ¶
func (r DeleteFlowGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFlowResponse ¶
func ParseDeleteFlowResponse ¶
func ParseDeleteFlowResponse(rsp *http.Response) (*DeleteFlowResponse, error)
ParseDeleteFlowResponse parses an HTTP response from a DeleteFlowWithResponse call
func (DeleteFlowResponse) ContentType ¶
func (r DeleteFlowResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFlowResponse) Status ¶
func (r DeleteFlowResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFlowResponse) StatusCode ¶
func (r DeleteFlowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFlowSecretResponse ¶
func ParseDeleteFlowSecretResponse ¶
func ParseDeleteFlowSecretResponse(rsp *http.Response) (*DeleteFlowSecretResponse, error)
ParseDeleteFlowSecretResponse parses an HTTP response from a DeleteFlowSecretWithResponse call
func (DeleteFlowSecretResponse) ContentType ¶
func (r DeleteFlowSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFlowSecretResponse) Status ¶
func (r DeleteFlowSecretResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFlowSecretResponse) StatusCode ¶
func (r DeleteFlowSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGroupResponse ¶
func ParseDeleteGroupResponse ¶
func ParseDeleteGroupResponse(rsp *http.Response) (*DeleteGroupResponse, error)
ParseDeleteGroupResponse parses an HTTP response from a DeleteGroupWithResponse call
func (DeleteGroupResponse) ContentType ¶
func (r DeleteGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteGroupResponse) Status ¶
func (r DeleteGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGroupResponse) StatusCode ¶
func (r DeleteGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNamespaceResponse ¶
func ParseDeleteNamespaceResponse ¶
func ParseDeleteNamespaceResponse(rsp *http.Response) (*DeleteNamespaceResponse, error)
ParseDeleteNamespaceResponse parses an HTTP response from a DeleteNamespaceWithResponse call
func (DeleteNamespaceResponse) ContentType ¶
func (r DeleteNamespaceResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteNamespaceResponse) Status ¶
func (r DeleteNamespaceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteNamespaceResponse) StatusCode ¶
func (r DeleteNamespaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNamespaceSecretResponse ¶
func ParseDeleteNamespaceSecretResponse ¶
func ParseDeleteNamespaceSecretResponse(rsp *http.Response) (*DeleteNamespaceSecretResponse, error)
ParseDeleteNamespaceSecretResponse parses an HTTP response from a DeleteNamespaceSecretWithResponse call
func (DeleteNamespaceSecretResponse) ContentType ¶
func (r DeleteNamespaceSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteNamespaceSecretResponse) Status ¶
func (r DeleteNamespaceSecretResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteNamespaceSecretResponse) StatusCode ¶
func (r DeleteNamespaceSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNodeResponse ¶
func ParseDeleteNodeResponse ¶
func ParseDeleteNodeResponse(rsp *http.Response) (*DeleteNodeResponse, error)
ParseDeleteNodeResponse parses an HTTP response from a DeleteNodeWithResponse call
func (DeleteNodeResponse) ContentType ¶
func (r DeleteNodeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteNodeResponse) Status ¶
func (r DeleteNodeResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteNodeResponse) StatusCode ¶
func (r DeleteNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteScheduleResponse ¶
func ParseDeleteScheduleResponse ¶
func ParseDeleteScheduleResponse(rsp *http.Response) (*DeleteScheduleResponse, error)
ParseDeleteScheduleResponse parses an HTTP response from a DeleteScheduleWithResponse call
func (DeleteScheduleResponse) ContentType ¶
func (r DeleteScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteScheduleResponse) Status ¶
func (r DeleteScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteScheduleResponse) StatusCode ¶
func (r DeleteScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserResponse ¶
func ParseDeleteUserResponse ¶
func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)
ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserResponse) ContentType ¶
func (r DeleteUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteUserResponse) Status ¶
func (r DeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserResponse) StatusCode ¶
func (r DeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadExecutionLogResponse ¶
func ParseDownloadExecutionLogResponse ¶
func ParseDownloadExecutionLogResponse(rsp *http.Response) (*DownloadExecutionLogResponse, error)
ParseDownloadExecutionLogResponse parses an HTTP response from a DownloadExecutionLogWithResponse call
func (DownloadExecutionLogResponse) ContentType ¶
func (r DownloadExecutionLogResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DownloadExecutionLogResponse) Status ¶
func (r DownloadExecutionLogResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadExecutionLogResponse) StatusCode ¶
func (r DownloadExecutionLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Error ¶
type Error struct {
// Code Stable machine code.
Code ErrorCode `json:"code"`
// Details Optional, code-specific payload.
Details interface{} `json:"details,omitempty"`
// Error Human-readable message.
Error string `json:"error"`
}
Error defines model for Error.
type ErrorCode ¶
type ErrorCode string
ErrorCode Stable machine code.
const ( AUTHENTICATIONFAILED ErrorCode = "AUTHENTICATION_FAILED" FORBIDDEN ErrorCode = "FORBIDDEN" INTERNALERROR ErrorCode = "INTERNAL_ERROR" INVALIDCREDENTIALS ErrorCode = "INVALID_CREDENTIALS" INVALIDINPUT ErrorCode = "INVALID_INPUT" INVALIDPAGINATION ErrorCode = "INVALID_PAGINATION" OPERATIONFAILED ErrorCode = "OPERATION_FAILED" REQUIREDFIELDMISSING ErrorCode = "REQUIRED_FIELD_MISSING" RESOURCENOTFOUND ErrorCode = "RESOURCE_NOT_FOUND" UNAUTHORIZED ErrorCode = "UNAUTHORIZED" VALIDATIONFAILED ErrorCode = "VALIDATION_FAILED" )
Defines values for ErrorCode.
type ExecutionStatus ¶
type ExecutionStatus string
ExecutionStatus defines model for ExecutionStatus.
const ( ExecutionStatusCancelled ExecutionStatus = "cancelled" ExecutionStatusCompleted ExecutionStatus = "completed" ExecutionStatusErrored ExecutionStatus = "errored" ExecutionStatusPending ExecutionStatus = "pending" ExecutionStatusPendingApproval ExecutionStatus = "pending_approval" ExecutionStatusRunning ExecutionStatus = "running" )
Defines values for ExecutionStatus.
func (ExecutionStatus) Valid ¶
func (e ExecutionStatus) Valid() bool
Valid indicates whether the value is a known member of the ExecutionStatus enum.
type ExecutionSummary ¶
type ExecutionSummary struct {
ActionRetries *map[string]int `json:"action_retries,omitempty"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
CurrentActionID *string `json:"current_action_id,omitempty"`
FlowID *string `json:"flow_id,omitempty"`
FlowName *string `json:"flow_name,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
// Input Original trigger inputs.
Input interface{} `json:"input,omitempty"`
ScheduledAt *time.Time `json:"scheduled_at,omitempty"`
StartedAt *time.Time `json:"started_at,omitempty"`
Status *ExecutionStatus `json:"status,omitempty"`
TriggerType *ExecutionSummaryTriggerType `json:"trigger_type,omitempty"`
TriggeredBy *string `json:"triggered_by,omitempty"`
}
ExecutionSummary defines model for ExecutionSummary.
type ExecutionSummaryTriggerType ¶
type ExecutionSummaryTriggerType string
ExecutionSummaryTriggerType defines model for ExecutionSummary.TriggerType.
const ( Manual ExecutionSummaryTriggerType = "manual" Scheduled ExecutionSummaryTriggerType = "scheduled" )
Defines values for ExecutionSummaryTriggerType.
func (ExecutionSummaryTriggerType) Valid ¶
func (e ExecutionSummaryTriggerType) Valid() bool
Valid indicates whether the value is a known member of the ExecutionSummaryTriggerType enum.
type ExecutionsPaginateResponse ¶
type ExecutionsPaginateResponse struct {
Executions *[]ExecutionSummary `json:"executions,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
ExecutionsPaginateResponse defines model for ExecutionsPaginateResponse.
type ExecutorInfo ¶
type ExecutorInfo struct {
Capabilities *[]string `json:"capabilities,omitempty"`
Name *string `json:"name,omitempty"`
}
ExecutorInfo defines model for ExecutorInfo.
type ExecutorsListResponse ¶
type ExecutorsListResponse struct {
Executors *[]ExecutorInfo `json:"executors,omitempty"`
}
ExecutorsListResponse defines model for ExecutorsListResponse.
type FlowAction ¶
type FlowAction struct {
Approval *bool `json:"approval,omitempty"`
Executor *string `json:"executor,omitempty"`
ID *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
On *[]string `json:"on,omitempty"`
}
FlowAction defines model for FlowAction.
type FlowActionReq ¶
type FlowActionReq struct {
Approval *bool `json:"approval,omitempty"`
Condition *string `json:"condition,omitempty"`
Executor *string `json:"executor,omitempty"`
Name string `json:"name"`
On *[]string `json:"on,omitempty"`
Variables *[]map[string]interface{} `json:"variables,omitempty"`
With map[string]interface{} `json:"with"`
}
FlowActionReq defines model for FlowActionReq.
type FlowCancellationResp ¶
type FlowCancellationResp struct {
ExecID *openapi_types.UUID `json:"execID,omitempty"`
Message *string `json:"message,omitempty"`
}
FlowCancellationResp defines model for FlowCancellationResp.
type FlowCreateReq ¶
type FlowCreateReq struct {
Actions []FlowActionReq `json:"actions"`
Inputs []FlowInputReq `json:"inputs"`
Metadata FlowMeta `json:"metadata"`
Notify *[]Notify `json:"notify,omitempty"`
}
FlowCreateReq defines model for FlowCreateReq.
type FlowCreateResp ¶
type FlowCreateResp struct {
ID *string `json:"id,omitempty"`
}
FlowCreateResp defines model for FlowCreateResp.
type FlowGroupDetailResp ¶
type FlowGroupDetailResp struct {
Description *string `json:"description,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
}
FlowGroupDetailResp defines model for FlowGroupDetailResp.
type FlowGroupReq ¶
type FlowGroupReq struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
FlowGroupReq defines model for FlowGroupReq.
type FlowGroupResp ¶
type FlowGroupResp struct {
Description *string `json:"description,omitempty"`
FlowCount *int64 `json:"flow_count,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Prefix *string `json:"prefix,omitempty"`
}
FlowGroupResp defines model for FlowGroupResp.
type FlowGroupsResponse ¶
type FlowGroupsResponse struct {
Groups *[]FlowGroupResp `json:"groups,omitempty"`
}
FlowGroupsResponse defines model for FlowGroupsResponse.
type FlowInput ¶
type FlowInput struct {
Default *string `json:"default,omitempty"`
Description *string `json:"description,omitempty"`
Label *string `json:"label,omitempty"`
MaxFileSize *int64 `json:"max_file_size,omitempty"`
Name *string `json:"name,omitempty"`
Options *[]string `json:"options,omitempty"`
Required *bool `json:"required,omitempty"`
Type *FlowInputType `json:"type,omitempty"`
}
FlowInput defines model for FlowInput.
type FlowInputReq ¶
type FlowInputReq struct {
Default *string `json:"default,omitempty"`
Description *string `json:"description,omitempty"`
Label *string `json:"label,omitempty"`
MaxFileSize *int64 `json:"max_file_size,omitempty"`
Name string `json:"name"`
Options *[]string `json:"options,omitempty"`
RemoteOptions *struct {
Headers *map[string]string `json:"headers,omitempty"`
Method *FlowInputReqRemoteOptionsMethod `json:"method,omitempty"`
URL string `json:"url"`
} `json:"remote_options,omitempty"`
Required *bool `json:"required,omitempty"`
Type FlowInputReqType `json:"type"`
Validation *string `json:"validation,omitempty"`
}
FlowInputReq defines model for FlowInputReq.
type FlowInputReqRemoteOptionsMethod ¶
type FlowInputReqRemoteOptionsMethod string
FlowInputReqRemoteOptionsMethod defines model for FlowInputReq.RemoteOptions.Method.
const ( GET FlowInputReqRemoteOptionsMethod = "GET" POST FlowInputReqRemoteOptionsMethod = "POST" )
Defines values for FlowInputReqRemoteOptionsMethod.
func (FlowInputReqRemoteOptionsMethod) Valid ¶
func (e FlowInputReqRemoteOptionsMethod) Valid() bool
Valid indicates whether the value is a known member of the FlowInputReqRemoteOptionsMethod enum.
type FlowInputReqType ¶
type FlowInputReqType string
FlowInputReqType defines model for FlowInputReq.Type.
const ( FlowInputReqTypeCheckbox FlowInputReqType = "checkbox" FlowInputReqTypeDatetime FlowInputReqType = "datetime" FlowInputReqTypeFile FlowInputReqType = "file" FlowInputReqTypeNumber FlowInputReqType = "number" FlowInputReqTypePassword FlowInputReqType = "password" FlowInputReqTypeSelect FlowInputReqType = "select" FlowInputReqTypeString FlowInputReqType = "string" )
Defines values for FlowInputReqType.
func (FlowInputReqType) Valid ¶
func (e FlowInputReqType) Valid() bool
Valid indicates whether the value is a known member of the FlowInputReqType enum.
type FlowInputType ¶
type FlowInputType string
FlowInputType defines model for FlowInput.Type.
const ( FlowInputTypeCheckbox FlowInputType = "checkbox" FlowInputTypeDatetime FlowInputType = "datetime" FlowInputTypeFile FlowInputType = "file" FlowInputTypeNumber FlowInputType = "number" FlowInputTypePassword FlowInputType = "password" FlowInputTypeSelect FlowInputType = "select" FlowInputTypeString FlowInputType = "string" )
Defines values for FlowInputType.
func (FlowInputType) Valid ¶
func (e FlowInputType) Valid() bool
Valid indicates whether the value is a known member of the FlowInputType enum.
type FlowInputsResp ¶
type FlowInputsResp struct {
Inputs *[]FlowInput `json:"inputs,omitempty"`
OptionsRequestID *string `json:"options_request_id,omitempty"`
}
FlowInputsResp defines model for FlowInputsResp.
type FlowListItem ¶
type FlowListItem struct {
Description *string `json:"description,omitempty"`
ID *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Prefix *string `json:"prefix,omitempty"`
Schedules *[]Schedule `json:"schedules,omitempty"`
Slug *string `json:"slug,omitempty"`
StepCount *int `json:"step_count,omitempty"`
}
FlowListItem defines model for FlowListItem.
type FlowListResponse ¶
type FlowListResponse struct {
Flows *[]FlowListItem `json:"flows,omitempty"`
}
FlowListResponse defines model for FlowListResponse.
type FlowMeta ¶
type FlowMeta struct {
AllowOverlap *bool `json:"allow_overlap,omitempty"`
Description *string `json:"description,omitempty"`
ID *string `json:"id,omitempty"`
MaxRetries *int `json:"max_retries,omitempty"`
Name *string `json:"name,omitempty"`
Namespace *string `json:"namespace,omitempty"`
Prefix *string `json:"prefix,omitempty"`
Schedules *[]Schedule `json:"schedules,omitempty"`
UserSchedulable *bool `json:"user_schedulable,omitempty"`
}
FlowMeta defines model for FlowMeta.
type FlowMetaResp ¶
type FlowMetaResp struct {
Actions *[]FlowAction `json:"actions,omitempty"`
Meta *FlowMeta `json:"meta,omitempty"`
ScheduledExecutions *[]struct {
ExecID *openapi_types.UUID `json:"exec_id,omitempty"`
ScheduledAt *time.Time `json:"scheduled_at,omitempty"`
} `json:"scheduled_executions,omitempty"`
}
FlowMetaResp defines model for FlowMetaResp.
type FlowSecretReq ¶
type FlowSecretReq struct {
Description *string `json:"description,omitempty"`
Key string `json:"key"`
Value string `json:"value"`
}
FlowSecretReq defines model for FlowSecretReq.
type FlowSecretResp ¶
type FlowSecretResp struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Description *string `json:"description,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Key *string `json:"key,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
FlowSecretResp defines model for FlowSecretResp.
type FlowSecretUpdateReq ¶
type FlowSecretUpdateReq struct {
Description *string `json:"description,omitempty"`
Value string `json:"value"`
}
FlowSecretUpdateReq defines model for FlowSecretUpdateReq.
type FlowTriggerResp ¶
type FlowTriggerResp struct {
ExecID *openapi_types.UUID `json:"exec_id,omitempty"`
ScheduledAt *time.Time `json:"scheduled_at,omitempty"`
}
FlowTriggerResp defines model for FlowTriggerResp.
type FlowUpdateReq ¶
type FlowUpdateReq struct {
Actions []FlowActionReq `json:"actions"`
AllowOverlap *bool `json:"allow_overlap,omitempty"`
Description *string `json:"description,omitempty"`
Inputs []FlowInputReq `json:"inputs"`
MaxRetries *int `json:"max_retries,omitempty"`
Notify *[]Notify `json:"notify,omitempty"`
Prefix *string `json:"prefix,omitempty"`
Schedules *[]Schedule `json:"schedules,omitempty"`
UserSchedulable *bool `json:"user_schedulable,omitempty"`
}
FlowUpdateReq defines model for FlowUpdateReq.
type FlowsPaginateResponse ¶
type FlowsPaginateResponse struct {
Flows *[]FlowListItem `json:"flows,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
FlowsPaginateResponse defines model for FlowsPaginateResponse.
type GetApprovalResponse ¶
type GetApprovalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApprovalDetailsResp
}
func ParseGetApprovalResponse ¶
func ParseGetApprovalResponse(rsp *http.Response) (*GetApprovalResponse, error)
ParseGetApprovalResponse parses an HTTP response from a GetApprovalWithResponse call
func (GetApprovalResponse) ContentType ¶
func (r GetApprovalResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetApprovalResponse) Status ¶
func (r GetApprovalResponse) Status() string
Status returns HTTPResponse.Status
func (GetApprovalResponse) StatusCode ¶
func (r GetApprovalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCredentialResponse ¶
type GetCredentialResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CredentialResp
}
func ParseGetCredentialResponse ¶
func ParseGetCredentialResponse(rsp *http.Response) (*GetCredentialResponse, error)
ParseGetCredentialResponse parses an HTTP response from a GetCredentialWithResponse call
func (GetCredentialResponse) ContentType ¶
func (r GetCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCredentialResponse) Status ¶
func (r GetCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (GetCredentialResponse) StatusCode ¶
func (r GetCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrentUserProfileResponse ¶
type GetCurrentUserProfileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserProfile
}
func ParseGetCurrentUserProfileResponse ¶
func ParseGetCurrentUserProfileResponse(rsp *http.Response) (*GetCurrentUserProfileResponse, error)
ParseGetCurrentUserProfileResponse parses an HTTP response from a GetCurrentUserProfileWithResponse call
func (GetCurrentUserProfileResponse) ContentType ¶
func (r GetCurrentUserProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCurrentUserProfileResponse) Status ¶
func (r GetCurrentUserProfileResponse) Status() string
Status returns HTTPResponse.Status
func (GetCurrentUserProfileResponse) StatusCode ¶
func (r GetCurrentUserProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExecutionResponse ¶
type GetExecutionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExecutionSummary
}
func ParseGetExecutionResponse ¶
func ParseGetExecutionResponse(rsp *http.Response) (*GetExecutionResponse, error)
ParseGetExecutionResponse parses an HTTP response from a GetExecutionWithResponse call
func (GetExecutionResponse) ContentType ¶
func (r GetExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetExecutionResponse) Status ¶
func (r GetExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (GetExecutionResponse) StatusCode ¶
func (r GetExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExecutorConfigResponse ¶
type GetExecutorConfigResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseGetExecutorConfigResponse ¶
func ParseGetExecutorConfigResponse(rsp *http.Response) (*GetExecutorConfigResponse, error)
ParseGetExecutorConfigResponse parses an HTTP response from a GetExecutorConfigWithResponse call
func (GetExecutorConfigResponse) ContentType ¶
func (r GetExecutorConfigResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetExecutorConfigResponse) Status ¶
func (r GetExecutorConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetExecutorConfigResponse) StatusCode ¶
func (r GetExecutorConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExecutorKVResponse ¶
type GetExecutorKVResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KVEntry
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseGetExecutorKVResponse ¶
func ParseGetExecutorKVResponse(rsp *http.Response) (*GetExecutorKVResponse, error)
ParseGetExecutorKVResponse parses an HTTP response from a GetExecutorKVWithResponse call
func (GetExecutorKVResponse) ContentType ¶
func (r GetExecutorKVResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetExecutorKVResponse) Status ¶
func (r GetExecutorKVResponse) Status() string
Status returns HTTPResponse.Status
func (GetExecutorKVResponse) StatusCode ¶
func (r GetExecutorKVResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFlowConfigResponse ¶
type GetFlowConfigResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseGetFlowConfigResponse ¶
func ParseGetFlowConfigResponse(rsp *http.Response) (*GetFlowConfigResponse, error)
ParseGetFlowConfigResponse parses an HTTP response from a GetFlowConfigWithResponse call
func (GetFlowConfigResponse) ContentType ¶
func (r GetFlowConfigResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFlowConfigResponse) Status ¶
func (r GetFlowConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetFlowConfigResponse) StatusCode ¶
func (r GetFlowConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFlowDetailsResponse ¶
type GetFlowDetailsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowMetaResp
}
func ParseGetFlowDetailsResponse ¶
func ParseGetFlowDetailsResponse(rsp *http.Response) (*GetFlowDetailsResponse, error)
ParseGetFlowDetailsResponse parses an HTTP response from a GetFlowDetailsWithResponse call
func (GetFlowDetailsResponse) ContentType ¶
func (r GetFlowDetailsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFlowDetailsResponse) Status ¶
func (r GetFlowDetailsResponse) Status() string
Status returns HTTPResponse.Status
func (GetFlowDetailsResponse) StatusCode ¶
func (r GetFlowDetailsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFlowInputsResponse ¶
type GetFlowInputsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowInputsResp
}
func ParseGetFlowInputsResponse ¶
func ParseGetFlowInputsResponse(rsp *http.Response) (*GetFlowInputsResponse, error)
ParseGetFlowInputsResponse parses an HTTP response from a GetFlowInputsWithResponse call
func (GetFlowInputsResponse) ContentType ¶
func (r GetFlowInputsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFlowInputsResponse) Status ¶
func (r GetFlowInputsResponse) Status() string
Status returns HTTPResponse.Status
func (GetFlowInputsResponse) StatusCode ¶
func (r GetFlowInputsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFlowResponse ¶
func ParseGetFlowResponse ¶
func ParseGetFlowResponse(rsp *http.Response) (*GetFlowResponse, error)
ParseGetFlowResponse parses an HTTP response from a GetFlowWithResponse call
func (GetFlowResponse) ContentType ¶
func (r GetFlowResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFlowResponse) Status ¶
func (r GetFlowResponse) Status() string
Status returns HTTPResponse.Status
func (GetFlowResponse) StatusCode ¶
func (r GetFlowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFlowSecretResponse ¶
type GetFlowSecretResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowSecretResp
}
func ParseGetFlowSecretResponse ¶
func ParseGetFlowSecretResponse(rsp *http.Response) (*GetFlowSecretResponse, error)
ParseGetFlowSecretResponse parses an HTTP response from a GetFlowSecretWithResponse call
func (GetFlowSecretResponse) ContentType ¶
func (r GetFlowSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFlowSecretResponse) Status ¶
func (r GetFlowSecretResponse) Status() string
Status returns HTTPResponse.Status
func (GetFlowSecretResponse) StatusCode ¶
func (r GetFlowSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGroupResponse ¶
type GetGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GroupWithUsers
}
func ParseGetGroupResponse ¶
func ParseGetGroupResponse(rsp *http.Response) (*GetGroupResponse, error)
ParseGetGroupResponse parses an HTTP response from a GetGroupWithResponse call
func (GetGroupResponse) ContentType ¶
func (r GetGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetGroupResponse) Status ¶
func (r GetGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetGroupResponse) StatusCode ¶
func (r GetGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNamespaceResponse ¶
func ParseGetNamespaceResponse ¶
func ParseGetNamespaceResponse(rsp *http.Response) (*GetNamespaceResponse, error)
ParseGetNamespaceResponse parses an HTTP response from a GetNamespaceWithResponse call
func (GetNamespaceResponse) ContentType ¶
func (r GetNamespaceResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetNamespaceResponse) Status ¶
func (r GetNamespaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetNamespaceResponse) StatusCode ¶
func (r GetNamespaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNamespaceSecretResponse ¶
type GetNamespaceSecretResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NamespaceSecretResp
}
func ParseGetNamespaceSecretResponse ¶
func ParseGetNamespaceSecretResponse(rsp *http.Response) (*GetNamespaceSecretResponse, error)
ParseGetNamespaceSecretResponse parses an HTTP response from a GetNamespaceSecretWithResponse call
func (GetNamespaceSecretResponse) ContentType ¶
func (r GetNamespaceSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetNamespaceSecretResponse) Status ¶
func (r GetNamespaceSecretResponse) Status() string
Status returns HTTPResponse.Status
func (GetNamespaceSecretResponse) StatusCode ¶
func (r GetNamespaceSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNodeResponse ¶
func ParseGetNodeResponse ¶
func ParseGetNodeResponse(rsp *http.Response) (*GetNodeResponse, error)
ParseGetNodeResponse parses an HTTP response from a GetNodeWithResponse call
func (GetNodeResponse) ContentType ¶
func (r GetNodeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetNodeResponse) Status ¶
func (r GetNodeResponse) Status() string
Status returns HTTPResponse.Status
func (GetNodeResponse) StatusCode ¶
func (r GetNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNodeStatsResponse ¶
type GetNodeStatsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NodeStatsResp
}
func ParseGetNodeStatsResponse ¶
func ParseGetNodeStatsResponse(rsp *http.Response) (*GetNodeStatsResponse, error)
ParseGetNodeStatsResponse parses an HTTP response from a GetNodeStatsWithResponse call
func (GetNodeStatsResponse) ContentType ¶
func (r GetNodeStatsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetNodeStatsResponse) Status ¶
func (r GetNodeStatsResponse) Status() string
Status returns HTTPResponse.Status
func (GetNodeStatsResponse) StatusCode ¶
func (r GetNodeStatsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduleResponse ¶
type GetScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ScheduleResp
}
func ParseGetScheduleResponse ¶
func ParseGetScheduleResponse(rsp *http.Response) (*GetScheduleResponse, error)
ParseGetScheduleResponse parses an HTTP response from a GetScheduleWithResponse call
func (GetScheduleResponse) ContentType ¶
func (r GetScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetScheduleResponse) Status ¶
func (r GetScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduleResponse) StatusCode ¶
func (r GetScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserResponse ¶
type GetUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserWithGroups
JSON404 *NotFound
}
func ParseGetUserResponse ¶
func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)
ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call
func (GetUserResponse) ContentType ¶
func (r GetUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUserResponse) Status ¶
func (r GetUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserResponse) StatusCode ¶
func (r GetUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GrantMemberFlowGroupAccessJSONBody ¶
type GrantMemberFlowGroupAccessJSONBody struct {
Prefix string `json:"prefix"`
}
GrantMemberFlowGroupAccessJSONBody defines parameters for GrantMemberFlowGroupAccess.
type GrantMemberFlowGroupAccessJSONRequestBody ¶
type GrantMemberFlowGroupAccessJSONRequestBody GrantMemberFlowGroupAccessJSONBody
GrantMemberFlowGroupAccessJSONRequestBody defines body for GrantMemberFlowGroupAccess for application/json ContentType.
type GrantMemberFlowGroupAccessResponse ¶
func ParseGrantMemberFlowGroupAccessResponse ¶
func ParseGrantMemberFlowGroupAccessResponse(rsp *http.Response) (*GrantMemberFlowGroupAccessResponse, error)
ParseGrantMemberFlowGroupAccessResponse parses an HTTP response from a GrantMemberFlowGroupAccessWithResponse call
func (GrantMemberFlowGroupAccessResponse) ContentType ¶
func (r GrantMemberFlowGroupAccessResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GrantMemberFlowGroupAccessResponse) Status ¶
func (r GrantMemberFlowGroupAccessResponse) Status() string
Status returns HTTPResponse.Status
func (GrantMemberFlowGroupAccessResponse) StatusCode ¶
func (r GrantMemberFlowGroupAccessResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Group ¶
type Group struct {
Description *string `json:"description,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Users *[]User `json:"users,omitempty"`
}
Group defines model for Group.
type GroupReq ¶
type GroupReq struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
GroupReq defines model for GroupReq.
type GroupWithUsers ¶
type GroupWithUsers struct {
Description *string `json:"description,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Users *[]User `json:"users,omitempty"`
}
GroupWithUsers defines model for GroupWithUsers.
type GroupsPaginateResponse ¶
type GroupsPaginateResponse struct {
Groups *[]GroupWithUsers `json:"groups,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
GroupsPaginateResponse defines model for GroupsPaginateResponse.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ListAPITokensResponse ¶
type ListAPITokensResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]APIToken
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseListAPITokensResponse ¶
func ParseListAPITokensResponse(rsp *http.Response) (*ListAPITokensResponse, error)
ParseListAPITokensResponse parses an HTTP response from a ListAPITokensWithResponse call
func (ListAPITokensResponse) ContentType ¶
func (r ListAPITokensResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAPITokensResponse) Status ¶
func (r ListAPITokensResponse) Status() string
Status returns HTTPResponse.Status
func (ListAPITokensResponse) StatusCode ¶
func (r ListAPITokensResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApprovalsParams ¶
type ListApprovalsParams struct {
Status *ListApprovalsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListApprovalsParams defines parameters for ListApprovals.
type ListApprovalsParamsStatus ¶
type ListApprovalsParamsStatus string
ListApprovalsParamsStatus defines parameters for ListApprovals.
const ( Approved ListApprovalsParamsStatus = "approved" Empty ListApprovalsParamsStatus = "" Pending ListApprovalsParamsStatus = "pending" Rejected ListApprovalsParamsStatus = "rejected" )
Defines values for ListApprovalsParamsStatus.
func (ListApprovalsParamsStatus) Valid ¶
func (e ListApprovalsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListApprovalsParamsStatus enum.
type ListApprovalsResponse ¶
type ListApprovalsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApprovalsPaginateResponse
}
func ParseListApprovalsResponse ¶
func ParseListApprovalsResponse(rsp *http.Response) (*ListApprovalsResponse, error)
ParseListApprovalsResponse parses an HTTP response from a ListApprovalsWithResponse call
func (ListApprovalsResponse) ContentType ¶
func (r ListApprovalsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListApprovalsResponse) Status ¶
func (r ListApprovalsResponse) Status() string
Status returns HTTPResponse.Status
func (ListApprovalsResponse) StatusCode ¶
func (r ListApprovalsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCredentialsParams ¶
type ListCredentialsParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListCredentialsParams defines parameters for ListCredentials.
type ListCredentialsResponse ¶
type ListCredentialsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CredentialsPaginateResponse
}
func ParseListCredentialsResponse ¶
func ParseListCredentialsResponse(rsp *http.Response) (*ListCredentialsResponse, error)
ParseListCredentialsResponse parses an HTTP response from a ListCredentialsWithResponse call
func (ListCredentialsResponse) ContentType ¶
func (r ListCredentialsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCredentialsResponse) Status ¶
func (r ListCredentialsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCredentialsResponse) StatusCode ¶
func (r ListCredentialsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCurrentUserFlowGroupsResponse ¶
type ListCurrentUserFlowGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowGroupsResponse
}
func ParseListCurrentUserFlowGroupsResponse ¶
func ParseListCurrentUserFlowGroupsResponse(rsp *http.Response) (*ListCurrentUserFlowGroupsResponse, error)
ParseListCurrentUserFlowGroupsResponse parses an HTTP response from a ListCurrentUserFlowGroupsWithResponse call
func (ListCurrentUserFlowGroupsResponse) ContentType ¶
func (r ListCurrentUserFlowGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCurrentUserFlowGroupsResponse) Status ¶
func (r ListCurrentUserFlowGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCurrentUserFlowGroupsResponse) StatusCode ¶
func (r ListCurrentUserFlowGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExecutionsParams ¶
type ListExecutionsParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListExecutionsParams defines parameters for ListExecutions.
type ListExecutionsResponse ¶
type ListExecutionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExecutionsPaginateResponse
}
func ParseListExecutionsResponse ¶
func ParseListExecutionsResponse(rsp *http.Response) (*ListExecutionsResponse, error)
ParseListExecutionsResponse parses an HTTP response from a ListExecutionsWithResponse call
func (ListExecutionsResponse) ContentType ¶
func (r ListExecutionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListExecutionsResponse) Status ¶
func (r ListExecutionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListExecutionsResponse) StatusCode ¶
func (r ListExecutionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExecutorKVResponse ¶
type ListExecutorKVResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]KVEntry
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseListExecutorKVResponse ¶
func ParseListExecutorKVResponse(rsp *http.Response) (*ListExecutorKVResponse, error)
ParseListExecutorKVResponse parses an HTTP response from a ListExecutorKVWithResponse call
func (ListExecutorKVResponse) ContentType ¶
func (r ListExecutorKVResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListExecutorKVResponse) Status ¶
func (r ListExecutorKVResponse) Status() string
Status returns HTTPResponse.Status
func (ListExecutorKVResponse) StatusCode ¶
func (r ListExecutorKVResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExecutorsResponse ¶
type ListExecutorsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExecutorsListResponse
}
func ParseListExecutorsResponse ¶
func ParseListExecutorsResponse(rsp *http.Response) (*ListExecutorsResponse, error)
ParseListExecutorsResponse parses an HTTP response from a ListExecutorsWithResponse call
func (ListExecutorsResponse) ContentType ¶
func (r ListExecutorsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListExecutorsResponse) Status ¶
func (r ListExecutorsResponse) Status() string
Status returns HTTPResponse.Status
func (ListExecutorsResponse) StatusCode ¶
func (r ListExecutorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFlowExecutionsParams ¶
type ListFlowExecutionsParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListFlowExecutionsParams defines parameters for ListFlowExecutions.
type ListFlowExecutionsResponse ¶
type ListFlowExecutionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExecutionsPaginateResponse
}
func ParseListFlowExecutionsResponse ¶
func ParseListFlowExecutionsResponse(rsp *http.Response) (*ListFlowExecutionsResponse, error)
ParseListFlowExecutionsResponse parses an HTTP response from a ListFlowExecutionsWithResponse call
func (ListFlowExecutionsResponse) ContentType ¶
func (r ListFlowExecutionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFlowExecutionsResponse) Status ¶
func (r ListFlowExecutionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFlowExecutionsResponse) StatusCode ¶
func (r ListFlowExecutionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFlowGroupFlowsResponse ¶
type ListFlowGroupFlowsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowListResponse
}
func ParseListFlowGroupFlowsResponse ¶
func ParseListFlowGroupFlowsResponse(rsp *http.Response) (*ListFlowGroupFlowsResponse, error)
ParseListFlowGroupFlowsResponse parses an HTTP response from a ListFlowGroupFlowsWithResponse call
func (ListFlowGroupFlowsResponse) ContentType ¶
func (r ListFlowGroupFlowsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFlowGroupFlowsResponse) Status ¶
func (r ListFlowGroupFlowsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFlowGroupFlowsResponse) StatusCode ¶
func (r ListFlowGroupFlowsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFlowGroupsResponse ¶
type ListFlowGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowGroupsResponse
}
func ParseListFlowGroupsResponse ¶
func ParseListFlowGroupsResponse(rsp *http.Response) (*ListFlowGroupsResponse, error)
ParseListFlowGroupsResponse parses an HTTP response from a ListFlowGroupsWithResponse call
func (ListFlowGroupsResponse) ContentType ¶
func (r ListFlowGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFlowGroupsResponse) Status ¶
func (r ListFlowGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFlowGroupsResponse) StatusCode ¶
func (r ListFlowGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFlowSecretsResponse ¶
type ListFlowSecretsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]FlowSecretResp
}
func ParseListFlowSecretsResponse ¶
func ParseListFlowSecretsResponse(rsp *http.Response) (*ListFlowSecretsResponse, error)
ParseListFlowSecretsResponse parses an HTTP response from a ListFlowSecretsWithResponse call
func (ListFlowSecretsResponse) ContentType ¶
func (r ListFlowSecretsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFlowSecretsResponse) Status ¶
func (r ListFlowSecretsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFlowSecretsResponse) StatusCode ¶
func (r ListFlowSecretsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFlowsParams ¶
type ListFlowsParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListFlowsParams defines parameters for ListFlows.
type ListFlowsResponse ¶
type ListFlowsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowsPaginateResponse
}
func ParseListFlowsResponse ¶
func ParseListFlowsResponse(rsp *http.Response) (*ListFlowsResponse, error)
ParseListFlowsResponse parses an HTTP response from a ListFlowsWithResponse call
func (ListFlowsResponse) ContentType ¶
func (r ListFlowsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFlowsResponse) Status ¶
func (r ListFlowsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFlowsResponse) StatusCode ¶
func (r ListFlowsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGroupsParams ¶
type ListGroupsParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListGroupsParams defines parameters for ListGroups.
type ListGroupsResponse ¶
type ListGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GroupsPaginateResponse
}
func ParseListGroupsResponse ¶
func ParseListGroupsResponse(rsp *http.Response) (*ListGroupsResponse, error)
ParseListGroupsResponse parses an HTTP response from a ListGroupsWithResponse call
func (ListGroupsResponse) ContentType ¶
func (r ListGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListGroupsResponse) Status ¶
func (r ListGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListGroupsResponse) StatusCode ¶
func (r ListGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMemberFlowGroupsResponse ¶
type ListMemberFlowGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowGroupsResponse
}
func ParseListMemberFlowGroupsResponse ¶
func ParseListMemberFlowGroupsResponse(rsp *http.Response) (*ListMemberFlowGroupsResponse, error)
ParseListMemberFlowGroupsResponse parses an HTTP response from a ListMemberFlowGroupsWithResponse call
func (ListMemberFlowGroupsResponse) ContentType ¶
func (r ListMemberFlowGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListMemberFlowGroupsResponse) Status ¶
func (r ListMemberFlowGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMemberFlowGroupsResponse) StatusCode ¶
func (r ListMemberFlowGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMessengersResponse ¶
type ListMessengersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseListMessengersResponse ¶
func ParseListMessengersResponse(rsp *http.Response) (*ListMessengersResponse, error)
ParseListMessengersResponse parses an HTTP response from a ListMessengersWithResponse call
func (ListMessengersResponse) ContentType ¶
func (r ListMessengersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListMessengersResponse) Status ¶
func (r ListMessengersResponse) Status() string
Status returns HTTPResponse.Status
func (ListMessengersResponse) StatusCode ¶
func (r ListMessengersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNamespaceMembersResponse ¶
type ListNamespaceMembersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NamespaceMembersResponse
}
func ParseListNamespaceMembersResponse ¶
func ParseListNamespaceMembersResponse(rsp *http.Response) (*ListNamespaceMembersResponse, error)
ParseListNamespaceMembersResponse parses an HTTP response from a ListNamespaceMembersWithResponse call
func (ListNamespaceMembersResponse) ContentType ¶
func (r ListNamespaceMembersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListNamespaceMembersResponse) Status ¶
func (r ListNamespaceMembersResponse) Status() string
Status returns HTTPResponse.Status
func (ListNamespaceMembersResponse) StatusCode ¶
func (r ListNamespaceMembersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNamespaceSecretsResponse ¶
type ListNamespaceSecretsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]NamespaceSecretResp
}
func ParseListNamespaceSecretsResponse ¶
func ParseListNamespaceSecretsResponse(rsp *http.Response) (*ListNamespaceSecretsResponse, error)
ParseListNamespaceSecretsResponse parses an HTTP response from a ListNamespaceSecretsWithResponse call
func (ListNamespaceSecretsResponse) ContentType ¶
func (r ListNamespaceSecretsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListNamespaceSecretsResponse) Status ¶
func (r ListNamespaceSecretsResponse) Status() string
Status returns HTTPResponse.Status
func (ListNamespaceSecretsResponse) StatusCode ¶
func (r ListNamespaceSecretsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNamespacesParams ¶
type ListNamespacesParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListNamespacesParams defines parameters for ListNamespaces.
type ListNamespacesResponse ¶
type ListNamespacesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NamespacesPaginateResponse
}
func ParseListNamespacesResponse ¶
func ParseListNamespacesResponse(rsp *http.Response) (*ListNamespacesResponse, error)
ParseListNamespacesResponse parses an HTTP response from a ListNamespacesWithResponse call
func (ListNamespacesResponse) ContentType ¶
func (r ListNamespacesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListNamespacesResponse) Status ¶
func (r ListNamespacesResponse) Status() string
Status returns HTTPResponse.Status
func (ListNamespacesResponse) StatusCode ¶
func (r ListNamespacesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNodesParams ¶
type ListNodesParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
}
ListNodesParams defines parameters for ListNodes.
type ListNodesResponse ¶
type ListNodesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NodesPaginateResponse
}
func ParseListNodesResponse ¶
func ParseListNodesResponse(rsp *http.Response) (*ListNodesResponse, error)
ParseListNodesResponse parses an HTTP response from a ListNodesWithResponse call
func (ListNodesResponse) ContentType ¶
func (r ListNodesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListNodesResponse) Status ¶
func (r ListNodesResponse) Status() string
Status returns HTTPResponse.Status
func (ListNodesResponse) StatusCode ¶
func (r ListNodesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPermissionsResponse ¶
type ListPermissionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseListPermissionsResponse ¶
func ParseListPermissionsResponse(rsp *http.Response) (*ListPermissionsResponse, error)
ParseListPermissionsResponse parses an HTTP response from a ListPermissionsWithResponse call
func (ListPermissionsResponse) ContentType ¶
func (r ListPermissionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListPermissionsResponse) Status ¶
func (r ListPermissionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPermissionsResponse) StatusCode ¶
func (r ListPermissionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSSOProvidersResponse ¶
type ListSSOProvidersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]SSOProvider
}
func ParseListSSOProvidersResponse ¶
func ParseListSSOProvidersResponse(rsp *http.Response) (*ListSSOProvidersResponse, error)
ParseListSSOProvidersResponse parses an HTTP response from a ListSSOProvidersWithResponse call
func (ListSSOProvidersResponse) ContentType ¶
func (r ListSSOProvidersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListSSOProvidersResponse) Status ¶
func (r ListSSOProvidersResponse) Status() string
Status returns HTTPResponse.Status
func (ListSSOProvidersResponse) StatusCode ¶
func (r ListSSOProvidersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSchedulesParams ¶
type ListSchedulesParams struct {
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListSchedulesParams defines parameters for ListSchedules.
type ListSchedulesResponse ¶
type ListSchedulesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchedulesPaginateResponse
}
func ParseListSchedulesResponse ¶
func ParseListSchedulesResponse(rsp *http.Response) (*ListSchedulesResponse, error)
ParseListSchedulesResponse parses an HTTP response from a ListSchedulesWithResponse call
func (ListSchedulesResponse) ContentType ¶
func (r ListSchedulesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListSchedulesResponse) Status ¶
func (r ListSchedulesResponse) Status() string
Status returns HTTPResponse.Status
func (ListSchedulesResponse) StatusCode ¶
func (r ListSchedulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersParams ¶
type ListUsersParams struct {
// Filter Substring filter applied server-side.
Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
// Page 1-based page number; `0` means the first page.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
CountPerPage *CountPerPage `form:"count_per_page,omitempty" json:"count_per_page,omitempty"`
}
ListUsersParams defines parameters for ListUsers.
type ListUsersResponse ¶
type ListUsersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UsersPaginateResponse
}
func ParseListUsersResponse ¶
func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)
ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call
func (ListUsersResponse) ContentType ¶
func (r ListUsersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListUsersResponse) Status ¶
func (r ListUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ListUsersResponse) StatusCode ¶
func (r ListUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LoginJSONRequestBody ¶
type LoginJSONRequestBody = AuthReq
LoginJSONRequestBody defines body for Login for application/json ContentType.
type LoginResponse ¶
type LoginResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParseLoginResponse ¶
func ParseLoginResponse(rsp *http.Response) (*LoginResponse, error)
ParseLoginResponse parses an HTTP response from a LoginWithResponse call
func (LoginResponse) ContentType ¶
func (r LoginResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (LoginResponse) Status ¶
func (r LoginResponse) Status() string
Status returns HTTPResponse.Status
func (LoginResponse) StatusCode ¶
func (r LoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LogoutResponse ¶
func ParseLogoutResponse ¶
func ParseLogoutResponse(rsp *http.Response) (*LogoutResponse, error)
ParseLogoutResponse parses an HTTP response from a LogoutWithResponse call
func (LogoutResponse) ContentType ¶
func (r LogoutResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (LogoutResponse) Status ¶
func (r LogoutResponse) Status() string
Status returns HTTPResponse.Status
func (LogoutResponse) StatusCode ¶
func (r LogoutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Namespace ¶
type Namespace struct {
ID *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
}
Namespace defines model for Namespace.
type NamespaceMemberReq ¶
type NamespaceMemberReq struct {
Role NamespaceRole `json:"role"`
SubjectID openapi_types.UUID `json:"subject_id"`
SubjectType NamespaceMemberReqSubjectType `json:"subject_type"`
}
NamespaceMemberReq defines model for NamespaceMemberReq.
type NamespaceMemberReqSubjectType ¶
type NamespaceMemberReqSubjectType string
NamespaceMemberReqSubjectType defines model for NamespaceMemberReq.SubjectType.
const ( NamespaceMemberReqSubjectTypeGroup NamespaceMemberReqSubjectType = "group" NamespaceMemberReqSubjectTypeUser NamespaceMemberReqSubjectType = "user" )
Defines values for NamespaceMemberReqSubjectType.
func (NamespaceMemberReqSubjectType) Valid ¶
func (e NamespaceMemberReqSubjectType) Valid() bool
Valid indicates whether the value is a known member of the NamespaceMemberReqSubjectType enum.
type NamespaceMemberResp ¶
type NamespaceMemberResp struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Role *NamespaceRole `json:"role,omitempty"`
SubjectID *openapi_types.UUID `json:"subject_id,omitempty"`
SubjectName *string `json:"subject_name,omitempty"`
SubjectType *NamespaceMemberRespSubjectType `json:"subject_type,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
NamespaceMemberResp defines model for NamespaceMemberResp.
type NamespaceMemberRespSubjectType ¶
type NamespaceMemberRespSubjectType string
NamespaceMemberRespSubjectType defines model for NamespaceMemberResp.SubjectType.
const ( NamespaceMemberRespSubjectTypeGroup NamespaceMemberRespSubjectType = "group" NamespaceMemberRespSubjectTypeUser NamespaceMemberRespSubjectType = "user" )
Defines values for NamespaceMemberRespSubjectType.
func (NamespaceMemberRespSubjectType) Valid ¶
func (e NamespaceMemberRespSubjectType) Valid() bool
Valid indicates whether the value is a known member of the NamespaceMemberRespSubjectType enum.
type NamespaceMembersResponse ¶
type NamespaceMembersResponse struct {
Members *[]NamespaceMemberResp `json:"members,omitempty"`
}
NamespaceMembersResponse defines model for NamespaceMembersResponse.
type NamespaceReq ¶
type NamespaceReq struct {
Name string `json:"name"`
}
NamespaceReq defines model for NamespaceReq.
type NamespaceRole ¶
type NamespaceRole string
NamespaceRole defines model for NamespaceRole.
const ( NamespaceRoleAdmin NamespaceRole = "admin" NamespaceRoleOperator NamespaceRole = "operator" NamespaceRoleReviewer NamespaceRole = "reviewer" NamespaceRoleUser NamespaceRole = "user" )
Defines values for NamespaceRole.
func (NamespaceRole) Valid ¶
func (e NamespaceRole) Valid() bool
Valid indicates whether the value is a known member of the NamespaceRole enum.
type NamespaceSecretReq ¶
type NamespaceSecretReq struct {
Description *string `json:"description,omitempty"`
Key string `json:"key"`
Value string `json:"value"`
}
NamespaceSecretReq defines model for NamespaceSecretReq.
type NamespaceSecretResp ¶
type NamespaceSecretResp struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Description *string `json:"description,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Key *string `json:"key,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
NamespaceSecretResp defines model for NamespaceSecretResp.
type NamespaceSecretUpdateReq ¶
type NamespaceSecretUpdateReq struct {
Description *string `json:"description,omitempty"`
Value string `json:"value"`
}
NamespaceSecretUpdateReq defines model for NamespaceSecretUpdateReq.
type NamespacesPaginateResponse ¶
type NamespacesPaginateResponse struct {
Namespaces *[]Namespace `json:"namespaces,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
NamespacesPaginateResponse defines model for NamespacesPaginateResponse.
type NodeAuth ¶
type NodeAuth struct {
CredentialID openapi_types.UUID `json:"credential_id"`
Method NodeAuthMethod `json:"method"`
}
NodeAuth defines model for NodeAuth.
type NodeAuthMethod ¶
type NodeAuthMethod string
NodeAuthMethod defines model for NodeAuth.Method.
const ( Password NodeAuthMethod = "password" PrivateKey NodeAuthMethod = "private_key" )
Defines values for NodeAuthMethod.
func (NodeAuthMethod) Valid ¶
func (e NodeAuthMethod) Valid() bool
Valid indicates whether the value is a known member of the NodeAuthMethod enum.
type NodeReq ¶
type NodeReq struct {
Auth NodeAuth `json:"auth"`
ConnectionType NodeReqConnectionType `json:"connection_type"`
Hostname string `json:"hostname"`
Name string `json:"name"`
Port int `json:"port"`
Tags *[]string `json:"tags,omitempty"`
Username string `json:"username"`
}
NodeReq defines model for NodeReq.
type NodeReqConnectionType ¶
type NodeReqConnectionType string
NodeReqConnectionType defines model for NodeReq.ConnectionType.
const ( NodeReqConnectionTypeQssh NodeReqConnectionType = "qssh" NodeReqConnectionTypeSSH NodeReqConnectionType = "ssh" )
Defines values for NodeReqConnectionType.
func (NodeReqConnectionType) Valid ¶
func (e NodeReqConnectionType) Valid() bool
Valid indicates whether the value is a known member of the NodeReqConnectionType enum.
type NodeResp ¶
type NodeResp struct {
Auth *NodeAuth `json:"auth,omitempty"`
ConnectionType *NodeRespConnectionType `json:"connection_type,omitempty"`
Hostname *string `json:"hostname,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
OsFamily *string `json:"os_family,omitempty"`
Port *int `json:"port,omitempty"`
Tags *[]string `json:"tags,omitempty"`
Username *string `json:"username,omitempty"`
}
NodeResp defines model for NodeResp.
type NodeRespConnectionType ¶
type NodeRespConnectionType string
NodeRespConnectionType defines model for NodeResp.ConnectionType.
const ( NodeRespConnectionTypeQssh NodeRespConnectionType = "qssh" NodeRespConnectionTypeSSH NodeRespConnectionType = "ssh" )
Defines values for NodeRespConnectionType.
func (NodeRespConnectionType) Valid ¶
func (e NodeRespConnectionType) Valid() bool
Valid indicates whether the value is a known member of the NodeRespConnectionType enum.
type NodeStatsResp ¶
type NodeStatsResp struct {
QsshHosts *int64 `json:"qssh_hosts,omitempty"`
SSHHosts *int64 `json:"ssh_hosts,omitempty"`
TotalHosts *int64 `json:"total_hosts,omitempty"`
}
NodeStatsResp defines model for NodeStatsResp.
type NodesPaginateResponse ¶
type NodesPaginateResponse struct {
Nodes *[]NodeResp `json:"nodes,omitempty"`
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
NodesPaginateResponse defines model for NodesPaginateResponse.
type Notify ¶
type Notify struct {
Channel NotifyChannel `json:"channel"`
Config map[string]interface{} `json:"config"`
Events []NotifyEvents `json:"events"`
}
Notify defines model for Notify.
type NotifyChannel ¶
type NotifyChannel string
NotifyChannel defines model for Notify.Channel.
const ( Email NotifyChannel = "email" Webhook NotifyChannel = "webhook" )
Defines values for NotifyChannel.
func (NotifyChannel) Valid ¶
func (e NotifyChannel) Valid() bool
Valid indicates whether the value is a known member of the NotifyChannel enum.
type NotifyEvents ¶
type NotifyEvents string
NotifyEvents defines model for Notify.Events.
const ( OnCancelled NotifyEvents = "on_cancelled" OnFailure NotifyEvents = "on_failure" OnSuccess NotifyEvents = "on_success" OnWaiting NotifyEvents = "on_waiting" )
Defines values for NotifyEvents.
func (NotifyEvents) Valid ¶
func (e NotifyEvents) Valid() bool
Valid indicates whether the value is a known member of the NotifyEvents enum.
type PingResponse ¶
func ParsePingResponse ¶
func ParsePingResponse(rsp *http.Response) (*PingResponse, error)
ParsePingResponse parses an HTTP response from a PingWithResponse call
func (PingResponse) ContentType ¶
func (r PingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PingResponse) Status ¶
func (r PingResponse) Status() string
Status returns HTTPResponse.Status
func (PingResponse) StatusCode ¶
func (r PingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveNamespaceMemberResponse ¶
func ParseRemoveNamespaceMemberResponse ¶
func ParseRemoveNamespaceMemberResponse(rsp *http.Response) (*RemoveNamespaceMemberResponse, error)
ParseRemoveNamespaceMemberResponse parses an HTTP response from a RemoveNamespaceMemberWithResponse call
func (RemoveNamespaceMemberResponse) ContentType ¶
func (r RemoveNamespaceMemberResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RemoveNamespaceMemberResponse) Status ¶
func (r RemoveNamespaceMemberResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveNamespaceMemberResponse) StatusCode ¶
func (r RemoveNamespaceMemberResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RetryExecutionResponse ¶
type RetryExecutionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowTriggerResp
}
func ParseRetryExecutionResponse ¶
func ParseRetryExecutionResponse(rsp *http.Response) (*RetryExecutionResponse, error)
ParseRetryExecutionResponse parses an HTTP response from a RetryExecutionWithResponse call
func (RetryExecutionResponse) ContentType ¶
func (r RetryExecutionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RetryExecutionResponse) Status ¶
func (r RetryExecutionResponse) Status() string
Status returns HTTPResponse.Status
func (RetryExecutionResponse) StatusCode ¶
func (r RetryExecutionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeAPITokenResponse ¶
type RevokeAPITokenResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseRevokeAPITokenResponse ¶
func ParseRevokeAPITokenResponse(rsp *http.Response) (*RevokeAPITokenResponse, error)
ParseRevokeAPITokenResponse parses an HTTP response from a RevokeAPITokenWithResponse call
func (RevokeAPITokenResponse) ContentType ¶
func (r RevokeAPITokenResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeAPITokenResponse) Status ¶
func (r RevokeAPITokenResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeAPITokenResponse) StatusCode ¶
func (r RevokeAPITokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeMemberFlowGroupAccessResponse ¶
func ParseRevokeMemberFlowGroupAccessResponse ¶
func ParseRevokeMemberFlowGroupAccessResponse(rsp *http.Response) (*RevokeMemberFlowGroupAccessResponse, error)
ParseRevokeMemberFlowGroupAccessResponse parses an HTTP response from a RevokeMemberFlowGroupAccessWithResponse call
func (RevokeMemberFlowGroupAccessResponse) ContentType ¶
func (r RevokeMemberFlowGroupAccessResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeMemberFlowGroupAccessResponse) Status ¶
func (r RevokeMemberFlowGroupAccessResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeMemberFlowGroupAccessResponse) StatusCode ¶
func (r RevokeMemberFlowGroupAccessResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SSOProvider ¶
SSOProvider defines model for SSOProvider.
type Schedule ¶
type Schedule struct {
Cron *string `json:"cron,omitempty"`
Timezone *string `json:"timezone,omitempty"`
}
Schedule defines model for Schedule.
type ScheduleCreateReq ¶
type ScheduleCreateReq struct {
// Cron Standard cron expression.
Cron string `json:"cron"`
Inputs map[string]interface{} `json:"inputs"`
// Timezone IANA timezone name.
Timezone string `json:"timezone"`
}
ScheduleCreateReq defines model for ScheduleCreateReq.
type ScheduleResp ¶
type ScheduleResp struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
CreatedBy *string `json:"created_by,omitempty"`
Cron *string `json:"cron,omitempty"`
FlowName *string `json:"flow_name,omitempty"`
FlowSlug *string `json:"flow_slug,omitempty"`
Inputs *map[string]interface{} `json:"inputs,omitempty"`
IsActive *bool `json:"is_active,omitempty"`
IsUserCreated *bool `json:"is_user_created,omitempty"`
Timezone *string `json:"timezone,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
UUID *openapi_types.UUID `json:"uuid,omitempty"`
}
ScheduleResp defines model for ScheduleResp.
type ScheduleUpdateReq ¶
type ScheduleUpdateReq struct {
Cron string `json:"cron"`
Inputs map[string]interface{} `json:"inputs"`
IsActive *bool `json:"is_active,omitempty"`
Timezone string `json:"timezone"`
}
ScheduleUpdateReq defines model for ScheduleUpdateReq.
type SchedulesPaginateResponse ¶
type SchedulesPaginateResponse struct {
PageCount *int64 `json:"page_count,omitempty"`
Schedules *[]ScheduleResp `json:"schedules,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
}
SchedulesPaginateResponse defines model for SchedulesPaginateResponse.
type SetExecutorKVJSONRequestBody ¶
type SetExecutorKVJSONRequestBody = KVEntry
SetExecutorKVJSONRequestBody defines body for SetExecutorKV for application/json ContentType.
type SetExecutorKVResponse ¶
type SetExecutorKVResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KVEntry
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseSetExecutorKVResponse ¶
func ParseSetExecutorKVResponse(rsp *http.Response) (*SetExecutorKVResponse, error)
ParseSetExecutorKVResponse parses an HTTP response from a SetExecutorKVWithResponse call
func (SetExecutorKVResponse) ContentType ¶
func (r SetExecutorKVResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetExecutorKVResponse) Status ¶
func (r SetExecutorKVResponse) Status() string
Status returns HTTPResponse.Status
func (SetExecutorKVResponse) StatusCode ¶
func (r SetExecutorKVResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartOIDCLoginParams ¶
type StartOIDCLoginParams struct {
RedirectURL *string `form:"redirect_url,omitempty" json:"redirect_url,omitempty"`
}
StartOIDCLoginParams defines parameters for StartOIDCLogin.
type StartOIDCLoginResponse ¶
func ParseStartOIDCLoginResponse ¶
func ParseStartOIDCLoginResponse(rsp *http.Response) (*StartOIDCLoginResponse, error)
ParseStartOIDCLoginResponse parses an HTTP response from a StartOIDCLoginWithResponse call
func (StartOIDCLoginResponse) ContentType ¶
func (r StartOIDCLoginResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StartOIDCLoginResponse) Status ¶
func (r StartOIDCLoginResponse) Status() string
Status returns HTTPResponse.Status
func (StartOIDCLoginResponse) StatusCode ¶
func (r StartOIDCLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamExecutionLogsResponse ¶
func ParseStreamExecutionLogsResponse ¶
func ParseStreamExecutionLogsResponse(rsp *http.Response) (*StreamExecutionLogsResponse, error)
ParseStreamExecutionLogsResponse parses an HTTP response from a StreamExecutionLogsWithResponse call
func (StreamExecutionLogsResponse) ContentType ¶
func (r StreamExecutionLogsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StreamExecutionLogsResponse) Status ¶
func (r StreamExecutionLogsResponse) Status() string
Status returns HTTPResponse.Status
func (StreamExecutionLogsResponse) StatusCode ¶
func (r StreamExecutionLogsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TriggerFlowJSONBody ¶
type TriggerFlowJSONBody map[string]interface{}
TriggerFlowJSONBody defines parameters for TriggerFlow.
type TriggerFlowJSONRequestBody ¶
type TriggerFlowJSONRequestBody TriggerFlowJSONBody
TriggerFlowJSONRequestBody defines body for TriggerFlow for application/json ContentType.
type TriggerFlowMultipartBody ¶
type TriggerFlowMultipartBody map[string]interface{}
TriggerFlowMultipartBody defines parameters for TriggerFlow.
type TriggerFlowMultipartRequestBody ¶
type TriggerFlowMultipartRequestBody TriggerFlowMultipartBody
TriggerFlowMultipartRequestBody defines body for TriggerFlow for multipart/form-data ContentType.
type TriggerFlowParams ¶
type TriggerFlowParams struct {
// ScheduledAt RFC3339; if set, schedule the run for that time instead of running immediately.
ScheduledAt *time.Time `form:"scheduled_at,omitempty" json:"scheduled_at,omitempty"`
XOptionsRequestID *string `json:"X-Options-Request-ID,omitempty"`
}
TriggerFlowParams defines parameters for TriggerFlow.
type TriggerFlowResponse ¶
type TriggerFlowResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowTriggerResp
JSON400 *BadRequest
JSON404 *NotFound
}
func ParseTriggerFlowResponse ¶
func ParseTriggerFlowResponse(rsp *http.Response) (*TriggerFlowResponse, error)
ParseTriggerFlowResponse parses an HTTP response from a TriggerFlowWithResponse call
func (TriggerFlowResponse) ContentType ¶
func (r TriggerFlowResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (TriggerFlowResponse) Status ¶
func (r TriggerFlowResponse) Status() string
Status returns HTTPResponse.Status
func (TriggerFlowResponse) StatusCode ¶
func (r TriggerFlowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCredentialJSONRequestBody ¶
type UpdateCredentialJSONRequestBody = CredentialReq
UpdateCredentialJSONRequestBody defines body for UpdateCredential for application/json ContentType.
type UpdateCredentialResponse ¶
type UpdateCredentialResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CredentialResp
}
func ParseUpdateCredentialResponse ¶
func ParseUpdateCredentialResponse(rsp *http.Response) (*UpdateCredentialResponse, error)
ParseUpdateCredentialResponse parses an HTTP response from a UpdateCredentialWithResponse call
func (UpdateCredentialResponse) ContentType ¶
func (r UpdateCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCredentialResponse) Status ¶
func (r UpdateCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCredentialResponse) StatusCode ¶
func (r UpdateCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFlowGroupJSONRequestBody ¶
type UpdateFlowGroupJSONRequestBody = FlowGroupReq
UpdateFlowGroupJSONRequestBody defines body for UpdateFlowGroup for application/json ContentType.
type UpdateFlowGroupResponse ¶
type UpdateFlowGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowGroupDetailResp
}
func ParseUpdateFlowGroupResponse ¶
func ParseUpdateFlowGroupResponse(rsp *http.Response) (*UpdateFlowGroupResponse, error)
ParseUpdateFlowGroupResponse parses an HTTP response from a UpdateFlowGroupWithResponse call
func (UpdateFlowGroupResponse) ContentType ¶
func (r UpdateFlowGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFlowGroupResponse) Status ¶
func (r UpdateFlowGroupResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFlowGroupResponse) StatusCode ¶
func (r UpdateFlowGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFlowJSONRequestBody ¶
type UpdateFlowJSONRequestBody = FlowUpdateReq
UpdateFlowJSONRequestBody defines body for UpdateFlow for application/json ContentType.
type UpdateFlowResponse ¶
func ParseUpdateFlowResponse ¶
func ParseUpdateFlowResponse(rsp *http.Response) (*UpdateFlowResponse, error)
ParseUpdateFlowResponse parses an HTTP response from a UpdateFlowWithResponse call
func (UpdateFlowResponse) ContentType ¶
func (r UpdateFlowResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFlowResponse) Status ¶
func (r UpdateFlowResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFlowResponse) StatusCode ¶
func (r UpdateFlowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFlowSecretJSONRequestBody ¶
type UpdateFlowSecretJSONRequestBody = FlowSecretUpdateReq
UpdateFlowSecretJSONRequestBody defines body for UpdateFlowSecret for application/json ContentType.
type UpdateFlowSecretResponse ¶
type UpdateFlowSecretResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlowSecretResp
}
func ParseUpdateFlowSecretResponse ¶
func ParseUpdateFlowSecretResponse(rsp *http.Response) (*UpdateFlowSecretResponse, error)
ParseUpdateFlowSecretResponse parses an HTTP response from a UpdateFlowSecretWithResponse call
func (UpdateFlowSecretResponse) ContentType ¶
func (r UpdateFlowSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFlowSecretResponse) Status ¶
func (r UpdateFlowSecretResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFlowSecretResponse) StatusCode ¶
func (r UpdateFlowSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGroupJSONRequestBody ¶
type UpdateGroupJSONRequestBody = GroupReq
UpdateGroupJSONRequestBody defines body for UpdateGroup for application/json ContentType.
type UpdateGroupResponse ¶
type UpdateGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GroupWithUsers
}
func ParseUpdateGroupResponse ¶
func ParseUpdateGroupResponse(rsp *http.Response) (*UpdateGroupResponse, error)
ParseUpdateGroupResponse parses an HTTP response from a UpdateGroupWithResponse call
func (UpdateGroupResponse) ContentType ¶
func (r UpdateGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateGroupResponse) Status ¶
func (r UpdateGroupResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGroupResponse) StatusCode ¶
func (r UpdateGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNamespaceJSONRequestBody ¶
type UpdateNamespaceJSONRequestBody = NamespaceReq
UpdateNamespaceJSONRequestBody defines body for UpdateNamespace for application/json ContentType.
type UpdateNamespaceMemberRoleJSONBody ¶
type UpdateNamespaceMemberRoleJSONBody struct {
Role NamespaceRole `json:"role"`
}
UpdateNamespaceMemberRoleJSONBody defines parameters for UpdateNamespaceMemberRole.
type UpdateNamespaceMemberRoleJSONRequestBody ¶
type UpdateNamespaceMemberRoleJSONRequestBody UpdateNamespaceMemberRoleJSONBody
UpdateNamespaceMemberRoleJSONRequestBody defines body for UpdateNamespaceMemberRole for application/json ContentType.
type UpdateNamespaceMemberRoleResponse ¶
func ParseUpdateNamespaceMemberRoleResponse ¶
func ParseUpdateNamespaceMemberRoleResponse(rsp *http.Response) (*UpdateNamespaceMemberRoleResponse, error)
ParseUpdateNamespaceMemberRoleResponse parses an HTTP response from a UpdateNamespaceMemberRoleWithResponse call
func (UpdateNamespaceMemberRoleResponse) ContentType ¶
func (r UpdateNamespaceMemberRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateNamespaceMemberRoleResponse) Status ¶
func (r UpdateNamespaceMemberRoleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateNamespaceMemberRoleResponse) StatusCode ¶
func (r UpdateNamespaceMemberRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNamespaceResponse ¶
func ParseUpdateNamespaceResponse ¶
func ParseUpdateNamespaceResponse(rsp *http.Response) (*UpdateNamespaceResponse, error)
ParseUpdateNamespaceResponse parses an HTTP response from a UpdateNamespaceWithResponse call
func (UpdateNamespaceResponse) ContentType ¶
func (r UpdateNamespaceResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateNamespaceResponse) Status ¶
func (r UpdateNamespaceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateNamespaceResponse) StatusCode ¶
func (r UpdateNamespaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNamespaceSecretJSONRequestBody ¶
type UpdateNamespaceSecretJSONRequestBody = NamespaceSecretUpdateReq
UpdateNamespaceSecretJSONRequestBody defines body for UpdateNamespaceSecret for application/json ContentType.
type UpdateNamespaceSecretResponse ¶
type UpdateNamespaceSecretResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NamespaceSecretResp
}
func ParseUpdateNamespaceSecretResponse ¶
func ParseUpdateNamespaceSecretResponse(rsp *http.Response) (*UpdateNamespaceSecretResponse, error)
ParseUpdateNamespaceSecretResponse parses an HTTP response from a UpdateNamespaceSecretWithResponse call
func (UpdateNamespaceSecretResponse) ContentType ¶
func (r UpdateNamespaceSecretResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateNamespaceSecretResponse) Status ¶
func (r UpdateNamespaceSecretResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateNamespaceSecretResponse) StatusCode ¶
func (r UpdateNamespaceSecretResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNodeJSONRequestBody ¶
type UpdateNodeJSONRequestBody = NodeReq
UpdateNodeJSONRequestBody defines body for UpdateNode for application/json ContentType.
type UpdateNodeResponse ¶
func ParseUpdateNodeResponse ¶
func ParseUpdateNodeResponse(rsp *http.Response) (*UpdateNodeResponse, error)
ParseUpdateNodeResponse parses an HTTP response from a UpdateNodeWithResponse call
func (UpdateNodeResponse) ContentType ¶
func (r UpdateNodeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateNodeResponse) Status ¶
func (r UpdateNodeResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateNodeResponse) StatusCode ¶
func (r UpdateNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateScheduleJSONRequestBody ¶
type UpdateScheduleJSONRequestBody = ScheduleUpdateReq
UpdateScheduleJSONRequestBody defines body for UpdateSchedule for application/json ContentType.
type UpdateScheduleResponse ¶
type UpdateScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ScheduleResp
}
func ParseUpdateScheduleResponse ¶
func ParseUpdateScheduleResponse(rsp *http.Response) (*UpdateScheduleResponse, error)
ParseUpdateScheduleResponse parses an HTTP response from a UpdateScheduleWithResponse call
func (UpdateScheduleResponse) ContentType ¶
func (r UpdateScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateScheduleResponse) Status ¶
func (r UpdateScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateScheduleResponse) StatusCode ¶
func (r UpdateScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateUserJSONRequestBody ¶
type UpdateUserJSONRequestBody = UserReq
UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.
type UpdateUserResponse ¶
type UpdateUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserWithGroups
}
func ParseUpdateUserResponse ¶
func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)
ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call
func (UpdateUserResponse) ContentType ¶
func (r UpdateUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateUserResponse) Status ¶
func (r UpdateUserResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateUserResponse) StatusCode ¶
func (r UpdateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type User ¶
type User struct {
ID *openapi_types.UUID `json:"id,omitempty"`
LoginType *UserLoginType `json:"login_type,omitempty"`
Name *string `json:"name,omitempty"`
Role *UserRole `json:"role,omitempty"`
Username *string `json:"username,omitempty"`
}
User defines model for User.
type UserLoginType ¶
type UserLoginType string
UserLoginType defines model for User.LoginType.
const ( UserLoginTypeOidc UserLoginType = "oidc" UserLoginTypeStandard UserLoginType = "standard" UserLoginTypeToken UserLoginType = "token" )
Defines values for UserLoginType.
func (UserLoginType) Valid ¶
func (e UserLoginType) Valid() bool
Valid indicates whether the value is a known member of the UserLoginType enum.
type UserProfile ¶
type UserProfile struct {
Groups *[]openapi_types.UUID `json:"groups,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Role *string `json:"role,omitempty"`
Username *string `json:"username,omitempty"`
}
UserProfile defines model for UserProfile.
type UserReq ¶
type UserReq struct {
Groups *[]openapi_types.UUID `json:"groups,omitempty"`
Name string `json:"name"`
Username openapi_types.Email `json:"username"`
}
UserReq defines model for UserReq.
type UserRole ¶
type UserRole string
UserRole defines model for User.Role.
Defines values for UserRole.
type UserWithGroups ¶
type UserWithGroups struct {
Groups *[]Group `json:"groups,omitempty"`
ID *openapi_types.UUID `json:"id,omitempty"`
LoginType *UserWithGroupsLoginType `json:"login_type,omitempty"`
Name *string `json:"name,omitempty"`
Role *UserWithGroupsRole `json:"role,omitempty"`
Username *string `json:"username,omitempty"`
}
UserWithGroups defines model for UserWithGroups.
type UserWithGroupsLoginType ¶
type UserWithGroupsLoginType string
UserWithGroupsLoginType defines model for UserWithGroups.LoginType.
const ( UserWithGroupsLoginTypeOidc UserWithGroupsLoginType = "oidc" UserWithGroupsLoginTypeStandard UserWithGroupsLoginType = "standard" UserWithGroupsLoginTypeToken UserWithGroupsLoginType = "token" )
Defines values for UserWithGroupsLoginType.
func (UserWithGroupsLoginType) Valid ¶
func (e UserWithGroupsLoginType) Valid() bool
Valid indicates whether the value is a known member of the UserWithGroupsLoginType enum.
type UserWithGroupsRole ¶
type UserWithGroupsRole string
UserWithGroupsRole defines model for UserWithGroups.Role.
const ( UserWithGroupsRoleSuperuser UserWithGroupsRole = "superuser" UserWithGroupsRoleUser UserWithGroupsRole = "user" )
Defines values for UserWithGroupsRole.
func (UserWithGroupsRole) Valid ¶
func (e UserWithGroupsRole) Valid() bool
Valid indicates whether the value is a known member of the UserWithGroupsRole enum.
type UsersPaginateResponse ¶
type UsersPaginateResponse struct {
PageCount *int64 `json:"page_count,omitempty"`
TotalCount *int64 `json:"total_count,omitempty"`
Users *[]UserWithGroups `json:"users,omitempty"`
}
UsersPaginateResponse defines model for UsersPaginateResponse.