apiclient

package
v0.1.0-alpha.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package apiclient provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.1 DO NOT EDIT.

Package apiclient contains the generated client for reviewed CLI operations.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAcceptMyMemberInvitationRequest

func NewAcceptMyMemberInvitationRequest(server string, slug SlugParam, invitationSlug InvitationSlugParam, body AcceptMyMemberInvitationJSONRequestBody) (*http.Request, error)

NewAcceptMyMemberInvitationRequest calls the generic AcceptMyMemberInvitation builder with application/json body

func NewAcceptMyMemberInvitationRequestWithBody

func NewAcceptMyMemberInvitationRequestWithBody(server string, slug SlugParam, invitationSlug InvitationSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewAcceptMyMemberInvitationRequestWithBody generates requests for AcceptMyMemberInvitation with any type of body

func NewAcknowledgeNotificationRequest

func NewAcknowledgeNotificationRequest(server string, slug SlugParam, notificationSlug NotificationSlugParam) (*http.Request, error)

NewAcknowledgeNotificationRequest generates requests for AcknowledgeNotification

func NewCreateAPIKeyRequest

func NewCreateAPIKeyRequest(server string, slug SlugParam, body CreateAPIKeyJSONRequestBody) (*http.Request, error)

NewCreateAPIKeyRequest calls the generic CreateAPIKey builder with application/json body

func NewCreateAPIKeyRequestWithBody

func NewCreateAPIKeyRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateAPIKeyRequestWithBody generates requests for CreateAPIKey with any type of body

func NewCreateAlertDestinationRequest

func NewCreateAlertDestinationRequest(server string, slug SlugParam, body CreateAlertDestinationJSONRequestBody) (*http.Request, error)

NewCreateAlertDestinationRequest calls the generic CreateAlertDestination builder with application/json body

func NewCreateAlertDestinationRequestWithBody

func NewCreateAlertDestinationRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateAlertDestinationRequestWithBody generates requests for CreateAlertDestination with any type of body

func NewCreateAlertPolicyRequest

func NewCreateAlertPolicyRequest(server string, slug SlugParam, body CreateAlertPolicyJSONRequestBody) (*http.Request, error)

NewCreateAlertPolicyRequest calls the generic CreateAlertPolicy builder with application/json body

func NewCreateAlertPolicyRequestWithBody

func NewCreateAlertPolicyRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateAlertPolicyRequestWithBody generates requests for CreateAlertPolicy with any type of body

func NewCreateDataSourceRefRequest

func NewCreateDataSourceRefRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body CreateDataSourceRefJSONRequestBody) (*http.Request, error)

NewCreateDataSourceRefRequest calls the generic CreateDataSourceRef builder with application/json body

func NewCreateDataSourceRefRequestWithBody

func NewCreateDataSourceRefRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateDataSourceRefRequestWithBody generates requests for CreateDataSourceRef with any type of body

func NewCreateDataSourceRequest

func NewCreateDataSourceRequest(server string, slug SlugParam, body CreateDataSourceJSONRequestBody) (*http.Request, error)

NewCreateDataSourceRequest calls the generic CreateDataSource builder with application/json body

func NewCreateDataSourceRequestWithBody

func NewCreateDataSourceRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateDataSourceRequestWithBody generates requests for CreateDataSource with any type of body

func NewCreateEnvironmentRequest

func NewCreateEnvironmentRequest(server string, slug SlugParam, body CreateEnvironmentJSONRequestBody) (*http.Request, error)

NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body

func NewCreateEnvironmentRequestWithBody

func NewCreateEnvironmentRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body

func NewCreateMemberInvitationRequest

func NewCreateMemberInvitationRequest(server string, slug SlugParam, body CreateMemberInvitationJSONRequestBody) (*http.Request, error)

NewCreateMemberInvitationRequest calls the generic CreateMemberInvitation builder with application/json body

func NewCreateMemberInvitationRequestWithBody

func NewCreateMemberInvitationRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateMemberInvitationRequestWithBody generates requests for CreateMemberInvitation with any type of body

func NewCreateMemberRequest

func NewCreateMemberRequest(server string, slug SlugParam, body CreateMemberJSONRequestBody) (*http.Request, error)

NewCreateMemberRequest calls the generic CreateMember builder with application/json body

func NewCreateMemberRequestWithBody

func NewCreateMemberRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateMemberRequestWithBody generates requests for CreateMember with any type of body

func NewCreateOrganizationRequest

func NewCreateOrganizationRequest(server string, body CreateOrganizationJSONRequestBody) (*http.Request, error)

NewCreateOrganizationRequest calls the generic CreateOrganization builder with application/json body

func NewCreateOrganizationRequestWithBody

func NewCreateOrganizationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationRequestWithBody generates requests for CreateOrganization with any type of body

func NewCreatePersonalAccessTokenRequest

func NewCreatePersonalAccessTokenRequest(server string, body CreatePersonalAccessTokenJSONRequestBody) (*http.Request, error)

NewCreatePersonalAccessTokenRequest calls the generic CreatePersonalAccessToken builder with application/json body

func NewCreatePersonalAccessTokenRequestWithBody

func NewCreatePersonalAccessTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePersonalAccessTokenRequestWithBody generates requests for CreatePersonalAccessToken with any type of body

func NewCreatePipelineTriggerRequest

func NewCreatePipelineTriggerRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body CreatePipelineTriggerJSONRequestBody) (*http.Request, error)

NewCreatePipelineTriggerRequest calls the generic CreatePipelineTrigger builder with application/json body

func NewCreatePipelineTriggerRequestWithBody

func NewCreatePipelineTriggerRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreatePipelineTriggerRequestWithBody generates requests for CreatePipelineTrigger with any type of body

func NewCreateProjectRequest

func NewCreateProjectRequest(server string, slug SlugParam, body CreateProjectJSONRequestBody) (*http.Request, error)

NewCreateProjectRequest calls the generic CreateProject builder with application/json body

func NewCreateProjectRequestWithBody

func NewCreateProjectRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body

func NewCreateQueryRequest

func NewCreateQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, body CreateQueryJSONRequestBody) (*http.Request, error)

NewCreateQueryRequest calls the generic CreateQuery builder with application/json body

func NewCreateQueryRequestWithBody

func NewCreateQueryRequestWithBody(server string, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateQueryRequestWithBody generates requests for CreateQuery with any type of body

func NewCreateRoleRequest

func NewCreateRoleRequest(server string, slug SlugParam, body CreateRoleJSONRequestBody) (*http.Request, error)

NewCreateRoleRequest calls the generic CreateRole builder with application/json body

func NewCreateRoleRequestWithBody

func NewCreateRoleRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewCreateRoleRequestWithBody generates requests for CreateRole with any type of body

func NewDeclineMyMemberInvitationRequest

func NewDeclineMyMemberInvitationRequest(server string, slug SlugParam, invitationSlug InvitationSlugParam) (*http.Request, error)

NewDeclineMyMemberInvitationRequest generates requests for DeclineMyMemberInvitation

func NewDeleteAPIKeyRequest

func NewDeleteAPIKeyRequest(server string, slug SlugParam, apiKeySlug APIKeySlugParam) (*http.Request, error)

NewDeleteAPIKeyRequest generates requests for DeleteAPIKey

func NewDeleteAlertDestinationRequest

func NewDeleteAlertDestinationRequest(server string, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam) (*http.Request, error)

NewDeleteAlertDestinationRequest generates requests for DeleteAlertDestination

func NewDeleteAlertPolicyRequest

func NewDeleteAlertPolicyRequest(server string, slug SlugParam, alertPolicySlug AlertPolicySlugParam) (*http.Request, error)

NewDeleteAlertPolicyRequest generates requests for DeleteAlertPolicy

func NewDeleteDataSourceBindingRequest

func NewDeleteDataSourceBindingRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, params *DeleteDataSourceBindingParams) (*http.Request, error)

NewDeleteDataSourceBindingRequest generates requests for DeleteDataSourceBinding

func NewDeleteDataSourceRefRequest

func NewDeleteDataSourceRefRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam) (*http.Request, error)

NewDeleteDataSourceRefRequest generates requests for DeleteDataSourceRef

func NewDeleteDataSourceRequest

func NewDeleteDataSourceRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewDeleteDataSourceRequest generates requests for DeleteDataSource

func NewDeleteEnvironmentRequest

func NewDeleteEnvironmentRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, params *DeleteEnvironmentParams) (*http.Request, error)

NewDeleteEnvironmentRequest generates requests for DeleteEnvironment

func NewDeleteEnvironmentRuntimeVariableRequest

func NewDeleteEnvironmentRuntimeVariableRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, params *DeleteEnvironmentRuntimeVariableParams) (*http.Request, error)

NewDeleteEnvironmentRuntimeVariableRequest generates requests for DeleteEnvironmentRuntimeVariable

func NewDeleteEnvironmentSecretRequest

func NewDeleteEnvironmentSecretRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, params *DeleteEnvironmentSecretParams) (*http.Request, error)

NewDeleteEnvironmentSecretRequest generates requests for DeleteEnvironmentSecret

func NewDeletePersonalAccessTokenRequest

func NewDeletePersonalAccessTokenRequest(server string, patSlug PATSlugParam) (*http.Request, error)

NewDeletePersonalAccessTokenRequest generates requests for DeletePersonalAccessToken

func NewDeletePipelineDraftRequest

func NewDeletePipelineDraftRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam) (*http.Request, error)

NewDeletePipelineDraftRequest generates requests for DeletePipelineDraft

func NewDeletePipelineTriggerRequest

func NewDeletePipelineTriggerRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam) (*http.Request, error)

NewDeletePipelineTriggerRequest generates requests for DeletePipelineTrigger

func NewDeleteProjectRequest

func NewDeleteProjectRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, params *DeleteProjectParams) (*http.Request, error)

NewDeleteProjectRequest generates requests for DeleteProject

func NewDeleteQueryRequest

func NewDeleteQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam) (*http.Request, error)

NewDeleteQueryRequest generates requests for DeleteQuery

func NewDeleteRoleRequest

func NewDeleteRoleRequest(server string, slug SlugParam, roleSlug RoleSlugParam) (*http.Request, error)

NewDeleteRoleRequest generates requests for DeleteRole

func NewDeployPipelineRequest

func NewDeployPipelineRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body DeployPipelineJSONRequestBody) (*http.Request, error)

NewDeployPipelineRequest calls the generic DeployPipeline builder with application/json body

func NewDeployPipelineRequestWithBody

func NewDeployPipelineRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewDeployPipelineRequestWithBody generates requests for DeployPipeline with any type of body

func NewDisableProjectEnvironmentRequest

func NewDisableProjectEnvironmentRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *DisableProjectEnvironmentParams) (*http.Request, error)

NewDisableProjectEnvironmentRequest generates requests for DisableProjectEnvironment

func NewEnableProjectEnvironmentRequest

func NewEnableProjectEnvironmentRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body EnableProjectEnvironmentJSONRequestBody) (*http.Request, error)

NewEnableProjectEnvironmentRequest calls the generic EnableProjectEnvironment builder with application/json body

func NewEnableProjectEnvironmentRequestWithBody

func NewEnableProjectEnvironmentRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewEnableProjectEnvironmentRequestWithBody generates requests for EnableProjectEnvironment with any type of body

func NewExecutePipelineRequest

func NewExecutePipelineRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body ExecutePipelineJSONRequestBody) (*http.Request, error)

NewExecutePipelineRequest calls the generic ExecutePipeline builder with application/json body

func NewExecutePipelineRequestWithBody

func NewExecutePipelineRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewExecutePipelineRequestWithBody generates requests for ExecutePipeline with any type of body

func NewExecuteQueryRequest

func NewExecuteQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body ExecuteQueryJSONRequestBody) (*http.Request, error)

NewExecuteQueryRequest calls the generic ExecuteQuery builder with application/json body

func NewExecuteQueryRequestWithBody

func NewExecuteQueryRequestWithBody(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader) (*http.Request, error)

NewExecuteQueryRequestWithBody generates requests for ExecuteQuery with any type of body

func NewFormatPipelineSpecRequest

func NewFormatPipelineSpecRequest(server string, slug SlugParam, body FormatPipelineSpecJSONRequestBody) (*http.Request, error)

NewFormatPipelineSpecRequest calls the generic FormatPipelineSpec builder with application/json body

func NewFormatPipelineSpecRequestWithBody

func NewFormatPipelineSpecRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewFormatPipelineSpecRequestWithBody generates requests for FormatPipelineSpec with any type of body

func NewGetAPIKeyRequest

func NewGetAPIKeyRequest(server string, slug SlugParam, apiKeySlug APIKeySlugParam) (*http.Request, error)

NewGetAPIKeyRequest generates requests for GetAPIKey

func NewGetAlertDestinationRequest

func NewGetAlertDestinationRequest(server string, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam) (*http.Request, error)

NewGetAlertDestinationRequest generates requests for GetAlertDestination

func NewGetAlertPolicyRequest

func NewGetAlertPolicyRequest(server string, slug SlugParam, alertPolicySlug AlertPolicySlugParam) (*http.Request, error)

NewGetAlertPolicyRequest generates requests for GetAlertPolicy

func NewGetDataSourceBindingRequest

func NewGetDataSourceBindingRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam) (*http.Request, error)

NewGetDataSourceBindingRequest generates requests for GetDataSourceBinding

func NewGetDataSourceRefRequest

func NewGetDataSourceRefRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam) (*http.Request, error)

NewGetDataSourceRefRequest generates requests for GetDataSourceRef

func NewGetDataSourceRequest

func NewGetDataSourceRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewGetDataSourceRequest generates requests for GetDataSource

func NewGetDriftImpactReportRequest

func NewGetDriftImpactReportRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, reportSlug Slug) (*http.Request, error)

NewGetDriftImpactReportRequest generates requests for GetDriftImpactReport

func NewGetEnvironmentRequest

func NewGetEnvironmentRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam) (*http.Request, error)

NewGetEnvironmentRequest generates requests for GetEnvironment

func NewGetEnvironmentRuntimeVariableRequest

func NewGetEnvironmentRuntimeVariableRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam) (*http.Request, error)

NewGetEnvironmentRuntimeVariableRequest generates requests for GetEnvironmentRuntimeVariable

func NewGetEnvironmentSecretRequest

func NewGetEnvironmentSecretRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam) (*http.Request, error)

NewGetEnvironmentSecretRequest generates requests for GetEnvironmentSecret

func NewGetMemberInvitationRequest

func NewGetMemberInvitationRequest(server string, slug SlugParam, invitationSlug InvitationSlugParam) (*http.Request, error)

NewGetMemberInvitationRequest generates requests for GetMemberInvitation

func NewGetNotificationRequest

func NewGetNotificationRequest(server string, slug SlugParam, notificationSlug NotificationSlugParam) (*http.Request, error)

NewGetNotificationRequest generates requests for GetNotification

func NewGetOrganizationRequest

func NewGetOrganizationRequest(server string, slug SlugParam) (*http.Request, error)

NewGetOrganizationRequest generates requests for GetOrganization

func NewGetOrganizationRetentionPolicyRequest

func NewGetOrganizationRetentionPolicyRequest(server string, slug SlugParam) (*http.Request, error)

NewGetOrganizationRetentionPolicyRequest generates requests for GetOrganizationRetentionPolicy

func NewGetPersonalAccessTokenRequest

func NewGetPersonalAccessTokenRequest(server string, patSlug PATSlugParam) (*http.Request, error)

NewGetPersonalAccessTokenRequest generates requests for GetPersonalAccessToken

func NewGetPipelineDeploymentRequest

func NewGetPipelineDeploymentRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam) (*http.Request, error)

NewGetPipelineDeploymentRequest generates requests for GetPipelineDeployment

func NewGetPipelineDraftRequest

func NewGetPipelineDraftRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam) (*http.Request, error)

NewGetPipelineDraftRequest generates requests for GetPipelineDraft

func NewGetPipelineRequest

func NewGetPipelineRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam) (*http.Request, error)

NewGetPipelineRequest generates requests for GetPipeline

func NewGetPipelineRunRequest

func NewGetPipelineRunRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam) (*http.Request, error)

NewGetPipelineRunRequest generates requests for GetPipelineRun

func NewGetPipelineTriggerRequest

func NewGetPipelineTriggerRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam) (*http.Request, error)

NewGetPipelineTriggerRequest generates requests for GetPipelineTrigger

func NewGetPipelineValidationResultRequest

func NewGetPipelineValidationResultRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, validationSlug ValidationSlugParam) (*http.Request, error)

NewGetPipelineValidationResultRequest generates requests for GetPipelineValidationResult

func NewGetPipelineVersionRequest

func NewGetPipelineVersionRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, specHash PipelineVersionIdParam) (*http.Request, error)

NewGetPipelineVersionRequest generates requests for GetPipelineVersion

func NewGetPipelineWebhookDeliveryRequest

func NewGetPipelineWebhookDeliveryRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam) (*http.Request, error)

NewGetPipelineWebhookDeliveryRequest generates requests for GetPipelineWebhookDelivery

func NewGetProjectRequest

func NewGetProjectRequest(server string, slug SlugParam, projectSlug ProjectSlugParam) (*http.Request, error)

NewGetProjectRequest generates requests for GetProject

func NewGetProofReceiptRequest

func NewGetProofReceiptRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, receiptSlug ProofReceiptSlugParam) (*http.Request, error)

NewGetProofReceiptRequest generates requests for GetProofReceipt

func NewGetQueryExecutionRequest

func NewGetQueryExecutionRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, executionSlug QueryExecutionSlugParam) (*http.Request, error)

NewGetQueryExecutionRequest generates requests for GetQueryExecution

func NewGetQueryRequest

func NewGetQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam) (*http.Request, error)

NewGetQueryRequest generates requests for GetQuery

func NewGetRoleRequest

func NewGetRoleRequest(server string, slug SlugParam, roleSlug RoleSlugParam) (*http.Request, error)

NewGetRoleRequest generates requests for GetRole

func NewGetUsersProfileRequest

func NewGetUsersProfileRequest(server string) (*http.Request, error)

NewGetUsersProfileRequest generates requests for GetUsersProfile

func NewIntrospectDataSourceSchemaRequest

func NewIntrospectDataSourceSchemaRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewIntrospectDataSourceSchemaRequest generates requests for IntrospectDataSourceSchema

func NewListAPIKeysRequest

func NewListAPIKeysRequest(server string, slug SlugParam, params *ListAPIKeysParams) (*http.Request, error)

NewListAPIKeysRequest generates requests for ListAPIKeys

func NewListAlertDeliveryAttemptsRequest

func NewListAlertDeliveryAttemptsRequest(server string, slug SlugParam, params *ListAlertDeliveryAttemptsParams) (*http.Request, error)

NewListAlertDeliveryAttemptsRequest generates requests for ListAlertDeliveryAttempts

func NewListAlertDestinationsRequest

func NewListAlertDestinationsRequest(server string, slug SlugParam, params *ListAlertDestinationsParams) (*http.Request, error)

NewListAlertDestinationsRequest generates requests for ListAlertDestinations

func NewListAlertPoliciesRequest

func NewListAlertPoliciesRequest(server string, slug SlugParam, params *ListAlertPoliciesParams) (*http.Request, error)

NewListAlertPoliciesRequest generates requests for ListAlertPolicies

func NewListAlertPolicySourceMetadataRequest

func NewListAlertPolicySourceMetadataRequest(server string, slug SlugParam, params *ListAlertPolicySourceMetadataParams) (*http.Request, error)

NewListAlertPolicySourceMetadataRequest generates requests for ListAlertPolicySourceMetadata

func NewListDataSourceBindingsRequest

func NewListDataSourceBindingsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListDataSourceBindingsParams) (*http.Request, error)

NewListDataSourceBindingsRequest generates requests for ListDataSourceBindings

func NewListDataSourceBranchesRequest

func NewListDataSourceBranchesRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewListDataSourceBranchesRequest generates requests for ListDataSourceBranches

func NewListDataSourceRefsRequest

func NewListDataSourceRefsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, params *ListDataSourceRefsParams) (*http.Request, error)

NewListDataSourceRefsRequest generates requests for ListDataSourceRefs

func NewListDataSourcesRequest

func NewListDataSourcesRequest(server string, slug SlugParam, params *ListDataSourcesParams) (*http.Request, error)

NewListDataSourcesRequest generates requests for ListDataSources

func NewListDriftImpactReportsRequest

func NewListDriftImpactReportsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, params *ListDriftImpactReportsParams) (*http.Request, error)

NewListDriftImpactReportsRequest generates requests for ListDriftImpactReports

func NewListEnvironmentRuntimeVariablesRequest

func NewListEnvironmentRuntimeVariablesRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentRuntimeVariablesParams) (*http.Request, error)

NewListEnvironmentRuntimeVariablesRequest generates requests for ListEnvironmentRuntimeVariables

func NewListEnvironmentSecretsRequest

func NewListEnvironmentSecretsRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentSecretsParams) (*http.Request, error)

NewListEnvironmentSecretsRequest generates requests for ListEnvironmentSecrets

func NewListEnvironmentsRequest

func NewListEnvironmentsRequest(server string, slug SlugParam, params *ListEnvironmentsParams) (*http.Request, error)

NewListEnvironmentsRequest generates requests for ListEnvironments

func NewListEventsRequest

func NewListEventsRequest(server string, slug SlugParam, params *ListEventsParams) (*http.Request, error)

NewListEventsRequest generates requests for ListEvents

func NewListMemberInvitationsRequest

func NewListMemberInvitationsRequest(server string, slug SlugParam, params *ListMemberInvitationsParams) (*http.Request, error)

NewListMemberInvitationsRequest generates requests for ListMemberInvitations

func NewListMembersRequest

func NewListMembersRequest(server string, slug SlugParam, params *ListMembersParams) (*http.Request, error)

NewListMembersRequest generates requests for ListMembers

func NewListMyMemberInvitationsRequest

func NewListMyMemberInvitationsRequest(server string, params *ListMyMemberInvitationsParams) (*http.Request, error)

NewListMyMemberInvitationsRequest generates requests for ListMyMemberInvitations

func NewListNotificationDeliveryAttemptsRequest

func NewListNotificationDeliveryAttemptsRequest(server string, slug SlugParam, notificationSlug NotificationSlugParam, params *ListNotificationDeliveryAttemptsParams) (*http.Request, error)

NewListNotificationDeliveryAttemptsRequest generates requests for ListNotificationDeliveryAttempts

func NewListNotificationsRequest

func NewListNotificationsRequest(server string, slug SlugParam, params *ListNotificationsParams) (*http.Request, error)

NewListNotificationsRequest generates requests for ListNotifications

func NewListOrganizationRetentionRunsRequest

func NewListOrganizationRetentionRunsRequest(server string, slug SlugParam) (*http.Request, error)

NewListOrganizationRetentionRunsRequest generates requests for ListOrganizationRetentionRuns

func NewListOrganizationsRequest

func NewListOrganizationsRequest(server string, params *ListOrganizationsParams) (*http.Request, error)

NewListOrganizationsRequest generates requests for ListOrganizations

func NewListPersonalAccessTokensRequest

func NewListPersonalAccessTokensRequest(server string, params *ListPersonalAccessTokensParams) (*http.Request, error)

NewListPersonalAccessTokensRequest generates requests for ListPersonalAccessTokens

func NewListPipelineDeploymentsRequest

func NewListPipelineDeploymentsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam) (*http.Request, error)

NewListPipelineDeploymentsRequest generates requests for ListPipelineDeployments

func NewListPipelineRunTriggerRetryAttemptsRequest

func NewListPipelineRunTriggerRetryAttemptsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam) (*http.Request, error)

NewListPipelineRunTriggerRetryAttemptsRequest generates requests for ListPipelineRunTriggerRetryAttempts

func NewListPipelineRunsRequest

func NewListPipelineRunsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineRunsParams) (*http.Request, error)

NewListPipelineRunsRequest generates requests for ListPipelineRuns

func NewListPipelineScheduleFiresRequest

func NewListPipelineScheduleFiresRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineScheduleFiresParams) (*http.Request, error)

NewListPipelineScheduleFiresRequest generates requests for ListPipelineScheduleFires

func NewListPipelineTriggersRequest

func NewListPipelineTriggersRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineTriggersParams) (*http.Request, error)

NewListPipelineTriggersRequest generates requests for ListPipelineTriggers

func NewListPipelineValidationResultsRequest

func NewListPipelineValidationResultsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineValidationResultsParams) (*http.Request, error)

NewListPipelineValidationResultsRequest generates requests for ListPipelineValidationResults

func NewListPipelineVersionsRequest

func NewListPipelineVersionsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam) (*http.Request, error)

NewListPipelineVersionsRequest generates requests for ListPipelineVersions

func NewListPipelineWebhookDeliveriesRequest

func NewListPipelineWebhookDeliveriesRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineWebhookDeliveriesParams) (*http.Request, error)

NewListPipelineWebhookDeliveriesRequest generates requests for ListPipelineWebhookDeliveries

func NewListPipelinesRequest

func NewListPipelinesRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, params *ListPipelinesParams) (*http.Request, error)

NewListPipelinesRequest generates requests for ListPipelines

func NewListProjectEnvironmentsRequest

func NewListProjectEnvironmentsRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, params *ListProjectEnvironmentsParams) (*http.Request, error)

NewListProjectEnvironmentsRequest generates requests for ListProjectEnvironments

func NewListProjectsRequest

func NewListProjectsRequest(server string, slug SlugParam, params *ListProjectsParams) (*http.Request, error)

NewListProjectsRequest generates requests for ListProjects

func NewListQueriesRequest

func NewListQueriesRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, params *ListQueriesParams) (*http.Request, error)

NewListQueriesRequest generates requests for ListQueries

func NewListQueryExecutionsRequest

func NewListQueryExecutionsRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, params *ListQueryExecutionsParams) (*http.Request, error)

NewListQueryExecutionsRequest generates requests for ListQueryExecutions

func NewListRolesRequest

func NewListRolesRequest(server string, slug SlugParam, params *ListRolesParams) (*http.Request, error)

NewListRolesRequest generates requests for ListRoles

func NewPatchUsersProfileRequest

func NewPatchUsersProfileRequest(server string, body PatchUsersProfileJSONRequestBody) (*http.Request, error)

NewPatchUsersProfileRequest calls the generic PatchUsersProfile builder with application/json body

func NewPatchUsersProfileRequestWithBody

func NewPatchUsersProfileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPatchUsersProfileRequestWithBody generates requests for PatchUsersProfile with any type of body

func NewPublishPipelineDraftRequest

func NewPublishPipelineDraftRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body PublishPipelineDraftJSONRequestBody) (*http.Request, error)

NewPublishPipelineDraftRequest calls the generic PublishPipelineDraft builder with application/json body

func NewPublishPipelineDraftRequestWithBody

func NewPublishPipelineDraftRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewPublishPipelineDraftRequestWithBody generates requests for PublishPipelineDraft with any type of body

func NewPurgeQueryRequest

func NewPurgeQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam) (*http.Request, error)

NewPurgeQueryRequest generates requests for PurgeQuery

func NewReconcilePipelinesRequest

func NewReconcilePipelinesRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, body ReconcilePipelinesJSONRequestBody) (*http.Request, error)

NewReconcilePipelinesRequest calls the generic ReconcilePipelines builder with application/json body

func NewReconcilePipelinesRequestWithBody

func NewReconcilePipelinesRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewReconcilePipelinesRequestWithBody generates requests for ReconcilePipelines with any type of body

func NewRefreshDataSourceProviderGrantRequest

func NewRefreshDataSourceProviderGrantRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewRefreshDataSourceProviderGrantRequest generates requests for RefreshDataSourceProviderGrant

func NewRefreshDataSourceSchemaRequest

func NewRefreshDataSourceSchemaRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewRefreshDataSourceSchemaRequest generates requests for RefreshDataSourceSchema

func NewRemoveMemberRequest

func NewRemoveMemberRequest(server string, slug SlugParam, userSlug UserSlugParam) (*http.Request, error)

NewRemoveMemberRequest generates requests for RemoveMember

func NewReplayPipelineWebhookDeliveryRequest

func NewReplayPipelineWebhookDeliveryRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam) (*http.Request, error)

NewReplayPipelineWebhookDeliveryRequest generates requests for ReplayPipelineWebhookDelivery

func NewResendMemberInvitationRequest

func NewResendMemberInvitationRequest(server string, slug SlugParam, invitationSlug InvitationSlugParam) (*http.Request, error)

NewResendMemberInvitationRequest generates requests for ResendMemberInvitation

func NewResolveNotificationRequest

func NewResolveNotificationRequest(server string, slug SlugParam, notificationSlug NotificationSlugParam) (*http.Request, error)

NewResolveNotificationRequest generates requests for ResolveNotification

func NewRestoreDataSourceRequest

func NewRestoreDataSourceRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewRestoreDataSourceRequest generates requests for RestoreDataSource

func NewRestoreQueryRequest

func NewRestoreQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam) (*http.Request, error)

NewRestoreQueryRequest generates requests for RestoreQuery

func NewRestoreRoleRequest

func NewRestoreRoleRequest(server string, slug SlugParam, roleSlug RoleSlugParam) (*http.Request, error)

NewRestoreRoleRequest generates requests for RestoreRole

func NewRevalidatePipelineRequest

func NewRevalidatePipelineRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam) (*http.Request, error)

NewRevalidatePipelineRequest generates requests for RevalidatePipeline

func NewRevokeDataSourceProviderGrantRequest

func NewRevokeDataSourceProviderGrantRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewRevokeDataSourceProviderGrantRequest generates requests for RevokeDataSourceProviderGrant

func NewRevokeMemberInvitationRequest

func NewRevokeMemberInvitationRequest(server string, slug SlugParam, invitationSlug InvitationSlugParam) (*http.Request, error)

NewRevokeMemberInvitationRequest generates requests for RevokeMemberInvitation

func NewRotateAPIKeyRequest

func NewRotateAPIKeyRequest(server string, slug SlugParam, apiKeySlug APIKeySlugParam) (*http.Request, error)

NewRotateAPIKeyRequest generates requests for RotateAPIKey

func NewRotateDataSourceProviderGrantRequest

func NewRotateDataSourceProviderGrantRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewRotateDataSourceProviderGrantRequest generates requests for RotateDataSourceProviderGrant

func NewRotatePersonalAccessTokenRequest

func NewRotatePersonalAccessTokenRequest(server string, patSlug PATSlugParam) (*http.Request, error)

NewRotatePersonalAccessTokenRequest generates requests for RotatePersonalAccessToken

func NewRotatePipelineWebhookSecretRequest

func NewRotatePipelineWebhookSecretRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam) (*http.Request, error)

NewRotatePipelineWebhookSecretRequest generates requests for RotatePipelineWebhookSecret

func NewSavePipelineDraftRequest

func NewSavePipelineDraftRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body SavePipelineDraftJSONRequestBody) (*http.Request, error)

NewSavePipelineDraftRequest calls the generic SavePipelineDraft builder with application/json body

func NewSavePipelineDraftRequestWithBody

func NewSavePipelineDraftRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewSavePipelineDraftRequestWithBody generates requests for SavePipelineDraft with any type of body

func NewSetProjectPipelineBackendRequest

func NewSetProjectPipelineBackendRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, body SetProjectPipelineBackendJSONRequestBody) (*http.Request, error)

NewSetProjectPipelineBackendRequest calls the generic SetProjectPipelineBackend builder with application/json body

func NewSetProjectPipelineBackendRequestWithBody

func NewSetProjectPipelineBackendRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewSetProjectPipelineBackendRequestWithBody generates requests for SetProjectPipelineBackend with any type of body

func NewStartProviderConnectorInstallRequest

func NewStartProviderConnectorInstallRequest(server string, slug SlugParam, provider ProviderKey, body StartProviderConnectorInstallJSONRequestBody) (*http.Request, error)

NewStartProviderConnectorInstallRequest calls the generic StartProviderConnectorInstall builder with application/json body

func NewStartProviderConnectorInstallRequestWithBody

func NewStartProviderConnectorInstallRequestWithBody(server string, slug SlugParam, provider ProviderKey, contentType string, body io.Reader) (*http.Request, error)

NewStartProviderConnectorInstallRequestWithBody generates requests for StartProviderConnectorInstall with any type of body

func NewStartProviderDataSourceInstallRequest

func NewStartProviderDataSourceInstallRequest(server string, slug SlugParam, provider ProviderKey, body StartProviderDataSourceInstallJSONRequestBody) (*http.Request, error)

NewStartProviderDataSourceInstallRequest calls the generic StartProviderDataSourceInstall builder with application/json body

func NewStartProviderDataSourceInstallRequestWithBody

func NewStartProviderDataSourceInstallRequestWithBody(server string, slug SlugParam, provider ProviderKey, contentType string, body io.Reader) (*http.Request, error)

NewStartProviderDataSourceInstallRequestWithBody generates requests for StartProviderDataSourceInstall with any type of body

func NewTestAlertDestinationRequest

func NewTestAlertDestinationRequest(server string, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam) (*http.Request, error)

NewTestAlertDestinationRequest generates requests for TestAlertDestination

func NewTestDataSourceConnectionRequest

func NewTestDataSourceConnectionRequest(server string, slug SlugParam, body TestDataSourceConnectionJSONRequestBody) (*http.Request, error)

NewTestDataSourceConnectionRequest calls the generic TestDataSourceConnection builder with application/json body

func NewTestDataSourceConnectionRequestWithBody

func NewTestDataSourceConnectionRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewTestDataSourceConnectionRequestWithBody generates requests for TestDataSourceConnection with any type of body

func NewTestStoredDataSourceConnectionRequest

func NewTestStoredDataSourceConnectionRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam) (*http.Request, error)

NewTestStoredDataSourceConnectionRequest generates requests for TestStoredDataSourceConnection

func NewUpdateAPIKeyRequest

func NewUpdateAPIKeyRequest(server string, slug SlugParam, apiKeySlug APIKeySlugParam, body UpdateAPIKeyJSONRequestBody) (*http.Request, error)

NewUpdateAPIKeyRequest calls the generic UpdateAPIKey builder with application/json body

func NewUpdateAPIKeyRequestWithBody

func NewUpdateAPIKeyRequestWithBody(server string, slug SlugParam, apiKeySlug APIKeySlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAPIKeyRequestWithBody generates requests for UpdateAPIKey with any type of body

func NewUpdateAlertDestinationRequest

func NewUpdateAlertDestinationRequest(server string, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, body UpdateAlertDestinationJSONRequestBody) (*http.Request, error)

NewUpdateAlertDestinationRequest calls the generic UpdateAlertDestination builder with application/json body

func NewUpdateAlertDestinationRequestWithBody

func NewUpdateAlertDestinationRequestWithBody(server string, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAlertDestinationRequestWithBody generates requests for UpdateAlertDestination with any type of body

func NewUpdateAlertPolicyRequest

func NewUpdateAlertPolicyRequest(server string, slug SlugParam, alertPolicySlug AlertPolicySlugParam, body UpdateAlertPolicyJSONRequestBody) (*http.Request, error)

NewUpdateAlertPolicyRequest calls the generic UpdateAlertPolicy builder with application/json body

func NewUpdateAlertPolicyRequestWithBody

func NewUpdateAlertPolicyRequestWithBody(server string, slug SlugParam, alertPolicySlug AlertPolicySlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAlertPolicyRequestWithBody generates requests for UpdateAlertPolicy with any type of body

func NewUpdateDataSourceCredentialsRequest

func NewUpdateDataSourceCredentialsRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceCredentialsJSONRequestBody) (*http.Request, error)

NewUpdateDataSourceCredentialsRequest calls the generic UpdateDataSourceCredentials builder with application/json body

func NewUpdateDataSourceCredentialsRequestWithBody

func NewUpdateDataSourceCredentialsRequestWithBody(server string, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDataSourceCredentialsRequestWithBody generates requests for UpdateDataSourceCredentials with any type of body

func NewUpdateDataSourceRefRequest

func NewUpdateDataSourceRefRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpdateDataSourceRefJSONRequestBody) (*http.Request, error)

NewUpdateDataSourceRefRequest calls the generic UpdateDataSourceRef builder with application/json body

func NewUpdateDataSourceRefRequestWithBody

func NewUpdateDataSourceRefRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDataSourceRefRequestWithBody generates requests for UpdateDataSourceRef with any type of body

func NewUpdateDataSourceRequest

func NewUpdateDataSourceRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceJSONRequestBody) (*http.Request, error)

NewUpdateDataSourceRequest calls the generic UpdateDataSource builder with application/json body

func NewUpdateDataSourceRequestWithBody

func NewUpdateDataSourceRequestWithBody(server string, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDataSourceRequestWithBody generates requests for UpdateDataSource with any type of body

func NewUpdateEnvironmentRequest

func NewUpdateEnvironmentRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)

NewUpdateEnvironmentRequest calls the generic UpdateEnvironment builder with application/json body

func NewUpdateEnvironmentRequestWithBody

func NewUpdateEnvironmentRequestWithBody(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body

func NewUpdateMemberRequest

func NewUpdateMemberRequest(server string, slug SlugParam, userSlug UserSlugParam, body UpdateMemberJSONRequestBody) (*http.Request, error)

NewUpdateMemberRequest calls the generic UpdateMember builder with application/json body

func NewUpdateMemberRequestWithBody

func NewUpdateMemberRequestWithBody(server string, slug SlugParam, userSlug UserSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMemberRequestWithBody generates requests for UpdateMember with any type of body

func NewUpdateOrganizationRequest

func NewUpdateOrganizationRequest(server string, slug SlugParam, body UpdateOrganizationJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationRequest calls the generic UpdateOrganization builder with application/json body

func NewUpdateOrganizationRequestWithBody

func NewUpdateOrganizationRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationRequestWithBody generates requests for UpdateOrganization with any type of body

func NewUpdateOrganizationRetentionPolicyRequest

func NewUpdateOrganizationRetentionPolicyRequest(server string, slug SlugParam, body UpdateOrganizationRetentionPolicyJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationRetentionPolicyRequest calls the generic UpdateOrganizationRetentionPolicy builder with application/json body

func NewUpdateOrganizationRetentionPolicyRequestWithBody

func NewUpdateOrganizationRetentionPolicyRequestWithBody(server string, slug SlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationRetentionPolicyRequestWithBody generates requests for UpdateOrganizationRetentionPolicy with any type of body

func NewUpdatePersonalAccessTokenRequest

func NewUpdatePersonalAccessTokenRequest(server string, patSlug PATSlugParam, body UpdatePersonalAccessTokenJSONRequestBody) (*http.Request, error)

NewUpdatePersonalAccessTokenRequest calls the generic UpdatePersonalAccessToken builder with application/json body

func NewUpdatePersonalAccessTokenRequestWithBody

func NewUpdatePersonalAccessTokenRequestWithBody(server string, patSlug PATSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePersonalAccessTokenRequestWithBody generates requests for UpdatePersonalAccessToken with any type of body

func NewUpdatePipelineRequest

func NewUpdatePipelineRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body UpdatePipelineJSONRequestBody) (*http.Request, error)

NewUpdatePipelineRequest calls the generic UpdatePipeline builder with application/json body

func NewUpdatePipelineRequestWithBody

func NewUpdatePipelineRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePipelineRequestWithBody generates requests for UpdatePipeline with any type of body

func NewUpdatePipelineTriggerRequest

func NewUpdatePipelineTriggerRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, body UpdatePipelineTriggerJSONRequestBody) (*http.Request, error)

NewUpdatePipelineTriggerRequest calls the generic UpdatePipelineTrigger builder with application/json body

func NewUpdatePipelineTriggerRequestWithBody

func NewUpdatePipelineTriggerRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePipelineTriggerRequestWithBody generates requests for UpdatePipelineTrigger with any type of body

func NewUpdateProjectRequest

func NewUpdateProjectRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, body UpdateProjectJSONRequestBody) (*http.Request, error)

NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body

func NewUpdateProjectRequestWithBody

func NewUpdateProjectRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body

func NewUpdateQueryRequest

func NewUpdateQueryRequest(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body UpdateQueryJSONRequestBody) (*http.Request, error)

NewUpdateQueryRequest calls the generic UpdateQuery builder with application/json body

func NewUpdateQueryRequestWithBody

func NewUpdateQueryRequestWithBody(server string, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateQueryRequestWithBody generates requests for UpdateQuery with any type of body

func NewUpdateRoleRequest

func NewUpdateRoleRequest(server string, slug SlugParam, roleSlug RoleSlugParam, body UpdateRoleJSONRequestBody) (*http.Request, error)

NewUpdateRoleRequest calls the generic UpdateRole builder with application/json body

func NewUpdateRoleRequestWithBody

func NewUpdateRoleRequestWithBody(server string, slug SlugParam, roleSlug RoleSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRoleRequestWithBody generates requests for UpdateRole with any type of body

func NewUpsertDataSourceBindingRequest

func NewUpsertDataSourceBindingRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpsertDataSourceBindingJSONRequestBody) (*http.Request, error)

NewUpsertDataSourceBindingRequest calls the generic UpsertDataSourceBinding builder with application/json body

func NewUpsertDataSourceBindingRequestWithBody

func NewUpsertDataSourceBindingRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewUpsertDataSourceBindingRequestWithBody generates requests for UpsertDataSourceBinding with any type of body

func NewUpsertEnvironmentRuntimeVariableRequest

func NewUpsertEnvironmentRuntimeVariableRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, body UpsertEnvironmentRuntimeVariableJSONRequestBody) (*http.Request, error)

NewUpsertEnvironmentRuntimeVariableRequest calls the generic UpsertEnvironmentRuntimeVariable builder with application/json body

func NewUpsertEnvironmentRuntimeVariableRequestWithBody

func NewUpsertEnvironmentRuntimeVariableRequestWithBody(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, contentType string, body io.Reader) (*http.Request, error)

NewUpsertEnvironmentRuntimeVariableRequestWithBody generates requests for UpsertEnvironmentRuntimeVariable with any type of body

func NewUpsertEnvironmentSecretRequest

func NewUpsertEnvironmentSecretRequest(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, body UpsertEnvironmentSecretJSONRequestBody) (*http.Request, error)

NewUpsertEnvironmentSecretRequest calls the generic UpsertEnvironmentSecret builder with application/json body

func NewUpsertEnvironmentSecretRequestWithBody

func NewUpsertEnvironmentSecretRequestWithBody(server string, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, contentType string, body io.Reader) (*http.Request, error)

NewUpsertEnvironmentSecretRequestWithBody generates requests for UpsertEnvironmentSecret with any type of body

func NewValidatePipelineRequest

func NewValidatePipelineRequest(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body ValidatePipelineJSONRequestBody) (*http.Request, error)

NewValidatePipelineRequest calls the generic ValidatePipeline builder with application/json body

func NewValidatePipelineRequestWithBody

func NewValidatePipelineRequestWithBody(server string, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader) (*http.Request, error)

NewValidatePipelineRequestWithBody generates requests for ValidatePipeline with any type of body

Types

type APIKey

type APIKey struct {
	CanManageApiKeys  bool               `json:"can_manage_api_keys"`
	CreatedAt         Timestamp          `json:"created_at"`
	CreatedByUserSlug *NullableSlug      `json:"created_by_user_slug,omitempty"`
	Description       *string            `json:"description,omitempty"`
	ExpiresAt         *NullableTimestamp `json:"expires_at"`
	LastUsedAt        *NullableTimestamp `json:"last_used_at"`
	Name              Name               `json:"name"`
	RevokedAt         *NullableTimestamp `json:"revoked_at"`
	Role              MemberRole         `json:"role"`
	Slug              Slug               `json:"slug"`
	TokenPrefix       string             `json:"token_prefix"`
	UpdatedAt         Timestamp          `json:"updated_at"`
}

APIKey defines model for APIKey.

type APIKeyListResponse

type APIKeyListResponse struct {
	ApiKeys    []APIKey `json:"api_keys"`
	HasMore    bool     `json:"has_more"`
	NextCursor *string  `json:"next_cursor,omitempty"`
	PrevCursor *string  `json:"prev_cursor,omitempty"`
}

APIKeyListResponse defines model for APIKeyListResponse.

type APIKeySlugParam

type APIKeySlugParam = Slug

APIKeySlugParam defines model for APIKeySlugParam.

type APIKeyWithToken

type APIKeyWithToken struct {
	CanManageApiKeys  bool               `json:"can_manage_api_keys"`
	CreatedAt         Timestamp          `json:"created_at"`
	CreatedByUserSlug *NullableSlug      `json:"created_by_user_slug,omitempty"`
	Description       *string            `json:"description,omitempty"`
	ExpiresAt         *NullableTimestamp `json:"expires_at"`
	LastUsedAt        *NullableTimestamp `json:"last_used_at"`
	Name              Name               `json:"name"`
	RevokedAt         *NullableTimestamp `json:"revoked_at"`
	Role              MemberRole         `json:"role"`
	Slug              Slug               `json:"slug"`
	Token             string             `json:"token"`
	TokenPrefix       string             `json:"token_prefix"`
	UpdatedAt         Timestamp          `json:"updated_at"`
}

APIKeyWithToken defines model for APIKeyWithToken.

type APIKeysFieldParam

type APIKeysFieldParam string

APIKeysFieldParam defines model for APIKeysFieldParam.

const (
	APIKeysFieldParamApiKeyCreatedAt APIKeysFieldParam = "api_key_created_at"
	APIKeysFieldParamApiKeyName      APIKeysFieldParam = "api_key_name"
	APIKeysFieldParamApiKeyUpdatedAt APIKeysFieldParam = "api_key_updated_at"
)

Defines values for APIKeysFieldParam.

func (APIKeysFieldParam) Valid

func (e APIKeysFieldParam) Valid() bool

Valid indicates whether the value is a known member of the APIKeysFieldParam enum.

type AcceptMyMemberInvitationJSONRequestBody

type AcceptMyMemberInvitationJSONRequestBody = TermsAcceptanceRequest

AcceptMyMemberInvitationJSONRequestBody defines body for AcceptMyMemberInvitation for application/json ContentType.

type AcceptMyMemberInvitationResponse

type AcceptMyMemberInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitationAcceptance
	JSON404      *ErrorResponse
}

func ParseAcceptMyMemberInvitationResponse

func ParseAcceptMyMemberInvitationResponse(rsp *http.Response) (*AcceptMyMemberInvitationResponse, error)

ParseAcceptMyMemberInvitationResponse parses an HTTP response from a AcceptMyMemberInvitationWithResponse call

func (AcceptMyMemberInvitationResponse) ContentType

func (r AcceptMyMemberInvitationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AcceptMyMemberInvitationResponse) Status

Status returns HTTPResponse.Status

func (AcceptMyMemberInvitationResponse) StatusCode

func (r AcceptMyMemberInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AcknowledgeNotificationResponse

type AcknowledgeNotificationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationRecord
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseAcknowledgeNotificationResponse

func ParseAcknowledgeNotificationResponse(rsp *http.Response) (*AcknowledgeNotificationResponse, error)

ParseAcknowledgeNotificationResponse parses an HTTP response from a AcknowledgeNotificationWithResponse call

func (AcknowledgeNotificationResponse) ContentType

func (r AcknowledgeNotificationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AcknowledgeNotificationResponse) Status

Status returns HTTPResponse.Status

func (AcknowledgeNotificationResponse) StatusCode

func (r AcknowledgeNotificationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AlertDeliveryAttempt

type AlertDeliveryAttempt struct {
	AlertPolicySlug          *NullableSlug              `json:"alert_policy_slug"`
	CreatedAt                Timestamp                  `json:"created_at"`
	DestinationName          *string                    `json:"destination_name"`
	DestinationSlug          *NullableSlug              `json:"destination_slug"`
	DestinationType          AlertDestinationType       `json:"destination_type"`
	ErrorCategory            *string                    `json:"error_category"`
	ErrorMessage             *string                    `json:"error_message"`
	FailedAt                 *Timestamp                 `json:"failed_at"`
	NotificationRecordSlug   Slug                       `json:"notification_record_slug"`
	ProviderAttempt          int                        `json:"provider_attempt"`
	ProviderResponseMetadata map[string]interface{}     `json:"provider_response_metadata"`
	QueuedAt                 Timestamp                  `json:"queued_at"`
	SentAt                   *Timestamp                 `json:"sent_at"`
	Slug                     Slug                       `json:"slug"`
	Status                   AlertDeliveryAttemptStatus `json:"status"`
	UpdatedAt                Timestamp                  `json:"updated_at"`
}

AlertDeliveryAttempt defines model for AlertDeliveryAttempt.

type AlertDeliveryAttemptFieldParam

type AlertDeliveryAttemptFieldParam string

AlertDeliveryAttemptFieldParam defines model for AlertDeliveryAttemptFieldParam.

const (
	AlertDeliveryAttemptFieldParamAlertDeliveryAttemptCreatedAt AlertDeliveryAttemptFieldParam = "alert_delivery_attempt_created_at"
)

Defines values for AlertDeliveryAttemptFieldParam.

func (AlertDeliveryAttemptFieldParam) Valid

Valid indicates whether the value is a known member of the AlertDeliveryAttemptFieldParam enum.

type AlertDeliveryAttemptListResponse

type AlertDeliveryAttemptListResponse struct {
	AlertDeliveryAttempts []AlertDeliveryAttempt `json:"alert_delivery_attempts"`
	HasMore               bool                   `json:"has_more"`
	NextCursor            *string                `json:"next_cursor,omitempty"`
	PrevCursor            *string                `json:"prev_cursor,omitempty"`
}

AlertDeliveryAttemptListResponse defines model for AlertDeliveryAttemptListResponse.

type AlertDeliveryAttemptStatus

type AlertDeliveryAttemptStatus string

AlertDeliveryAttemptStatus defines model for AlertDeliveryAttemptStatus.

const (
	AlertDeliveryAttemptStatusFailed  AlertDeliveryAttemptStatus = "failed"
	AlertDeliveryAttemptStatusQueued  AlertDeliveryAttemptStatus = "queued"
	AlertDeliveryAttemptStatusSent    AlertDeliveryAttemptStatus = "sent"
	AlertDeliveryAttemptStatusUnknown AlertDeliveryAttemptStatus = "unknown"
)

Defines values for AlertDeliveryAttemptStatus.

func (AlertDeliveryAttemptStatus) Valid

func (e AlertDeliveryAttemptStatus) Valid() bool

Valid indicates whether the value is a known member of the AlertDeliveryAttemptStatus enum.

type AlertDestination

type AlertDestination struct {
	CreatedAt       Timestamp              `json:"created_at"`
	Enabled         bool                   `json:"enabled"`
	Name            Name                   `json:"name"`
	NonSecretConfig AlertDestinationConfig `json:"non_secret_config"`
	Slug            Slug                   `json:"slug"`
	Type            AlertDestinationType   `json:"type"`
	UpdatedAt       Timestamp              `json:"updated_at"`
}

AlertDestination defines model for AlertDestination.

type AlertDestinationConfig

type AlertDestinationConfig struct {
	// contains filtered or unexported fields
}

AlertDestinationConfig defines model for AlertDestinationConfig.

func (AlertDestinationConfig) AsEmailAlertDestinationConfig

func (t AlertDestinationConfig) AsEmailAlertDestinationConfig() (EmailAlertDestinationConfig, error)

AsEmailAlertDestinationConfig returns the union data inside the AlertDestinationConfig as a EmailAlertDestinationConfig

func (*AlertDestinationConfig) FromEmailAlertDestinationConfig

func (t *AlertDestinationConfig) FromEmailAlertDestinationConfig(v EmailAlertDestinationConfig) error

FromEmailAlertDestinationConfig overwrites any union data inside the AlertDestinationConfig as the provided EmailAlertDestinationConfig

func (AlertDestinationConfig) MarshalJSON

func (t AlertDestinationConfig) MarshalJSON() ([]byte, error)

func (*AlertDestinationConfig) MergeEmailAlertDestinationConfig

func (t *AlertDestinationConfig) MergeEmailAlertDestinationConfig(v EmailAlertDestinationConfig) error

MergeEmailAlertDestinationConfig performs a merge with any union data inside the AlertDestinationConfig, using the provided EmailAlertDestinationConfig

func (*AlertDestinationConfig) UnmarshalJSON

func (t *AlertDestinationConfig) UnmarshalJSON(b []byte) error

type AlertDestinationFieldParam

type AlertDestinationFieldParam string

AlertDestinationFieldParam defines model for AlertDestinationFieldParam.

const (
	AlertDestinationFieldParamAlertDestinationCreatedAt AlertDestinationFieldParam = "alert_destination_created_at"
)

Defines values for AlertDestinationFieldParam.

func (AlertDestinationFieldParam) Valid

func (e AlertDestinationFieldParam) Valid() bool

Valid indicates whether the value is a known member of the AlertDestinationFieldParam enum.

type AlertDestinationListResponse

type AlertDestinationListResponse struct {
	AlertDestinations []AlertDestination `json:"alert_destinations"`
	HasMore           bool               `json:"has_more"`
	NextCursor        *string            `json:"next_cursor,omitempty"`
	PrevCursor        *string            `json:"prev_cursor,omitempty"`
}

AlertDestinationListResponse defines model for AlertDestinationListResponse.

type AlertDestinationSlugParam

type AlertDestinationSlugParam = Slug

AlertDestinationSlugParam defines model for AlertDestinationSlugParam.

type AlertDestinationTestJob

type AlertDestinationTestJob struct {
	Kind  string `json:"kind"`
	Queue string `json:"queue"`
	State string `json:"state"`
}

AlertDestinationTestJob defines model for AlertDestinationTestJob.

type AlertDestinationTestResponse

type AlertDestinationTestResponse struct {
	DestinationSlug      Slug                      `json:"destination_slug"`
	DestinationType      AlertDestinationType      `json:"destination_type"`
	DiagnosticsPersisted bool                      `json:"diagnostics_persisted"`
	EnqueuedJobs         []AlertDestinationTestJob `json:"enqueued_jobs"`
	RecipientCount       int                       `json:"recipient_count"`
	Status               string                    `json:"status"`
}

AlertDestinationTestResponse defines model for AlertDestinationTestResponse.

type AlertDestinationType

type AlertDestinationType string

AlertDestinationType defines model for AlertDestinationType.

const (
	AlertDestinationTypeEmail   AlertDestinationType = "email"
	AlertDestinationTypeUnknown AlertDestinationType = "unknown"
)

Defines values for AlertDestinationType.

func (AlertDestinationType) Valid

func (e AlertDestinationType) Valid() bool

Valid indicates whether the value is a known member of the AlertDestinationType enum.

type AlertPolicy

type AlertPolicy struct {
	CreatedAt        Timestamp                    `json:"created_at"`
	DestinationSlugs []Slug                       `json:"destination_slugs"`
	Enabled          bool                         `json:"enabled"`
	EnvironmentSlug  *NullableSlug                `json:"environment_slug"`
	LifecycleState   *AlertPolicyLifecycleState   `json:"lifecycle_state"`
	Name             Name                         `json:"name"`
	NotificationType *AlertPolicyNotificationType `json:"notification_type"`
	ProjectSlug      *NullableSlug                `json:"project_slug"`
	Scope            AlertPolicyScope             `json:"scope"`
	Severity         *AlertPolicySeverity         `json:"severity"`
	Slug             Slug                         `json:"slug"`
	SourceAction     *AlertPolicySourceAction     `json:"source_action"`
	SourceKind       *AlertPolicySourceKind       `json:"source_kind"`
	SourceRef        *AlertPolicySourceRef        `json:"source_ref"`
	UpdatedAt        Timestamp                    `json:"updated_at"`
}

AlertPolicy defines model for AlertPolicy.

type AlertPolicyFieldParam

type AlertPolicyFieldParam string

AlertPolicyFieldParam defines model for AlertPolicyFieldParam.

const (
	AlertPolicyFieldParamAlertPolicyCreatedAt AlertPolicyFieldParam = "alert_policy_created_at"
)

Defines values for AlertPolicyFieldParam.

func (AlertPolicyFieldParam) Valid

func (e AlertPolicyFieldParam) Valid() bool

Valid indicates whether the value is a known member of the AlertPolicyFieldParam enum.

type AlertPolicyLifecycleState

type AlertPolicyLifecycleState = NotificationLifecycleState

AlertPolicyLifecycleState defines model for AlertPolicyLifecycleState.

type AlertPolicyListResponse

type AlertPolicyListResponse struct {
	AlertPolicies []AlertPolicy `json:"alert_policies"`
	HasMore       bool          `json:"has_more"`
	NextCursor    *string       `json:"next_cursor,omitempty"`
	PrevCursor    *string       `json:"prev_cursor,omitempty"`
}

AlertPolicyListResponse defines model for AlertPolicyListResponse.

type AlertPolicyNotificationType

type AlertPolicyNotificationType = NotificationType

AlertPolicyNotificationType defines model for AlertPolicyNotificationType.

type AlertPolicyOrganizationScopeWithEnvironment

type AlertPolicyOrganizationScopeWithEnvironment struct {
	Scope AlertPolicyOrganizationScopeWithEnvironmentScope `json:"scope"`
}

AlertPolicyOrganizationScopeWithEnvironment defines model for AlertPolicyOrganizationScopeWithEnvironment.

type AlertPolicyOrganizationScopeWithEnvironmentScope

type AlertPolicyOrganizationScopeWithEnvironmentScope string

AlertPolicyOrganizationScopeWithEnvironmentScope defines model for AlertPolicyOrganizationScopeWithEnvironment.Scope.

const (
	AlertPolicyOrganizationScopeWithEnvironmentScopeOrganization AlertPolicyOrganizationScopeWithEnvironmentScope = "organization"
)

Defines values for AlertPolicyOrganizationScopeWithEnvironmentScope.

func (AlertPolicyOrganizationScopeWithEnvironmentScope) Valid

Valid indicates whether the value is a known member of the AlertPolicyOrganizationScopeWithEnvironmentScope enum.

type AlertPolicyOrganizationScopeWithProject

type AlertPolicyOrganizationScopeWithProject struct {
	Scope AlertPolicyOrganizationScopeWithProjectScope `json:"scope"`
}

AlertPolicyOrganizationScopeWithProject defines model for AlertPolicyOrganizationScopeWithProject.

type AlertPolicyOrganizationScopeWithProjectScope

type AlertPolicyOrganizationScopeWithProjectScope string

AlertPolicyOrganizationScopeWithProjectScope defines model for AlertPolicyOrganizationScopeWithProject.Scope.

const (
	AlertPolicyOrganizationScopeWithProjectScopeOrganization AlertPolicyOrganizationScopeWithProjectScope = "organization"
)

Defines values for AlertPolicyOrganizationScopeWithProjectScope.

func (AlertPolicyOrganizationScopeWithProjectScope) Valid

Valid indicates whether the value is a known member of the AlertPolicyOrganizationScopeWithProjectScope enum.

type AlertPolicyProjectEnvironmentScopeWithoutEnvironment

type AlertPolicyProjectEnvironmentScopeWithoutEnvironment struct {
	Scope AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope `json:"scope"`
}

AlertPolicyProjectEnvironmentScopeWithoutEnvironment defines model for AlertPolicyProjectEnvironmentScopeWithoutEnvironment.

type AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope

type AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope string

AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope defines model for AlertPolicyProjectEnvironmentScopeWithoutEnvironment.Scope.

const (
	AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScopeProjectEnvironment AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope = "project_environment"
)

Defines values for AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope.

func (AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope) Valid

Valid indicates whether the value is a known member of the AlertPolicyProjectEnvironmentScopeWithoutEnvironmentScope enum.

type AlertPolicyProjectEnvironmentScopeWithoutProject

type AlertPolicyProjectEnvironmentScopeWithoutProject struct {
	Scope AlertPolicyProjectEnvironmentScopeWithoutProjectScope `json:"scope"`
}

AlertPolicyProjectEnvironmentScopeWithoutProject defines model for AlertPolicyProjectEnvironmentScopeWithoutProject.

type AlertPolicyProjectEnvironmentScopeWithoutProjectScope

type AlertPolicyProjectEnvironmentScopeWithoutProjectScope string

AlertPolicyProjectEnvironmentScopeWithoutProjectScope defines model for AlertPolicyProjectEnvironmentScopeWithoutProject.Scope.

const (
	AlertPolicyProjectEnvironmentScopeWithoutProjectScopeProjectEnvironment AlertPolicyProjectEnvironmentScopeWithoutProjectScope = "project_environment"
)

Defines values for AlertPolicyProjectEnvironmentScopeWithoutProjectScope.

func (AlertPolicyProjectEnvironmentScopeWithoutProjectScope) Valid

Valid indicates whether the value is a known member of the AlertPolicyProjectEnvironmentScopeWithoutProjectScope enum.

type AlertPolicyProjectScopeWithEnvironment

type AlertPolicyProjectScopeWithEnvironment struct {
	Scope AlertPolicyProjectScopeWithEnvironmentScope `json:"scope"`
}

AlertPolicyProjectScopeWithEnvironment defines model for AlertPolicyProjectScopeWithEnvironment.

type AlertPolicyProjectScopeWithEnvironmentScope

type AlertPolicyProjectScopeWithEnvironmentScope string

AlertPolicyProjectScopeWithEnvironmentScope defines model for AlertPolicyProjectScopeWithEnvironment.Scope.

const (
	AlertPolicyProjectScopeWithEnvironmentScopeProject AlertPolicyProjectScopeWithEnvironmentScope = "project"
)

Defines values for AlertPolicyProjectScopeWithEnvironmentScope.

func (AlertPolicyProjectScopeWithEnvironmentScope) Valid

Valid indicates whether the value is a known member of the AlertPolicyProjectScopeWithEnvironmentScope enum.

type AlertPolicyProjectScopeWithoutProject

type AlertPolicyProjectScopeWithoutProject struct {
	Scope AlertPolicyProjectScopeWithoutProjectScope `json:"scope"`
}

AlertPolicyProjectScopeWithoutProject defines model for AlertPolicyProjectScopeWithoutProject.

type AlertPolicyProjectScopeWithoutProjectScope

type AlertPolicyProjectScopeWithoutProjectScope string

AlertPolicyProjectScopeWithoutProjectScope defines model for AlertPolicyProjectScopeWithoutProject.Scope.

const (
	AlertPolicyProjectScopeWithoutProjectScopeProject AlertPolicyProjectScopeWithoutProjectScope = "project"
)

Defines values for AlertPolicyProjectScopeWithoutProjectScope.

func (AlertPolicyProjectScopeWithoutProjectScope) Valid

Valid indicates whether the value is a known member of the AlertPolicyProjectScopeWithoutProjectScope enum.

type AlertPolicyScope

type AlertPolicyScope string

AlertPolicyScope defines model for AlertPolicyScope.

const (
	AlertPolicyScopeOrganization       AlertPolicyScope = "organization"
	AlertPolicyScopeProject            AlertPolicyScope = "project"
	AlertPolicyScopeProjectEnvironment AlertPolicyScope = "project_environment"
	AlertPolicyScopeUnknown            AlertPolicyScope = "unknown"
)

Defines values for AlertPolicyScope.

func (AlertPolicyScope) Valid

func (e AlertPolicyScope) Valid() bool

Valid indicates whether the value is a known member of the AlertPolicyScope enum.

type AlertPolicySeverity

type AlertPolicySeverity = NotificationSeverity

AlertPolicySeverity defines model for AlertPolicySeverity.

type AlertPolicySlugParam

type AlertPolicySlugParam = Slug

AlertPolicySlugParam defines model for AlertPolicySlugParam.

type AlertPolicySourceAction

type AlertPolicySourceAction = EventAction

AlertPolicySourceAction defines model for AlertPolicySourceAction.

type AlertPolicySourceKind

type AlertPolicySourceKind = EventEntityType

AlertPolicySourceKind defines model for AlertPolicySourceKind.

type AlertPolicySourceMetadata

type AlertPolicySourceMetadata struct {
	SourceActions []EventAction   `json:"source_actions"`
	SourceKind    EventEntityType `json:"source_kind"`
}

AlertPolicySourceMetadata defines model for AlertPolicySourceMetadata.

type AlertPolicySourceMetadataResponse

type AlertPolicySourceMetadataResponse struct {
	SourceRefs []AlertPolicySourceRefOption `json:"source_refs"`
	Sources    []AlertPolicySourceMetadata  `json:"sources"`
}

AlertPolicySourceMetadataResponse defines model for AlertPolicySourceMetadataResponse.

type AlertPolicySourceRef

type AlertPolicySourceRef = string

AlertPolicySourceRef defines model for AlertPolicySourceRef.

type AlertPolicySourceRefOption

type AlertPolicySourceRefOption struct {
	Label string `json:"label"`
	Value Slug   `json:"value"`
}

AlertPolicySourceRefOption defines model for AlertPolicySourceRefOption.

type BigQueryConfig

type BigQueryConfig struct {
	DefaultDataset     *string `json:"default_dataset,omitempty"`
	Location           *string `json:"location,omitempty"`
	MaximumBytesBilled *int64  `json:"maximum_bytes_billed,omitempty"`
	ProjectId          string  `json:"project_id"`
	TimeoutSeconds     *int    `json:"timeout_seconds,omitempty"`
}

BigQueryConfig defines model for BigQueryConfig.

type BigQueryCredentials

type BigQueryCredentials struct {
	ServiceAccountJson string `json:"service_account_json"`
}

BigQueryCredentials defines model for BigQueryCredentials.

type BigQueryStatement

type BigQueryStatement struct {
	Dataset            *string                     `json:"dataset,omitempty"`
	InsertIdPrefix     *string                     `json:"insert_id_prefix,omitempty"`
	MaximumBytesBilled *int64                      `json:"maximum_bytes_billed,omitempty"`
	Operation          *BigQueryStatementOperation `json:"operation,omitempty"`
	Rows               *BigQueryStatement_Rows     `json:"rows,omitempty"`
	Sql                *string                     `json:"sql,omitempty"`
	Table              *string                     `json:"table,omitempty"`
	TimeoutSeconds     *int                        `json:"timeout_seconds,omitempty"`
	Type               BigQueryStatementType       `json:"type"`
	// contains filtered or unexported fields
}

BigQueryStatement defines model for BigQueryStatement.

func (BigQueryStatement) AsBigQueryStatement0

func (t BigQueryStatement) AsBigQueryStatement0() (BigQueryStatement0, error)

AsBigQueryStatement0 returns the union data inside the BigQueryStatement as a BigQueryStatement0

func (BigQueryStatement) AsBigQueryStatement1

func (t BigQueryStatement) AsBigQueryStatement1() (BigQueryStatement1, error)

AsBigQueryStatement1 returns the union data inside the BigQueryStatement as a BigQueryStatement1

func (*BigQueryStatement) FromBigQueryStatement0

func (t *BigQueryStatement) FromBigQueryStatement0(v BigQueryStatement0) error

FromBigQueryStatement0 overwrites any union data inside the BigQueryStatement as the provided BigQueryStatement0

func (*BigQueryStatement) FromBigQueryStatement1

func (t *BigQueryStatement) FromBigQueryStatement1(v BigQueryStatement1) error

FromBigQueryStatement1 overwrites any union data inside the BigQueryStatement as the provided BigQueryStatement1

func (BigQueryStatement) MarshalJSON

func (t BigQueryStatement) MarshalJSON() ([]byte, error)

func (*BigQueryStatement) MergeBigQueryStatement0

func (t *BigQueryStatement) MergeBigQueryStatement0(v BigQueryStatement0) error

MergeBigQueryStatement0 performs a merge with any union data inside the BigQueryStatement, using the provided BigQueryStatement0

func (*BigQueryStatement) MergeBigQueryStatement1

func (t *BigQueryStatement) MergeBigQueryStatement1(v BigQueryStatement1) error

MergeBigQueryStatement1 performs a merge with any union data inside the BigQueryStatement, using the provided BigQueryStatement1

func (*BigQueryStatement) UnmarshalJSON

func (t *BigQueryStatement) UnmarshalJSON(b []byte) error

type BigQueryStatement0

type BigQueryStatement0 struct {
	Operation BigQueryStatement0Operation `json:"operation"`
}

BigQueryStatement0 defines model for .

type BigQueryStatement0Operation

type BigQueryStatement0Operation string

BigQueryStatement0Operation defines model for BigQueryStatement.0.Operation.

const (
	BigQueryQueryStatementOperationQuery BigQueryStatement0Operation = "query"
)

Defines values for BigQueryStatement0Operation.

func (BigQueryStatement0Operation) Valid

Valid indicates whether the value is a known member of the BigQueryStatement0Operation enum.

type BigQueryStatement1

type BigQueryStatement1 struct {
	Operation BigQueryStatement1Operation `json:"operation"`
}

BigQueryStatement1 defines model for .

type BigQueryStatement1Operation

type BigQueryStatement1Operation string

BigQueryStatement1Operation defines model for BigQueryStatement.1.Operation.

const (
	BigQueryInsertRowsStatementOperationInsertRows BigQueryStatement1Operation = "insert_rows"
)

Defines values for BigQueryStatement1Operation.

func (BigQueryStatement1Operation) Valid

Valid indicates whether the value is a known member of the BigQueryStatement1Operation enum.

type BigQueryStatementOperation

type BigQueryStatementOperation string

BigQueryStatementOperation defines model for BigQueryStatement.Operation.

const (
	BigQueryStatementOperationInsertRows BigQueryStatementOperation = "insert_rows"
	BigQueryStatementOperationQuery      BigQueryStatementOperation = "query"
)

Defines values for BigQueryStatementOperation.

func (BigQueryStatementOperation) Valid

func (e BigQueryStatementOperation) Valid() bool

Valid indicates whether the value is a known member of the BigQueryStatementOperation enum.

type BigQueryStatementRows0

type BigQueryStatementRows0 = []map[string]interface{}

BigQueryStatementRows0 defines model for .

type BigQueryStatementRows1

type BigQueryStatementRows1 map[string]interface{}

BigQueryStatementRows1 defines model for .

type BigQueryStatementRows2

type BigQueryStatementRows2 = string

BigQueryStatementRows2 defines model for .

type BigQueryStatementType

type BigQueryStatementType string

BigQueryStatementType defines model for BigQueryStatement.Type.

const (
	BigQueryStatementTypeBigquery BigQueryStatementType = "bigquery"
)

Defines values for BigQueryStatementType.

func (BigQueryStatementType) Valid

func (e BigQueryStatementType) Valid() bool

Valid indicates whether the value is a known member of the BigQueryStatementType enum.

type BigQueryStatement_Rows

type BigQueryStatement_Rows struct {
	// contains filtered or unexported fields
}

BigQueryStatement_Rows defines model for BigQueryStatement.Rows.

func (BigQueryStatement_Rows) AsBigQueryStatementRows0

func (t BigQueryStatement_Rows) AsBigQueryStatementRows0() (BigQueryStatementRows0, error)

AsBigQueryStatementRows0 returns the union data inside the BigQueryStatement_Rows as a BigQueryStatementRows0

func (BigQueryStatement_Rows) AsBigQueryStatementRows1

func (t BigQueryStatement_Rows) AsBigQueryStatementRows1() (BigQueryStatementRows1, error)

AsBigQueryStatementRows1 returns the union data inside the BigQueryStatement_Rows as a BigQueryStatementRows1

func (BigQueryStatement_Rows) AsBigQueryStatementRows2

func (t BigQueryStatement_Rows) AsBigQueryStatementRows2() (BigQueryStatementRows2, error)

AsBigQueryStatementRows2 returns the union data inside the BigQueryStatement_Rows as a BigQueryStatementRows2

func (*BigQueryStatement_Rows) FromBigQueryStatementRows0

func (t *BigQueryStatement_Rows) FromBigQueryStatementRows0(v BigQueryStatementRows0) error

FromBigQueryStatementRows0 overwrites any union data inside the BigQueryStatement_Rows as the provided BigQueryStatementRows0

func (*BigQueryStatement_Rows) FromBigQueryStatementRows1

func (t *BigQueryStatement_Rows) FromBigQueryStatementRows1(v BigQueryStatementRows1) error

FromBigQueryStatementRows1 overwrites any union data inside the BigQueryStatement_Rows as the provided BigQueryStatementRows1

func (*BigQueryStatement_Rows) FromBigQueryStatementRows2

func (t *BigQueryStatement_Rows) FromBigQueryStatementRows2(v BigQueryStatementRows2) error

FromBigQueryStatementRows2 overwrites any union data inside the BigQueryStatement_Rows as the provided BigQueryStatementRows2

func (BigQueryStatement_Rows) MarshalJSON

func (t BigQueryStatement_Rows) MarshalJSON() ([]byte, error)

func (*BigQueryStatement_Rows) MergeBigQueryStatementRows0

func (t *BigQueryStatement_Rows) MergeBigQueryStatementRows0(v BigQueryStatementRows0) error

MergeBigQueryStatementRows0 performs a merge with any union data inside the BigQueryStatement_Rows, using the provided BigQueryStatementRows0

func (*BigQueryStatement_Rows) MergeBigQueryStatementRows1

func (t *BigQueryStatement_Rows) MergeBigQueryStatementRows1(v BigQueryStatementRows1) error

MergeBigQueryStatementRows1 performs a merge with any union data inside the BigQueryStatement_Rows, using the provided BigQueryStatementRows1

func (*BigQueryStatement_Rows) MergeBigQueryStatementRows2

func (t *BigQueryStatement_Rows) MergeBigQueryStatementRows2(v BigQueryStatementRows2) error

MergeBigQueryStatementRows2 performs a merge with any union data inside the BigQueryStatement_Rows, using the provided BigQueryStatementRows2

func (*BigQueryStatement_Rows) UnmarshalJSON

func (t *BigQueryStatement_Rows) UnmarshalJSON(b []byte) error

type BillingAddress

type BillingAddress struct {
	City       *string `json:"city,omitempty"`
	Country    *string `json:"country,omitempty"`
	Line1      *string `json:"line1,omitempty"`
	Line2      *string `json:"line2,omitempty"`
	PostalCode *string `json:"postal_code,omitempty"`
	Region     *string `json:"region,omitempty"`
}

BillingAddress defines model for BillingAddress.

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) AcceptMyMemberInvitation

func (c *Client) AcceptMyMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, body AcceptMyMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AcceptMyMemberInvitationWithBody

func (c *Client) AcceptMyMemberInvitationWithBody(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AcknowledgeNotification

func (c *Client) AcknowledgeNotification(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAPIKey

func (c *Client) CreateAPIKey(ctx context.Context, slug SlugParam, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAPIKeyWithBody

func (c *Client) CreateAPIKeyWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlertDestination

func (c *Client) CreateAlertDestination(ctx context.Context, slug SlugParam, body CreateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlertDestinationWithBody

func (c *Client) CreateAlertDestinationWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlertPolicy

func (c *Client) CreateAlertPolicy(ctx context.Context, slug SlugParam, body CreateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlertPolicyWithBody

func (c *Client) CreateAlertPolicyWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDataSource

func (c *Client) CreateDataSource(ctx context.Context, slug SlugParam, body CreateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDataSourceRef

func (c *Client) CreateDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body CreateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDataSourceRefWithBody

func (c *Client) CreateDataSourceRefWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDataSourceWithBody

func (c *Client) CreateDataSourceWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnvironment

func (c *Client) CreateEnvironment(ctx context.Context, slug SlugParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnvironmentWithBody

func (c *Client) CreateEnvironmentWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMember

func (c *Client) CreateMember(ctx context.Context, slug SlugParam, body CreateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMemberInvitation

func (c *Client) CreateMemberInvitation(ctx context.Context, slug SlugParam, body CreateMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMemberInvitationWithBody

func (c *Client) CreateMemberInvitationWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMemberWithBody

func (c *Client) CreateMemberWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganization

func (c *Client) CreateOrganization(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationWithBody

func (c *Client) CreateOrganizationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePersonalAccessToken

func (c *Client) CreatePersonalAccessToken(ctx context.Context, body CreatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePersonalAccessTokenWithBody

func (c *Client) CreatePersonalAccessTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePipelineTrigger

func (c *Client) CreatePipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body CreatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePipelineTriggerWithBody

func (c *Client) CreatePipelineTriggerWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProject

func (c *Client) CreateProject(ctx context.Context, slug SlugParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProjectWithBody

func (c *Client) CreateProjectWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateQuery

func (c *Client) CreateQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body CreateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateQueryWithBody

func (c *Client) CreateQueryWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRole

func (c *Client) CreateRole(ctx context.Context, slug SlugParam, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRoleWithBody

func (c *Client) CreateRoleWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeclineMyMemberInvitation

func (c *Client) DeclineMyMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAPIKey

func (c *Client) DeleteAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAlertDestination

func (c *Client) DeleteAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAlertPolicy

func (c *Client) DeleteAlertPolicy(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDataSource

func (c *Client) DeleteDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDataSourceBinding

func (c *Client) DeleteDataSourceBinding(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, params *DeleteDataSourceBindingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDataSourceRef

func (c *Client) DeleteDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEnvironment

func (c *Client) DeleteEnvironment(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEnvironmentRuntimeVariable

func (c *Client) DeleteEnvironmentRuntimeVariable(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, params *DeleteEnvironmentRuntimeVariableParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEnvironmentSecret

func (c *Client) DeleteEnvironmentSecret(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, params *DeleteEnvironmentSecretParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePersonalAccessToken

func (c *Client) DeletePersonalAccessToken(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePipelineDraft

func (c *Client) DeletePipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePipelineTrigger

func (c *Client) DeletePipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProject

func (c *Client) DeleteProject(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteQuery

func (c *Client) DeleteQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRole

func (c *Client) DeleteRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeployPipeline

func (c *Client) DeployPipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body DeployPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeployPipelineWithBody

func (c *Client) DeployPipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DisableProjectEnvironment

func (c *Client) DisableProjectEnvironment(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *DisableProjectEnvironmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableProjectEnvironment

func (c *Client) EnableProjectEnvironment(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body EnableProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableProjectEnvironmentWithBody

func (c *Client) EnableProjectEnvironmentWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecutePipeline

func (c *Client) ExecutePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body ExecutePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecutePipelineWithBody

func (c *Client) ExecutePipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteQuery

func (c *Client) ExecuteQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body ExecuteQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteQueryWithBody

func (c *Client) ExecuteQueryWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FormatPipelineSpec

func (c *Client) FormatPipelineSpec(ctx context.Context, slug SlugParam, body FormatPipelineSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FormatPipelineSpecWithBody

func (c *Client) FormatPipelineSpecWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAPIKey

func (c *Client) GetAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAlertDestination

func (c *Client) GetAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAlertPolicy

func (c *Client) GetAlertPolicy(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDataSource

func (c *Client) GetDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDataSourceBinding

func (c *Client) GetDataSourceBinding(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDataSourceRef

func (c *Client) GetDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDriftImpactReport

func (c *Client) GetDriftImpactReport(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reportSlug Slug, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvironment

func (c *Client) GetEnvironment(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvironmentRuntimeVariable

func (c *Client) GetEnvironmentRuntimeVariable(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvironmentSecret

func (c *Client) GetEnvironmentSecret(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMemberInvitation

func (c *Client) GetMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotification

func (c *Client) GetNotification(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganization

func (c *Client) GetOrganization(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationRetentionPolicy

func (c *Client) GetOrganizationRetentionPolicy(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPersonalAccessToken

func (c *Client) GetPersonalAccessToken(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipeline

func (c *Client) GetPipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineDeployment

func (c *Client) GetPipelineDeployment(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineDraft

func (c *Client) GetPipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineRun

func (c *Client) GetPipelineRun(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineTrigger

func (c *Client) GetPipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineValidationResult

func (c *Client) GetPipelineValidationResult(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, validationSlug ValidationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineVersion

func (c *Client) GetPipelineVersion(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, specHash PipelineVersionIdParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPipelineWebhookDelivery

func (c *Client) GetPipelineWebhookDelivery(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProject

func (c *Client) GetProject(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProofReceipt

func (c *Client) GetProofReceipt(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, receiptSlug ProofReceiptSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetQuery

func (c *Client) GetQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetQueryExecution

func (c *Client) GetQueryExecution(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, executionSlug QueryExecutionSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRole

func (c *Client) GetRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersProfile

func (c *Client) GetUsersProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IntrospectDataSourceSchema

func (c *Client) IntrospectDataSourceSchema(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAPIKeys

func (c *Client) ListAPIKeys(ctx context.Context, slug SlugParam, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAlertDeliveryAttempts

func (c *Client) ListAlertDeliveryAttempts(ctx context.Context, slug SlugParam, params *ListAlertDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAlertDestinations

func (c *Client) ListAlertDestinations(ctx context.Context, slug SlugParam, params *ListAlertDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAlertPolicies

func (c *Client) ListAlertPolicies(ctx context.Context, slug SlugParam, params *ListAlertPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAlertPolicySourceMetadata

func (c *Client) ListAlertPolicySourceMetadata(ctx context.Context, slug SlugParam, params *ListAlertPolicySourceMetadataParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDataSourceBindings

func (c *Client) ListDataSourceBindings(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListDataSourceBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDataSourceBranches

func (c *Client) ListDataSourceBranches(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDataSourceRefs

func (c *Client) ListDataSourceRefs(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDataSourceRefsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDataSources

func (c *Client) ListDataSources(ctx context.Context, slug SlugParam, params *ListDataSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDriftImpactReports

func (c *Client) ListDriftImpactReports(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDriftImpactReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEnvironmentRuntimeVariables

func (c *Client) ListEnvironmentRuntimeVariables(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentRuntimeVariablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEnvironmentSecrets

func (c *Client) ListEnvironmentSecrets(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentSecretsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEnvironments

func (c *Client) ListEnvironments(ctx context.Context, slug SlugParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEvents

func (c *Client) ListEvents(ctx context.Context, slug SlugParam, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMemberInvitations

func (c *Client) ListMemberInvitations(ctx context.Context, slug SlugParam, params *ListMemberInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMembers

func (c *Client) ListMembers(ctx context.Context, slug SlugParam, params *ListMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMyMemberInvitations

func (c *Client) ListMyMemberInvitations(ctx context.Context, params *ListMyMemberInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListNotificationDeliveryAttempts

func (c *Client) ListNotificationDeliveryAttempts(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, params *ListNotificationDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListNotifications

func (c *Client) ListNotifications(ctx context.Context, slug SlugParam, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrganizationRetentionRuns

func (c *Client) ListOrganizationRetentionRuns(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrganizations

func (c *Client) ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPersonalAccessTokens

func (c *Client) ListPersonalAccessTokens(ctx context.Context, params *ListPersonalAccessTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineDeployments

func (c *Client) ListPipelineDeployments(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineRunTriggerRetryAttempts

func (c *Client) ListPipelineRunTriggerRetryAttempts(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineRuns

func (c *Client) ListPipelineRuns(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineScheduleFires

func (c *Client) ListPipelineScheduleFires(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineScheduleFiresParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineTriggers

func (c *Client) ListPipelineTriggers(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineValidationResults

func (c *Client) ListPipelineValidationResults(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineValidationResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineVersions

func (c *Client) ListPipelineVersions(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelineWebhookDeliveries

func (c *Client) ListPipelineWebhookDeliveries(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineWebhookDeliveriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPipelines

func (c *Client) ListPipelines(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListPipelinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListProjectEnvironments

func (c *Client) ListProjectEnvironments(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListProjects

func (c *Client) ListProjects(ctx context.Context, slug SlugParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListQueries

func (c *Client) ListQueries(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, params *ListQueriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListQueryExecutions

func (c *Client) ListQueryExecutions(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, params *ListQueryExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRoles

func (c *Client) ListRoles(ctx context.Context, slug SlugParam, params *ListRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchUsersProfile

func (c *Client) PatchUsersProfile(ctx context.Context, body PatchUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchUsersProfileWithBody

func (c *Client) PatchUsersProfileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PublishPipelineDraft

func (c *Client) PublishPipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body PublishPipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PublishPipelineDraftWithBody

func (c *Client) PublishPipelineDraftWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PurgeQuery

func (c *Client) PurgeQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReconcilePipelines

func (c *Client) ReconcilePipelines(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body ReconcilePipelinesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReconcilePipelinesWithBody

func (c *Client) ReconcilePipelinesWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RefreshDataSourceProviderGrant

func (c *Client) RefreshDataSourceProviderGrant(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RefreshDataSourceSchema

func (c *Client) RefreshDataSourceSchema(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveMember

func (c *Client) RemoveMember(ctx context.Context, slug SlugParam, userSlug UserSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReplayPipelineWebhookDelivery

func (c *Client) ReplayPipelineWebhookDelivery(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResendMemberInvitation

func (c *Client) ResendMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResolveNotification

func (c *Client) ResolveNotification(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreDataSource

func (c *Client) RestoreDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreQuery

func (c *Client) RestoreQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreRole

func (c *Client) RestoreRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevalidatePipeline

func (c *Client) RevalidatePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeDataSourceProviderGrant

func (c *Client) RevokeDataSourceProviderGrant(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeMemberInvitation

func (c *Client) RevokeMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RotateAPIKey

func (c *Client) RotateAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RotateDataSourceProviderGrant

func (c *Client) RotateDataSourceProviderGrant(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RotatePersonalAccessToken

func (c *Client) RotatePersonalAccessToken(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RotatePipelineWebhookSecret

func (c *Client) RotatePipelineWebhookSecret(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SavePipelineDraft

func (c *Client) SavePipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body SavePipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SavePipelineDraftWithBody

func (c *Client) SavePipelineDraftWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetProjectPipelineBackend

func (c *Client) SetProjectPipelineBackend(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body SetProjectPipelineBackendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetProjectPipelineBackendWithBody

func (c *Client) SetProjectPipelineBackendWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartProviderConnectorInstall

func (c *Client) StartProviderConnectorInstall(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderConnectorInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartProviderConnectorInstallWithBody

func (c *Client) StartProviderConnectorInstallWithBody(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartProviderDataSourceInstall

func (c *Client) StartProviderDataSourceInstall(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderDataSourceInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartProviderDataSourceInstallWithBody

func (c *Client) StartProviderDataSourceInstallWithBody(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestAlertDestination

func (c *Client) TestAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestDataSourceConnection

func (c *Client) TestDataSourceConnection(ctx context.Context, slug SlugParam, body TestDataSourceConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestDataSourceConnectionWithBody

func (c *Client) TestDataSourceConnectionWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestStoredDataSourceConnection

func (c *Client) TestStoredDataSourceConnection(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAPIKey

func (c *Client) UpdateAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, body UpdateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAPIKeyWithBody

func (c *Client) UpdateAPIKeyWithBody(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlertDestination

func (c *Client) UpdateAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, body UpdateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlertDestinationWithBody

func (c *Client) UpdateAlertDestinationWithBody(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlertPolicy

func (c *Client) UpdateAlertPolicy(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, body UpdateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlertPolicyWithBody

func (c *Client) UpdateAlertPolicyWithBody(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDataSource

func (c *Client) UpdateDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDataSourceCredentials

func (c *Client) UpdateDataSourceCredentials(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDataSourceCredentialsWithBody

func (c *Client) UpdateDataSourceCredentialsWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDataSourceRef

func (c *Client) UpdateDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpdateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDataSourceRefWithBody

func (c *Client) UpdateDataSourceRefWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDataSourceWithBody

func (c *Client) UpdateDataSourceWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvironment

func (c *Client) UpdateEnvironment(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvironmentWithBody

func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMember

func (c *Client) UpdateMember(ctx context.Context, slug SlugParam, userSlug UserSlugParam, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMemberWithBody

func (c *Client) UpdateMemberWithBody(ctx context.Context, slug SlugParam, userSlug UserSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganization

func (c *Client) UpdateOrganization(ctx context.Context, slug SlugParam, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationRetentionPolicy

func (c *Client) UpdateOrganizationRetentionPolicy(ctx context.Context, slug SlugParam, body UpdateOrganizationRetentionPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationRetentionPolicyWithBody

func (c *Client) UpdateOrganizationRetentionPolicyWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationWithBody

func (c *Client) UpdateOrganizationWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePersonalAccessToken

func (c *Client) UpdatePersonalAccessToken(ctx context.Context, patSlug PATSlugParam, body UpdatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePersonalAccessTokenWithBody

func (c *Client) UpdatePersonalAccessTokenWithBody(ctx context.Context, patSlug PATSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePipeline

func (c *Client) UpdatePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body UpdatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePipelineTrigger

func (c *Client) UpdatePipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, body UpdatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePipelineTriggerWithBody

func (c *Client) UpdatePipelineTriggerWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePipelineWithBody

func (c *Client) UpdatePipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProject

func (c *Client) UpdateProject(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProjectWithBody

func (c *Client) UpdateProjectWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQuery

func (c *Client) UpdateQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQueryWithBody

func (c *Client) UpdateQueryWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRole

func (c *Client) UpdateRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRoleWithBody

func (c *Client) UpdateRoleWithBody(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertDataSourceBinding

func (c *Client) UpsertDataSourceBinding(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpsertDataSourceBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertDataSourceBindingWithBody

func (c *Client) UpsertDataSourceBindingWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertEnvironmentRuntimeVariable

func (c *Client) UpsertEnvironmentRuntimeVariable(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, body UpsertEnvironmentRuntimeVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertEnvironmentRuntimeVariableWithBody

func (c *Client) UpsertEnvironmentRuntimeVariableWithBody(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertEnvironmentSecret

func (c *Client) UpsertEnvironmentSecret(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, body UpsertEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertEnvironmentSecretWithBody

func (c *Client) UpsertEnvironmentSecretWithBody(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidatePipeline

func (c *Client) ValidatePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body ValidatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidatePipelineWithBody

func (c *Client) ValidatePipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// ListMyMemberInvitations request
	ListMyMemberInvitations(ctx context.Context, params *ListMyMemberInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AcceptMyMemberInvitationWithBody request with any body
	AcceptMyMemberInvitationWithBody(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AcceptMyMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, body AcceptMyMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeclineMyMemberInvitation request
	DeclineMyMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrganizations request
	ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationWithBody request with any body
	CreateOrganizationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganization(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganization request
	GetOrganization(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationWithBody request with any body
	UpdateOrganizationWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganization(ctx context.Context, slug SlugParam, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAlertDeliveryAttempts request
	ListAlertDeliveryAttempts(ctx context.Context, slug SlugParam, params *ListAlertDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAlertDestinations request
	ListAlertDestinations(ctx context.Context, slug SlugParam, params *ListAlertDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAlertDestinationWithBody request with any body
	CreateAlertDestinationWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAlertDestination(ctx context.Context, slug SlugParam, body CreateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAlertDestination request
	DeleteAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAlertDestination request
	GetAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAlertDestinationWithBody request with any body
	UpdateAlertDestinationWithBody(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, body UpdateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TestAlertDestination request
	TestAlertDestination(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAlertPolicies request
	ListAlertPolicies(ctx context.Context, slug SlugParam, params *ListAlertPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAlertPolicyWithBody request with any body
	CreateAlertPolicyWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAlertPolicy(ctx context.Context, slug SlugParam, body CreateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAlertPolicy request
	DeleteAlertPolicy(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAlertPolicy request
	GetAlertPolicy(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAlertPolicyWithBody request with any body
	UpdateAlertPolicyWithBody(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAlertPolicy(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, body UpdateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAlertPolicySourceMetadata request
	ListAlertPolicySourceMetadata(ctx context.Context, slug SlugParam, params *ListAlertPolicySourceMetadataParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAPIKeys request
	ListAPIKeys(ctx context.Context, slug SlugParam, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAPIKeyWithBody request with any body
	CreateAPIKeyWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAPIKey(ctx context.Context, slug SlugParam, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAPIKey request
	DeleteAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAPIKey request
	GetAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAPIKeyWithBody request with any body
	UpdateAPIKeyWithBody(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, body UpdateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RotateAPIKey request
	RotateAPIKey(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDataSources request
	ListDataSources(ctx context.Context, slug SlugParam, params *ListDataSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDataSourceWithBody request with any body
	CreateDataSourceWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDataSource(ctx context.Context, slug SlugParam, body CreateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TestDataSourceConnectionWithBody request with any body
	TestDataSourceConnectionWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TestDataSourceConnection(ctx context.Context, slug SlugParam, body TestDataSourceConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDataSource request
	DeleteDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDataSource request
	GetDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDataSourceWithBody request with any body
	UpdateDataSourceWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDataSourceBranches request
	ListDataSourceBranches(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDataSourceCredentialsWithBody request with any body
	UpdateDataSourceCredentialsWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDataSourceCredentials(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RefreshDataSourceProviderGrant request
	RefreshDataSourceProviderGrant(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevokeDataSourceProviderGrant request
	RevokeDataSourceProviderGrant(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RotateDataSourceProviderGrant request
	RotateDataSourceProviderGrant(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListQueries request
	ListQueries(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, params *ListQueriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateQueryWithBody request with any body
	CreateQueryWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body CreateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteQuery request
	DeleteQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetQuery request
	GetQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateQueryWithBody request with any body
	UpdateQueryWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecuteQueryWithBody request with any body
	ExecuteQueryWithBody(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExecuteQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body ExecuteQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListQueryExecutions request
	ListQueryExecutions(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, params *ListQueryExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetQueryExecution request
	GetQueryExecution(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, executionSlug QueryExecutionSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PurgeQuery request
	PurgeQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreQuery request
	RestoreQuery(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreDataSource request
	RestoreDataSource(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IntrospectDataSourceSchema request
	IntrospectDataSourceSchema(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RefreshDataSourceSchema request
	RefreshDataSourceSchema(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TestStoredDataSourceConnection request
	TestStoredDataSourceConnection(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEnvironments request
	ListEnvironments(ctx context.Context, slug SlugParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEnvironmentWithBody request with any body
	CreateEnvironmentWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEnvironment(ctx context.Context, slug SlugParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEnvironment request
	DeleteEnvironment(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvironment request
	GetEnvironment(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEnvironmentWithBody request with any body
	UpdateEnvironmentWithBody(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEnvironment(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEnvironmentRuntimeVariables request
	ListEnvironmentRuntimeVariables(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentRuntimeVariablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEnvironmentRuntimeVariable request
	DeleteEnvironmentRuntimeVariable(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, params *DeleteEnvironmentRuntimeVariableParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvironmentRuntimeVariable request
	GetEnvironmentRuntimeVariable(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpsertEnvironmentRuntimeVariableWithBody request with any body
	UpsertEnvironmentRuntimeVariableWithBody(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpsertEnvironmentRuntimeVariable(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, body UpsertEnvironmentRuntimeVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEnvironmentSecrets request
	ListEnvironmentSecrets(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentSecretsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEnvironmentSecret request
	DeleteEnvironmentSecret(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, params *DeleteEnvironmentSecretParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvironmentSecret request
	GetEnvironmentSecret(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpsertEnvironmentSecretWithBody request with any body
	UpsertEnvironmentSecretWithBody(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpsertEnvironmentSecret(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, body UpsertEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEvents request
	ListEvents(ctx context.Context, slug SlugParam, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMemberInvitations request
	ListMemberInvitations(ctx context.Context, slug SlugParam, params *ListMemberInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemberInvitationWithBody request with any body
	CreateMemberInvitationWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMemberInvitation(ctx context.Context, slug SlugParam, body CreateMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMemberInvitation request
	GetMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResendMemberInvitation request
	ResendMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevokeMemberInvitation request
	RevokeMemberInvitation(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMembers request
	ListMembers(ctx context.Context, slug SlugParam, params *ListMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemberWithBody request with any body
	CreateMemberWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMember(ctx context.Context, slug SlugParam, body CreateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveMember request
	RemoveMember(ctx context.Context, slug SlugParam, userSlug UserSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemberWithBody request with any body
	UpdateMemberWithBody(ctx context.Context, slug SlugParam, userSlug UserSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMember(ctx context.Context, slug SlugParam, userSlug UserSlugParam, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListNotifications request
	ListNotifications(ctx context.Context, slug SlugParam, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotification request
	GetNotification(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AcknowledgeNotification request
	AcknowledgeNotification(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListNotificationDeliveryAttempts request
	ListNotificationDeliveryAttempts(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, params *ListNotificationDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResolveNotification request
	ResolveNotification(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FormatPipelineSpecWithBody request with any body
	FormatPipelineSpecWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	FormatPipelineSpec(ctx context.Context, slug SlugParam, body FormatPipelineSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListProjects request
	ListProjects(ctx context.Context, slug SlugParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateProjectWithBody request with any body
	CreateProjectWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateProject(ctx context.Context, slug SlugParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProject request
	DeleteProject(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProject request
	GetProject(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateProjectWithBody request with any body
	UpdateProjectWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateProject(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDataSourceRefs request
	ListDataSourceRefs(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDataSourceRefsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDriftImpactReports request
	ListDriftImpactReports(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDriftImpactReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDriftImpactReport request
	GetDriftImpactReport(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reportSlug Slug, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListProjectEnvironments request
	ListProjectEnvironments(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DisableProjectEnvironment request
	DisableProjectEnvironment(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *DisableProjectEnvironmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableProjectEnvironmentWithBody request with any body
	EnableProjectEnvironmentWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EnableProjectEnvironment(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body EnableProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDataSourceBindings request
	ListDataSourceBindings(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListDataSourceBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineDeployments request
	ListPipelineDeployments(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineTriggers request
	ListPipelineTriggers(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePipelineTriggerWithBody request with any body
	CreatePipelineTriggerWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body CreatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePipelineTrigger request
	DeletePipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineTrigger request
	GetPipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePipelineTriggerWithBody request with any body
	UpdatePipelineTriggerWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePipelineTrigger(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, body UpdatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineWebhookDeliveries request
	ListPipelineWebhookDeliveries(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineWebhookDeliveriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineWebhookDelivery request
	GetPipelineWebhookDelivery(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReplayPipelineWebhookDelivery request
	ReplayPipelineWebhookDelivery(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineScheduleFires request
	ListPipelineScheduleFires(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineScheduleFiresParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RotatePipelineWebhookSecret request
	RotatePipelineWebhookSecret(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidatePipelineWithBody request with any body
	ValidatePipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidatePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body ValidatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineValidationResults request
	ListPipelineValidationResults(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineValidationResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineValidationResult request
	GetPipelineValidationResult(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, validationSlug ValidationSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineDeployment request
	GetPipelineDeployment(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeployPipelineWithBody request with any body
	DeployPipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeployPipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body DeployPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecutePipelineWithBody request with any body
	ExecutePipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExecutePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body ExecutePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevalidatePipeline request
	RevalidatePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProofReceipt request
	GetProofReceipt(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, receiptSlug ProofReceiptSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineRuns request
	ListPipelineRuns(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineRun request
	GetPipelineRun(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineRunTriggerRetryAttempts request
	ListPipelineRunTriggerRetryAttempts(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetProjectPipelineBackendWithBody request with any body
	SetProjectPipelineBackendWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetProjectPipelineBackend(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body SetProjectPipelineBackendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelines request
	ListPipelines(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListPipelinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipeline request
	GetPipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePipelineWithBody request with any body
	UpdatePipelineWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePipeline(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body UpdatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDataSourceRefWithBody request with any body
	CreateDataSourceRefWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body CreateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDataSourceRef request
	DeleteDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDataSourceRef request
	GetDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDataSourceRefWithBody request with any body
	UpdateDataSourceRefWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDataSourceRef(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpdateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePipelineDraft request
	DeletePipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineDraft request
	GetPipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SavePipelineDraftWithBody request with any body
	SavePipelineDraftWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SavePipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body SavePipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PublishPipelineDraftWithBody request with any body
	PublishPipelineDraftWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PublishPipelineDraft(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body PublishPipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDataSourceBinding request
	DeleteDataSourceBinding(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, params *DeleteDataSourceBindingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDataSourceBinding request
	GetDataSourceBinding(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpsertDataSourceBindingWithBody request with any body
	UpsertDataSourceBindingWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpsertDataSourceBinding(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpsertDataSourceBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPipelineVersions request
	ListPipelineVersions(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPipelineVersion request
	GetPipelineVersion(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, specHash PipelineVersionIdParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReconcilePipelinesWithBody request with any body
	ReconcilePipelinesWithBody(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReconcilePipelines(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body ReconcilePipelinesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartProviderDataSourceInstallWithBody request with any body
	StartProviderDataSourceInstallWithBody(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	StartProviderDataSourceInstall(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderDataSourceInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartProviderConnectorInstallWithBody request with any body
	StartProviderConnectorInstallWithBody(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	StartProviderConnectorInstall(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderConnectorInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationRetentionPolicy request
	GetOrganizationRetentionPolicy(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationRetentionPolicyWithBody request with any body
	UpdateOrganizationRetentionPolicyWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationRetentionPolicy(ctx context.Context, slug SlugParam, body UpdateOrganizationRetentionPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrganizationRetentionRuns request
	ListOrganizationRetentionRuns(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRoles request
	ListRoles(ctx context.Context, slug SlugParam, params *ListRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRoleWithBody request with any body
	CreateRoleWithBody(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRole(ctx context.Context, slug SlugParam, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRole request
	DeleteRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRole request
	GetRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRoleWithBody request with any body
	UpdateRoleWithBody(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreRole request
	RestoreRole(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersProfile request
	GetUsersProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchUsersProfileWithBody request with any body
	PatchUsersProfileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchUsersProfile(ctx context.Context, body PatchUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPersonalAccessTokens request
	ListPersonalAccessTokens(ctx context.Context, params *ListPersonalAccessTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePersonalAccessTokenWithBody request with any body
	CreatePersonalAccessTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePersonalAccessToken(ctx context.Context, body CreatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePersonalAccessToken request
	DeletePersonalAccessToken(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPersonalAccessToken request
	GetPersonalAccessToken(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePersonalAccessTokenWithBody request with any body
	UpdatePersonalAccessTokenWithBody(ctx context.Context, patSlug PATSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePersonalAccessToken(ctx context.Context, patSlug PATSlugParam, body UpdatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RotatePersonalAccessToken request
	RotatePersonalAccessToken(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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) AcceptMyMemberInvitationWithBodyWithResponse

func (c *ClientWithResponses) AcceptMyMemberInvitationWithBodyWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptMyMemberInvitationResponse, error)

AcceptMyMemberInvitationWithBodyWithResponse request with arbitrary body returning *AcceptMyMemberInvitationResponse

func (*ClientWithResponses) AcceptMyMemberInvitationWithResponse

func (c *ClientWithResponses) AcceptMyMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, body AcceptMyMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptMyMemberInvitationResponse, error)

func (*ClientWithResponses) AcknowledgeNotificationWithResponse

func (c *ClientWithResponses) AcknowledgeNotificationWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*AcknowledgeNotificationResponse, error)

AcknowledgeNotificationWithResponse request returning *AcknowledgeNotificationResponse

func (*ClientWithResponses) CreateAPIKeyWithBodyWithResponse

func (c *ClientWithResponses) CreateAPIKeyWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)

CreateAPIKeyWithBodyWithResponse request with arbitrary body returning *CreateAPIKeyResponse

func (*ClientWithResponses) CreateAPIKeyWithResponse

func (c *ClientWithResponses) CreateAPIKeyWithResponse(ctx context.Context, slug SlugParam, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)

func (*ClientWithResponses) CreateAlertDestinationWithBodyWithResponse

func (c *ClientWithResponses) CreateAlertDestinationWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertDestinationResponse, error)

CreateAlertDestinationWithBodyWithResponse request with arbitrary body returning *CreateAlertDestinationResponse

func (*ClientWithResponses) CreateAlertDestinationWithResponse

func (c *ClientWithResponses) CreateAlertDestinationWithResponse(ctx context.Context, slug SlugParam, body CreateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertDestinationResponse, error)

func (*ClientWithResponses) CreateAlertPolicyWithBodyWithResponse

func (c *ClientWithResponses) CreateAlertPolicyWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertPolicyResponse, error)

CreateAlertPolicyWithBodyWithResponse request with arbitrary body returning *CreateAlertPolicyResponse

func (*ClientWithResponses) CreateAlertPolicyWithResponse

func (c *ClientWithResponses) CreateAlertPolicyWithResponse(ctx context.Context, slug SlugParam, body CreateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertPolicyResponse, error)

func (*ClientWithResponses) CreateDataSourceRefWithBodyWithResponse

func (c *ClientWithResponses) CreateDataSourceRefWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDataSourceRefResponse, error)

CreateDataSourceRefWithBodyWithResponse request with arbitrary body returning *CreateDataSourceRefResponse

func (*ClientWithResponses) CreateDataSourceRefWithResponse

func (c *ClientWithResponses) CreateDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body CreateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDataSourceRefResponse, error)

func (*ClientWithResponses) CreateDataSourceWithBodyWithResponse

func (c *ClientWithResponses) CreateDataSourceWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDataSourceResponse, error)

CreateDataSourceWithBodyWithResponse request with arbitrary body returning *CreateDataSourceResponse

func (*ClientWithResponses) CreateDataSourceWithResponse

func (c *ClientWithResponses) CreateDataSourceWithResponse(ctx context.Context, slug SlugParam, body CreateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDataSourceResponse, error)

func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

CreateEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentResponse

func (*ClientWithResponses) CreateEnvironmentWithResponse

func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, slug SlugParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

func (*ClientWithResponses) CreateMemberInvitationWithBodyWithResponse

func (c *ClientWithResponses) CreateMemberInvitationWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemberInvitationResponse, error)

CreateMemberInvitationWithBodyWithResponse request with arbitrary body returning *CreateMemberInvitationResponse

func (*ClientWithResponses) CreateMemberInvitationWithResponse

func (c *ClientWithResponses) CreateMemberInvitationWithResponse(ctx context.Context, slug SlugParam, body CreateMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemberInvitationResponse, error)

func (*ClientWithResponses) CreateMemberWithBodyWithResponse

func (c *ClientWithResponses) CreateMemberWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemberResponse, error)

CreateMemberWithBodyWithResponse request with arbitrary body returning *CreateMemberResponse

func (*ClientWithResponses) CreateMemberWithResponse

func (c *ClientWithResponses) CreateMemberWithResponse(ctx context.Context, slug SlugParam, body CreateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemberResponse, error)

func (*ClientWithResponses) CreateOrganizationWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

CreateOrganizationWithBodyWithResponse request with arbitrary body returning *CreateOrganizationResponse

func (*ClientWithResponses) CreateOrganizationWithResponse

func (c *ClientWithResponses) CreateOrganizationWithResponse(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

func (*ClientWithResponses) CreatePersonalAccessTokenWithBodyWithResponse

func (c *ClientWithResponses) CreatePersonalAccessTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePersonalAccessTokenResponse, error)

CreatePersonalAccessTokenWithBodyWithResponse request with arbitrary body returning *CreatePersonalAccessTokenResponse

func (*ClientWithResponses) CreatePersonalAccessTokenWithResponse

func (c *ClientWithResponses) CreatePersonalAccessTokenWithResponse(ctx context.Context, body CreatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePersonalAccessTokenResponse, error)

func (*ClientWithResponses) CreatePipelineTriggerWithBodyWithResponse

func (c *ClientWithResponses) CreatePipelineTriggerWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePipelineTriggerResponse, error)

CreatePipelineTriggerWithBodyWithResponse request with arbitrary body returning *CreatePipelineTriggerResponse

func (*ClientWithResponses) CreatePipelineTriggerWithResponse

func (c *ClientWithResponses) CreatePipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body CreatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePipelineTriggerResponse, error)

func (*ClientWithResponses) CreateProjectWithBodyWithResponse

func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse

func (*ClientWithResponses) CreateProjectWithResponse

func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, slug SlugParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

func (*ClientWithResponses) CreateQueryWithBodyWithResponse

func (c *ClientWithResponses) CreateQueryWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueryResponse, error)

CreateQueryWithBodyWithResponse request with arbitrary body returning *CreateQueryResponse

func (*ClientWithResponses) CreateQueryWithResponse

func (c *ClientWithResponses) CreateQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body CreateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueryResponse, error)

func (*ClientWithResponses) CreateRoleWithBodyWithResponse

func (c *ClientWithResponses) CreateRoleWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

CreateRoleWithBodyWithResponse request with arbitrary body returning *CreateRoleResponse

func (*ClientWithResponses) CreateRoleWithResponse

func (c *ClientWithResponses) CreateRoleWithResponse(ctx context.Context, slug SlugParam, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

func (*ClientWithResponses) DeclineMyMemberInvitationWithResponse

func (c *ClientWithResponses) DeclineMyMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*DeclineMyMemberInvitationResponse, error)

DeclineMyMemberInvitationWithResponse request returning *DeclineMyMemberInvitationResponse

func (*ClientWithResponses) DeleteAPIKeyWithResponse

func (c *ClientWithResponses) DeleteAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*DeleteAPIKeyResponse, error)

DeleteAPIKeyWithResponse request returning *DeleteAPIKeyResponse

func (*ClientWithResponses) DeleteAlertDestinationWithResponse

func (c *ClientWithResponses) DeleteAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*DeleteAlertDestinationResponse, error)

DeleteAlertDestinationWithResponse request returning *DeleteAlertDestinationResponse

func (*ClientWithResponses) DeleteAlertPolicyWithResponse

func (c *ClientWithResponses) DeleteAlertPolicyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*DeleteAlertPolicyResponse, error)

DeleteAlertPolicyWithResponse request returning *DeleteAlertPolicyResponse

func (*ClientWithResponses) DeleteDataSourceBindingWithResponse

func (c *ClientWithResponses) DeleteDataSourceBindingWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, params *DeleteDataSourceBindingParams, reqEditors ...RequestEditorFn) (*DeleteDataSourceBindingResponse, error)

DeleteDataSourceBindingWithResponse request returning *DeleteDataSourceBindingResponse

func (*ClientWithResponses) DeleteDataSourceRefWithResponse

func (c *ClientWithResponses) DeleteDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*DeleteDataSourceRefResponse, error)

DeleteDataSourceRefWithResponse request returning *DeleteDataSourceRefResponse

func (*ClientWithResponses) DeleteDataSourceWithResponse

func (c *ClientWithResponses) DeleteDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*DeleteDataSourceResponse, error)

DeleteDataSourceWithResponse request returning *DeleteDataSourceResponse

func (*ClientWithResponses) DeleteEnvironmentRuntimeVariableWithResponse

func (c *ClientWithResponses) DeleteEnvironmentRuntimeVariableWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, params *DeleteEnvironmentRuntimeVariableParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentRuntimeVariableResponse, error)

DeleteEnvironmentRuntimeVariableWithResponse request returning *DeleteEnvironmentRuntimeVariableResponse

func (*ClientWithResponses) DeleteEnvironmentSecretWithResponse

func (c *ClientWithResponses) DeleteEnvironmentSecretWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, params *DeleteEnvironmentSecretParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentSecretResponse, error)

DeleteEnvironmentSecretWithResponse request returning *DeleteEnvironmentSecretResponse

func (*ClientWithResponses) DeleteEnvironmentWithResponse

func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)

DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResponse

func (*ClientWithResponses) DeletePersonalAccessTokenWithResponse

func (c *ClientWithResponses) DeletePersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*DeletePersonalAccessTokenResponse, error)

DeletePersonalAccessTokenWithResponse request returning *DeletePersonalAccessTokenResponse

func (*ClientWithResponses) DeletePipelineDraftWithResponse

func (c *ClientWithResponses) DeletePipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*DeletePipelineDraftResponse, error)

DeletePipelineDraftWithResponse request returning *DeletePipelineDraftResponse

func (*ClientWithResponses) DeletePipelineTriggerWithResponse

func (c *ClientWithResponses) DeletePipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*DeletePipelineTriggerResponse, error)

DeletePipelineTriggerWithResponse request returning *DeletePipelineTriggerResponse

func (*ClientWithResponses) DeleteProjectWithResponse

func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)

DeleteProjectWithResponse request returning *DeleteProjectResponse

func (*ClientWithResponses) DeleteQueryWithResponse

func (c *ClientWithResponses) DeleteQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*DeleteQueryResponse, error)

DeleteQueryWithResponse request returning *DeleteQueryResponse

func (*ClientWithResponses) DeleteRoleWithResponse

func (c *ClientWithResponses) DeleteRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

DeleteRoleWithResponse request returning *DeleteRoleResponse

func (*ClientWithResponses) DeployPipelineWithBodyWithResponse

func (c *ClientWithResponses) DeployPipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployPipelineResponse, error)

DeployPipelineWithBodyWithResponse request with arbitrary body returning *DeployPipelineResponse

func (*ClientWithResponses) DeployPipelineWithResponse

func (c *ClientWithResponses) DeployPipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body DeployPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployPipelineResponse, error)

func (*ClientWithResponses) DisableProjectEnvironmentWithResponse

func (c *ClientWithResponses) DisableProjectEnvironmentWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *DisableProjectEnvironmentParams, reqEditors ...RequestEditorFn) (*DisableProjectEnvironmentResponse, error)

DisableProjectEnvironmentWithResponse request returning *DisableProjectEnvironmentResponse

func (*ClientWithResponses) EnableProjectEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) EnableProjectEnvironmentWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableProjectEnvironmentResponse, error)

EnableProjectEnvironmentWithBodyWithResponse request with arbitrary body returning *EnableProjectEnvironmentResponse

func (*ClientWithResponses) EnableProjectEnvironmentWithResponse

func (c *ClientWithResponses) EnableProjectEnvironmentWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body EnableProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableProjectEnvironmentResponse, error)

func (*ClientWithResponses) ExecutePipelineWithBodyWithResponse

func (c *ClientWithResponses) ExecutePipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecutePipelineResponse, error)

ExecutePipelineWithBodyWithResponse request with arbitrary body returning *ExecutePipelineResponse

func (*ClientWithResponses) ExecutePipelineWithResponse

func (c *ClientWithResponses) ExecutePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body ExecutePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecutePipelineResponse, error)

func (*ClientWithResponses) ExecuteQueryWithBodyWithResponse

func (c *ClientWithResponses) ExecuteQueryWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteQueryResponse, error)

ExecuteQueryWithBodyWithResponse request with arbitrary body returning *ExecuteQueryResponse

func (*ClientWithResponses) ExecuteQueryWithResponse

func (c *ClientWithResponses) ExecuteQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body ExecuteQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteQueryResponse, error)

func (*ClientWithResponses) FormatPipelineSpecWithBodyWithResponse

func (c *ClientWithResponses) FormatPipelineSpecWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FormatPipelineSpecResponse, error)

FormatPipelineSpecWithBodyWithResponse request with arbitrary body returning *FormatPipelineSpecResponse

func (*ClientWithResponses) FormatPipelineSpecWithResponse

func (c *ClientWithResponses) FormatPipelineSpecWithResponse(ctx context.Context, slug SlugParam, body FormatPipelineSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*FormatPipelineSpecResponse, error)

func (*ClientWithResponses) GetAPIKeyWithResponse

func (c *ClientWithResponses) GetAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*GetAPIKeyResponse, error)

GetAPIKeyWithResponse request returning *GetAPIKeyResponse

func (*ClientWithResponses) GetAlertDestinationWithResponse

func (c *ClientWithResponses) GetAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*GetAlertDestinationResponse, error)

GetAlertDestinationWithResponse request returning *GetAlertDestinationResponse

func (*ClientWithResponses) GetAlertPolicyWithResponse

func (c *ClientWithResponses) GetAlertPolicyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*GetAlertPolicyResponse, error)

GetAlertPolicyWithResponse request returning *GetAlertPolicyResponse

func (*ClientWithResponses) GetDataSourceBindingWithResponse

func (c *ClientWithResponses) GetDataSourceBindingWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*GetDataSourceBindingResponse, error)

GetDataSourceBindingWithResponse request returning *GetDataSourceBindingResponse

func (*ClientWithResponses) GetDataSourceRefWithResponse

func (c *ClientWithResponses) GetDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*GetDataSourceRefResponse, error)

GetDataSourceRefWithResponse request returning *GetDataSourceRefResponse

func (*ClientWithResponses) GetDataSourceWithResponse

func (c *ClientWithResponses) GetDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*GetDataSourceResponse, error)

GetDataSourceWithResponse request returning *GetDataSourceResponse

func (*ClientWithResponses) GetDriftImpactReportWithResponse

func (c *ClientWithResponses) GetDriftImpactReportWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reportSlug Slug, reqEditors ...RequestEditorFn) (*GetDriftImpactReportResponse, error)

GetDriftImpactReportWithResponse request returning *GetDriftImpactReportResponse

func (*ClientWithResponses) GetEnvironmentRuntimeVariableWithResponse

func (c *ClientWithResponses) GetEnvironmentRuntimeVariableWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, reqEditors ...RequestEditorFn) (*GetEnvironmentRuntimeVariableResponse, error)

GetEnvironmentRuntimeVariableWithResponse request returning *GetEnvironmentRuntimeVariableResponse

func (*ClientWithResponses) GetEnvironmentSecretWithResponse

func (c *ClientWithResponses) GetEnvironmentSecretWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, reqEditors ...RequestEditorFn) (*GetEnvironmentSecretResponse, error)

GetEnvironmentSecretWithResponse request returning *GetEnvironmentSecretResponse

func (*ClientWithResponses) GetEnvironmentWithResponse

func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)

GetEnvironmentWithResponse request returning *GetEnvironmentResponse

func (*ClientWithResponses) GetMemberInvitationWithResponse

func (c *ClientWithResponses) GetMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*GetMemberInvitationResponse, error)

GetMemberInvitationWithResponse request returning *GetMemberInvitationResponse

func (*ClientWithResponses) GetNotificationWithResponse

func (c *ClientWithResponses) GetNotificationWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*GetNotificationResponse, error)

GetNotificationWithResponse request returning *GetNotificationResponse

func (*ClientWithResponses) GetOrganizationRetentionPolicyWithResponse

func (c *ClientWithResponses) GetOrganizationRetentionPolicyWithResponse(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*GetOrganizationRetentionPolicyResponse, error)

GetOrganizationRetentionPolicyWithResponse request returning *GetOrganizationRetentionPolicyResponse

func (*ClientWithResponses) GetOrganizationWithResponse

func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

GetOrganizationWithResponse request returning *GetOrganizationResponse

func (*ClientWithResponses) GetPersonalAccessTokenWithResponse

func (c *ClientWithResponses) GetPersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*GetPersonalAccessTokenResponse, error)

GetPersonalAccessTokenWithResponse request returning *GetPersonalAccessTokenResponse

func (*ClientWithResponses) GetPipelineDeploymentWithResponse

func (c *ClientWithResponses) GetPipelineDeploymentWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineDeploymentResponse, error)

GetPipelineDeploymentWithResponse request returning *GetPipelineDeploymentResponse

func (*ClientWithResponses) GetPipelineDraftWithResponse

func (c *ClientWithResponses) GetPipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineDraftResponse, error)

GetPipelineDraftWithResponse request returning *GetPipelineDraftResponse

func (*ClientWithResponses) GetPipelineRunWithResponse

func (c *ClientWithResponses) GetPipelineRunWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineRunResponse, error)

GetPipelineRunWithResponse request returning *GetPipelineRunResponse

func (*ClientWithResponses) GetPipelineTriggerWithResponse

func (c *ClientWithResponses) GetPipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineTriggerResponse, error)

GetPipelineTriggerWithResponse request returning *GetPipelineTriggerResponse

func (*ClientWithResponses) GetPipelineValidationResultWithResponse

func (c *ClientWithResponses) GetPipelineValidationResultWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, validationSlug ValidationSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineValidationResultResponse, error)

GetPipelineValidationResultWithResponse request returning *GetPipelineValidationResultResponse

func (*ClientWithResponses) GetPipelineVersionWithResponse

func (c *ClientWithResponses) GetPipelineVersionWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, specHash PipelineVersionIdParam, reqEditors ...RequestEditorFn) (*GetPipelineVersionResponse, error)

GetPipelineVersionWithResponse request returning *GetPipelineVersionResponse

func (*ClientWithResponses) GetPipelineWebhookDeliveryWithResponse

func (c *ClientWithResponses) GetPipelineWebhookDeliveryWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*GetPipelineWebhookDeliveryResponse, error)

GetPipelineWebhookDeliveryWithResponse request returning *GetPipelineWebhookDeliveryResponse

func (*ClientWithResponses) GetPipelineWithResponse

func (c *ClientWithResponses) GetPipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineResponse, error)

GetPipelineWithResponse request returning *GetPipelineResponse

func (*ClientWithResponses) GetProjectWithResponse

func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

GetProjectWithResponse request returning *GetProjectResponse

func (*ClientWithResponses) GetProofReceiptWithResponse

func (c *ClientWithResponses) GetProofReceiptWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, receiptSlug ProofReceiptSlugParam, reqEditors ...RequestEditorFn) (*GetProofReceiptResponse, error)

GetProofReceiptWithResponse request returning *GetProofReceiptResponse

func (*ClientWithResponses) GetQueryExecutionWithResponse

func (c *ClientWithResponses) GetQueryExecutionWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, executionSlug QueryExecutionSlugParam, reqEditors ...RequestEditorFn) (*GetQueryExecutionResponse, error)

GetQueryExecutionWithResponse request returning *GetQueryExecutionResponse

func (*ClientWithResponses) GetQueryWithResponse

func (c *ClientWithResponses) GetQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*GetQueryResponse, error)

GetQueryWithResponse request returning *GetQueryResponse

func (*ClientWithResponses) GetRoleWithResponse

func (c *ClientWithResponses) GetRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*GetRoleResponse, error)

GetRoleWithResponse request returning *GetRoleResponse

func (*ClientWithResponses) GetUsersProfileWithResponse

func (c *ClientWithResponses) GetUsersProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersProfileResponse, error)

GetUsersProfileWithResponse request returning *GetUsersProfileResponse

func (*ClientWithResponses) IntrospectDataSourceSchemaWithResponse

func (c *ClientWithResponses) IntrospectDataSourceSchemaWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*IntrospectDataSourceSchemaResponse, error)

IntrospectDataSourceSchemaWithResponse request returning *IntrospectDataSourceSchemaResponse

func (*ClientWithResponses) ListAPIKeysWithResponse

func (c *ClientWithResponses) ListAPIKeysWithResponse(ctx context.Context, slug SlugParam, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*ListAPIKeysResponse, error)

ListAPIKeysWithResponse request returning *ListAPIKeysResponse

func (*ClientWithResponses) ListAlertDeliveryAttemptsWithResponse

func (c *ClientWithResponses) ListAlertDeliveryAttemptsWithResponse(ctx context.Context, slug SlugParam, params *ListAlertDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*ListAlertDeliveryAttemptsResponse, error)

ListAlertDeliveryAttemptsWithResponse request returning *ListAlertDeliveryAttemptsResponse

func (*ClientWithResponses) ListAlertDestinationsWithResponse

func (c *ClientWithResponses) ListAlertDestinationsWithResponse(ctx context.Context, slug SlugParam, params *ListAlertDestinationsParams, reqEditors ...RequestEditorFn) (*ListAlertDestinationsResponse, error)

ListAlertDestinationsWithResponse request returning *ListAlertDestinationsResponse

func (*ClientWithResponses) ListAlertPoliciesWithResponse

func (c *ClientWithResponses) ListAlertPoliciesWithResponse(ctx context.Context, slug SlugParam, params *ListAlertPoliciesParams, reqEditors ...RequestEditorFn) (*ListAlertPoliciesResponse, error)

ListAlertPoliciesWithResponse request returning *ListAlertPoliciesResponse

func (*ClientWithResponses) ListAlertPolicySourceMetadataWithResponse

func (c *ClientWithResponses) ListAlertPolicySourceMetadataWithResponse(ctx context.Context, slug SlugParam, params *ListAlertPolicySourceMetadataParams, reqEditors ...RequestEditorFn) (*ListAlertPolicySourceMetadataResponse, error)

ListAlertPolicySourceMetadataWithResponse request returning *ListAlertPolicySourceMetadataResponse

func (*ClientWithResponses) ListDataSourceBindingsWithResponse

func (c *ClientWithResponses) ListDataSourceBindingsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListDataSourceBindingsParams, reqEditors ...RequestEditorFn) (*ListDataSourceBindingsResponse, error)

ListDataSourceBindingsWithResponse request returning *ListDataSourceBindingsResponse

func (*ClientWithResponses) ListDataSourceBranchesWithResponse

func (c *ClientWithResponses) ListDataSourceBranchesWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*ListDataSourceBranchesResponse, error)

ListDataSourceBranchesWithResponse request returning *ListDataSourceBranchesResponse

func (*ClientWithResponses) ListDataSourceRefsWithResponse

func (c *ClientWithResponses) ListDataSourceRefsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDataSourceRefsParams, reqEditors ...RequestEditorFn) (*ListDataSourceRefsResponse, error)

ListDataSourceRefsWithResponse request returning *ListDataSourceRefsResponse

func (*ClientWithResponses) ListDataSourcesWithResponse

func (c *ClientWithResponses) ListDataSourcesWithResponse(ctx context.Context, slug SlugParam, params *ListDataSourcesParams, reqEditors ...RequestEditorFn) (*ListDataSourcesResponse, error)

ListDataSourcesWithResponse request returning *ListDataSourcesResponse

func (*ClientWithResponses) ListDriftImpactReportsWithResponse

func (c *ClientWithResponses) ListDriftImpactReportsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDriftImpactReportsParams, reqEditors ...RequestEditorFn) (*ListDriftImpactReportsResponse, error)

ListDriftImpactReportsWithResponse request returning *ListDriftImpactReportsResponse

func (*ClientWithResponses) ListEnvironmentRuntimeVariablesWithResponse

func (c *ClientWithResponses) ListEnvironmentRuntimeVariablesWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentRuntimeVariablesParams, reqEditors ...RequestEditorFn) (*ListEnvironmentRuntimeVariablesResponse, error)

ListEnvironmentRuntimeVariablesWithResponse request returning *ListEnvironmentRuntimeVariablesResponse

func (*ClientWithResponses) ListEnvironmentSecretsWithResponse

func (c *ClientWithResponses) ListEnvironmentSecretsWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentSecretsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentSecretsResponse, error)

ListEnvironmentSecretsWithResponse request returning *ListEnvironmentSecretsResponse

func (*ClientWithResponses) ListEnvironmentsWithResponse

func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, slug SlugParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)

ListEnvironmentsWithResponse request returning *ListEnvironmentsResponse

func (*ClientWithResponses) ListEventsWithResponse

func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, slug SlugParam, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

ListEventsWithResponse request returning *ListEventsResponse

func (*ClientWithResponses) ListMemberInvitationsWithResponse

func (c *ClientWithResponses) ListMemberInvitationsWithResponse(ctx context.Context, slug SlugParam, params *ListMemberInvitationsParams, reqEditors ...RequestEditorFn) (*ListMemberInvitationsResponse, error)

ListMemberInvitationsWithResponse request returning *ListMemberInvitationsResponse

func (*ClientWithResponses) ListMembersWithResponse

func (c *ClientWithResponses) ListMembersWithResponse(ctx context.Context, slug SlugParam, params *ListMembersParams, reqEditors ...RequestEditorFn) (*ListMembersResponse, error)

ListMembersWithResponse request returning *ListMembersResponse

func (*ClientWithResponses) ListMyMemberInvitationsWithResponse

func (c *ClientWithResponses) ListMyMemberInvitationsWithResponse(ctx context.Context, params *ListMyMemberInvitationsParams, reqEditors ...RequestEditorFn) (*ListMyMemberInvitationsResponse, error)

ListMyMemberInvitationsWithResponse request returning *ListMyMemberInvitationsResponse

func (*ClientWithResponses) ListNotificationDeliveryAttemptsWithResponse

func (c *ClientWithResponses) ListNotificationDeliveryAttemptsWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, params *ListNotificationDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*ListNotificationDeliveryAttemptsResponse, error)

ListNotificationDeliveryAttemptsWithResponse request returning *ListNotificationDeliveryAttemptsResponse

func (*ClientWithResponses) ListNotificationsWithResponse

func (c *ClientWithResponses) ListNotificationsWithResponse(ctx context.Context, slug SlugParam, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*ListNotificationsResponse, error)

ListNotificationsWithResponse request returning *ListNotificationsResponse

func (*ClientWithResponses) ListOrganizationRetentionRunsWithResponse

func (c *ClientWithResponses) ListOrganizationRetentionRunsWithResponse(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*ListOrganizationRetentionRunsResponse, error)

ListOrganizationRetentionRunsWithResponse request returning *ListOrganizationRetentionRunsResponse

func (*ClientWithResponses) ListOrganizationsWithResponse

func (c *ClientWithResponses) ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

ListOrganizationsWithResponse request returning *ListOrganizationsResponse

func (*ClientWithResponses) ListPersonalAccessTokensWithResponse

func (c *ClientWithResponses) ListPersonalAccessTokensWithResponse(ctx context.Context, params *ListPersonalAccessTokensParams, reqEditors ...RequestEditorFn) (*ListPersonalAccessTokensResponse, error)

ListPersonalAccessTokensWithResponse request returning *ListPersonalAccessTokensResponse

func (*ClientWithResponses) ListPipelineDeploymentsWithResponse

func (c *ClientWithResponses) ListPipelineDeploymentsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*ListPipelineDeploymentsResponse, error)

ListPipelineDeploymentsWithResponse request returning *ListPipelineDeploymentsResponse

func (*ClientWithResponses) ListPipelineRunTriggerRetryAttemptsWithResponse

func (c *ClientWithResponses) ListPipelineRunTriggerRetryAttemptsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*ListPipelineRunTriggerRetryAttemptsResponse, error)

ListPipelineRunTriggerRetryAttemptsWithResponse request returning *ListPipelineRunTriggerRetryAttemptsResponse

func (*ClientWithResponses) ListPipelineRunsWithResponse

func (c *ClientWithResponses) ListPipelineRunsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineRunsParams, reqEditors ...RequestEditorFn) (*ListPipelineRunsResponse, error)

ListPipelineRunsWithResponse request returning *ListPipelineRunsResponse

func (*ClientWithResponses) ListPipelineScheduleFiresWithResponse

func (c *ClientWithResponses) ListPipelineScheduleFiresWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineScheduleFiresParams, reqEditors ...RequestEditorFn) (*ListPipelineScheduleFiresResponse, error)

ListPipelineScheduleFiresWithResponse request returning *ListPipelineScheduleFiresResponse

func (*ClientWithResponses) ListPipelineTriggersWithResponse

func (c *ClientWithResponses) ListPipelineTriggersWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineTriggersParams, reqEditors ...RequestEditorFn) (*ListPipelineTriggersResponse, error)

ListPipelineTriggersWithResponse request returning *ListPipelineTriggersResponse

func (*ClientWithResponses) ListPipelineValidationResultsWithResponse

func (c *ClientWithResponses) ListPipelineValidationResultsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineValidationResultsParams, reqEditors ...RequestEditorFn) (*ListPipelineValidationResultsResponse, error)

ListPipelineValidationResultsWithResponse request returning *ListPipelineValidationResultsResponse

func (*ClientWithResponses) ListPipelineVersionsWithResponse

func (c *ClientWithResponses) ListPipelineVersionsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*ListPipelineVersionsResponse, error)

ListPipelineVersionsWithResponse request returning *ListPipelineVersionsResponse

func (*ClientWithResponses) ListPipelineWebhookDeliveriesWithResponse

func (c *ClientWithResponses) ListPipelineWebhookDeliveriesWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineWebhookDeliveriesParams, reqEditors ...RequestEditorFn) (*ListPipelineWebhookDeliveriesResponse, error)

ListPipelineWebhookDeliveriesWithResponse request returning *ListPipelineWebhookDeliveriesResponse

func (*ClientWithResponses) ListPipelinesWithResponse

func (c *ClientWithResponses) ListPipelinesWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListPipelinesParams, reqEditors ...RequestEditorFn) (*ListPipelinesResponse, error)

ListPipelinesWithResponse request returning *ListPipelinesResponse

func (*ClientWithResponses) ListProjectEnvironmentsWithResponse

func (c *ClientWithResponses) ListProjectEnvironmentsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListProjectEnvironmentsResponse, error)

ListProjectEnvironmentsWithResponse request returning *ListProjectEnvironmentsResponse

func (*ClientWithResponses) ListProjectsWithResponse

func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, slug SlugParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

ListProjectsWithResponse request returning *ListProjectsResponse

func (*ClientWithResponses) ListQueriesWithResponse

func (c *ClientWithResponses) ListQueriesWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, params *ListQueriesParams, reqEditors ...RequestEditorFn) (*ListQueriesResponse, error)

ListQueriesWithResponse request returning *ListQueriesResponse

func (*ClientWithResponses) ListQueryExecutionsWithResponse

func (c *ClientWithResponses) ListQueryExecutionsWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, params *ListQueryExecutionsParams, reqEditors ...RequestEditorFn) (*ListQueryExecutionsResponse, error)

ListQueryExecutionsWithResponse request returning *ListQueryExecutionsResponse

func (*ClientWithResponses) ListRolesWithResponse

func (c *ClientWithResponses) ListRolesWithResponse(ctx context.Context, slug SlugParam, params *ListRolesParams, reqEditors ...RequestEditorFn) (*ListRolesResponse, error)

ListRolesWithResponse request returning *ListRolesResponse

func (*ClientWithResponses) PatchUsersProfileWithBodyWithResponse

func (c *ClientWithResponses) PatchUsersProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchUsersProfileResponse, error)

PatchUsersProfileWithBodyWithResponse request with arbitrary body returning *PatchUsersProfileResponse

func (*ClientWithResponses) PatchUsersProfileWithResponse

func (c *ClientWithResponses) PatchUsersProfileWithResponse(ctx context.Context, body PatchUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchUsersProfileResponse, error)

func (*ClientWithResponses) PublishPipelineDraftWithBodyWithResponse

func (c *ClientWithResponses) PublishPipelineDraftWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PublishPipelineDraftResponse, error)

PublishPipelineDraftWithBodyWithResponse request with arbitrary body returning *PublishPipelineDraftResponse

func (*ClientWithResponses) PublishPipelineDraftWithResponse

func (c *ClientWithResponses) PublishPipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body PublishPipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*PublishPipelineDraftResponse, error)

func (*ClientWithResponses) PurgeQueryWithResponse

func (c *ClientWithResponses) PurgeQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*PurgeQueryResponse, error)

PurgeQueryWithResponse request returning *PurgeQueryResponse

func (*ClientWithResponses) ReconcilePipelinesWithBodyWithResponse

func (c *ClientWithResponses) ReconcilePipelinesWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReconcilePipelinesResponse, error)

ReconcilePipelinesWithBodyWithResponse request with arbitrary body returning *ReconcilePipelinesResponse

func (*ClientWithResponses) ReconcilePipelinesWithResponse

func (c *ClientWithResponses) ReconcilePipelinesWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body ReconcilePipelinesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReconcilePipelinesResponse, error)

func (*ClientWithResponses) RefreshDataSourceProviderGrantWithResponse

func (c *ClientWithResponses) RefreshDataSourceProviderGrantWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RefreshDataSourceProviderGrantResponse, error)

RefreshDataSourceProviderGrantWithResponse request returning *RefreshDataSourceProviderGrantResponse

func (*ClientWithResponses) RefreshDataSourceSchemaWithResponse

func (c *ClientWithResponses) RefreshDataSourceSchemaWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RefreshDataSourceSchemaResponse, error)

RefreshDataSourceSchemaWithResponse request returning *RefreshDataSourceSchemaResponse

func (*ClientWithResponses) RemoveMemberWithResponse

func (c *ClientWithResponses) RemoveMemberWithResponse(ctx context.Context, slug SlugParam, userSlug UserSlugParam, reqEditors ...RequestEditorFn) (*RemoveMemberResponse, error)

RemoveMemberWithResponse request returning *RemoveMemberResponse

func (*ClientWithResponses) ReplayPipelineWebhookDeliveryWithResponse

func (c *ClientWithResponses) ReplayPipelineWebhookDeliveryWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*ReplayPipelineWebhookDeliveryResponse, error)

ReplayPipelineWebhookDeliveryWithResponse request returning *ReplayPipelineWebhookDeliveryResponse

func (*ClientWithResponses) ResendMemberInvitationWithResponse

func (c *ClientWithResponses) ResendMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*ResendMemberInvitationResponse, error)

ResendMemberInvitationWithResponse request returning *ResendMemberInvitationResponse

func (*ClientWithResponses) ResolveNotificationWithResponse

func (c *ClientWithResponses) ResolveNotificationWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*ResolveNotificationResponse, error)

ResolveNotificationWithResponse request returning *ResolveNotificationResponse

func (*ClientWithResponses) RestoreDataSourceWithResponse

func (c *ClientWithResponses) RestoreDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RestoreDataSourceResponse, error)

RestoreDataSourceWithResponse request returning *RestoreDataSourceResponse

func (*ClientWithResponses) RestoreQueryWithResponse

func (c *ClientWithResponses) RestoreQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*RestoreQueryResponse, error)

RestoreQueryWithResponse request returning *RestoreQueryResponse

func (*ClientWithResponses) RestoreRoleWithResponse

func (c *ClientWithResponses) RestoreRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*RestoreRoleResponse, error)

RestoreRoleWithResponse request returning *RestoreRoleResponse

func (*ClientWithResponses) RevalidatePipelineWithResponse

func (c *ClientWithResponses) RevalidatePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*RevalidatePipelineResponse, error)

RevalidatePipelineWithResponse request returning *RevalidatePipelineResponse

func (*ClientWithResponses) RevokeDataSourceProviderGrantWithResponse

func (c *ClientWithResponses) RevokeDataSourceProviderGrantWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RevokeDataSourceProviderGrantResponse, error)

RevokeDataSourceProviderGrantWithResponse request returning *RevokeDataSourceProviderGrantResponse

func (*ClientWithResponses) RevokeMemberInvitationWithResponse

func (c *ClientWithResponses) RevokeMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*RevokeMemberInvitationResponse, error)

RevokeMemberInvitationWithResponse request returning *RevokeMemberInvitationResponse

func (*ClientWithResponses) RotateAPIKeyWithResponse

func (c *ClientWithResponses) RotateAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*RotateAPIKeyResponse, error)

RotateAPIKeyWithResponse request returning *RotateAPIKeyResponse

func (*ClientWithResponses) RotateDataSourceProviderGrantWithResponse

func (c *ClientWithResponses) RotateDataSourceProviderGrantWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RotateDataSourceProviderGrantResponse, error)

RotateDataSourceProviderGrantWithResponse request returning *RotateDataSourceProviderGrantResponse

func (*ClientWithResponses) RotatePersonalAccessTokenWithResponse

func (c *ClientWithResponses) RotatePersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*RotatePersonalAccessTokenResponse, error)

RotatePersonalAccessTokenWithResponse request returning *RotatePersonalAccessTokenResponse

func (*ClientWithResponses) RotatePipelineWebhookSecretWithResponse

func (c *ClientWithResponses) RotatePipelineWebhookSecretWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*RotatePipelineWebhookSecretResponse, error)

RotatePipelineWebhookSecretWithResponse request returning *RotatePipelineWebhookSecretResponse

func (*ClientWithResponses) SavePipelineDraftWithBodyWithResponse

func (c *ClientWithResponses) SavePipelineDraftWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SavePipelineDraftResponse, error)

SavePipelineDraftWithBodyWithResponse request with arbitrary body returning *SavePipelineDraftResponse

func (*ClientWithResponses) SavePipelineDraftWithResponse

func (c *ClientWithResponses) SavePipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body SavePipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*SavePipelineDraftResponse, error)

func (*ClientWithResponses) SetProjectPipelineBackendWithBodyWithResponse

func (c *ClientWithResponses) SetProjectPipelineBackendWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetProjectPipelineBackendResponse, error)

SetProjectPipelineBackendWithBodyWithResponse request with arbitrary body returning *SetProjectPipelineBackendResponse

func (*ClientWithResponses) SetProjectPipelineBackendWithResponse

func (c *ClientWithResponses) SetProjectPipelineBackendWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body SetProjectPipelineBackendJSONRequestBody, reqEditors ...RequestEditorFn) (*SetProjectPipelineBackendResponse, error)

func (*ClientWithResponses) StartProviderConnectorInstallWithBodyWithResponse

func (c *ClientWithResponses) StartProviderConnectorInstallWithBodyWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartProviderConnectorInstallResponse, error)

StartProviderConnectorInstallWithBodyWithResponse request with arbitrary body returning *StartProviderConnectorInstallResponse

func (*ClientWithResponses) StartProviderConnectorInstallWithResponse

func (c *ClientWithResponses) StartProviderConnectorInstallWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderConnectorInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*StartProviderConnectorInstallResponse, error)

func (*ClientWithResponses) StartProviderDataSourceInstallWithBodyWithResponse

func (c *ClientWithResponses) StartProviderDataSourceInstallWithBodyWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartProviderDataSourceInstallResponse, error)

StartProviderDataSourceInstallWithBodyWithResponse request with arbitrary body returning *StartProviderDataSourceInstallResponse

func (*ClientWithResponses) StartProviderDataSourceInstallWithResponse

func (c *ClientWithResponses) StartProviderDataSourceInstallWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderDataSourceInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*StartProviderDataSourceInstallResponse, error)

func (*ClientWithResponses) TestAlertDestinationWithResponse

func (c *ClientWithResponses) TestAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*TestAlertDestinationResponse, error)

TestAlertDestinationWithResponse request returning *TestAlertDestinationResponse

func (*ClientWithResponses) TestDataSourceConnectionWithBodyWithResponse

func (c *ClientWithResponses) TestDataSourceConnectionWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestDataSourceConnectionResponse, error)

TestDataSourceConnectionWithBodyWithResponse request with arbitrary body returning *TestDataSourceConnectionResponse

func (*ClientWithResponses) TestDataSourceConnectionWithResponse

func (c *ClientWithResponses) TestDataSourceConnectionWithResponse(ctx context.Context, slug SlugParam, body TestDataSourceConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*TestDataSourceConnectionResponse, error)

func (*ClientWithResponses) TestStoredDataSourceConnectionWithResponse

func (c *ClientWithResponses) TestStoredDataSourceConnectionWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*TestStoredDataSourceConnectionResponse, error)

TestStoredDataSourceConnectionWithResponse request returning *TestStoredDataSourceConnectionResponse

func (*ClientWithResponses) UpdateAPIKeyWithBodyWithResponse

func (c *ClientWithResponses) UpdateAPIKeyWithBodyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAPIKeyResponse, error)

UpdateAPIKeyWithBodyWithResponse request with arbitrary body returning *UpdateAPIKeyResponse

func (*ClientWithResponses) UpdateAPIKeyWithResponse

func (c *ClientWithResponses) UpdateAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, body UpdateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAPIKeyResponse, error)

func (*ClientWithResponses) UpdateAlertDestinationWithBodyWithResponse

func (c *ClientWithResponses) UpdateAlertDestinationWithBodyWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlertDestinationResponse, error)

UpdateAlertDestinationWithBodyWithResponse request with arbitrary body returning *UpdateAlertDestinationResponse

func (*ClientWithResponses) UpdateAlertDestinationWithResponse

func (c *ClientWithResponses) UpdateAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, body UpdateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlertDestinationResponse, error)

func (*ClientWithResponses) UpdateAlertPolicyWithBodyWithResponse

func (c *ClientWithResponses) UpdateAlertPolicyWithBodyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlertPolicyResponse, error)

UpdateAlertPolicyWithBodyWithResponse request with arbitrary body returning *UpdateAlertPolicyResponse

func (*ClientWithResponses) UpdateAlertPolicyWithResponse

func (c *ClientWithResponses) UpdateAlertPolicyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, body UpdateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlertPolicyResponse, error)

func (*ClientWithResponses) UpdateDataSourceCredentialsWithBodyWithResponse

func (c *ClientWithResponses) UpdateDataSourceCredentialsWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSourceCredentialsResponse, error)

UpdateDataSourceCredentialsWithBodyWithResponse request with arbitrary body returning *UpdateDataSourceCredentialsResponse

func (*ClientWithResponses) UpdateDataSourceCredentialsWithResponse

func (*ClientWithResponses) UpdateDataSourceRefWithBodyWithResponse

func (c *ClientWithResponses) UpdateDataSourceRefWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSourceRefResponse, error)

UpdateDataSourceRefWithBodyWithResponse request with arbitrary body returning *UpdateDataSourceRefResponse

func (*ClientWithResponses) UpdateDataSourceRefWithResponse

func (c *ClientWithResponses) UpdateDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpdateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSourceRefResponse, error)

func (*ClientWithResponses) UpdateDataSourceWithBodyWithResponse

func (c *ClientWithResponses) UpdateDataSourceWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSourceResponse, error)

UpdateDataSourceWithBodyWithResponse request with arbitrary body returning *UpdateDataSourceResponse

func (*ClientWithResponses) UpdateDataSourceWithResponse

func (c *ClientWithResponses) UpdateDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSourceResponse, error)

func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

UpdateEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentResponse

func (*ClientWithResponses) UpdateEnvironmentWithResponse

func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

func (*ClientWithResponses) UpdateMemberWithBodyWithResponse

func (c *ClientWithResponses) UpdateMemberWithBodyWithResponse(ctx context.Context, slug SlugParam, userSlug UserSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

UpdateMemberWithBodyWithResponse request with arbitrary body returning *UpdateMemberResponse

func (*ClientWithResponses) UpdateMemberWithResponse

func (c *ClientWithResponses) UpdateMemberWithResponse(ctx context.Context, slug SlugParam, userSlug UserSlugParam, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

func (*ClientWithResponses) UpdateOrganizationRetentionPolicyWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationRetentionPolicyWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationRetentionPolicyResponse, error)

UpdateOrganizationRetentionPolicyWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationRetentionPolicyResponse

func (*ClientWithResponses) UpdateOrganizationWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

UpdateOrganizationWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationResponse

func (*ClientWithResponses) UpdateOrganizationWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithResponse(ctx context.Context, slug SlugParam, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

func (*ClientWithResponses) UpdatePersonalAccessTokenWithBodyWithResponse

func (c *ClientWithResponses) UpdatePersonalAccessTokenWithBodyWithResponse(ctx context.Context, patSlug PATSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePersonalAccessTokenResponse, error)

UpdatePersonalAccessTokenWithBodyWithResponse request with arbitrary body returning *UpdatePersonalAccessTokenResponse

func (*ClientWithResponses) UpdatePersonalAccessTokenWithResponse

func (c *ClientWithResponses) UpdatePersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, body UpdatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePersonalAccessTokenResponse, error)

func (*ClientWithResponses) UpdatePipelineTriggerWithBodyWithResponse

func (c *ClientWithResponses) UpdatePipelineTriggerWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePipelineTriggerResponse, error)

UpdatePipelineTriggerWithBodyWithResponse request with arbitrary body returning *UpdatePipelineTriggerResponse

func (*ClientWithResponses) UpdatePipelineTriggerWithResponse

func (c *ClientWithResponses) UpdatePipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, body UpdatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePipelineTriggerResponse, error)

func (*ClientWithResponses) UpdatePipelineWithBodyWithResponse

func (c *ClientWithResponses) UpdatePipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePipelineResponse, error)

UpdatePipelineWithBodyWithResponse request with arbitrary body returning *UpdatePipelineResponse

func (*ClientWithResponses) UpdatePipelineWithResponse

func (c *ClientWithResponses) UpdatePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body UpdatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePipelineResponse, error)

func (*ClientWithResponses) UpdateProjectWithBodyWithResponse

func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse

func (*ClientWithResponses) UpdateProjectWithResponse

func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

func (*ClientWithResponses) UpdateQueryWithBodyWithResponse

func (c *ClientWithResponses) UpdateQueryWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)

UpdateQueryWithBodyWithResponse request with arbitrary body returning *UpdateQueryResponse

func (*ClientWithResponses) UpdateQueryWithResponse

func (c *ClientWithResponses) UpdateQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)

func (*ClientWithResponses) UpdateRoleWithBodyWithResponse

func (c *ClientWithResponses) UpdateRoleWithBodyWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

UpdateRoleWithBodyWithResponse request with arbitrary body returning *UpdateRoleResponse

func (*ClientWithResponses) UpdateRoleWithResponse

func (c *ClientWithResponses) UpdateRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

func (*ClientWithResponses) UpsertDataSourceBindingWithBodyWithResponse

func (c *ClientWithResponses) UpsertDataSourceBindingWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertDataSourceBindingResponse, error)

UpsertDataSourceBindingWithBodyWithResponse request with arbitrary body returning *UpsertDataSourceBindingResponse

func (*ClientWithResponses) UpsertDataSourceBindingWithResponse

func (c *ClientWithResponses) UpsertDataSourceBindingWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpsertDataSourceBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertDataSourceBindingResponse, error)

func (*ClientWithResponses) UpsertEnvironmentRuntimeVariableWithBodyWithResponse

func (c *ClientWithResponses) UpsertEnvironmentRuntimeVariableWithBodyWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertEnvironmentRuntimeVariableResponse, error)

UpsertEnvironmentRuntimeVariableWithBodyWithResponse request with arbitrary body returning *UpsertEnvironmentRuntimeVariableResponse

func (*ClientWithResponses) UpsertEnvironmentRuntimeVariableWithResponse

func (c *ClientWithResponses) UpsertEnvironmentRuntimeVariableWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, body UpsertEnvironmentRuntimeVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertEnvironmentRuntimeVariableResponse, error)

func (*ClientWithResponses) UpsertEnvironmentSecretWithBodyWithResponse

func (c *ClientWithResponses) UpsertEnvironmentSecretWithBodyWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertEnvironmentSecretResponse, error)

UpsertEnvironmentSecretWithBodyWithResponse request with arbitrary body returning *UpsertEnvironmentSecretResponse

func (*ClientWithResponses) UpsertEnvironmentSecretWithResponse

func (c *ClientWithResponses) UpsertEnvironmentSecretWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, body UpsertEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertEnvironmentSecretResponse, error)

func (*ClientWithResponses) ValidatePipelineWithBodyWithResponse

func (c *ClientWithResponses) ValidatePipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidatePipelineResponse, error)

ValidatePipelineWithBodyWithResponse request with arbitrary body returning *ValidatePipelineResponse

func (*ClientWithResponses) ValidatePipelineWithResponse

func (c *ClientWithResponses) ValidatePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body ValidatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidatePipelineResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// ListMyMemberInvitationsWithResponse request
	ListMyMemberInvitationsWithResponse(ctx context.Context, params *ListMyMemberInvitationsParams, reqEditors ...RequestEditorFn) (*ListMyMemberInvitationsResponse, error)

	// AcceptMyMemberInvitationWithBodyWithResponse request with any body
	AcceptMyMemberInvitationWithBodyWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptMyMemberInvitationResponse, error)

	AcceptMyMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, body AcceptMyMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptMyMemberInvitationResponse, error)

	// DeclineMyMemberInvitationWithResponse request
	DeclineMyMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*DeclineMyMemberInvitationResponse, error)

	// ListOrganizationsWithResponse request
	ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

	// CreateOrganizationWithBodyWithResponse request with any body
	CreateOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

	CreateOrganizationWithResponse(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

	// GetOrganizationWithResponse request
	GetOrganizationWithResponse(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

	// UpdateOrganizationWithBodyWithResponse request with any body
	UpdateOrganizationWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	UpdateOrganizationWithResponse(ctx context.Context, slug SlugParam, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	// ListAlertDeliveryAttemptsWithResponse request
	ListAlertDeliveryAttemptsWithResponse(ctx context.Context, slug SlugParam, params *ListAlertDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*ListAlertDeliveryAttemptsResponse, error)

	// ListAlertDestinationsWithResponse request
	ListAlertDestinationsWithResponse(ctx context.Context, slug SlugParam, params *ListAlertDestinationsParams, reqEditors ...RequestEditorFn) (*ListAlertDestinationsResponse, error)

	// CreateAlertDestinationWithBodyWithResponse request with any body
	CreateAlertDestinationWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertDestinationResponse, error)

	CreateAlertDestinationWithResponse(ctx context.Context, slug SlugParam, body CreateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertDestinationResponse, error)

	// DeleteAlertDestinationWithResponse request
	DeleteAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*DeleteAlertDestinationResponse, error)

	// GetAlertDestinationWithResponse request
	GetAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*GetAlertDestinationResponse, error)

	// UpdateAlertDestinationWithBodyWithResponse request with any body
	UpdateAlertDestinationWithBodyWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlertDestinationResponse, error)

	UpdateAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, body UpdateAlertDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlertDestinationResponse, error)

	// TestAlertDestinationWithResponse request
	TestAlertDestinationWithResponse(ctx context.Context, slug SlugParam, alertDestinationSlug AlertDestinationSlugParam, reqEditors ...RequestEditorFn) (*TestAlertDestinationResponse, error)

	// ListAlertPoliciesWithResponse request
	ListAlertPoliciesWithResponse(ctx context.Context, slug SlugParam, params *ListAlertPoliciesParams, reqEditors ...RequestEditorFn) (*ListAlertPoliciesResponse, error)

	// CreateAlertPolicyWithBodyWithResponse request with any body
	CreateAlertPolicyWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertPolicyResponse, error)

	CreateAlertPolicyWithResponse(ctx context.Context, slug SlugParam, body CreateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertPolicyResponse, error)

	// DeleteAlertPolicyWithResponse request
	DeleteAlertPolicyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*DeleteAlertPolicyResponse, error)

	// GetAlertPolicyWithResponse request
	GetAlertPolicyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, reqEditors ...RequestEditorFn) (*GetAlertPolicyResponse, error)

	// UpdateAlertPolicyWithBodyWithResponse request with any body
	UpdateAlertPolicyWithBodyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlertPolicyResponse, error)

	UpdateAlertPolicyWithResponse(ctx context.Context, slug SlugParam, alertPolicySlug AlertPolicySlugParam, body UpdateAlertPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlertPolicyResponse, error)

	// ListAlertPolicySourceMetadataWithResponse request
	ListAlertPolicySourceMetadataWithResponse(ctx context.Context, slug SlugParam, params *ListAlertPolicySourceMetadataParams, reqEditors ...RequestEditorFn) (*ListAlertPolicySourceMetadataResponse, error)

	// ListAPIKeysWithResponse request
	ListAPIKeysWithResponse(ctx context.Context, slug SlugParam, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*ListAPIKeysResponse, error)

	// CreateAPIKeyWithBodyWithResponse request with any body
	CreateAPIKeyWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)

	CreateAPIKeyWithResponse(ctx context.Context, slug SlugParam, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)

	// DeleteAPIKeyWithResponse request
	DeleteAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*DeleteAPIKeyResponse, error)

	// GetAPIKeyWithResponse request
	GetAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*GetAPIKeyResponse, error)

	// UpdateAPIKeyWithBodyWithResponse request with any body
	UpdateAPIKeyWithBodyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAPIKeyResponse, error)

	UpdateAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, body UpdateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAPIKeyResponse, error)

	// RotateAPIKeyWithResponse request
	RotateAPIKeyWithResponse(ctx context.Context, slug SlugParam, apiKeySlug APIKeySlugParam, reqEditors ...RequestEditorFn) (*RotateAPIKeyResponse, error)

	// ListDataSourcesWithResponse request
	ListDataSourcesWithResponse(ctx context.Context, slug SlugParam, params *ListDataSourcesParams, reqEditors ...RequestEditorFn) (*ListDataSourcesResponse, error)

	// CreateDataSourceWithBodyWithResponse request with any body
	CreateDataSourceWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDataSourceResponse, error)

	CreateDataSourceWithResponse(ctx context.Context, slug SlugParam, body CreateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDataSourceResponse, error)

	// TestDataSourceConnectionWithBodyWithResponse request with any body
	TestDataSourceConnectionWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestDataSourceConnectionResponse, error)

	TestDataSourceConnectionWithResponse(ctx context.Context, slug SlugParam, body TestDataSourceConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*TestDataSourceConnectionResponse, error)

	// DeleteDataSourceWithResponse request
	DeleteDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*DeleteDataSourceResponse, error)

	// GetDataSourceWithResponse request
	GetDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*GetDataSourceResponse, error)

	// UpdateDataSourceWithBodyWithResponse request with any body
	UpdateDataSourceWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSourceResponse, error)

	UpdateDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSourceResponse, error)

	// ListDataSourceBranchesWithResponse request
	ListDataSourceBranchesWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*ListDataSourceBranchesResponse, error)

	// UpdateDataSourceCredentialsWithBodyWithResponse request with any body
	UpdateDataSourceCredentialsWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSourceCredentialsResponse, error)

	UpdateDataSourceCredentialsWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body UpdateDataSourceCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSourceCredentialsResponse, error)

	// RefreshDataSourceProviderGrantWithResponse request
	RefreshDataSourceProviderGrantWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RefreshDataSourceProviderGrantResponse, error)

	// RevokeDataSourceProviderGrantWithResponse request
	RevokeDataSourceProviderGrantWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RevokeDataSourceProviderGrantResponse, error)

	// RotateDataSourceProviderGrantWithResponse request
	RotateDataSourceProviderGrantWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RotateDataSourceProviderGrantResponse, error)

	// ListQueriesWithResponse request
	ListQueriesWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, params *ListQueriesParams, reqEditors ...RequestEditorFn) (*ListQueriesResponse, error)

	// CreateQueryWithBodyWithResponse request with any body
	CreateQueryWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueryResponse, error)

	CreateQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, body CreateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueryResponse, error)

	// DeleteQueryWithResponse request
	DeleteQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*DeleteQueryResponse, error)

	// GetQueryWithResponse request
	GetQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*GetQueryResponse, error)

	// UpdateQueryWithBodyWithResponse request with any body
	UpdateQueryWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)

	UpdateQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)

	// ExecuteQueryWithBodyWithResponse request with any body
	ExecuteQueryWithBodyWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteQueryResponse, error)

	ExecuteQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, body ExecuteQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteQueryResponse, error)

	// ListQueryExecutionsWithResponse request
	ListQueryExecutionsWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, params *ListQueryExecutionsParams, reqEditors ...RequestEditorFn) (*ListQueryExecutionsResponse, error)

	// GetQueryExecutionWithResponse request
	GetQueryExecutionWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, executionSlug QueryExecutionSlugParam, reqEditors ...RequestEditorFn) (*GetQueryExecutionResponse, error)

	// PurgeQueryWithResponse request
	PurgeQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*PurgeQueryResponse, error)

	// RestoreQueryWithResponse request
	RestoreQueryWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, querySlug QuerySlugParam, reqEditors ...RequestEditorFn) (*RestoreQueryResponse, error)

	// RestoreDataSourceWithResponse request
	RestoreDataSourceWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RestoreDataSourceResponse, error)

	// IntrospectDataSourceSchemaWithResponse request
	IntrospectDataSourceSchemaWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*IntrospectDataSourceSchemaResponse, error)

	// RefreshDataSourceSchemaWithResponse request
	RefreshDataSourceSchemaWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*RefreshDataSourceSchemaResponse, error)

	// TestStoredDataSourceConnectionWithResponse request
	TestStoredDataSourceConnectionWithResponse(ctx context.Context, slug SlugParam, dsSlug DataSourceSlugParam, reqEditors ...RequestEditorFn) (*TestStoredDataSourceConnectionResponse, error)

	// ListEnvironmentsWithResponse request
	ListEnvironmentsWithResponse(ctx context.Context, slug SlugParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)

	// CreateEnvironmentWithBodyWithResponse request with any body
	CreateEnvironmentWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

	CreateEnvironmentWithResponse(ctx context.Context, slug SlugParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

	// DeleteEnvironmentWithResponse request
	DeleteEnvironmentWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)

	// GetEnvironmentWithResponse request
	GetEnvironmentWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)

	// UpdateEnvironmentWithBodyWithResponse request with any body
	UpdateEnvironmentWithBodyWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

	UpdateEnvironmentWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

	// ListEnvironmentRuntimeVariablesWithResponse request
	ListEnvironmentRuntimeVariablesWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentRuntimeVariablesParams, reqEditors ...RequestEditorFn) (*ListEnvironmentRuntimeVariablesResponse, error)

	// DeleteEnvironmentRuntimeVariableWithResponse request
	DeleteEnvironmentRuntimeVariableWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, params *DeleteEnvironmentRuntimeVariableParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentRuntimeVariableResponse, error)

	// GetEnvironmentRuntimeVariableWithResponse request
	GetEnvironmentRuntimeVariableWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, reqEditors ...RequestEditorFn) (*GetEnvironmentRuntimeVariableResponse, error)

	// UpsertEnvironmentRuntimeVariableWithBodyWithResponse request with any body
	UpsertEnvironmentRuntimeVariableWithBodyWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertEnvironmentRuntimeVariableResponse, error)

	UpsertEnvironmentRuntimeVariableWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, runtimeVariableKey RuntimeVariableKeyParam, body UpsertEnvironmentRuntimeVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertEnvironmentRuntimeVariableResponse, error)

	// ListEnvironmentSecretsWithResponse request
	ListEnvironmentSecretsWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, params *ListEnvironmentSecretsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentSecretsResponse, error)

	// DeleteEnvironmentSecretWithResponse request
	DeleteEnvironmentSecretWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, params *DeleteEnvironmentSecretParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentSecretResponse, error)

	// GetEnvironmentSecretWithResponse request
	GetEnvironmentSecretWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, reqEditors ...RequestEditorFn) (*GetEnvironmentSecretResponse, error)

	// UpsertEnvironmentSecretWithBodyWithResponse request with any body
	UpsertEnvironmentSecretWithBodyWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertEnvironmentSecretResponse, error)

	UpsertEnvironmentSecretWithResponse(ctx context.Context, slug SlugParam, environmentSlug EnvironmentSlugParam, environmentSecretKey EnvironmentSecretKeyParam, body UpsertEnvironmentSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertEnvironmentSecretResponse, error)

	// ListEventsWithResponse request
	ListEventsWithResponse(ctx context.Context, slug SlugParam, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

	// ListMemberInvitationsWithResponse request
	ListMemberInvitationsWithResponse(ctx context.Context, slug SlugParam, params *ListMemberInvitationsParams, reqEditors ...RequestEditorFn) (*ListMemberInvitationsResponse, error)

	// CreateMemberInvitationWithBodyWithResponse request with any body
	CreateMemberInvitationWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemberInvitationResponse, error)

	CreateMemberInvitationWithResponse(ctx context.Context, slug SlugParam, body CreateMemberInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemberInvitationResponse, error)

	// GetMemberInvitationWithResponse request
	GetMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*GetMemberInvitationResponse, error)

	// ResendMemberInvitationWithResponse request
	ResendMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*ResendMemberInvitationResponse, error)

	// RevokeMemberInvitationWithResponse request
	RevokeMemberInvitationWithResponse(ctx context.Context, slug SlugParam, invitationSlug InvitationSlugParam, reqEditors ...RequestEditorFn) (*RevokeMemberInvitationResponse, error)

	// ListMembersWithResponse request
	ListMembersWithResponse(ctx context.Context, slug SlugParam, params *ListMembersParams, reqEditors ...RequestEditorFn) (*ListMembersResponse, error)

	// CreateMemberWithBodyWithResponse request with any body
	CreateMemberWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemberResponse, error)

	CreateMemberWithResponse(ctx context.Context, slug SlugParam, body CreateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemberResponse, error)

	// RemoveMemberWithResponse request
	RemoveMemberWithResponse(ctx context.Context, slug SlugParam, userSlug UserSlugParam, reqEditors ...RequestEditorFn) (*RemoveMemberResponse, error)

	// UpdateMemberWithBodyWithResponse request with any body
	UpdateMemberWithBodyWithResponse(ctx context.Context, slug SlugParam, userSlug UserSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

	UpdateMemberWithResponse(ctx context.Context, slug SlugParam, userSlug UserSlugParam, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

	// ListNotificationsWithResponse request
	ListNotificationsWithResponse(ctx context.Context, slug SlugParam, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*ListNotificationsResponse, error)

	// GetNotificationWithResponse request
	GetNotificationWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*GetNotificationResponse, error)

	// AcknowledgeNotificationWithResponse request
	AcknowledgeNotificationWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*AcknowledgeNotificationResponse, error)

	// ListNotificationDeliveryAttemptsWithResponse request
	ListNotificationDeliveryAttemptsWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, params *ListNotificationDeliveryAttemptsParams, reqEditors ...RequestEditorFn) (*ListNotificationDeliveryAttemptsResponse, error)

	// ResolveNotificationWithResponse request
	ResolveNotificationWithResponse(ctx context.Context, slug SlugParam, notificationSlug NotificationSlugParam, reqEditors ...RequestEditorFn) (*ResolveNotificationResponse, error)

	// FormatPipelineSpecWithBodyWithResponse request with any body
	FormatPipelineSpecWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FormatPipelineSpecResponse, error)

	FormatPipelineSpecWithResponse(ctx context.Context, slug SlugParam, body FormatPipelineSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*FormatPipelineSpecResponse, error)

	// ListProjectsWithResponse request
	ListProjectsWithResponse(ctx context.Context, slug SlugParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

	// CreateProjectWithBodyWithResponse request with any body
	CreateProjectWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

	CreateProjectWithResponse(ctx context.Context, slug SlugParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

	// DeleteProjectWithResponse request
	DeleteProjectWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)

	// GetProjectWithResponse request
	GetProjectWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

	// UpdateProjectWithBodyWithResponse request with any body
	UpdateProjectWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

	UpdateProjectWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

	// ListDataSourceRefsWithResponse request
	ListDataSourceRefsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDataSourceRefsParams, reqEditors ...RequestEditorFn) (*ListDataSourceRefsResponse, error)

	// ListDriftImpactReportsWithResponse request
	ListDriftImpactReportsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListDriftImpactReportsParams, reqEditors ...RequestEditorFn) (*ListDriftImpactReportsResponse, error)

	// GetDriftImpactReportWithResponse request
	GetDriftImpactReportWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, reportSlug Slug, reqEditors ...RequestEditorFn) (*GetDriftImpactReportResponse, error)

	// ListProjectEnvironmentsWithResponse request
	ListProjectEnvironmentsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListProjectEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListProjectEnvironmentsResponse, error)

	// DisableProjectEnvironmentWithResponse request
	DisableProjectEnvironmentWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *DisableProjectEnvironmentParams, reqEditors ...RequestEditorFn) (*DisableProjectEnvironmentResponse, error)

	// EnableProjectEnvironmentWithBodyWithResponse request with any body
	EnableProjectEnvironmentWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableProjectEnvironmentResponse, error)

	EnableProjectEnvironmentWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body EnableProjectEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableProjectEnvironmentResponse, error)

	// ListDataSourceBindingsWithResponse request
	ListDataSourceBindingsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListDataSourceBindingsParams, reqEditors ...RequestEditorFn) (*ListDataSourceBindingsResponse, error)

	// ListPipelineDeploymentsWithResponse request
	ListPipelineDeploymentsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, reqEditors ...RequestEditorFn) (*ListPipelineDeploymentsResponse, error)

	// ListPipelineTriggersWithResponse request
	ListPipelineTriggersWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineTriggersParams, reqEditors ...RequestEditorFn) (*ListPipelineTriggersResponse, error)

	// CreatePipelineTriggerWithBodyWithResponse request with any body
	CreatePipelineTriggerWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePipelineTriggerResponse, error)

	CreatePipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body CreatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePipelineTriggerResponse, error)

	// DeletePipelineTriggerWithResponse request
	DeletePipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*DeletePipelineTriggerResponse, error)

	// GetPipelineTriggerWithResponse request
	GetPipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineTriggerResponse, error)

	// UpdatePipelineTriggerWithBodyWithResponse request with any body
	UpdatePipelineTriggerWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePipelineTriggerResponse, error)

	UpdatePipelineTriggerWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, body UpdatePipelineTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePipelineTriggerResponse, error)

	// ListPipelineWebhookDeliveriesWithResponse request
	ListPipelineWebhookDeliveriesWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineWebhookDeliveriesParams, reqEditors ...RequestEditorFn) (*ListPipelineWebhookDeliveriesResponse, error)

	// GetPipelineWebhookDeliveryWithResponse request
	GetPipelineWebhookDeliveryWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*GetPipelineWebhookDeliveryResponse, error)

	// ReplayPipelineWebhookDeliveryWithResponse request
	ReplayPipelineWebhookDeliveryWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, deliveryId PipelineWebhookDeliveryIDParam, reqEditors ...RequestEditorFn) (*ReplayPipelineWebhookDeliveryResponse, error)

	// ListPipelineScheduleFiresWithResponse request
	ListPipelineScheduleFiresWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, params *ListPipelineScheduleFiresParams, reqEditors ...RequestEditorFn) (*ListPipelineScheduleFiresResponse, error)

	// RotatePipelineWebhookSecretWithResponse request
	RotatePipelineWebhookSecretWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineTriggerSlug PipelineTriggerSlugParam, reqEditors ...RequestEditorFn) (*RotatePipelineWebhookSecretResponse, error)

	// ValidatePipelineWithBodyWithResponse request with any body
	ValidatePipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidatePipelineResponse, error)

	ValidatePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, body ValidatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidatePipelineResponse, error)

	// ListPipelineValidationResultsWithResponse request
	ListPipelineValidationResultsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineValidationResultsParams, reqEditors ...RequestEditorFn) (*ListPipelineValidationResultsResponse, error)

	// GetPipelineValidationResultWithResponse request
	GetPipelineValidationResultWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, validationSlug ValidationSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineValidationResultResponse, error)

	// GetPipelineDeploymentWithResponse request
	GetPipelineDeploymentWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineDeploymentResponse, error)

	// DeployPipelineWithBodyWithResponse request with any body
	DeployPipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployPipelineResponse, error)

	DeployPipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body DeployPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployPipelineResponse, error)

	// ExecutePipelineWithBodyWithResponse request with any body
	ExecutePipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecutePipelineResponse, error)

	ExecutePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, body ExecutePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecutePipelineResponse, error)

	// RevalidatePipelineWithResponse request
	RevalidatePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*RevalidatePipelineResponse, error)

	// GetProofReceiptWithResponse request
	GetProofReceiptWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, receiptSlug ProofReceiptSlugParam, reqEditors ...RequestEditorFn) (*GetProofReceiptResponse, error)

	// ListPipelineRunsWithResponse request
	ListPipelineRunsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, params *ListPipelineRunsParams, reqEditors ...RequestEditorFn) (*ListPipelineRunsResponse, error)

	// GetPipelineRunWithResponse request
	GetPipelineRunWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineRunResponse, error)

	// ListPipelineRunTriggerRetryAttemptsWithResponse request
	ListPipelineRunTriggerRetryAttemptsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, environmentSlug EnvironmentSlugParam, runSlug RunSlugParam, reqEditors ...RequestEditorFn) (*ListPipelineRunTriggerRetryAttemptsResponse, error)

	// SetProjectPipelineBackendWithBodyWithResponse request with any body
	SetProjectPipelineBackendWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetProjectPipelineBackendResponse, error)

	SetProjectPipelineBackendWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body SetProjectPipelineBackendJSONRequestBody, reqEditors ...RequestEditorFn) (*SetProjectPipelineBackendResponse, error)

	// ListPipelinesWithResponse request
	ListPipelinesWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, params *ListPipelinesParams, reqEditors ...RequestEditorFn) (*ListPipelinesResponse, error)

	// GetPipelineWithResponse request
	GetPipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineResponse, error)

	// UpdatePipelineWithBodyWithResponse request with any body
	UpdatePipelineWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePipelineResponse, error)

	UpdatePipelineWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body UpdatePipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePipelineResponse, error)

	// CreateDataSourceRefWithBodyWithResponse request with any body
	CreateDataSourceRefWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDataSourceRefResponse, error)

	CreateDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body CreateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDataSourceRefResponse, error)

	// DeleteDataSourceRefWithResponse request
	DeleteDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*DeleteDataSourceRefResponse, error)

	// GetDataSourceRefWithResponse request
	GetDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*GetDataSourceRefResponse, error)

	// UpdateDataSourceRefWithBodyWithResponse request with any body
	UpdateDataSourceRefWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSourceRefResponse, error)

	UpdateDataSourceRefWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpdateDataSourceRefJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSourceRefResponse, error)

	// DeletePipelineDraftWithResponse request
	DeletePipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*DeletePipelineDraftResponse, error)

	// GetPipelineDraftWithResponse request
	GetPipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*GetPipelineDraftResponse, error)

	// SavePipelineDraftWithBodyWithResponse request with any body
	SavePipelineDraftWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SavePipelineDraftResponse, error)

	SavePipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body SavePipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*SavePipelineDraftResponse, error)

	// PublishPipelineDraftWithBodyWithResponse request with any body
	PublishPipelineDraftWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PublishPipelineDraftResponse, error)

	PublishPipelineDraftWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, body PublishPipelineDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*PublishPipelineDraftResponse, error)

	// DeleteDataSourceBindingWithResponse request
	DeleteDataSourceBindingWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, params *DeleteDataSourceBindingParams, reqEditors ...RequestEditorFn) (*DeleteDataSourceBindingResponse, error)

	// GetDataSourceBindingWithResponse request
	GetDataSourceBindingWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, reqEditors ...RequestEditorFn) (*GetDataSourceBindingResponse, error)

	// UpsertDataSourceBindingWithBodyWithResponse request with any body
	UpsertDataSourceBindingWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertDataSourceBindingResponse, error)

	UpsertDataSourceBindingWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, environmentSlug EnvironmentSlugParam, dataSourceRefSlug DataSourceRefSlugParam, body UpsertDataSourceBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertDataSourceBindingResponse, error)

	// ListPipelineVersionsWithResponse request
	ListPipelineVersionsWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, reqEditors ...RequestEditorFn) (*ListPipelineVersionsResponse, error)

	// GetPipelineVersionWithResponse request
	GetPipelineVersionWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, pipelineSlug PipelineSlugParam, specHash PipelineVersionIdParam, reqEditors ...RequestEditorFn) (*GetPipelineVersionResponse, error)

	// ReconcilePipelinesWithBodyWithResponse request with any body
	ReconcilePipelinesWithBodyWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReconcilePipelinesResponse, error)

	ReconcilePipelinesWithResponse(ctx context.Context, slug SlugParam, projectSlug ProjectSlugParam, body ReconcilePipelinesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReconcilePipelinesResponse, error)

	// StartProviderDataSourceInstallWithBodyWithResponse request with any body
	StartProviderDataSourceInstallWithBodyWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartProviderDataSourceInstallResponse, error)

	StartProviderDataSourceInstallWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderDataSourceInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*StartProviderDataSourceInstallResponse, error)

	// StartProviderConnectorInstallWithBodyWithResponse request with any body
	StartProviderConnectorInstallWithBodyWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartProviderConnectorInstallResponse, error)

	StartProviderConnectorInstallWithResponse(ctx context.Context, slug SlugParam, provider ProviderKey, body StartProviderConnectorInstallJSONRequestBody, reqEditors ...RequestEditorFn) (*StartProviderConnectorInstallResponse, error)

	// GetOrganizationRetentionPolicyWithResponse request
	GetOrganizationRetentionPolicyWithResponse(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*GetOrganizationRetentionPolicyResponse, error)

	// UpdateOrganizationRetentionPolicyWithBodyWithResponse request with any body
	UpdateOrganizationRetentionPolicyWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationRetentionPolicyResponse, error)

	UpdateOrganizationRetentionPolicyWithResponse(ctx context.Context, slug SlugParam, body UpdateOrganizationRetentionPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationRetentionPolicyResponse, error)

	// ListOrganizationRetentionRunsWithResponse request
	ListOrganizationRetentionRunsWithResponse(ctx context.Context, slug SlugParam, reqEditors ...RequestEditorFn) (*ListOrganizationRetentionRunsResponse, error)

	// ListRolesWithResponse request
	ListRolesWithResponse(ctx context.Context, slug SlugParam, params *ListRolesParams, reqEditors ...RequestEditorFn) (*ListRolesResponse, error)

	// CreateRoleWithBodyWithResponse request with any body
	CreateRoleWithBodyWithResponse(ctx context.Context, slug SlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	CreateRoleWithResponse(ctx context.Context, slug SlugParam, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	// DeleteRoleWithResponse request
	DeleteRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

	// GetRoleWithResponse request
	GetRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*GetRoleResponse, error)

	// UpdateRoleWithBodyWithResponse request with any body
	UpdateRoleWithBodyWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

	UpdateRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

	// RestoreRoleWithResponse request
	RestoreRoleWithResponse(ctx context.Context, slug SlugParam, roleSlug RoleSlugParam, reqEditors ...RequestEditorFn) (*RestoreRoleResponse, error)

	// GetUsersProfileWithResponse request
	GetUsersProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersProfileResponse, error)

	// PatchUsersProfileWithBodyWithResponse request with any body
	PatchUsersProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchUsersProfileResponse, error)

	PatchUsersProfileWithResponse(ctx context.Context, body PatchUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchUsersProfileResponse, error)

	// ListPersonalAccessTokensWithResponse request
	ListPersonalAccessTokensWithResponse(ctx context.Context, params *ListPersonalAccessTokensParams, reqEditors ...RequestEditorFn) (*ListPersonalAccessTokensResponse, error)

	// CreatePersonalAccessTokenWithBodyWithResponse request with any body
	CreatePersonalAccessTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePersonalAccessTokenResponse, error)

	CreatePersonalAccessTokenWithResponse(ctx context.Context, body CreatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePersonalAccessTokenResponse, error)

	// DeletePersonalAccessTokenWithResponse request
	DeletePersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*DeletePersonalAccessTokenResponse, error)

	// GetPersonalAccessTokenWithResponse request
	GetPersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*GetPersonalAccessTokenResponse, error)

	// UpdatePersonalAccessTokenWithBodyWithResponse request with any body
	UpdatePersonalAccessTokenWithBodyWithResponse(ctx context.Context, patSlug PATSlugParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePersonalAccessTokenResponse, error)

	UpdatePersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, body UpdatePersonalAccessTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePersonalAccessTokenResponse, error)

	// RotatePersonalAccessTokenWithResponse request
	RotatePersonalAccessTokenWithResponse(ctx context.Context, patSlug PATSlugParam, reqEditors ...RequestEditorFn) (*RotatePersonalAccessTokenResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CollectionInfo

type CollectionInfo struct {
	Fields []FieldInfo `json:"fields"`
	Name   string      `json:"name"`
}

CollectionInfo defines model for CollectionInfo.

type ColumnInfo

type ColumnInfo struct {
	Name string `json:"name"`
	Type string `json:"type"`
}

ColumnInfo defines model for ColumnInfo.

type CreateAPIKeyJSONRequestBody

type CreateAPIKeyJSONRequestBody = NewAPIKey

CreateAPIKeyJSONRequestBody defines body for CreateAPIKey for application/json ContentType.

type CreateAPIKeyResponse

type CreateAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *APIKeyWithToken
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseCreateAPIKeyResponse

func ParseCreateAPIKeyResponse(rsp *http.Response) (*CreateAPIKeyResponse, error)

ParseCreateAPIKeyResponse parses an HTTP response from a CreateAPIKeyWithResponse call

func (CreateAPIKeyResponse) ContentType

func (r CreateAPIKeyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateAPIKeyResponse) Status

func (r CreateAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAPIKeyResponse) StatusCode

func (r CreateAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAlertDestinationJSONRequestBody

type CreateAlertDestinationJSONRequestBody = NewAlertDestination

CreateAlertDestinationJSONRequestBody defines body for CreateAlertDestination for application/json ContentType.

type CreateAlertDestinationResponse

type CreateAlertDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AlertDestination
	JSON400      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateAlertDestinationResponse

func ParseCreateAlertDestinationResponse(rsp *http.Response) (*CreateAlertDestinationResponse, error)

ParseCreateAlertDestinationResponse parses an HTTP response from a CreateAlertDestinationWithResponse call

func (CreateAlertDestinationResponse) ContentType

func (r CreateAlertDestinationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateAlertDestinationResponse) Status

Status returns HTTPResponse.Status

func (CreateAlertDestinationResponse) StatusCode

func (r CreateAlertDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAlertPolicyJSONRequestBody

type CreateAlertPolicyJSONRequestBody = NewAlertPolicy

CreateAlertPolicyJSONRequestBody defines body for CreateAlertPolicy for application/json ContentType.

type CreateAlertPolicyResponse

type CreateAlertPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AlertPolicy
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateAlertPolicyResponse

func ParseCreateAlertPolicyResponse(rsp *http.Response) (*CreateAlertPolicyResponse, error)

ParseCreateAlertPolicyResponse parses an HTTP response from a CreateAlertPolicyWithResponse call

func (CreateAlertPolicyResponse) ContentType

func (r CreateAlertPolicyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateAlertPolicyResponse) Status

func (r CreateAlertPolicyResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAlertPolicyResponse) StatusCode

func (r CreateAlertPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateBigQueryDataSourceRequest

type CreateBigQueryDataSourceRequest struct {
	Config      BigQueryConfig                      `json:"config"`
	Credentials BigQueryCredentials                 `json:"credentials"`
	Name        Name                                `json:"name"`
	ReadOnly    *bool                               `json:"read_only,omitempty"`
	Slug        *Slug                               `json:"slug,omitempty"`
	Type        CreateBigQueryDataSourceRequestType `json:"type"`
}

CreateBigQueryDataSourceRequest defines model for CreateBigQueryDataSourceRequest.

type CreateBigQueryDataSourceRequestType

type CreateBigQueryDataSourceRequestType string

CreateBigQueryDataSourceRequestType defines model for CreateBigQueryDataSourceRequest.Type.

const (
	CreateBigQueryDataSourceRequestTypeBigquery CreateBigQueryDataSourceRequestType = "bigquery"
)

Defines values for CreateBigQueryDataSourceRequestType.

func (CreateBigQueryDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateBigQueryDataSourceRequestType enum.

type CreateDataSourceJSONRequestBody

type CreateDataSourceJSONRequestBody = CreateDataSourceRequest

CreateDataSourceJSONRequestBody defines body for CreateDataSource for application/json ContentType.

type CreateDataSourceRefJSONRequestBody

type CreateDataSourceRefJSONRequestBody = NewDataSourceRef

CreateDataSourceRefJSONRequestBody defines body for CreateDataSourceRef for application/json ContentType.

type CreateDataSourceRefResponse

type CreateDataSourceRefResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DataSourceRef
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateDataSourceRefResponse

func ParseCreateDataSourceRefResponse(rsp *http.Response) (*CreateDataSourceRefResponse, error)

ParseCreateDataSourceRefResponse parses an HTTP response from a CreateDataSourceRefWithResponse call

func (CreateDataSourceRefResponse) ContentType

func (r CreateDataSourceRefResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateDataSourceRefResponse) Status

Status returns HTTPResponse.Status

func (CreateDataSourceRefResponse) StatusCode

func (r CreateDataSourceRefResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDataSourceRequest

type CreateDataSourceRequest struct {
	// contains filtered or unexported fields
}

CreateDataSourceRequest defines model for CreateDataSourceRequest.

func (CreateDataSourceRequest) AsCreateBigQueryDataSourceRequest

func (t CreateDataSourceRequest) AsCreateBigQueryDataSourceRequest() (CreateBigQueryDataSourceRequest, error)

AsCreateBigQueryDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateBigQueryDataSourceRequest

func (CreateDataSourceRequest) AsCreateFTPDataSourceRequest

func (t CreateDataSourceRequest) AsCreateFTPDataSourceRequest() (CreateFTPDataSourceRequest, error)

AsCreateFTPDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateFTPDataSourceRequest

func (CreateDataSourceRequest) AsCreateGitDataSourceRequest

func (t CreateDataSourceRequest) AsCreateGitDataSourceRequest() (CreateGitDataSourceRequest, error)

AsCreateGitDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateGitDataSourceRequest

func (CreateDataSourceRequest) AsCreateGitHubDataSourceRequest

func (t CreateDataSourceRequest) AsCreateGitHubDataSourceRequest() (CreateGitHubDataSourceRequest, error)

AsCreateGitHubDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateGitHubDataSourceRequest

func (CreateDataSourceRequest) AsCreateGitLabDataSourceRequest

func (t CreateDataSourceRequest) AsCreateGitLabDataSourceRequest() (CreateGitLabDataSourceRequest, error)

AsCreateGitLabDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateGitLabDataSourceRequest

func (CreateDataSourceRequest) AsCreateHTTPDataSourceRequest

func (t CreateDataSourceRequest) AsCreateHTTPDataSourceRequest() (CreateHTTPDataSourceRequest, error)

AsCreateHTTPDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateHTTPDataSourceRequest

func (CreateDataSourceRequest) AsCreateHubSpotDataSourceRequest

func (t CreateDataSourceRequest) AsCreateHubSpotDataSourceRequest() (CreateHubSpotDataSourceRequest, error)

AsCreateHubSpotDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateHubSpotDataSourceRequest

func (CreateDataSourceRequest) AsCreateMongoDBDataSourceRequest

func (t CreateDataSourceRequest) AsCreateMongoDBDataSourceRequest() (CreateMongoDBDataSourceRequest, error)

AsCreateMongoDBDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateMongoDBDataSourceRequest

func (CreateDataSourceRequest) AsCreateMySQLDataSourceRequest

func (t CreateDataSourceRequest) AsCreateMySQLDataSourceRequest() (CreateMySQLDataSourceRequest, error)

AsCreateMySQLDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateMySQLDataSourceRequest

func (CreateDataSourceRequest) AsCreatePostgresDataSourceRequest

func (t CreateDataSourceRequest) AsCreatePostgresDataSourceRequest() (CreatePostgresDataSourceRequest, error)

AsCreatePostgresDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreatePostgresDataSourceRequest

func (CreateDataSourceRequest) AsCreateS3DataSourceRequest

func (t CreateDataSourceRequest) AsCreateS3DataSourceRequest() (CreateS3DataSourceRequest, error)

AsCreateS3DataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateS3DataSourceRequest

func (CreateDataSourceRequest) AsCreateSnowflakeDataSourceRequest

func (t CreateDataSourceRequest) AsCreateSnowflakeDataSourceRequest() (CreateSnowflakeDataSourceRequest, error)

AsCreateSnowflakeDataSourceRequest returns the union data inside the CreateDataSourceRequest as a CreateSnowflakeDataSourceRequest

func (CreateDataSourceRequest) Discriminator

func (t CreateDataSourceRequest) Discriminator() (string, error)

func (*CreateDataSourceRequest) FromCreateBigQueryDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateBigQueryDataSourceRequest(v CreateBigQueryDataSourceRequest) error

FromCreateBigQueryDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateBigQueryDataSourceRequest

func (*CreateDataSourceRequest) FromCreateFTPDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateFTPDataSourceRequest(v CreateFTPDataSourceRequest) error

FromCreateFTPDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateFTPDataSourceRequest

func (*CreateDataSourceRequest) FromCreateGitDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateGitDataSourceRequest(v CreateGitDataSourceRequest) error

FromCreateGitDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateGitDataSourceRequest

func (*CreateDataSourceRequest) FromCreateGitHubDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateGitHubDataSourceRequest(v CreateGitHubDataSourceRequest) error

FromCreateGitHubDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateGitHubDataSourceRequest

func (*CreateDataSourceRequest) FromCreateGitLabDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateGitLabDataSourceRequest(v CreateGitLabDataSourceRequest) error

FromCreateGitLabDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateGitLabDataSourceRequest

func (*CreateDataSourceRequest) FromCreateHTTPDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateHTTPDataSourceRequest(v CreateHTTPDataSourceRequest) error

FromCreateHTTPDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateHTTPDataSourceRequest

func (*CreateDataSourceRequest) FromCreateHubSpotDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateHubSpotDataSourceRequest(v CreateHubSpotDataSourceRequest) error

FromCreateHubSpotDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateHubSpotDataSourceRequest

func (*CreateDataSourceRequest) FromCreateMongoDBDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateMongoDBDataSourceRequest(v CreateMongoDBDataSourceRequest) error

FromCreateMongoDBDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateMongoDBDataSourceRequest

func (*CreateDataSourceRequest) FromCreateMySQLDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateMySQLDataSourceRequest(v CreateMySQLDataSourceRequest) error

FromCreateMySQLDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateMySQLDataSourceRequest

func (*CreateDataSourceRequest) FromCreatePostgresDataSourceRequest

func (t *CreateDataSourceRequest) FromCreatePostgresDataSourceRequest(v CreatePostgresDataSourceRequest) error

FromCreatePostgresDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreatePostgresDataSourceRequest

func (*CreateDataSourceRequest) FromCreateS3DataSourceRequest

func (t *CreateDataSourceRequest) FromCreateS3DataSourceRequest(v CreateS3DataSourceRequest) error

FromCreateS3DataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateS3DataSourceRequest

func (*CreateDataSourceRequest) FromCreateSnowflakeDataSourceRequest

func (t *CreateDataSourceRequest) FromCreateSnowflakeDataSourceRequest(v CreateSnowflakeDataSourceRequest) error

FromCreateSnowflakeDataSourceRequest overwrites any union data inside the CreateDataSourceRequest as the provided CreateSnowflakeDataSourceRequest

func (CreateDataSourceRequest) MarshalJSON

func (t CreateDataSourceRequest) MarshalJSON() ([]byte, error)

func (*CreateDataSourceRequest) MergeCreateBigQueryDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateBigQueryDataSourceRequest(v CreateBigQueryDataSourceRequest) error

MergeCreateBigQueryDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateBigQueryDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateFTPDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateFTPDataSourceRequest(v CreateFTPDataSourceRequest) error

MergeCreateFTPDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateFTPDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateGitDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateGitDataSourceRequest(v CreateGitDataSourceRequest) error

MergeCreateGitDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateGitDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateGitHubDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateGitHubDataSourceRequest(v CreateGitHubDataSourceRequest) error

MergeCreateGitHubDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateGitHubDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateGitLabDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateGitLabDataSourceRequest(v CreateGitLabDataSourceRequest) error

MergeCreateGitLabDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateGitLabDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateHTTPDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateHTTPDataSourceRequest(v CreateHTTPDataSourceRequest) error

MergeCreateHTTPDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateHTTPDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateHubSpotDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateHubSpotDataSourceRequest(v CreateHubSpotDataSourceRequest) error

MergeCreateHubSpotDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateHubSpotDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateMongoDBDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateMongoDBDataSourceRequest(v CreateMongoDBDataSourceRequest) error

MergeCreateMongoDBDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateMongoDBDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateMySQLDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateMySQLDataSourceRequest(v CreateMySQLDataSourceRequest) error

MergeCreateMySQLDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateMySQLDataSourceRequest

func (*CreateDataSourceRequest) MergeCreatePostgresDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreatePostgresDataSourceRequest(v CreatePostgresDataSourceRequest) error

MergeCreatePostgresDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreatePostgresDataSourceRequest

func (*CreateDataSourceRequest) MergeCreateS3DataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateS3DataSourceRequest(v CreateS3DataSourceRequest) error

MergeCreateS3DataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateS3DataSourceRequest

func (*CreateDataSourceRequest) MergeCreateSnowflakeDataSourceRequest

func (t *CreateDataSourceRequest) MergeCreateSnowflakeDataSourceRequest(v CreateSnowflakeDataSourceRequest) error

MergeCreateSnowflakeDataSourceRequest performs a merge with any union data inside the CreateDataSourceRequest, using the provided CreateSnowflakeDataSourceRequest

func (*CreateDataSourceRequest) UnmarshalJSON

func (t *CreateDataSourceRequest) UnmarshalJSON(b []byte) error

func (CreateDataSourceRequest) ValueByDiscriminator

func (t CreateDataSourceRequest) ValueByDiscriminator() (interface{}, error)

type CreateDataSourceResponse

type CreateDataSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DataSource
	JSON400      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateDataSourceResponse

func ParseCreateDataSourceResponse(rsp *http.Response) (*CreateDataSourceResponse, error)

ParseCreateDataSourceResponse parses an HTTP response from a CreateDataSourceWithResponse call

func (CreateDataSourceResponse) ContentType

func (r CreateDataSourceResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateDataSourceResponse) Status

func (r CreateDataSourceResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDataSourceResponse) StatusCode

func (r CreateDataSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateEnvironmentJSONRequestBody

type CreateEnvironmentJSONRequestBody = NewEnvironment

CreateEnvironmentJSONRequestBody defines body for CreateEnvironment for application/json ContentType.

type CreateEnvironmentResponse

type CreateEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Environment
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateEnvironmentResponse

func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error)

ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call

func (CreateEnvironmentResponse) ContentType

func (r CreateEnvironmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateEnvironmentResponse) Status

func (r CreateEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEnvironmentResponse) StatusCode

func (r CreateEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFTPDataSourceRequest

type CreateFTPDataSourceRequest struct {
	Config      FTPConfig                      `json:"config"`
	Credentials FTPCredentials                 `json:"credentials"`
	Name        Name                           `json:"name"`
	ReadOnly    *bool                          `json:"read_only,omitempty"`
	Slug        *Slug                          `json:"slug,omitempty"`
	Type        CreateFTPDataSourceRequestType `json:"type"`
}

CreateFTPDataSourceRequest defines model for CreateFTPDataSourceRequest.

type CreateFTPDataSourceRequestType

type CreateFTPDataSourceRequestType string

CreateFTPDataSourceRequestType defines model for CreateFTPDataSourceRequest.Type.

const (
	CreateFTPDataSourceRequestTypeFtp CreateFTPDataSourceRequestType = "ftp"
)

Defines values for CreateFTPDataSourceRequestType.

func (CreateFTPDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateFTPDataSourceRequestType enum.

type CreateGitDataSourceRequest

type CreateGitDataSourceRequest struct {
	Config      GitConfig                      `json:"config"`
	Credentials GitCredentials                 `json:"credentials"`
	Name        Name                           `json:"name"`
	ReadOnly    *bool                          `json:"read_only,omitempty"`
	Slug        *Slug                          `json:"slug,omitempty"`
	Type        CreateGitDataSourceRequestType `json:"type"`
}

CreateGitDataSourceRequest defines model for CreateGitDataSourceRequest.

type CreateGitDataSourceRequestType

type CreateGitDataSourceRequestType string

CreateGitDataSourceRequestType defines model for CreateGitDataSourceRequest.Type.

const (
	CreateGitDataSourceRequestTypeGit CreateGitDataSourceRequestType = "git"
)

Defines values for CreateGitDataSourceRequestType.

func (CreateGitDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateGitDataSourceRequestType enum.

type CreateGitHubDataSourceRequest

type CreateGitHubDataSourceRequest struct {
	Config   GitHubRepositoryConfig            `json:"config"`
	Name     Name                              `json:"name"`
	ReadOnly *bool                             `json:"read_only,omitempty"`
	Slug     *Slug                             `json:"slug,omitempty"`
	Type     CreateGitHubDataSourceRequestType `json:"type"`
}

CreateGitHubDataSourceRequest defines model for CreateGitHubDataSourceRequest.

type CreateGitHubDataSourceRequestType

type CreateGitHubDataSourceRequestType string

CreateGitHubDataSourceRequestType defines model for CreateGitHubDataSourceRequest.Type.

const (
	CreateGitHubDataSourceRequestTypeGithub CreateGitHubDataSourceRequestType = "github"
)

Defines values for CreateGitHubDataSourceRequestType.

func (CreateGitHubDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateGitHubDataSourceRequestType enum.

type CreateGitLabDataSourceRequest

type CreateGitLabDataSourceRequest struct {
	Config      GitLabProjectTokenConfig          `json:"config"`
	Credentials GitLabProjectTokenCredentials     `json:"credentials"`
	Name        Name                              `json:"name"`
	ReadOnly    *bool                             `json:"read_only,omitempty"`
	Slug        *Slug                             `json:"slug,omitempty"`
	Type        CreateGitLabDataSourceRequestType `json:"type"`
}

CreateGitLabDataSourceRequest defines model for CreateGitLabDataSourceRequest.

type CreateGitLabDataSourceRequestType

type CreateGitLabDataSourceRequestType string

CreateGitLabDataSourceRequestType defines model for CreateGitLabDataSourceRequest.Type.

const (
	CreateGitLabDataSourceRequestTypeGitlab CreateGitLabDataSourceRequestType = "gitlab"
)

Defines values for CreateGitLabDataSourceRequestType.

func (CreateGitLabDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateGitLabDataSourceRequestType enum.

type CreateHTTPDataSourceRequest

type CreateHTTPDataSourceRequest struct {
	Config      HTTPConfig                      `json:"config"`
	Credentials HTTPCredentials                 `json:"credentials"`
	Name        Name                            `json:"name"`
	ReadOnly    *bool                           `json:"read_only,omitempty"`
	Slug        *Slug                           `json:"slug,omitempty"`
	Type        CreateHTTPDataSourceRequestType `json:"type"`
}

CreateHTTPDataSourceRequest defines model for CreateHTTPDataSourceRequest.

type CreateHTTPDataSourceRequestType

type CreateHTTPDataSourceRequestType string

CreateHTTPDataSourceRequestType defines model for CreateHTTPDataSourceRequest.Type.

const (
	CreateHTTPDataSourceRequestTypeHttp CreateHTTPDataSourceRequestType = "http"
)

Defines values for CreateHTTPDataSourceRequestType.

func (CreateHTTPDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateHTTPDataSourceRequestType enum.

type CreateHubSpotDataSourceRequest

type CreateHubSpotDataSourceRequest struct {
	Config      HubSpotConfig                      `json:"config"`
	Credentials HubSpotCredentials                 `json:"credentials"`
	Name        Name                               `json:"name"`
	ReadOnly    *bool                              `json:"read_only,omitempty"`
	Slug        *Slug                              `json:"slug,omitempty"`
	Type        CreateHubSpotDataSourceRequestType `json:"type"`
}

CreateHubSpotDataSourceRequest defines model for CreateHubSpotDataSourceRequest.

type CreateHubSpotDataSourceRequestType

type CreateHubSpotDataSourceRequestType string

CreateHubSpotDataSourceRequestType defines model for CreateHubSpotDataSourceRequest.Type.

const (
	CreateHubSpotDataSourceRequestTypeHubspot CreateHubSpotDataSourceRequestType = "hubspot"
)

Defines values for CreateHubSpotDataSourceRequestType.

func (CreateHubSpotDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateHubSpotDataSourceRequestType enum.

type CreateMemberInvitationJSONRequestBody

type CreateMemberInvitationJSONRequestBody = NewMemberInvitation

CreateMemberInvitationJSONRequestBody defines body for CreateMemberInvitation for application/json ContentType.

type CreateMemberInvitationResponse

type CreateMemberInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *MemberInvitation
	JSON409      *ErrorResponse
}

func ParseCreateMemberInvitationResponse

func ParseCreateMemberInvitationResponse(rsp *http.Response) (*CreateMemberInvitationResponse, error)

ParseCreateMemberInvitationResponse parses an HTTP response from a CreateMemberInvitationWithResponse call

func (CreateMemberInvitationResponse) ContentType

func (r CreateMemberInvitationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateMemberInvitationResponse) Status

Status returns HTTPResponse.Status

func (CreateMemberInvitationResponse) StatusCode

func (r CreateMemberInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMemberJSONRequestBody

type CreateMemberJSONRequestBody = NewMember

CreateMemberJSONRequestBody defines body for CreateMember for application/json ContentType.

type CreateMemberResponse

type CreateMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Member
	JSON409      *ErrorResponse
}

func ParseCreateMemberResponse

func ParseCreateMemberResponse(rsp *http.Response) (*CreateMemberResponse, error)

ParseCreateMemberResponse parses an HTTP response from a CreateMemberWithResponse call

func (CreateMemberResponse) ContentType

func (r CreateMemberResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateMemberResponse) Status

func (r CreateMemberResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMemberResponse) StatusCode

func (r CreateMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMongoDBDataSourceRequest

type CreateMongoDBDataSourceRequest struct {
	Config      MongoDBConfig                      `json:"config"`
	Credentials MongoDBCredentials                 `json:"credentials"`
	Name        Name                               `json:"name"`
	ReadOnly    *bool                              `json:"read_only,omitempty"`
	Slug        *Slug                              `json:"slug,omitempty"`
	Type        CreateMongoDBDataSourceRequestType `json:"type"`
}

CreateMongoDBDataSourceRequest defines model for CreateMongoDBDataSourceRequest.

type CreateMongoDBDataSourceRequestType

type CreateMongoDBDataSourceRequestType string

CreateMongoDBDataSourceRequestType defines model for CreateMongoDBDataSourceRequest.Type.

const (
	CreateMongoDBDataSourceRequestTypeMongodb CreateMongoDBDataSourceRequestType = "mongodb"
)

Defines values for CreateMongoDBDataSourceRequestType.

func (CreateMongoDBDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateMongoDBDataSourceRequestType enum.

type CreateMySQLDataSourceRequest

type CreateMySQLDataSourceRequest struct {
	Config      MySQLConfig                      `json:"config"`
	Credentials MySQLCredentials                 `json:"credentials"`
	Name        Name                             `json:"name"`
	ReadOnly    *bool                            `json:"read_only,omitempty"`
	Slug        *Slug                            `json:"slug,omitempty"`
	Type        CreateMySQLDataSourceRequestType `json:"type"`
}

CreateMySQLDataSourceRequest defines model for CreateMySQLDataSourceRequest.

type CreateMySQLDataSourceRequestType

type CreateMySQLDataSourceRequestType string

CreateMySQLDataSourceRequestType defines model for CreateMySQLDataSourceRequest.Type.

const (
	CreateMySQLDataSourceRequestTypeMysql CreateMySQLDataSourceRequestType = "mysql"
)

Defines values for CreateMySQLDataSourceRequestType.

func (CreateMySQLDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateMySQLDataSourceRequestType enum.

type CreateOrganizationJSONRequestBody

type CreateOrganizationJSONRequestBody = NewOrganization

CreateOrganizationJSONRequestBody defines body for CreateOrganization for application/json ContentType.

type CreateOrganizationResponse

type CreateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Organization
	JSON409      *ErrorResponse
}

func ParseCreateOrganizationResponse

func ParseCreateOrganizationResponse(rsp *http.Response) (*CreateOrganizationResponse, error)

ParseCreateOrganizationResponse parses an HTTP response from a CreateOrganizationWithResponse call

func (CreateOrganizationResponse) ContentType

func (r CreateOrganizationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateOrganizationResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationResponse) StatusCode

func (r CreateOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePersonalAccessTokenJSONRequestBody

type CreatePersonalAccessTokenJSONRequestBody = NewPersonalAccessToken

CreatePersonalAccessTokenJSONRequestBody defines body for CreatePersonalAccessToken for application/json ContentType.

type CreatePersonalAccessTokenResponse

type CreatePersonalAccessTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PersonalAccessTokenWithToken
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseCreatePersonalAccessTokenResponse

func ParseCreatePersonalAccessTokenResponse(rsp *http.Response) (*CreatePersonalAccessTokenResponse, error)

ParseCreatePersonalAccessTokenResponse parses an HTTP response from a CreatePersonalAccessTokenWithResponse call

func (CreatePersonalAccessTokenResponse) ContentType

func (r CreatePersonalAccessTokenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreatePersonalAccessTokenResponse) Status

Status returns HTTPResponse.Status

func (CreatePersonalAccessTokenResponse) StatusCode

func (r CreatePersonalAccessTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePipelineTriggerJSONRequestBody

type CreatePipelineTriggerJSONRequestBody = NewPipelineTrigger

CreatePipelineTriggerJSONRequestBody defines body for CreatePipelineTrigger for application/json ContentType.

type CreatePipelineTriggerResponse

type CreatePipelineTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PipelineTriggerIssuanceResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreatePipelineTriggerResponse

func ParseCreatePipelineTriggerResponse(rsp *http.Response) (*CreatePipelineTriggerResponse, error)

ParseCreatePipelineTriggerResponse parses an HTTP response from a CreatePipelineTriggerWithResponse call

func (CreatePipelineTriggerResponse) ContentType

func (r CreatePipelineTriggerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreatePipelineTriggerResponse) Status

Status returns HTTPResponse.Status

func (CreatePipelineTriggerResponse) StatusCode

func (r CreatePipelineTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePostgresDataSourceRequest

type CreatePostgresDataSourceRequest struct {
	Config      PostgresConfig                      `json:"config"`
	Credentials PostgresCredentials                 `json:"credentials"`
	Name        Name                                `json:"name"`
	ReadOnly    *bool                               `json:"read_only,omitempty"`
	Slug        *Slug                               `json:"slug,omitempty"`
	Type        CreatePostgresDataSourceRequestType `json:"type"`
}

CreatePostgresDataSourceRequest defines model for CreatePostgresDataSourceRequest.

type CreatePostgresDataSourceRequestType

type CreatePostgresDataSourceRequestType string

CreatePostgresDataSourceRequestType defines model for CreatePostgresDataSourceRequest.Type.

const (
	CreatePostgresDataSourceRequestTypePostgres CreatePostgresDataSourceRequestType = "postgres"
)

Defines values for CreatePostgresDataSourceRequestType.

func (CreatePostgresDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreatePostgresDataSourceRequestType enum.

type CreateProjectJSONRequestBody

type CreateProjectJSONRequestBody = NewProject

CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.

type CreateProjectResponse

type CreateProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Project
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateProjectResponse

func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)

ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call

func (CreateProjectResponse) ContentType

func (r CreateProjectResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateProjectResponse) Status

func (r CreateProjectResponse) Status() string

Status returns HTTPResponse.Status

func (CreateProjectResponse) StatusCode

func (r CreateProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateQueryJSONRequestBody

type CreateQueryJSONRequestBody = NewQuery

CreateQueryJSONRequestBody defines body for CreateQuery for application/json ContentType.

type CreateQueryResponse

type CreateQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Query
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseCreateQueryResponse

func ParseCreateQueryResponse(rsp *http.Response) (*CreateQueryResponse, error)

ParseCreateQueryResponse parses an HTTP response from a CreateQueryWithResponse call

func (CreateQueryResponse) ContentType

func (r CreateQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateQueryResponse) Status

func (r CreateQueryResponse) Status() string

Status returns HTTPResponse.Status

func (CreateQueryResponse) StatusCode

func (r CreateQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRoleJSONRequestBody

type CreateRoleJSONRequestBody = NewOrgRole

CreateRoleJSONRequestBody defines body for CreateRole for application/json ContentType.

type CreateRoleResponse

type CreateRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *OrgRole
	JSON409      *ErrorResponse
}

func ParseCreateRoleResponse

func ParseCreateRoleResponse(rsp *http.Response) (*CreateRoleResponse, error)

ParseCreateRoleResponse parses an HTTP response from a CreateRoleWithResponse call

func (CreateRoleResponse) ContentType

func (r CreateRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateRoleResponse) Status

func (r CreateRoleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRoleResponse) StatusCode

func (r CreateRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateS3DataSourceRequest

type CreateS3DataSourceRequest struct {
	Config      S3Config                      `json:"config"`
	Credentials S3Credentials                 `json:"credentials"`
	Name        Name                          `json:"name"`
	ReadOnly    *bool                         `json:"read_only,omitempty"`
	Slug        *Slug                         `json:"slug,omitempty"`
	Type        CreateS3DataSourceRequestType `json:"type"`
}

CreateS3DataSourceRequest defines model for CreateS3DataSourceRequest.

type CreateS3DataSourceRequestType

type CreateS3DataSourceRequestType string

CreateS3DataSourceRequestType defines model for CreateS3DataSourceRequest.Type.

const (
	CreateS3DataSourceRequestTypeS3 CreateS3DataSourceRequestType = "s3"
)

Defines values for CreateS3DataSourceRequestType.

func (CreateS3DataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateS3DataSourceRequestType enum.

type CreateSnowflakeDataSourceRequest

type CreateSnowflakeDataSourceRequest struct {
	Config      SnowflakeConfig                      `json:"config"`
	Credentials SnowflakeCredentials                 `json:"credentials"`
	Name        Name                                 `json:"name"`
	ReadOnly    *bool                                `json:"read_only,omitempty"`
	Slug        *Slug                                `json:"slug,omitempty"`
	Type        CreateSnowflakeDataSourceRequestType `json:"type"`
}

CreateSnowflakeDataSourceRequest defines model for CreateSnowflakeDataSourceRequest.

type CreateSnowflakeDataSourceRequestType

type CreateSnowflakeDataSourceRequestType string

CreateSnowflakeDataSourceRequestType defines model for CreateSnowflakeDataSourceRequest.Type.

const (
	CreateSnowflakeDataSourceRequestTypeSnowflake CreateSnowflakeDataSourceRequestType = "snowflake"
)

Defines values for CreateSnowflakeDataSourceRequestType.

func (CreateSnowflakeDataSourceRequestType) Valid

Valid indicates whether the value is a known member of the CreateSnowflakeDataSourceRequestType enum.

type CredentialKind

type CredentialKind string

CredentialKind defines model for CredentialKind.

const (
	Oauth2Grant  CredentialKind = "oauth2_grant"
	StaticSecret CredentialKind = "static_secret"
)

Defines values for CredentialKind.

func (CredentialKind) Valid

func (e CredentialKind) Valid() bool

Valid indicates whether the value is a known member of the CredentialKind enum.

type CredentialMetadata

type CredentialMetadata struct {
	Kind      CredentialKind           `json:"kind"`
	Oauth     *CredentialOAuthMetadata `json:"oauth,omitempty"`
	Status    CredentialStatus         `json:"status"`
	UpdatedAt Timestamp                `json:"updated_at"`
}

CredentialMetadata defines model for CredentialMetadata.

type CredentialOAuthMetadata

type CredentialOAuthMetadata struct {
	AccessTokenExpiresAt *time.Time            `json:"access_token_expires_at,omitempty"`
	Account              *OAuthProviderAccount `json:"account,omitempty"`
	FailureCode          *string               `json:"failure_code,omitempty"`
	FailureMessage       *string               `json:"failure_message,omitempty"`
	LastRefreshedAt      *time.Time            `json:"last_refreshed_at,omitempty"`
	Provider             ProviderKey           `json:"provider"`
	RevokedAt            *time.Time            `json:"revoked_at,omitempty"`
	Scopes               []string              `json:"scopes"`
}

CredentialOAuthMetadata defines model for CredentialOAuthMetadata.

type CredentialStatus

type CredentialStatus string

CredentialStatus defines model for CredentialStatus.

const (
	CredentialStatusActive  CredentialStatus = "active"
	CredentialStatusFailed  CredentialStatus = "failed"
	CredentialStatusPending CredentialStatus = "pending"
	CredentialStatusRevoked CredentialStatus = "revoked"
	CredentialStatusRotated CredentialStatus = "rotated"
)

Defines values for CredentialStatus.

func (CredentialStatus) Valid

func (e CredentialStatus) Valid() bool

Valid indicates whether the value is a known member of the CredentialStatus enum.

type CursorParam

type CursorParam = string

CursorParam defines model for CursorParam.

type DataSource

type DataSource struct {
	Config           DataSource_Config           `json:"config"`
	CreatedAt        Timestamp                   `json:"created_at"`
	Credential       *CredentialMetadata         `json:"credential,omitempty"`
	IsActive         bool                        `json:"is_active"`
	LastTestedAt     *time.Time                  `json:"last_tested_at,omitempty"`
	Name             Name                        `json:"name"`
	ReadOnly         bool                        `json:"read_only"`
	Schema           IntrospectSchemaResponse    `json:"schema"`
	SchemaDiagnostic *DataSourceSchemaDiagnostic `json:"schema_diagnostic,omitempty"`
	SchemaStatus     DataSourceSchemaStatus      `json:"schema_status"`
	Slug             Slug                        `json:"slug"`
	TestError        *string                     `json:"test_error,omitempty"`
	Type             DataSourceType              `json:"type"`
	UpdatedAt        Timestamp                   `json:"updated_at"`
}

DataSource defines model for DataSource.

type DataSourceBinding

type DataSourceBinding struct {
	BoundAt            Timestamp      `json:"bound_at"`
	DataSourceActive   bool           `json:"data_source_active"`
	DataSourceName     Name           `json:"data_source_name"`
	DataSourceReadOnly bool           `json:"data_source_read_only"`
	DataSourceRefName  Name           `json:"data_source_ref_name"`
	DataSourceRefSlug  Slug           `json:"data_source_ref_slug"`
	DataSourceSlug     Slug           `json:"data_source_slug"`
	DataSourceType     DataSourceType `json:"data_source_type"`
	EnvironmentSlug    Slug           `json:"environment_slug"`
	PipelineSlug       Slug           `json:"pipeline_slug"`
	UpdatedAt          Timestamp      `json:"updated_at"`
}

DataSourceBinding defines model for DataSourceBinding.

type DataSourceBindingListResponse

type DataSourceBindingListResponse struct {
	DataSourceBindings []DataSourceBinding `json:"data_source_bindings"`
	HasMore            bool                `json:"has_more"`
	NextCursor         *string             `json:"next_cursor,omitempty"`
	PrevCursor         *string             `json:"prev_cursor,omitempty"`
}

DataSourceBindingListResponse defines model for DataSourceBindingListResponse.

type DataSourceBranch

type DataSourceBranch struct {
	IsDefault bool   `json:"is_default"`
	Name      string `json:"name"`
}

DataSourceBranch defines model for DataSourceBranch.

type DataSourceBranchListResponse

type DataSourceBranchListResponse struct {
	Branches []DataSourceBranch `json:"branches"`
}

DataSourceBranchListResponse defines model for DataSourceBranchListResponse.

type DataSourceConfig

type DataSourceConfig struct {
	// contains filtered or unexported fields
}

DataSourceConfig defines model for DataSourceConfig.

func (DataSourceConfig) AsBigQueryConfig

func (t DataSourceConfig) AsBigQueryConfig() (BigQueryConfig, error)

AsBigQueryConfig returns the union data inside the DataSourceConfig as a BigQueryConfig

func (DataSourceConfig) AsFTPConfig

func (t DataSourceConfig) AsFTPConfig() (FTPConfig, error)

AsFTPConfig returns the union data inside the DataSourceConfig as a FTPConfig

func (DataSourceConfig) AsGitConfig

func (t DataSourceConfig) AsGitConfig() (GitConfig, error)

AsGitConfig returns the union data inside the DataSourceConfig as a GitConfig

func (DataSourceConfig) AsHTTPConfig

func (t DataSourceConfig) AsHTTPConfig() (HTTPConfig, error)

AsHTTPConfig returns the union data inside the DataSourceConfig as a HTTPConfig

func (DataSourceConfig) AsHubSpotConfig

func (t DataSourceConfig) AsHubSpotConfig() (HubSpotConfig, error)

AsHubSpotConfig returns the union data inside the DataSourceConfig as a HubSpotConfig

func (DataSourceConfig) AsMongoDBConfig

func (t DataSourceConfig) AsMongoDBConfig() (MongoDBConfig, error)

AsMongoDBConfig returns the union data inside the DataSourceConfig as a MongoDBConfig

func (DataSourceConfig) AsMySQLConfig

func (t DataSourceConfig) AsMySQLConfig() (MySQLConfig, error)

AsMySQLConfig returns the union data inside the DataSourceConfig as a MySQLConfig

func (DataSourceConfig) AsPostgresConfig

func (t DataSourceConfig) AsPostgresConfig() (PostgresConfig, error)

AsPostgresConfig returns the union data inside the DataSourceConfig as a PostgresConfig

func (DataSourceConfig) AsProviderGitConfig

func (t DataSourceConfig) AsProviderGitConfig() (ProviderGitConfig, error)

AsProviderGitConfig returns the union data inside the DataSourceConfig as a ProviderGitConfig

func (DataSourceConfig) AsS3Config

func (t DataSourceConfig) AsS3Config() (S3Config, error)

AsS3Config returns the union data inside the DataSourceConfig as a S3Config

func (DataSourceConfig) AsSnowflakeConfig

func (t DataSourceConfig) AsSnowflakeConfig() (SnowflakeConfig, error)

AsSnowflakeConfig returns the union data inside the DataSourceConfig as a SnowflakeConfig

func (*DataSourceConfig) FromBigQueryConfig

func (t *DataSourceConfig) FromBigQueryConfig(v BigQueryConfig) error

FromBigQueryConfig overwrites any union data inside the DataSourceConfig as the provided BigQueryConfig

func (*DataSourceConfig) FromFTPConfig

func (t *DataSourceConfig) FromFTPConfig(v FTPConfig) error

FromFTPConfig overwrites any union data inside the DataSourceConfig as the provided FTPConfig

func (*DataSourceConfig) FromGitConfig

func (t *DataSourceConfig) FromGitConfig(v GitConfig) error

FromGitConfig overwrites any union data inside the DataSourceConfig as the provided GitConfig

func (*DataSourceConfig) FromHTTPConfig

func (t *DataSourceConfig) FromHTTPConfig(v HTTPConfig) error

FromHTTPConfig overwrites any union data inside the DataSourceConfig as the provided HTTPConfig

func (*DataSourceConfig) FromHubSpotConfig

func (t *DataSourceConfig) FromHubSpotConfig(v HubSpotConfig) error

FromHubSpotConfig overwrites any union data inside the DataSourceConfig as the provided HubSpotConfig

func (*DataSourceConfig) FromMongoDBConfig

func (t *DataSourceConfig) FromMongoDBConfig(v MongoDBConfig) error

FromMongoDBConfig overwrites any union data inside the DataSourceConfig as the provided MongoDBConfig

func (*DataSourceConfig) FromMySQLConfig

func (t *DataSourceConfig) FromMySQLConfig(v MySQLConfig) error

FromMySQLConfig overwrites any union data inside the DataSourceConfig as the provided MySQLConfig

func (*DataSourceConfig) FromPostgresConfig

func (t *DataSourceConfig) FromPostgresConfig(v PostgresConfig) error

FromPostgresConfig overwrites any union data inside the DataSourceConfig as the provided PostgresConfig

func (*DataSourceConfig) FromProviderGitConfig

func (t *DataSourceConfig) FromProviderGitConfig(v ProviderGitConfig) error

FromProviderGitConfig overwrites any union data inside the DataSourceConfig as the provided ProviderGitConfig

func (*DataSourceConfig) FromS3Config

func (t *DataSourceConfig) FromS3Config(v S3Config) error

FromS3Config overwrites any union data inside the DataSourceConfig as the provided S3Config

func (*DataSourceConfig) FromSnowflakeConfig

func (t *DataSourceConfig) FromSnowflakeConfig(v SnowflakeConfig) error

FromSnowflakeConfig overwrites any union data inside the DataSourceConfig as the provided SnowflakeConfig

func (DataSourceConfig) MarshalJSON

func (t DataSourceConfig) MarshalJSON() ([]byte, error)

func (*DataSourceConfig) MergeBigQueryConfig

func (t *DataSourceConfig) MergeBigQueryConfig(v BigQueryConfig) error

MergeBigQueryConfig performs a merge with any union data inside the DataSourceConfig, using the provided BigQueryConfig

func (*DataSourceConfig) MergeFTPConfig

func (t *DataSourceConfig) MergeFTPConfig(v FTPConfig) error

MergeFTPConfig performs a merge with any union data inside the DataSourceConfig, using the provided FTPConfig

func (*DataSourceConfig) MergeGitConfig

func (t *DataSourceConfig) MergeGitConfig(v GitConfig) error

MergeGitConfig performs a merge with any union data inside the DataSourceConfig, using the provided GitConfig

func (*DataSourceConfig) MergeHTTPConfig

func (t *DataSourceConfig) MergeHTTPConfig(v HTTPConfig) error

MergeHTTPConfig performs a merge with any union data inside the DataSourceConfig, using the provided HTTPConfig

func (*DataSourceConfig) MergeHubSpotConfig

func (t *DataSourceConfig) MergeHubSpotConfig(v HubSpotConfig) error

MergeHubSpotConfig performs a merge with any union data inside the DataSourceConfig, using the provided HubSpotConfig

func (*DataSourceConfig) MergeMongoDBConfig

func (t *DataSourceConfig) MergeMongoDBConfig(v MongoDBConfig) error

MergeMongoDBConfig performs a merge with any union data inside the DataSourceConfig, using the provided MongoDBConfig

func (*DataSourceConfig) MergeMySQLConfig

func (t *DataSourceConfig) MergeMySQLConfig(v MySQLConfig) error

MergeMySQLConfig performs a merge with any union data inside the DataSourceConfig, using the provided MySQLConfig

func (*DataSourceConfig) MergePostgresConfig

func (t *DataSourceConfig) MergePostgresConfig(v PostgresConfig) error

MergePostgresConfig performs a merge with any union data inside the DataSourceConfig, using the provided PostgresConfig

func (*DataSourceConfig) MergeProviderGitConfig

func (t *DataSourceConfig) MergeProviderGitConfig(v ProviderGitConfig) error

MergeProviderGitConfig performs a merge with any union data inside the DataSourceConfig, using the provided ProviderGitConfig

func (*DataSourceConfig) MergeS3Config

func (t *DataSourceConfig) MergeS3Config(v S3Config) error

MergeS3Config performs a merge with any union data inside the DataSourceConfig, using the provided S3Config

func (*DataSourceConfig) MergeSnowflakeConfig

func (t *DataSourceConfig) MergeSnowflakeConfig(v SnowflakeConfig) error

MergeSnowflakeConfig performs a merge with any union data inside the DataSourceConfig, using the provided SnowflakeConfig

func (*DataSourceConfig) UnmarshalJSON

func (t *DataSourceConfig) UnmarshalJSON(b []byte) error

type DataSourceCredentials

type DataSourceCredentials struct {
	// contains filtered or unexported fields
}

DataSourceCredentials defines model for DataSourceCredentials.

func (DataSourceCredentials) AsBigQueryCredentials

func (t DataSourceCredentials) AsBigQueryCredentials() (BigQueryCredentials, error)

AsBigQueryCredentials returns the union data inside the DataSourceCredentials as a BigQueryCredentials

func (DataSourceCredentials) AsFTPCredentials

func (t DataSourceCredentials) AsFTPCredentials() (FTPCredentials, error)

AsFTPCredentials returns the union data inside the DataSourceCredentials as a FTPCredentials

func (DataSourceCredentials) AsGitCredentials

func (t DataSourceCredentials) AsGitCredentials() (GitCredentials, error)

AsGitCredentials returns the union data inside the DataSourceCredentials as a GitCredentials

func (DataSourceCredentials) AsHTTPCredentials

func (t DataSourceCredentials) AsHTTPCredentials() (HTTPCredentials, error)

AsHTTPCredentials returns the union data inside the DataSourceCredentials as a HTTPCredentials

func (DataSourceCredentials) AsHubSpotCredentials

func (t DataSourceCredentials) AsHubSpotCredentials() (HubSpotCredentials, error)

AsHubSpotCredentials returns the union data inside the DataSourceCredentials as a HubSpotCredentials

func (DataSourceCredentials) AsMongoDBCredentials

func (t DataSourceCredentials) AsMongoDBCredentials() (MongoDBCredentials, error)

AsMongoDBCredentials returns the union data inside the DataSourceCredentials as a MongoDBCredentials

func (DataSourceCredentials) AsMySQLCredentials

func (t DataSourceCredentials) AsMySQLCredentials() (MySQLCredentials, error)

AsMySQLCredentials returns the union data inside the DataSourceCredentials as a MySQLCredentials

func (DataSourceCredentials) AsPostgresCredentials

func (t DataSourceCredentials) AsPostgresCredentials() (PostgresCredentials, error)

AsPostgresCredentials returns the union data inside the DataSourceCredentials as a PostgresCredentials

func (DataSourceCredentials) AsS3Credentials

func (t DataSourceCredentials) AsS3Credentials() (S3Credentials, error)

AsS3Credentials returns the union data inside the DataSourceCredentials as a S3Credentials

func (DataSourceCredentials) AsSnowflakeCredentials

func (t DataSourceCredentials) AsSnowflakeCredentials() (SnowflakeCredentials, error)

AsSnowflakeCredentials returns the union data inside the DataSourceCredentials as a SnowflakeCredentials

func (*DataSourceCredentials) FromBigQueryCredentials

func (t *DataSourceCredentials) FromBigQueryCredentials(v BigQueryCredentials) error

FromBigQueryCredentials overwrites any union data inside the DataSourceCredentials as the provided BigQueryCredentials

func (*DataSourceCredentials) FromFTPCredentials

func (t *DataSourceCredentials) FromFTPCredentials(v FTPCredentials) error

FromFTPCredentials overwrites any union data inside the DataSourceCredentials as the provided FTPCredentials

func (*DataSourceCredentials) FromGitCredentials

func (t *DataSourceCredentials) FromGitCredentials(v GitCredentials) error

FromGitCredentials overwrites any union data inside the DataSourceCredentials as the provided GitCredentials

func (*DataSourceCredentials) FromHTTPCredentials

func (t *DataSourceCredentials) FromHTTPCredentials(v HTTPCredentials) error

FromHTTPCredentials overwrites any union data inside the DataSourceCredentials as the provided HTTPCredentials

func (*DataSourceCredentials) FromHubSpotCredentials

func (t *DataSourceCredentials) FromHubSpotCredentials(v HubSpotCredentials) error

FromHubSpotCredentials overwrites any union data inside the DataSourceCredentials as the provided HubSpotCredentials

func (*DataSourceCredentials) FromMongoDBCredentials

func (t *DataSourceCredentials) FromMongoDBCredentials(v MongoDBCredentials) error

FromMongoDBCredentials overwrites any union data inside the DataSourceCredentials as the provided MongoDBCredentials

func (*DataSourceCredentials) FromMySQLCredentials

func (t *DataSourceCredentials) FromMySQLCredentials(v MySQLCredentials) error

FromMySQLCredentials overwrites any union data inside the DataSourceCredentials as the provided MySQLCredentials

func (*DataSourceCredentials) FromPostgresCredentials

func (t *DataSourceCredentials) FromPostgresCredentials(v PostgresCredentials) error

FromPostgresCredentials overwrites any union data inside the DataSourceCredentials as the provided PostgresCredentials

func (*DataSourceCredentials) FromS3Credentials

func (t *DataSourceCredentials) FromS3Credentials(v S3Credentials) error

FromS3Credentials overwrites any union data inside the DataSourceCredentials as the provided S3Credentials

func (*DataSourceCredentials) FromSnowflakeCredentials

func (t *DataSourceCredentials) FromSnowflakeCredentials(v SnowflakeCredentials) error

FromSnowflakeCredentials overwrites any union data inside the DataSourceCredentials as the provided SnowflakeCredentials

func (DataSourceCredentials) MarshalJSON

func (t DataSourceCredentials) MarshalJSON() ([]byte, error)

func (*DataSourceCredentials) MergeBigQueryCredentials

func (t *DataSourceCredentials) MergeBigQueryCredentials(v BigQueryCredentials) error

MergeBigQueryCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided BigQueryCredentials

func (*DataSourceCredentials) MergeFTPCredentials

func (t *DataSourceCredentials) MergeFTPCredentials(v FTPCredentials) error

MergeFTPCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided FTPCredentials

func (*DataSourceCredentials) MergeGitCredentials

func (t *DataSourceCredentials) MergeGitCredentials(v GitCredentials) error

MergeGitCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided GitCredentials

func (*DataSourceCredentials) MergeHTTPCredentials

func (t *DataSourceCredentials) MergeHTTPCredentials(v HTTPCredentials) error

MergeHTTPCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided HTTPCredentials

func (*DataSourceCredentials) MergeHubSpotCredentials

func (t *DataSourceCredentials) MergeHubSpotCredentials(v HubSpotCredentials) error

MergeHubSpotCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided HubSpotCredentials

func (*DataSourceCredentials) MergeMongoDBCredentials

func (t *DataSourceCredentials) MergeMongoDBCredentials(v MongoDBCredentials) error

MergeMongoDBCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided MongoDBCredentials

func (*DataSourceCredentials) MergeMySQLCredentials

func (t *DataSourceCredentials) MergeMySQLCredentials(v MySQLCredentials) error

MergeMySQLCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided MySQLCredentials

func (*DataSourceCredentials) MergePostgresCredentials

func (t *DataSourceCredentials) MergePostgresCredentials(v PostgresCredentials) error

MergePostgresCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided PostgresCredentials

func (*DataSourceCredentials) MergeS3Credentials

func (t *DataSourceCredentials) MergeS3Credentials(v S3Credentials) error

MergeS3Credentials performs a merge with any union data inside the DataSourceCredentials, using the provided S3Credentials

func (*DataSourceCredentials) MergeSnowflakeCredentials

func (t *DataSourceCredentials) MergeSnowflakeCredentials(v SnowflakeCredentials) error

MergeSnowflakeCredentials performs a merge with any union data inside the DataSourceCredentials, using the provided SnowflakeCredentials

func (*DataSourceCredentials) UnmarshalJSON

func (t *DataSourceCredentials) UnmarshalJSON(b []byte) error

type DataSourceListResponse

type DataSourceListResponse struct {
	DataSources []DataSource `json:"data_sources"`
	HasMore     bool         `json:"has_more"`
	NextCursor  *string      `json:"next_cursor,omitempty"`
	PrevCursor  *string      `json:"prev_cursor,omitempty"`
}

DataSourceListResponse defines model for DataSourceListResponse.

type DataSourceRef

type DataSourceRef struct {
	CreatedAt            Timestamp                 `json:"created_at"`
	DataSourceType       *DataSourceType           `json:"data_source_type"`
	Name                 Name                      `json:"name"`
	PipelineSlug         Slug                      `json:"pipeline_slug"`
	RequiredCapabilities []DataSourceRefCapability `json:"required_capabilities"`
	Slug                 Slug                      `json:"slug"`
	UpdatedAt            Timestamp                 `json:"updated_at"`
}

DataSourceRef defines model for DataSourceRef.

type DataSourceRefCapability

type DataSourceRefCapability string

DataSourceRefCapability defines model for DataSourceRefCapability.

const (
	DataSourceRefCapabilityPipelineSink   DataSourceRefCapability = "pipeline_sink"
	DataSourceRefCapabilityPipelineSource DataSourceRefCapability = "pipeline_source"
)

Defines values for DataSourceRefCapability.

func (DataSourceRefCapability) Valid

func (e DataSourceRefCapability) Valid() bool

Valid indicates whether the value is a known member of the DataSourceRefCapability enum.

type DataSourceRefListResponse

type DataSourceRefListResponse struct {
	DataSourceRefs []DataSourceRef `json:"data_source_refs"`
	HasMore        bool            `json:"has_more"`
	NextCursor     *string         `json:"next_cursor,omitempty"`
	PrevCursor     *string         `json:"prev_cursor,omitempty"`
}

DataSourceRefListResponse defines model for DataSourceRefListResponse.

type DataSourceRefSlugParam

type DataSourceRefSlugParam = Slug

DataSourceRefSlugParam defines model for DataSourceRefSlugParam.

type DataSourceSchemaDiagnostic

type DataSourceSchemaDiagnostic struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

DataSourceSchemaDiagnostic defines model for DataSourceSchemaDiagnostic.

type DataSourceSchemaImportJob

type DataSourceSchemaImportJob struct {
	Kind  string                         `json:"kind"`
	Queue string                         `json:"queue"`
	State DataSourceSchemaImportJobState `json:"state"`
}

DataSourceSchemaImportJob defines model for DataSourceSchemaImportJob.

type DataSourceSchemaImportJobState

type DataSourceSchemaImportJobState string

DataSourceSchemaImportJobState defines model for DataSourceSchemaImportJob.State.

const (
	DataSourceSchemaImportJobStateQueued           DataSourceSchemaImportJobState = "queued"
	DataSourceSchemaImportJobStateSkippedDuplicate DataSourceSchemaImportJobState = "skipped_duplicate"
)

Defines values for DataSourceSchemaImportJobState.

func (DataSourceSchemaImportJobState) Valid

Valid indicates whether the value is a known member of the DataSourceSchemaImportJobState enum.

type DataSourceSchemaImportResponse

type DataSourceSchemaImportResponse struct {
	DataSourceSlug   Slug                        `json:"data_source_slug"`
	Enqueued         bool                        `json:"enqueued"`
	FinishedAt       *time.Time                  `json:"finished_at,omitempty"`
	Job              *DataSourceSchemaImportJob  `json:"job,omitempty"`
	SchemaDiagnostic *DataSourceSchemaDiagnostic `json:"schema_diagnostic,omitempty"`
	SchemaStatus     DataSourceSchemaStatus      `json:"schema_status"`
	StartedAt        *time.Time                  `json:"started_at,omitempty"`
}

DataSourceSchemaImportResponse defines model for DataSourceSchemaImportResponse.

type DataSourceSchemaStatus

type DataSourceSchemaStatus string

DataSourceSchemaStatus defines model for DataSourceSchemaStatus.

const (
	DataSourceSchemaStatusFailed      DataSourceSchemaStatus = "failed"
	DataSourceSchemaStatusImporting   DataSourceSchemaStatus = "importing"
	DataSourceSchemaStatusNotImported DataSourceSchemaStatus = "not_imported"
	DataSourceSchemaStatusReady       DataSourceSchemaStatus = "ready"
)

Defines values for DataSourceSchemaStatus.

func (DataSourceSchemaStatus) Valid

func (e DataSourceSchemaStatus) Valid() bool

Valid indicates whether the value is a known member of the DataSourceSchemaStatus enum.

type DataSourceSlugParam

type DataSourceSlugParam = Slug

DataSourceSlugParam defines model for DataSourceSlugParam.

type DataSourceType

type DataSourceType string

DataSourceType defines model for DataSourceType.

const (
	DataSourceTypeBigquery  DataSourceType = "bigquery"
	DataSourceTypeFtp       DataSourceType = "ftp"
	DataSourceTypeGit       DataSourceType = "git"
	DataSourceTypeGithub    DataSourceType = "github"
	DataSourceTypeGitlab    DataSourceType = "gitlab"
	DataSourceTypeHttp      DataSourceType = "http"
	DataSourceTypeHubspot   DataSourceType = "hubspot"
	DataSourceTypeMongodb   DataSourceType = "mongodb"
	DataSourceTypeMysql     DataSourceType = "mysql"
	DataSourceTypePostgres  DataSourceType = "postgres"
	DataSourceTypeS3        DataSourceType = "s3"
	DataSourceTypeSnowflake DataSourceType = "snowflake"
)

Defines values for DataSourceType.

func (DataSourceType) Valid

func (e DataSourceType) Valid() bool

Valid indicates whether the value is a known member of the DataSourceType enum.

type DataSource_Config

type DataSource_Config struct {
	// contains filtered or unexported fields
}

DataSource_Config defines model for DataSource.Config.

func (DataSource_Config) AsBigQueryConfig

func (t DataSource_Config) AsBigQueryConfig() (BigQueryConfig, error)

AsBigQueryConfig returns the union data inside the DataSource_Config as a BigQueryConfig

func (DataSource_Config) AsFTPConfig

func (t DataSource_Config) AsFTPConfig() (FTPConfig, error)

AsFTPConfig returns the union data inside the DataSource_Config as a FTPConfig

func (DataSource_Config) AsGitConfig

func (t DataSource_Config) AsGitConfig() (GitConfig, error)

AsGitConfig returns the union data inside the DataSource_Config as a GitConfig

func (DataSource_Config) AsHTTPConfig

func (t DataSource_Config) AsHTTPConfig() (HTTPConfig, error)

AsHTTPConfig returns the union data inside the DataSource_Config as a HTTPConfig

func (DataSource_Config) AsHubSpotConfig

func (t DataSource_Config) AsHubSpotConfig() (HubSpotConfig, error)

AsHubSpotConfig returns the union data inside the DataSource_Config as a HubSpotConfig

func (DataSource_Config) AsMongoDBConfig

func (t DataSource_Config) AsMongoDBConfig() (MongoDBConfig, error)

AsMongoDBConfig returns the union data inside the DataSource_Config as a MongoDBConfig

func (DataSource_Config) AsMySQLConfig

func (t DataSource_Config) AsMySQLConfig() (MySQLConfig, error)

AsMySQLConfig returns the union data inside the DataSource_Config as a MySQLConfig

func (DataSource_Config) AsPostgresConfig

func (t DataSource_Config) AsPostgresConfig() (PostgresConfig, error)

AsPostgresConfig returns the union data inside the DataSource_Config as a PostgresConfig

func (DataSource_Config) AsProviderGitConfig

func (t DataSource_Config) AsProviderGitConfig() (ProviderGitConfig, error)

AsProviderGitConfig returns the union data inside the DataSource_Config as a ProviderGitConfig

func (DataSource_Config) AsS3Config

func (t DataSource_Config) AsS3Config() (S3Config, error)

AsS3Config returns the union data inside the DataSource_Config as a S3Config

func (DataSource_Config) AsSnowflakeConfig

func (t DataSource_Config) AsSnowflakeConfig() (SnowflakeConfig, error)

AsSnowflakeConfig returns the union data inside the DataSource_Config as a SnowflakeConfig

func (*DataSource_Config) FromBigQueryConfig

func (t *DataSource_Config) FromBigQueryConfig(v BigQueryConfig) error

FromBigQueryConfig overwrites any union data inside the DataSource_Config as the provided BigQueryConfig

func (*DataSource_Config) FromFTPConfig

func (t *DataSource_Config) FromFTPConfig(v FTPConfig) error

FromFTPConfig overwrites any union data inside the DataSource_Config as the provided FTPConfig

func (*DataSource_Config) FromGitConfig

func (t *DataSource_Config) FromGitConfig(v GitConfig) error

FromGitConfig overwrites any union data inside the DataSource_Config as the provided GitConfig

func (*DataSource_Config) FromHTTPConfig

func (t *DataSource_Config) FromHTTPConfig(v HTTPConfig) error

FromHTTPConfig overwrites any union data inside the DataSource_Config as the provided HTTPConfig

func (*DataSource_Config) FromHubSpotConfig

func (t *DataSource_Config) FromHubSpotConfig(v HubSpotConfig) error

FromHubSpotConfig overwrites any union data inside the DataSource_Config as the provided HubSpotConfig

func (*DataSource_Config) FromMongoDBConfig

func (t *DataSource_Config) FromMongoDBConfig(v MongoDBConfig) error

FromMongoDBConfig overwrites any union data inside the DataSource_Config as the provided MongoDBConfig

func (*DataSource_Config) FromMySQLConfig

func (t *DataSource_Config) FromMySQLConfig(v MySQLConfig) error

FromMySQLConfig overwrites any union data inside the DataSource_Config as the provided MySQLConfig

func (*DataSource_Config) FromPostgresConfig

func (t *DataSource_Config) FromPostgresConfig(v PostgresConfig) error

FromPostgresConfig overwrites any union data inside the DataSource_Config as the provided PostgresConfig

func (*DataSource_Config) FromProviderGitConfig

func (t *DataSource_Config) FromProviderGitConfig(v ProviderGitConfig) error

FromProviderGitConfig overwrites any union data inside the DataSource_Config as the provided ProviderGitConfig

func (*DataSource_Config) FromS3Config

func (t *DataSource_Config) FromS3Config(v S3Config) error

FromS3Config overwrites any union data inside the DataSource_Config as the provided S3Config

func (*DataSource_Config) FromSnowflakeConfig

func (t *DataSource_Config) FromSnowflakeConfig(v SnowflakeConfig) error

FromSnowflakeConfig overwrites any union data inside the DataSource_Config as the provided SnowflakeConfig

func (DataSource_Config) MarshalJSON

func (t DataSource_Config) MarshalJSON() ([]byte, error)

func (*DataSource_Config) MergeBigQueryConfig

func (t *DataSource_Config) MergeBigQueryConfig(v BigQueryConfig) error

MergeBigQueryConfig performs a merge with any union data inside the DataSource_Config, using the provided BigQueryConfig

func (*DataSource_Config) MergeFTPConfig

func (t *DataSource_Config) MergeFTPConfig(v FTPConfig) error

MergeFTPConfig performs a merge with any union data inside the DataSource_Config, using the provided FTPConfig

func (*DataSource_Config) MergeGitConfig

func (t *DataSource_Config) MergeGitConfig(v GitConfig) error

MergeGitConfig performs a merge with any union data inside the DataSource_Config, using the provided GitConfig

func (*DataSource_Config) MergeHTTPConfig

func (t *DataSource_Config) MergeHTTPConfig(v HTTPConfig) error

MergeHTTPConfig performs a merge with any union data inside the DataSource_Config, using the provided HTTPConfig

func (*DataSource_Config) MergeHubSpotConfig

func (t *DataSource_Config) MergeHubSpotConfig(v HubSpotConfig) error

MergeHubSpotConfig performs a merge with any union data inside the DataSource_Config, using the provided HubSpotConfig

func (*DataSource_Config) MergeMongoDBConfig

func (t *DataSource_Config) MergeMongoDBConfig(v MongoDBConfig) error

MergeMongoDBConfig performs a merge with any union data inside the DataSource_Config, using the provided MongoDBConfig

func (*DataSource_Config) MergeMySQLConfig

func (t *DataSource_Config) MergeMySQLConfig(v MySQLConfig) error

MergeMySQLConfig performs a merge with any union data inside the DataSource_Config, using the provided MySQLConfig

func (*DataSource_Config) MergePostgresConfig

func (t *DataSource_Config) MergePostgresConfig(v PostgresConfig) error

MergePostgresConfig performs a merge with any union data inside the DataSource_Config, using the provided PostgresConfig

func (*DataSource_Config) MergeProviderGitConfig

func (t *DataSource_Config) MergeProviderGitConfig(v ProviderGitConfig) error

MergeProviderGitConfig performs a merge with any union data inside the DataSource_Config, using the provided ProviderGitConfig

func (*DataSource_Config) MergeS3Config

func (t *DataSource_Config) MergeS3Config(v S3Config) error

MergeS3Config performs a merge with any union data inside the DataSource_Config, using the provided S3Config

func (*DataSource_Config) MergeSnowflakeConfig

func (t *DataSource_Config) MergeSnowflakeConfig(v SnowflakeConfig) error

MergeSnowflakeConfig performs a merge with any union data inside the DataSource_Config, using the provided SnowflakeConfig

func (*DataSource_Config) UnmarshalJSON

func (t *DataSource_Config) UnmarshalJSON(b []byte) error

type DataSourcesFieldParam

type DataSourcesFieldParam string

DataSourcesFieldParam defines model for DataSourcesFieldParam.

const (
	DataSourcesFieldParamDataSourceCreatedAt DataSourcesFieldParam = "data_source_created_at"
	DataSourcesFieldParamDataSourceName      DataSourcesFieldParam = "data_source_name"
	DataSourcesFieldParamDataSourceUpdatedAt DataSourcesFieldParam = "data_source_updated_at"
)

Defines values for DataSourcesFieldParam.

func (DataSourcesFieldParam) Valid

func (e DataSourcesFieldParam) Valid() bool

Valid indicates whether the value is a known member of the DataSourcesFieldParam enum.

type DeclineMyMemberInvitationResponse

type DeclineMyMemberInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitation
	JSON404      *ErrorResponse
}

func ParseDeclineMyMemberInvitationResponse

func ParseDeclineMyMemberInvitationResponse(rsp *http.Response) (*DeclineMyMemberInvitationResponse, error)

ParseDeclineMyMemberInvitationResponse parses an HTTP response from a DeclineMyMemberInvitationWithResponse call

func (DeclineMyMemberInvitationResponse) ContentType

func (r DeclineMyMemberInvitationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeclineMyMemberInvitationResponse) Status

Status returns HTTPResponse.Status

func (DeclineMyMemberInvitationResponse) StatusCode

func (r DeclineMyMemberInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAPIKeyResponse

type DeleteAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeleteAPIKeyResponse

func ParseDeleteAPIKeyResponse(rsp *http.Response) (*DeleteAPIKeyResponse, error)

ParseDeleteAPIKeyResponse parses an HTTP response from a DeleteAPIKeyWithResponse call

func (DeleteAPIKeyResponse) ContentType

func (r DeleteAPIKeyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAPIKeyResponse) Status

func (r DeleteAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAPIKeyResponse) StatusCode

func (r DeleteAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAlertDestinationResponse

type DeleteAlertDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseDeleteAlertDestinationResponse

func ParseDeleteAlertDestinationResponse(rsp *http.Response) (*DeleteAlertDestinationResponse, error)

ParseDeleteAlertDestinationResponse parses an HTTP response from a DeleteAlertDestinationWithResponse call

func (DeleteAlertDestinationResponse) ContentType

func (r DeleteAlertDestinationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAlertDestinationResponse) Status

Status returns HTTPResponse.Status

func (DeleteAlertDestinationResponse) StatusCode

func (r DeleteAlertDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAlertPolicyResponse

type DeleteAlertPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseDeleteAlertPolicyResponse

func ParseDeleteAlertPolicyResponse(rsp *http.Response) (*DeleteAlertPolicyResponse, error)

ParseDeleteAlertPolicyResponse parses an HTTP response from a DeleteAlertPolicyWithResponse call

func (DeleteAlertPolicyResponse) ContentType

func (r DeleteAlertPolicyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAlertPolicyResponse) Status

func (r DeleteAlertPolicyResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAlertPolicyResponse) StatusCode

func (r DeleteAlertPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDataSourceBindingParams

type DeleteDataSourceBindingParams struct {
	ProtectedEnvironmentConfirmation *ProtectedEnvironmentConfirmationParam `form:"protected_environment_confirmation,omitempty" json:"protected_environment_confirmation,omitempty"`
}

DeleteDataSourceBindingParams defines parameters for DeleteDataSourceBinding.

type DeleteDataSourceBindingResponse

type DeleteDataSourceBindingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeleteDataSourceBindingResponse

func ParseDeleteDataSourceBindingResponse(rsp *http.Response) (*DeleteDataSourceBindingResponse, error)

ParseDeleteDataSourceBindingResponse parses an HTTP response from a DeleteDataSourceBindingWithResponse call

func (DeleteDataSourceBindingResponse) ContentType

func (r DeleteDataSourceBindingResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteDataSourceBindingResponse) Status

Status returns HTTPResponse.Status

func (DeleteDataSourceBindingResponse) StatusCode

func (r DeleteDataSourceBindingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDataSourceRefResponse

type DeleteDataSourceRefResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeleteDataSourceRefResponse

func ParseDeleteDataSourceRefResponse(rsp *http.Response) (*DeleteDataSourceRefResponse, error)

ParseDeleteDataSourceRefResponse parses an HTTP response from a DeleteDataSourceRefWithResponse call

func (DeleteDataSourceRefResponse) ContentType

func (r DeleteDataSourceRefResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteDataSourceRefResponse) Status

Status returns HTTPResponse.Status

func (DeleteDataSourceRefResponse) StatusCode

func (r DeleteDataSourceRefResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDataSourceResponse

type DeleteDataSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseDeleteDataSourceResponse

func ParseDeleteDataSourceResponse(rsp *http.Response) (*DeleteDataSourceResponse, error)

ParseDeleteDataSourceResponse parses an HTTP response from a DeleteDataSourceWithResponse call

func (DeleteDataSourceResponse) ContentType

func (r DeleteDataSourceResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteDataSourceResponse) Status

func (r DeleteDataSourceResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteDataSourceResponse) StatusCode

func (r DeleteDataSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteEnvironmentParams

type DeleteEnvironmentParams struct {
	ProtectedEnvironmentConfirmation *ProtectedEnvironmentConfirmationParam `form:"protected_environment_confirmation,omitempty" json:"protected_environment_confirmation,omitempty"`
	DeleteReason                     *string                                `form:"delete_reason,omitempty" json:"delete_reason,omitempty"`
}

DeleteEnvironmentParams defines parameters for DeleteEnvironment.

type DeleteEnvironmentResponse

type DeleteEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
}

func ParseDeleteEnvironmentResponse

func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error)

ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call

func (DeleteEnvironmentResponse) ContentType

func (r DeleteEnvironmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteEnvironmentResponse) Status

func (r DeleteEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteEnvironmentResponse) StatusCode

func (r DeleteEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteEnvironmentRuntimeVariableParams

type DeleteEnvironmentRuntimeVariableParams struct {
	ProtectedEnvironmentConfirmation *ProtectedEnvironmentConfirmationParam `form:"protected_environment_confirmation,omitempty" json:"protected_environment_confirmation,omitempty"`
}

DeleteEnvironmentRuntimeVariableParams defines parameters for DeleteEnvironmentRuntimeVariable.

type DeleteEnvironmentRuntimeVariableResponse

type DeleteEnvironmentRuntimeVariableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeleteEnvironmentRuntimeVariableResponse

func ParseDeleteEnvironmentRuntimeVariableResponse(rsp *http.Response) (*DeleteEnvironmentRuntimeVariableResponse, error)

ParseDeleteEnvironmentRuntimeVariableResponse parses an HTTP response from a DeleteEnvironmentRuntimeVariableWithResponse call

func (DeleteEnvironmentRuntimeVariableResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteEnvironmentRuntimeVariableResponse) Status

Status returns HTTPResponse.Status

func (DeleteEnvironmentRuntimeVariableResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteEnvironmentSecretParams

type DeleteEnvironmentSecretParams struct {
	ProtectedEnvironmentConfirmation *ProtectedEnvironmentConfirmationParam `form:"protected_environment_confirmation,omitempty" json:"protected_environment_confirmation,omitempty"`
}

DeleteEnvironmentSecretParams defines parameters for DeleteEnvironmentSecret.

type DeleteEnvironmentSecretResponse

type DeleteEnvironmentSecretResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeleteEnvironmentSecretResponse

func ParseDeleteEnvironmentSecretResponse(rsp *http.Response) (*DeleteEnvironmentSecretResponse, error)

ParseDeleteEnvironmentSecretResponse parses an HTTP response from a DeleteEnvironmentSecretWithResponse call

func (DeleteEnvironmentSecretResponse) ContentType

func (r DeleteEnvironmentSecretResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteEnvironmentSecretResponse) Status

Status returns HTTPResponse.Status

func (DeleteEnvironmentSecretResponse) StatusCode

func (r DeleteEnvironmentSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePersonalAccessTokenResponse

type DeletePersonalAccessTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeletePersonalAccessTokenResponse

func ParseDeletePersonalAccessTokenResponse(rsp *http.Response) (*DeletePersonalAccessTokenResponse, error)

ParseDeletePersonalAccessTokenResponse parses an HTTP response from a DeletePersonalAccessTokenWithResponse call

func (DeletePersonalAccessTokenResponse) ContentType

func (r DeletePersonalAccessTokenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeletePersonalAccessTokenResponse) Status

Status returns HTTPResponse.Status

func (DeletePersonalAccessTokenResponse) StatusCode

func (r DeletePersonalAccessTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePipelineDraftResponse

type DeletePipelineDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeletePipelineDraftResponse

func ParseDeletePipelineDraftResponse(rsp *http.Response) (*DeletePipelineDraftResponse, error)

ParseDeletePipelineDraftResponse parses an HTTP response from a DeletePipelineDraftWithResponse call

func (DeletePipelineDraftResponse) ContentType

func (r DeletePipelineDraftResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeletePipelineDraftResponse) Status

Status returns HTTPResponse.Status

func (DeletePipelineDraftResponse) StatusCode

func (r DeletePipelineDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePipelineTriggerResponse

type DeletePipelineTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeletePipelineTriggerResponse

func ParseDeletePipelineTriggerResponse(rsp *http.Response) (*DeletePipelineTriggerResponse, error)

ParseDeletePipelineTriggerResponse parses an HTTP response from a DeletePipelineTriggerWithResponse call

func (DeletePipelineTriggerResponse) ContentType

func (r DeletePipelineTriggerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeletePipelineTriggerResponse) Status

Status returns HTTPResponse.Status

func (DeletePipelineTriggerResponse) StatusCode

func (r DeletePipelineTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteProjectParams

type DeleteProjectParams struct {
	CleanupRemote *bool `form:"cleanup_remote,omitempty" json:"cleanup_remote,omitempty"`
}

DeleteProjectParams defines parameters for DeleteProject.

type DeleteProjectResponse

type DeleteProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseDeleteProjectResponse

func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error)

ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call

func (DeleteProjectResponse) ContentType

func (r DeleteProjectResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteProjectResponse) Status

func (r DeleteProjectResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteProjectResponse) StatusCode

func (r DeleteProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteQueryResponse

type DeleteQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDeleteQueryResponse

func ParseDeleteQueryResponse(rsp *http.Response) (*DeleteQueryResponse, error)

ParseDeleteQueryResponse parses an HTTP response from a DeleteQueryWithResponse call

func (DeleteQueryResponse) ContentType

func (r DeleteQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteQueryResponse) Status

func (r DeleteQueryResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteQueryResponse) StatusCode

func (r DeleteQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRoleResponse

type DeleteRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseDeleteRoleResponse

func ParseDeleteRoleResponse(rsp *http.Response) (*DeleteRoleResponse, error)

ParseDeleteRoleResponse parses an HTTP response from a DeleteRoleWithResponse call

func (DeleteRoleResponse) ContentType

func (r DeleteRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteRoleResponse) Status

func (r DeleteRoleResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRoleResponse) StatusCode

func (r DeleteRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeployPipelineJSONRequestBody

type DeployPipelineJSONRequestBody = PipelineDeploymentRequest

DeployPipelineJSONRequestBody defines body for DeployPipeline for application/json ContentType.

type DeployPipelineResponse

type DeployPipelineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineDeployment
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseDeployPipelineResponse

func ParseDeployPipelineResponse(rsp *http.Response) (*DeployPipelineResponse, error)

ParseDeployPipelineResponse parses an HTTP response from a DeployPipelineWithResponse call

func (DeployPipelineResponse) ContentType

func (r DeployPipelineResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeployPipelineResponse) Status

func (r DeployPipelineResponse) Status() string

Status returns HTTPResponse.Status

func (DeployPipelineResponse) StatusCode

func (r DeployPipelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DisableProjectEnvironmentParams

type DisableProjectEnvironmentParams struct {
	ProtectedEnvironmentConfirmation *ProtectedEnvironmentConfirmationParam `form:"protected_environment_confirmation,omitempty" json:"protected_environment_confirmation,omitempty"`
}

DisableProjectEnvironmentParams defines parameters for DisableProjectEnvironment.

type DisableProjectEnvironmentResponse

type DisableProjectEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseDisableProjectEnvironmentResponse

func ParseDisableProjectEnvironmentResponse(rsp *http.Response) (*DisableProjectEnvironmentResponse, error)

ParseDisableProjectEnvironmentResponse parses an HTTP response from a DisableProjectEnvironmentWithResponse call

func (DisableProjectEnvironmentResponse) ContentType

func (r DisableProjectEnvironmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DisableProjectEnvironmentResponse) Status

Status returns HTTPResponse.Status

func (DisableProjectEnvironmentResponse) StatusCode

func (r DisableProjectEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DocumentSchemaResponse

type DocumentSchemaResponse struct {
	Collections []CollectionInfo                 `json:"collections"`
	SchemaType  DocumentSchemaResponseSchemaType `json:"schema_type"`
	Type        DocumentSchemaResponseType       `json:"type"`
}

DocumentSchemaResponse defines model for DocumentSchemaResponse.

type DocumentSchemaResponseSchemaType

type DocumentSchemaResponseSchemaType string

DocumentSchemaResponseSchemaType defines model for DocumentSchemaResponse.SchemaType.

const (
	DocumentSchemaResponseSchemaTypeDocument DocumentSchemaResponseSchemaType = "document"
)

Defines values for DocumentSchemaResponseSchemaType.

func (DocumentSchemaResponseSchemaType) Valid

Valid indicates whether the value is a known member of the DocumentSchemaResponseSchemaType enum.

type DocumentSchemaResponseType

type DocumentSchemaResponseType string

DocumentSchemaResponseType defines model for DocumentSchemaResponse.Type.

const (
	DocumentSchemaResponseTypeMongodb DocumentSchemaResponseType = "mongodb"
)

Defines values for DocumentSchemaResponseType.

func (DocumentSchemaResponseType) Valid

func (e DocumentSchemaResponseType) Valid() bool

Valid indicates whether the value is a known member of the DocumentSchemaResponseType enum.

type DriftImpactChange

type DriftImpactChange struct {
	After      *DriftImpactValue         `json:"after"`
	Before     *DriftImpactValue         `json:"before"`
	Kind       string                    `json:"kind"`
	Path       string                    `json:"path"`
	ReasonCode string                    `json:"reason_code"`
	Severity   DriftImpactReportSeverity `json:"severity"`
}

DriftImpactChange defines model for DriftImpactChange.

type DriftImpactImpact

type DriftImpactImpact struct {
	EdgeSlug     *string                   `json:"edge_slug,omitempty"`
	Kind         DriftImpactImpactKind     `json:"kind"`
	Message      string                    `json:"message"`
	PipelineSlug *NullableSlug             `json:"pipeline_slug,omitempty"`
	Severity     DriftImpactReportSeverity `json:"severity"`
	StepSlug     *NullableSlug             `json:"step_slug,omitempty"`
}

DriftImpactImpact defines model for DriftImpactImpact.

type DriftImpactImpactKind

type DriftImpactImpactKind string

DriftImpactImpactKind defines model for DriftImpactImpact.Kind.

const (
	DriftImpactImpactKindEdge            DriftImpactImpactKind = "edge"
	DriftImpactImpactKindPipeline        DriftImpactImpactKind = "pipeline"
	DriftImpactImpactKindRun             DriftImpactImpactKind = "run"
	DriftImpactImpactKindSink            DriftImpactImpactKind = "sink"
	DriftImpactImpactKindStep            DriftImpactImpactKind = "step"
	DriftImpactImpactKindUnknownConsumer DriftImpactImpactKind = "unknown_consumer"
)

Defines values for DriftImpactImpactKind.

func (DriftImpactImpactKind) Valid

func (e DriftImpactImpactKind) Valid() bool

Valid indicates whether the value is a known member of the DriftImpactImpactKind enum.

type DriftImpactReport

type DriftImpactReport struct {
	Changes        []DriftImpactChange         `json:"changes"`
	CreatedAt      time.Time                   `json:"created_at"`
	DataSourceSlug *Slug                       `json:"data_source_slug,omitempty"`
	Impacts        []DriftImpactImpact         `json:"impacts"`
	PipelineSlug   *Slug                       `json:"pipeline_slug,omitempty"`
	ProjectSlug    Slug                        `json:"project_slug"`
	ReportType     DriftImpactReportReportType `json:"report_type"`
	Severity       DriftImpactReportSeverity   `json:"severity"`
	Slug           Slug                        `json:"slug"`
	Status         DriftImpactReportStatus     `json:"status"`
	Summary        string                      `json:"summary"`
	SupersededAt   *time.Time                  `json:"superseded_at,omitempty"`
	// contains filtered or unexported fields
}

DriftImpactReport defines model for DriftImpactReport.

func (DriftImpactReport) AsDriftImpactReport0

func (t DriftImpactReport) AsDriftImpactReport0() (DriftImpactReport0, error)

AsDriftImpactReport0 returns the union data inside the DriftImpactReport as a DriftImpactReport0

func (DriftImpactReport) AsDriftImpactReport1

func (t DriftImpactReport) AsDriftImpactReport1() (DriftImpactReport1, error)

AsDriftImpactReport1 returns the union data inside the DriftImpactReport as a DriftImpactReport1

func (*DriftImpactReport) FromDriftImpactReport0

func (t *DriftImpactReport) FromDriftImpactReport0(v DriftImpactReport0) error

FromDriftImpactReport0 overwrites any union data inside the DriftImpactReport as the provided DriftImpactReport0

func (*DriftImpactReport) FromDriftImpactReport1

func (t *DriftImpactReport) FromDriftImpactReport1(v DriftImpactReport1) error

FromDriftImpactReport1 overwrites any union data inside the DriftImpactReport as the provided DriftImpactReport1

func (DriftImpactReport) MarshalJSON

func (t DriftImpactReport) MarshalJSON() ([]byte, error)

func (*DriftImpactReport) MergeDriftImpactReport0

func (t *DriftImpactReport) MergeDriftImpactReport0(v DriftImpactReport0) error

MergeDriftImpactReport0 performs a merge with any union data inside the DriftImpactReport, using the provided DriftImpactReport0

func (*DriftImpactReport) MergeDriftImpactReport1

func (t *DriftImpactReport) MergeDriftImpactReport1(v DriftImpactReport1) error

MergeDriftImpactReport1 performs a merge with any union data inside the DriftImpactReport, using the provided DriftImpactReport1

func (*DriftImpactReport) UnmarshalJSON

func (t *DriftImpactReport) UnmarshalJSON(b []byte) error

type DriftImpactReport0

type DriftImpactReport0 = interface{}

DriftImpactReport0 defines model for .

type DriftImpactReport1

type DriftImpactReport1 = interface{}

DriftImpactReport1 defines model for .

type DriftImpactReportListResponse

type DriftImpactReportListResponse struct {
	Reports []DriftImpactReport `json:"reports"`
}

DriftImpactReportListResponse defines model for DriftImpactReportListResponse.

type DriftImpactReportPreview

type DriftImpactReportPreview struct {
	Changes  []DriftImpactChange       `json:"changes"`
	Impacts  []DriftImpactImpact       `json:"impacts"`
	Severity DriftImpactReportSeverity `json:"severity"`
	Summary  string                    `json:"summary"`
}

DriftImpactReportPreview defines model for DriftImpactReportPreview.

type DriftImpactReportReportType

type DriftImpactReportReportType string

DriftImpactReportReportType defines model for DriftImpactReport.ReportType.

const (
	ContractImpact DriftImpactReportReportType = "contract_impact"
	SourceSchema   DriftImpactReportReportType = "source_schema"
)

Defines values for DriftImpactReportReportType.

func (DriftImpactReportReportType) Valid

Valid indicates whether the value is a known member of the DriftImpactReportReportType enum.

type DriftImpactReportSeverity

type DriftImpactReportSeverity string

DriftImpactReportSeverity defines model for DriftImpactReportSeverity.

const (
	DriftImpactReportSeverityBreaking DriftImpactReportSeverity = "breaking"
	DriftImpactReportSeveritySafe     DriftImpactReportSeverity = "safe"
	DriftImpactReportSeverityWarning  DriftImpactReportSeverity = "warning"
)

Defines values for DriftImpactReportSeverity.

func (DriftImpactReportSeverity) Valid

func (e DriftImpactReportSeverity) Valid() bool

Valid indicates whether the value is a known member of the DriftImpactReportSeverity enum.

type DriftImpactReportStatus

type DriftImpactReportStatus string

DriftImpactReportStatus defines model for DriftImpactReportStatus.

const (
	DriftImpactReportStatusOpen       DriftImpactReportStatus = "open"
	DriftImpactReportStatusSuperseded DriftImpactReportStatus = "superseded"
)

Defines values for DriftImpactReportStatus.

func (DriftImpactReportStatus) Valid

func (e DriftImpactReportStatus) Valid() bool

Valid indicates whether the value is a known member of the DriftImpactReportStatus enum.

type DriftImpactValue

type DriftImpactValue struct {
	// contains filtered or unexported fields
}

DriftImpactValue defines model for DriftImpactValue.

func (DriftImpactValue) AsDriftImpactValue0

func (t DriftImpactValue) AsDriftImpactValue0() (DriftImpactValue0, error)

AsDriftImpactValue0 returns the union data inside the DriftImpactValue as a DriftImpactValue0

func (DriftImpactValue) AsDriftImpactValue1

func (t DriftImpactValue) AsDriftImpactValue1() (DriftImpactValue1, error)

AsDriftImpactValue1 returns the union data inside the DriftImpactValue as a DriftImpactValue1

func (DriftImpactValue) AsDriftImpactValue2

func (t DriftImpactValue) AsDriftImpactValue2() (DriftImpactValue2, error)

AsDriftImpactValue2 returns the union data inside the DriftImpactValue as a DriftImpactValue2

func (DriftImpactValue) AsDriftImpactValue3

func (t DriftImpactValue) AsDriftImpactValue3() (DriftImpactValue3, error)

AsDriftImpactValue3 returns the union data inside the DriftImpactValue as a DriftImpactValue3

func (DriftImpactValue) AsDriftImpactValue4

func (t DriftImpactValue) AsDriftImpactValue4() (DriftImpactValue4, error)

AsDriftImpactValue4 returns the union data inside the DriftImpactValue as a DriftImpactValue4

func (DriftImpactValue) AsDriftImpactValue5

func (t DriftImpactValue) AsDriftImpactValue5() (DriftImpactValue5, error)

AsDriftImpactValue5 returns the union data inside the DriftImpactValue as a DriftImpactValue5

func (*DriftImpactValue) FromDriftImpactValue0

func (t *DriftImpactValue) FromDriftImpactValue0(v DriftImpactValue0) error

FromDriftImpactValue0 overwrites any union data inside the DriftImpactValue as the provided DriftImpactValue0

func (*DriftImpactValue) FromDriftImpactValue1

func (t *DriftImpactValue) FromDriftImpactValue1(v DriftImpactValue1) error

FromDriftImpactValue1 overwrites any union data inside the DriftImpactValue as the provided DriftImpactValue1

func (*DriftImpactValue) FromDriftImpactValue2

func (t *DriftImpactValue) FromDriftImpactValue2(v DriftImpactValue2) error

FromDriftImpactValue2 overwrites any union data inside the DriftImpactValue as the provided DriftImpactValue2

func (*DriftImpactValue) FromDriftImpactValue3

func (t *DriftImpactValue) FromDriftImpactValue3(v DriftImpactValue3) error

FromDriftImpactValue3 overwrites any union data inside the DriftImpactValue as the provided DriftImpactValue3

func (*DriftImpactValue) FromDriftImpactValue4

func (t *DriftImpactValue) FromDriftImpactValue4(v DriftImpactValue4) error

FromDriftImpactValue4 overwrites any union data inside the DriftImpactValue as the provided DriftImpactValue4

func (*DriftImpactValue) FromDriftImpactValue5

func (t *DriftImpactValue) FromDriftImpactValue5(v DriftImpactValue5) error

FromDriftImpactValue5 overwrites any union data inside the DriftImpactValue as the provided DriftImpactValue5

func (DriftImpactValue) MarshalJSON

func (t DriftImpactValue) MarshalJSON() ([]byte, error)

func (*DriftImpactValue) MergeDriftImpactValue0

func (t *DriftImpactValue) MergeDriftImpactValue0(v DriftImpactValue0) error

MergeDriftImpactValue0 performs a merge with any union data inside the DriftImpactValue, using the provided DriftImpactValue0

func (*DriftImpactValue) MergeDriftImpactValue1

func (t *DriftImpactValue) MergeDriftImpactValue1(v DriftImpactValue1) error

MergeDriftImpactValue1 performs a merge with any union data inside the DriftImpactValue, using the provided DriftImpactValue1

func (*DriftImpactValue) MergeDriftImpactValue2

func (t *DriftImpactValue) MergeDriftImpactValue2(v DriftImpactValue2) error

MergeDriftImpactValue2 performs a merge with any union data inside the DriftImpactValue, using the provided DriftImpactValue2

func (*DriftImpactValue) MergeDriftImpactValue3

func (t *DriftImpactValue) MergeDriftImpactValue3(v DriftImpactValue3) error

MergeDriftImpactValue3 performs a merge with any union data inside the DriftImpactValue, using the provided DriftImpactValue3

func (*DriftImpactValue) MergeDriftImpactValue4

func (t *DriftImpactValue) MergeDriftImpactValue4(v DriftImpactValue4) error

MergeDriftImpactValue4 performs a merge with any union data inside the DriftImpactValue, using the provided DriftImpactValue4

func (*DriftImpactValue) MergeDriftImpactValue5

func (t *DriftImpactValue) MergeDriftImpactValue5(v DriftImpactValue5) error

MergeDriftImpactValue5 performs a merge with any union data inside the DriftImpactValue, using the provided DriftImpactValue5

func (*DriftImpactValue) UnmarshalJSON

func (t *DriftImpactValue) UnmarshalJSON(b []byte) error

type DriftImpactValue0

type DriftImpactValue0 = string

DriftImpactValue0 defines model for .

type DriftImpactValue1

type DriftImpactValue1 = int

DriftImpactValue1 defines model for .

type DriftImpactValue2

type DriftImpactValue2 = float64

DriftImpactValue2 defines model for .

type DriftImpactValue3

type DriftImpactValue3 = bool

DriftImpactValue3 defines model for .

type DriftImpactValue4

type DriftImpactValue4 map[string]interface{}

DriftImpactValue4 defines model for .

type DriftImpactValue5

type DriftImpactValue5 = []interface{}

DriftImpactValue5 defines model for .

type Email

type Email = openapi_types.Email

Email defines model for Email.

type EmailAlertDestinationConfig

type EmailAlertDestinationConfig struct {
	Recipients []Email `json:"recipients"`
}

EmailAlertDestinationConfig defines model for EmailAlertDestinationConfig.

type EnableProjectEnvironmentJSONRequestBody

type EnableProjectEnvironmentJSONRequestBody = EnableProjectEnvironmentRequest

EnableProjectEnvironmentJSONRequestBody defines body for EnableProjectEnvironment for application/json ContentType.

type EnableProjectEnvironmentRequest

type EnableProjectEnvironmentRequest struct {
	IsDefault                        *bool         `json:"is_default,omitempty"`
	ProtectedEnvironmentConfirmation *NullableSlug `json:"protected_environment_confirmation,omitempty"`
}

EnableProjectEnvironmentRequest defines model for EnableProjectEnvironmentRequest.

type EnableProjectEnvironmentResponse

type EnableProjectEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectEnvironment
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseEnableProjectEnvironmentResponse

func ParseEnableProjectEnvironmentResponse(rsp *http.Response) (*EnableProjectEnvironmentResponse, error)

ParseEnableProjectEnvironmentResponse parses an HTTP response from a EnableProjectEnvironmentWithResponse call

func (EnableProjectEnvironmentResponse) ContentType

func (r EnableProjectEnvironmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (EnableProjectEnvironmentResponse) Status

Status returns HTTPResponse.Status

func (EnableProjectEnvironmentResponse) StatusCode

func (r EnableProjectEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Environment

type Environment struct {
	Color        EnvironmentColor        `json:"color"`
	CreatedAt    Timestamp               `json:"created_at"`
	DeleteReason *string                 `json:"delete_reason"`
	DeletedAt    *NullableTimestamp      `json:"deleted_at"`
	Description  *EnvironmentDescription `json:"description"`
	Name         Name                    `json:"name"`
	Protected    bool                    `json:"protected"`
	Slug         Slug                    `json:"slug"`
	UpdatedAt    Timestamp               `json:"updated_at"`
}

Environment defines model for Environment.

type EnvironmentColor

type EnvironmentColor string

EnvironmentColor defines model for EnvironmentColor.

const (
	EnvironmentColorAmber  EnvironmentColor = "amber"
	EnvironmentColorBlue   EnvironmentColor = "blue"
	EnvironmentColorGray   EnvironmentColor = "gray"
	EnvironmentColorGreen  EnvironmentColor = "green"
	EnvironmentColorPurple EnvironmentColor = "purple"
	EnvironmentColorRed    EnvironmentColor = "red"
)

Defines values for EnvironmentColor.

func (EnvironmentColor) Valid

func (e EnvironmentColor) Valid() bool

Valid indicates whether the value is a known member of the EnvironmentColor enum.

type EnvironmentDescription

type EnvironmentDescription = string

EnvironmentDescription defines model for EnvironmentDescription.

type EnvironmentListResponse

type EnvironmentListResponse struct {
	Environments []Environment `json:"environments"`
	HasMore      bool          `json:"has_more"`
	NextCursor   *string       `json:"next_cursor,omitempty"`
	PrevCursor   *string       `json:"prev_cursor,omitempty"`
}

EnvironmentListResponse defines model for EnvironmentListResponse.

type EnvironmentSecret

type EnvironmentSecret struct {
	CreatedAt       Timestamp                     `json:"created_at"`
	Description     *EnvironmentSecretDescription `json:"description"`
	EnvironmentSlug Slug                          `json:"environment_slug"`
	Key             EnvironmentSecretKey          `json:"key"`
	UpdatedAt       Timestamp                     `json:"updated_at"`
}

EnvironmentSecret defines model for EnvironmentSecret.

type EnvironmentSecretDescription

type EnvironmentSecretDescription = string

EnvironmentSecretDescription defines model for EnvironmentSecretDescription.

type EnvironmentSecretKey

type EnvironmentSecretKey = string

EnvironmentSecretKey defines model for EnvironmentSecretKey.

type EnvironmentSecretKeyParam

type EnvironmentSecretKeyParam = string

EnvironmentSecretKeyParam defines model for EnvironmentSecretKeyParam.

type EnvironmentSecretListResponse

type EnvironmentSecretListResponse struct {
	EnvironmentSecrets []EnvironmentSecret `json:"environment_secrets"`
	HasMore            bool                `json:"has_more"`
	NextCursor         *string             `json:"next_cursor,omitempty"`
	PrevCursor         *string             `json:"prev_cursor,omitempty"`
}

EnvironmentSecretListResponse defines model for EnvironmentSecretListResponse.

type EnvironmentSlugParam

type EnvironmentSlugParam = Slug

EnvironmentSlugParam defines model for EnvironmentSlugParam.

type EnvironmentSlugQueryParam

type EnvironmentSlugQueryParam = Slug

EnvironmentSlugQueryParam defines model for EnvironmentSlugQueryParam.

type EnvironmentsFieldParam

type EnvironmentsFieldParam string

EnvironmentsFieldParam defines model for EnvironmentsFieldParam.

const (
	EnvironmentsFieldParamEnvironmentCreatedAt EnvironmentsFieldParam = "environment_created_at"
	EnvironmentsFieldParamEnvironmentName      EnvironmentsFieldParam = "environment_name"
	EnvironmentsFieldParamEnvironmentUpdatedAt EnvironmentsFieldParam = "environment_updated_at"
)

Defines values for EnvironmentsFieldParam.

func (EnvironmentsFieldParam) Valid

func (e EnvironmentsFieldParam) Valid() bool

Valid indicates whether the value is a known member of the EnvironmentsFieldParam enum.

type Error

type Error struct {
	Code             string              `json:"code"`
	DetailedError    *string             `json:"detailed_error,omitempty"`
	Message          string              `json:"message"`
	RequestId        *openapi_types.UUID `json:"request_id,omitempty"`
	ValidationErrors *[]ValidationError  `json:"validation_errors,omitempty"`
}

Error defines model for Error.

type ErrorResponse

type ErrorResponse struct {
	Error Error `json:"error"`
}

ErrorResponse defines model for ErrorResponse.

type EventAction

type EventAction string

EventAction defines model for EventAction.

const (
	EventActionAccept         EventAction = "accept"
	EventActionAcknowledge    EventAction = "acknowledge"
	EventActionAutoAccept     EventAction = "auto_accept"
	EventActionCreate         EventAction = "create"
	EventActionDecline        EventAction = "decline"
	EventActionDelete         EventAction = "delete"
	EventActionDeploy         EventAction = "deploy"
	EventActionDisable        EventAction = "disable"
	EventActionEnable         EventAction = "enable"
	EventActionExecute        EventAction = "execute"
	EventActionExpire         EventAction = "expire"
	EventActionPublish        EventAction = "publish"
	EventActionPurge          EventAction = "purge"
	EventActionRead           EventAction = "read"
	EventActionReconcile      EventAction = "reconcile"
	EventActionRefresh        EventAction = "refresh"
	EventActionResolve        EventAction = "resolve"
	EventActionRestore        EventAction = "restore"
	EventActionRevoke         EventAction = "revoke"
	EventActionRotate         EventAction = "rotate"
	EventActionTestConnection EventAction = "test_connection"
	EventActionUnknown        EventAction = "unknown"
	EventActionUpdate         EventAction = "update"
)

Defines values for EventAction.

func (EventAction) Valid

func (e EventAction) Valid() bool

Valid indicates whether the value is a known member of the EventAction enum.

type EventActorType

type EventActorType string

EventActorType defines model for EventActorType.

const (
	EventActorTypeApiKey   EventActorType = "api_key"
	EventActorTypeExternal EventActorType = "external"
	EventActorTypeSystem   EventActorType = "system"
	EventActorTypeUnknown  EventActorType = "unknown"
	EventActorTypeUser     EventActorType = "user"
)

Defines values for EventActorType.

func (EventActorType) Valid

func (e EventActorType) Valid() bool

Valid indicates whether the value is a known member of the EventActorType enum.

type EventClass

type EventClass string

EventClass defines model for EventClass.

const (
	EventClassActivity      EventClass = "activity"
	EventClassSecurityAudit EventClass = "security_audit"
	EventClassUnknown       EventClass = "unknown"
)

Defines values for EventClass.

func (EventClass) Valid

func (e EventClass) Valid() bool

Valid indicates whether the value is a known member of the EventClass enum.

type EventEntityType

type EventEntityType string

EventEntityType defines model for EventEntityType.

const (
	EventEntityTypeApiKey             EventEntityType = "api_key"
	EventEntityTypeDataSource         EventEntityType = "data_source"
	EventEntityTypeDataSourceBinding  EventEntityType = "data_source_binding"
	EventEntityTypeDataSourceRef      EventEntityType = "data_source_ref"
	EventEntityTypeEnvironment        EventEntityType = "environment"
	EventEntityTypeMember             EventEntityType = "member"
	EventEntityTypeMemberInvitation   EventEntityType = "member_invitation"
	EventEntityTypeNotification       EventEntityType = "notification"
	EventEntityTypeOrganization       EventEntityType = "organization"
	EventEntityTypePipeline           EventEntityType = "pipeline"
	EventEntityTypePipelineCheckpoint EventEntityType = "pipeline_checkpoint"
	EventEntityTypePipelineDeployment EventEntityType = "pipeline_deployment"
	EventEntityTypePipelineRun        EventEntityType = "pipeline_run"
	EventEntityTypePipelineTrigger    EventEntityType = "pipeline_trigger"
	EventEntityTypePipelineVersion    EventEntityType = "pipeline_version"
	EventEntityTypeProject            EventEntityType = "project"
	EventEntityTypeProjectEnvironment EventEntityType = "project_environment"
	EventEntityTypeQuery              EventEntityType = "query"
	EventEntityTypeQueryExecution     EventEntityType = "query_execution"
	EventEntityTypeRole               EventEntityType = "role"
	EventEntityTypeUnknown            EventEntityType = "unknown"
)

Defines values for EventEntityType.

func (EventEntityType) Valid

func (e EventEntityType) Valid() bool

Valid indicates whether the value is a known member of the EventEntityType enum.

type EventFieldParam

type EventFieldParam string

EventFieldParam defines model for EventFieldParam.

const (
	EventFieldParamEventOccurredAt EventFieldParam = "event_occurred_at"
)

Defines values for EventFieldParam.

func (EventFieldParam) Valid

func (e EventFieldParam) Valid() bool

Valid indicates whether the value is a known member of the EventFieldParam enum.

type EventListResponse

type EventListResponse struct {
	EventLogRetentionDays *int          `json:"event_log_retention_days,omitempty"`
	Events                []EventRecord `json:"events"`
	HasMore               bool          `json:"has_more"`
	NextCursor            *string       `json:"next_cursor,omitempty"`
	PrevCursor            *string       `json:"prev_cursor,omitempty"`
}

EventListResponse defines model for EventListResponse.

type EventRecord

type EventRecord struct {
	Action        EventAction            `json:"action"`
	ActorSlug     *NullableSlug          `json:"actor_slug"`
	ActorType     EventActorType         `json:"actor_type"`
	CreatedAt     Timestamp              `json:"created_at"`
	EntitySlug    *NullableSlug          `json:"entity_slug"`
	EntityType    EventEntityType        `json:"entity_type"`
	EventClass    EventClass             `json:"event_class"`
	Metadata      map[string]interface{} `json:"metadata"`
	OccurredAt    Timestamp              `json:"occurred_at"`
	RequestId     *string                `json:"request_id"`
	SchemaVersion int32                  `json:"schema_version"`
	Slug          Slug                   `json:"slug"`
}

EventRecord defines model for EventRecord.

type ExecutePipelineJSONRequestBody

type ExecutePipelineJSONRequestBody = ExecutePipelineRequest

ExecutePipelineJSONRequestBody defines body for ExecutePipeline for application/json ContentType.

type ExecutePipelineRequest

type ExecutePipelineRequest struct {
	Input                            *map[string]interface{} `json:"input,omitempty"`
	ProtectedEnvironmentConfirmation *NullableSlug           `json:"protected_environment_confirmation,omitempty"`
	RunSlug                          *Slug                   `json:"run_slug,omitempty"`
}

ExecutePipelineRequest defines model for ExecutePipelineRequest.

type ExecutePipelineResponse

type ExecutePipelineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *PipelineRunRecord
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON500      *ErrorResponse
}

func ParseExecutePipelineResponse

func ParseExecutePipelineResponse(rsp *http.Response) (*ExecutePipelineResponse, error)

ParseExecutePipelineResponse parses an HTTP response from a ExecutePipelineWithResponse call

func (ExecutePipelineResponse) ContentType

func (r ExecutePipelineResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExecutePipelineResponse) Status

func (r ExecutePipelineResponse) Status() string

Status returns HTTPResponse.Status

func (ExecutePipelineResponse) StatusCode

func (r ExecutePipelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExecuteQueryJSONRequestBody

type ExecuteQueryJSONRequestBody = ExecuteQueryRequest

ExecuteQueryJSONRequestBody defines body for ExecuteQuery for application/json ContentType.

type ExecuteQueryRequest

type ExecuteQueryRequest struct {
	Parameters map[string]interface{} `json:"parameters"`
}

ExecuteQueryRequest defines model for ExecuteQueryRequest.

type ExecuteQueryResponse

type ExecuteQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QueryExecutionResult
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON408      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseExecuteQueryResponse

func ParseExecuteQueryResponse(rsp *http.Response) (*ExecuteQueryResponse, error)

ParseExecuteQueryResponse parses an HTTP response from a ExecuteQueryWithResponse call

func (ExecuteQueryResponse) ContentType

func (r ExecuteQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExecuteQueryResponse) Status

func (r ExecuteQueryResponse) Status() string

Status returns HTTPResponse.Status

func (ExecuteQueryResponse) StatusCode

func (r ExecuteQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExecutionResultResultType

type ExecutionResultResultType string

ExecutionResultResultType defines model for ExecutionResultResultType.

const (
	ExecutionResultResultTypeFtp        ExecutionResultResultType = "ftp"
	ExecutionResultResultTypeGit        ExecutionResultResultType = "git"
	ExecutionResultResultTypeHttp       ExecutionResultResultType = "http"
	ExecutionResultResultTypeMongodb    ExecutionResultResultType = "mongodb"
	ExecutionResultResultTypeObjectRows ExecutionResultResultType = "object_rows"
	ExecutionResultResultTypeS3         ExecutionResultResultType = "s3"
	ExecutionResultResultTypeSql        ExecutionResultResultType = "sql"
)

Defines values for ExecutionResultResultType.

func (ExecutionResultResultType) Valid

func (e ExecutionResultResultType) Valid() bool

Valid indicates whether the value is a known member of the ExecutionResultResultType enum.

type FTPConfig

type FTPConfig struct {
	AllowPrivateHosts *bool   `json:"allow_private_hosts,omitempty"`
	BasePath          *string `json:"base_path,omitempty"`
	ConnectTimeout    *int    `json:"connect_timeout,omitempty"`
	Host              string  `json:"host"`
	Port              int     `json:"port"`
}

FTPConfig defines model for FTPConfig.

type FTPCredentials

type FTPCredentials struct {
	Password string `json:"password"`
	Username string `json:"username"`
}

FTPCredentials defines model for FTPCredentials.

type FTPExecutionResult

type FTPExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		ColumnNames           *[]string                          `json:"column_names,omitempty"`
		File                  *FilePayloadMetadata               `json:"file,omitempty"`
		Format                FTPExecutionResultPayloadFormat    `json:"format"`
		IsHeadlessCsv         *bool                              `json:"is_headless_csv,omitempty"`
		IsHeadlessSpreadsheet *bool                              `json:"is_headless_spreadsheet,omitempty"`
		Operation             FTPExecutionResultPayloadOperation `json:"operation"`
		Range                 *string                            `json:"range,omitempty"`
		RowCount              *int                               `json:"row_count,omitempty"`
		Rows                  *[]map[string]interface{}          `json:"rows,omitempty"`
		Sheet                 *string                            `json:"sheet,omitempty"`
		TargetPath            *string                            `json:"target_path,omitempty"`
		WrittenBytes          *int                               `json:"written_bytes,omitempty"`
		WrittenRows           *int                               `json:"written_rows,omitempty"`
	} `json:"payload"`
	ResultType FTPExecutionResultResultType `json:"result_type"`
	Success    bool                         `json:"success"`
	Type       string                       `json:"type"`
}

FTPExecutionResult defines model for FTPExecutionResult.

type FTPExecutionResultPayloadFormat

type FTPExecutionResultPayloadFormat string

FTPExecutionResultPayloadFormat defines model for FTPExecutionResult.Payload.Format.

const (
	FTPExecutionResultPayloadFormatCsv         FTPExecutionResultPayloadFormat = "csv"
	FTPExecutionResultPayloadFormatFile        FTPExecutionResultPayloadFormat = "file"
	FTPExecutionResultPayloadFormatJson        FTPExecutionResultPayloadFormat = "json"
	FTPExecutionResultPayloadFormatSpreadsheet FTPExecutionResultPayloadFormat = "spreadsheet"
)

Defines values for FTPExecutionResultPayloadFormat.

func (FTPExecutionResultPayloadFormat) Valid

Valid indicates whether the value is a known member of the FTPExecutionResultPayloadFormat enum.

type FTPExecutionResultPayloadOperation

type FTPExecutionResultPayloadOperation string

FTPExecutionResultPayloadOperation defines model for FTPExecutionResult.Payload.Operation.

const (
	FTPExecutionResultPayloadOperationRead  FTPExecutionResultPayloadOperation = "read"
	FTPExecutionResultPayloadOperationWrite FTPExecutionResultPayloadOperation = "write"
)

Defines values for FTPExecutionResultPayloadOperation.

func (FTPExecutionResultPayloadOperation) Valid

Valid indicates whether the value is a known member of the FTPExecutionResultPayloadOperation enum.

type FTPExecutionResultResultType

type FTPExecutionResultResultType string

FTPExecutionResultResultType defines model for FTPExecutionResult.ResultType.

const (
	FTPExecutionResultResultTypeFtp        FTPExecutionResultResultType = "ftp"
	FTPExecutionResultResultTypeGit        FTPExecutionResultResultType = "git"
	FTPExecutionResultResultTypeHttp       FTPExecutionResultResultType = "http"
	FTPExecutionResultResultTypeMongodb    FTPExecutionResultResultType = "mongodb"
	FTPExecutionResultResultTypeObjectRows FTPExecutionResultResultType = "object_rows"
	FTPExecutionResultResultTypeS3         FTPExecutionResultResultType = "s3"
	FTPExecutionResultResultTypeSql        FTPExecutionResultResultType = "sql"
)

Defines values for FTPExecutionResultResultType.

func (FTPExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the FTPExecutionResultResultType enum.

type FTPStatement

type FTPStatement struct {
	// Content Content to write when operation is write. Supports JSON values, arrays, objects, raw CSV string, spreadsheet rows, or raw file content when format is file.
	Content   *FTPStatement_Content  `json:"content,omitempty"`
	Delimiter *string                `json:"delimiter,omitempty"`
	Format    *FTPStatementFormat    `json:"format,omitempty"`
	HasHeader *bool                  `json:"has_header,omitempty"`
	Operation *FTPStatementOperation `json:"operation,omitempty"`
	Overwrite *bool                  `json:"overwrite,omitempty"`
	Path      string                 `json:"path"`
	Range     *string                `json:"range,omitempty"`
	Sheet     *string                `json:"sheet,omitempty"`
	Type      FTPStatementType       `json:"type"`
}

FTPStatement defines model for FTPStatement.

type FTPStatementContent0

type FTPStatementContent0 map[string]interface{}

FTPStatementContent0 defines model for .

type FTPStatementContent1

type FTPStatementContent1 = []map[string]interface{}

FTPStatementContent1 defines model for .

type FTPStatementContent2

type FTPStatementContent2 = string

FTPStatementContent2 defines model for .

type FTPStatementFormat

type FTPStatementFormat string

FTPStatementFormat defines model for FTPStatement.Format.

const (
	FTPStatementFormatAuto        FTPStatementFormat = "auto"
	FTPStatementFormatCsv         FTPStatementFormat = "csv"
	FTPStatementFormatFile        FTPStatementFormat = "file"
	FTPStatementFormatJson        FTPStatementFormat = "json"
	FTPStatementFormatSpreadsheet FTPStatementFormat = "spreadsheet"
)

Defines values for FTPStatementFormat.

func (FTPStatementFormat) Valid

func (e FTPStatementFormat) Valid() bool

Valid indicates whether the value is a known member of the FTPStatementFormat enum.

type FTPStatementOperation

type FTPStatementOperation string

FTPStatementOperation defines model for FTPStatement.Operation.

const (
	FTPStatementOperationRead  FTPStatementOperation = "read"
	FTPStatementOperationWrite FTPStatementOperation = "write"
)

Defines values for FTPStatementOperation.

func (FTPStatementOperation) Valid

func (e FTPStatementOperation) Valid() bool

Valid indicates whether the value is a known member of the FTPStatementOperation enum.

type FTPStatementType

type FTPStatementType string

FTPStatementType defines model for FTPStatement.Type.

const (
	FTPStatementTypeFtp FTPStatementType = "ftp"
)

Defines values for FTPStatementType.

func (FTPStatementType) Valid

func (e FTPStatementType) Valid() bool

Valid indicates whether the value is a known member of the FTPStatementType enum.

type FTPStatement_Content

type FTPStatement_Content struct {
	// contains filtered or unexported fields
}

FTPStatement_Content Content to write when operation is write. Supports JSON values, arrays, objects, raw CSV string, spreadsheet rows, or raw file content when format is file.

func (FTPStatement_Content) AsFTPStatementContent0

func (t FTPStatement_Content) AsFTPStatementContent0() (FTPStatementContent0, error)

AsFTPStatementContent0 returns the union data inside the FTPStatement_Content as a FTPStatementContent0

func (FTPStatement_Content) AsFTPStatementContent1

func (t FTPStatement_Content) AsFTPStatementContent1() (FTPStatementContent1, error)

AsFTPStatementContent1 returns the union data inside the FTPStatement_Content as a FTPStatementContent1

func (FTPStatement_Content) AsFTPStatementContent2

func (t FTPStatement_Content) AsFTPStatementContent2() (FTPStatementContent2, error)

AsFTPStatementContent2 returns the union data inside the FTPStatement_Content as a FTPStatementContent2

func (*FTPStatement_Content) FromFTPStatementContent0

func (t *FTPStatement_Content) FromFTPStatementContent0(v FTPStatementContent0) error

FromFTPStatementContent0 overwrites any union data inside the FTPStatement_Content as the provided FTPStatementContent0

func (*FTPStatement_Content) FromFTPStatementContent1

func (t *FTPStatement_Content) FromFTPStatementContent1(v FTPStatementContent1) error

FromFTPStatementContent1 overwrites any union data inside the FTPStatement_Content as the provided FTPStatementContent1

func (*FTPStatement_Content) FromFTPStatementContent2

func (t *FTPStatement_Content) FromFTPStatementContent2(v FTPStatementContent2) error

FromFTPStatementContent2 overwrites any union data inside the FTPStatement_Content as the provided FTPStatementContent2

func (FTPStatement_Content) MarshalJSON

func (t FTPStatement_Content) MarshalJSON() ([]byte, error)

func (*FTPStatement_Content) MergeFTPStatementContent0

func (t *FTPStatement_Content) MergeFTPStatementContent0(v FTPStatementContent0) error

MergeFTPStatementContent0 performs a merge with any union data inside the FTPStatement_Content, using the provided FTPStatementContent0

func (*FTPStatement_Content) MergeFTPStatementContent1

func (t *FTPStatement_Content) MergeFTPStatementContent1(v FTPStatementContent1) error

MergeFTPStatementContent1 performs a merge with any union data inside the FTPStatement_Content, using the provided FTPStatementContent1

func (*FTPStatement_Content) MergeFTPStatementContent2

func (t *FTPStatement_Content) MergeFTPStatementContent2(v FTPStatementContent2) error

MergeFTPStatementContent2 performs a merge with any union data inside the FTPStatement_Content, using the provided FTPStatementContent2

func (*FTPStatement_Content) UnmarshalJSON

func (t *FTPStatement_Content) UnmarshalJSON(b []byte) error

type FieldInfo

type FieldInfo struct {
	Name string `json:"name"`
	Type string `json:"type"`
}

FieldInfo defines model for FieldInfo.

type FileInfo

type FileInfo struct {
	Fields []FieldInfo `json:"fields"`
	Name   string      `json:"name"`
}

FileInfo defines model for FileInfo.

type FilePayloadMetadata

type FilePayloadMetadata struct {
	Digest          string  `json:"digest"`
	DigestAlgorithm string  `json:"digest_algorithm"`
	Filename        *string `json:"filename,omitempty"`
	MimeType        string  `json:"mime_type"`
	SizeBytes       int64   `json:"size_bytes"`
}

FilePayloadMetadata defines model for FilePayloadMetadata.

type FileSchemaDiagnostic

type FileSchemaDiagnostic struct {
	Code     string `json:"code"`
	Message  string `json:"message"`
	Name     string `json:"name"`
	Severity string `json:"severity"`
	Target   string `json:"target"`
}

FileSchemaDiagnostic defines model for FileSchemaDiagnostic.

type FileSchemaResponse

type FileSchemaResponse struct {
	Diagnostics *[]FileSchemaDiagnostic      `json:"diagnostics,omitempty"`
	Files       []FileInfo                   `json:"files"`
	SchemaType  FileSchemaResponseSchemaType `json:"schema_type"`
	Type        FileSchemaResponseType       `json:"type"`
}

FileSchemaResponse defines model for FileSchemaResponse.

type FileSchemaResponseSchemaType

type FileSchemaResponseSchemaType string

FileSchemaResponseSchemaType defines model for FileSchemaResponse.SchemaType.

const (
	FileSchemaResponseSchemaTypeFile FileSchemaResponseSchemaType = "file"
)

Defines values for FileSchemaResponseSchemaType.

func (FileSchemaResponseSchemaType) Valid

Valid indicates whether the value is a known member of the FileSchemaResponseSchemaType enum.

type FileSchemaResponseType

type FileSchemaResponseType string

FileSchemaResponseType defines model for FileSchemaResponse.Type.

const (
	FileSchemaResponseTypeFtp    FileSchemaResponseType = "ftp"
	FileSchemaResponseTypeGit    FileSchemaResponseType = "git"
	FileSchemaResponseTypeGithub FileSchemaResponseType = "github"
	FileSchemaResponseTypeGitlab FileSchemaResponseType = "gitlab"
	FileSchemaResponseTypeS3     FileSchemaResponseType = "s3"
)

Defines values for FileSchemaResponseType.

func (FileSchemaResponseType) Valid

func (e FileSchemaResponseType) Valid() bool

Valid indicates whether the value is a known member of the FileSchemaResponseType enum.

type FormatPipelineSpecJSONRequestBody

type FormatPipelineSpecJSONRequestBody = PipelineSpecFormatRequest

FormatPipelineSpecJSONRequestBody defines body for FormatPipelineSpec for application/json ContentType.

type FormatPipelineSpecResponse

type FormatPipelineSpecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineSpecFormatResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseFormatPipelineSpecResponse

func ParseFormatPipelineSpecResponse(rsp *http.Response) (*FormatPipelineSpecResponse, error)

ParseFormatPipelineSpecResponse parses an HTTP response from a FormatPipelineSpecWithResponse call

func (FormatPipelineSpecResponse) ContentType

func (r FormatPipelineSpecResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FormatPipelineSpecResponse) Status

Status returns HTTPResponse.Status

func (FormatPipelineSpecResponse) StatusCode

func (r FormatPipelineSpecResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAPIKeyResponse

type GetAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIKey
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetAPIKeyResponse

func ParseGetAPIKeyResponse(rsp *http.Response) (*GetAPIKeyResponse, error)

ParseGetAPIKeyResponse parses an HTTP response from a GetAPIKeyWithResponse call

func (GetAPIKeyResponse) ContentType

func (r GetAPIKeyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAPIKeyResponse) Status

func (r GetAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (GetAPIKeyResponse) StatusCode

func (r GetAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAlertDestinationResponse

type GetAlertDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertDestination
	JSON404      *ErrorResponse
}

func ParseGetAlertDestinationResponse

func ParseGetAlertDestinationResponse(rsp *http.Response) (*GetAlertDestinationResponse, error)

ParseGetAlertDestinationResponse parses an HTTP response from a GetAlertDestinationWithResponse call

func (GetAlertDestinationResponse) ContentType

func (r GetAlertDestinationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAlertDestinationResponse) Status

Status returns HTTPResponse.Status

func (GetAlertDestinationResponse) StatusCode

func (r GetAlertDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAlertPolicyResponse

type GetAlertPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertPolicy
	JSON404      *ErrorResponse
}

func ParseGetAlertPolicyResponse

func ParseGetAlertPolicyResponse(rsp *http.Response) (*GetAlertPolicyResponse, error)

ParseGetAlertPolicyResponse parses an HTTP response from a GetAlertPolicyWithResponse call

func (GetAlertPolicyResponse) ContentType

func (r GetAlertPolicyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAlertPolicyResponse) Status

func (r GetAlertPolicyResponse) Status() string

Status returns HTTPResponse.Status

func (GetAlertPolicyResponse) StatusCode

func (r GetAlertPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDataSourceBindingResponse

type GetDataSourceBindingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceBinding
	JSON404      *ErrorResponse
}

func ParseGetDataSourceBindingResponse

func ParseGetDataSourceBindingResponse(rsp *http.Response) (*GetDataSourceBindingResponse, error)

ParseGetDataSourceBindingResponse parses an HTTP response from a GetDataSourceBindingWithResponse call

func (GetDataSourceBindingResponse) ContentType

func (r GetDataSourceBindingResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDataSourceBindingResponse) Status

Status returns HTTPResponse.Status

func (GetDataSourceBindingResponse) StatusCode

func (r GetDataSourceBindingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDataSourceRefResponse

type GetDataSourceRefResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceRef
	JSON404      *ErrorResponse
}

func ParseGetDataSourceRefResponse

func ParseGetDataSourceRefResponse(rsp *http.Response) (*GetDataSourceRefResponse, error)

ParseGetDataSourceRefResponse parses an HTTP response from a GetDataSourceRefWithResponse call

func (GetDataSourceRefResponse) ContentType

func (r GetDataSourceRefResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDataSourceRefResponse) Status

func (r GetDataSourceRefResponse) Status() string

Status returns HTTPResponse.Status

func (GetDataSourceRefResponse) StatusCode

func (r GetDataSourceRefResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDataSourceResponse

type GetDataSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSource
	JSON404      *ErrorResponse
}

func ParseGetDataSourceResponse

func ParseGetDataSourceResponse(rsp *http.Response) (*GetDataSourceResponse, error)

ParseGetDataSourceResponse parses an HTTP response from a GetDataSourceWithResponse call

func (GetDataSourceResponse) ContentType

func (r GetDataSourceResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDataSourceResponse) Status

func (r GetDataSourceResponse) Status() string

Status returns HTTPResponse.Status

func (GetDataSourceResponse) StatusCode

func (r GetDataSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDriftImpactReportResponse

type GetDriftImpactReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DriftImpactReport
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetDriftImpactReportResponse

func ParseGetDriftImpactReportResponse(rsp *http.Response) (*GetDriftImpactReportResponse, error)

ParseGetDriftImpactReportResponse parses an HTTP response from a GetDriftImpactReportWithResponse call

func (GetDriftImpactReportResponse) ContentType

func (r GetDriftImpactReportResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDriftImpactReportResponse) Status

Status returns HTTPResponse.Status

func (GetDriftImpactReportResponse) StatusCode

func (r GetDriftImpactReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnvironmentResponse

type GetEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Environment
	JSON404      *ErrorResponse
}

func ParseGetEnvironmentResponse

func ParseGetEnvironmentResponse(rsp *http.Response) (*GetEnvironmentResponse, error)

ParseGetEnvironmentResponse parses an HTTP response from a GetEnvironmentWithResponse call

func (GetEnvironmentResponse) ContentType

func (r GetEnvironmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetEnvironmentResponse) Status

func (r GetEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (GetEnvironmentResponse) StatusCode

func (r GetEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnvironmentRuntimeVariableResponse

type GetEnvironmentRuntimeVariableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RuntimeVariable
	JSON404      *ErrorResponse
}

func ParseGetEnvironmentRuntimeVariableResponse

func ParseGetEnvironmentRuntimeVariableResponse(rsp *http.Response) (*GetEnvironmentRuntimeVariableResponse, error)

ParseGetEnvironmentRuntimeVariableResponse parses an HTTP response from a GetEnvironmentRuntimeVariableWithResponse call

func (GetEnvironmentRuntimeVariableResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetEnvironmentRuntimeVariableResponse) Status

Status returns HTTPResponse.Status

func (GetEnvironmentRuntimeVariableResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetEnvironmentSecretResponse

type GetEnvironmentSecretResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentSecret
	JSON404      *ErrorResponse
}

func ParseGetEnvironmentSecretResponse

func ParseGetEnvironmentSecretResponse(rsp *http.Response) (*GetEnvironmentSecretResponse, error)

ParseGetEnvironmentSecretResponse parses an HTTP response from a GetEnvironmentSecretWithResponse call

func (GetEnvironmentSecretResponse) ContentType

func (r GetEnvironmentSecretResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetEnvironmentSecretResponse) Status

Status returns HTTPResponse.Status

func (GetEnvironmentSecretResponse) StatusCode

func (r GetEnvironmentSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMemberInvitationResponse

type GetMemberInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitation
	JSON404      *ErrorResponse
}

func ParseGetMemberInvitationResponse

func ParseGetMemberInvitationResponse(rsp *http.Response) (*GetMemberInvitationResponse, error)

ParseGetMemberInvitationResponse parses an HTTP response from a GetMemberInvitationWithResponse call

func (GetMemberInvitationResponse) ContentType

func (r GetMemberInvitationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetMemberInvitationResponse) Status

Status returns HTTPResponse.Status

func (GetMemberInvitationResponse) StatusCode

func (r GetMemberInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNotificationResponse

type GetNotificationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationRecord
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetNotificationResponse

func ParseGetNotificationResponse(rsp *http.Response) (*GetNotificationResponse, error)

ParseGetNotificationResponse parses an HTTP response from a GetNotificationWithResponse call

func (GetNotificationResponse) ContentType

func (r GetNotificationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetNotificationResponse) Status

func (r GetNotificationResponse) Status() string

Status returns HTTPResponse.Status

func (GetNotificationResponse) StatusCode

func (r GetNotificationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationResponse

type GetOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Organization
	JSON404      *ErrorResponse
}

func ParseGetOrganizationResponse

func ParseGetOrganizationResponse(rsp *http.Response) (*GetOrganizationResponse, error)

ParseGetOrganizationResponse parses an HTTP response from a GetOrganizationWithResponse call

func (GetOrganizationResponse) ContentType

func (r GetOrganizationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetOrganizationResponse) Status

func (r GetOrganizationResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrganizationResponse) StatusCode

func (r GetOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationRetentionPolicyResponse

type GetOrganizationRetentionPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationRetentionPolicy
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetOrganizationRetentionPolicyResponse

func ParseGetOrganizationRetentionPolicyResponse(rsp *http.Response) (*GetOrganizationRetentionPolicyResponse, error)

ParseGetOrganizationRetentionPolicyResponse parses an HTTP response from a GetOrganizationRetentionPolicyWithResponse call

func (GetOrganizationRetentionPolicyResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetOrganizationRetentionPolicyResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationRetentionPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPersonalAccessTokenResponse

type GetPersonalAccessTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonalAccessToken
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPersonalAccessTokenResponse

func ParseGetPersonalAccessTokenResponse(rsp *http.Response) (*GetPersonalAccessTokenResponse, error)

ParseGetPersonalAccessTokenResponse parses an HTTP response from a GetPersonalAccessTokenWithResponse call

func (GetPersonalAccessTokenResponse) ContentType

func (r GetPersonalAccessTokenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPersonalAccessTokenResponse) Status

Status returns HTTPResponse.Status

func (GetPersonalAccessTokenResponse) StatusCode

func (r GetPersonalAccessTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineDeploymentResponse

type GetPipelineDeploymentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineDeployment
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineDeploymentResponse

func ParseGetPipelineDeploymentResponse(rsp *http.Response) (*GetPipelineDeploymentResponse, error)

ParseGetPipelineDeploymentResponse parses an HTTP response from a GetPipelineDeploymentWithResponse call

func (GetPipelineDeploymentResponse) ContentType

func (r GetPipelineDeploymentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineDeploymentResponse) Status

Status returns HTTPResponse.Status

func (GetPipelineDeploymentResponse) StatusCode

func (r GetPipelineDeploymentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineDraftResponse

type GetPipelineDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineDraftResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineDraftResponse

func ParseGetPipelineDraftResponse(rsp *http.Response) (*GetPipelineDraftResponse, error)

ParseGetPipelineDraftResponse parses an HTTP response from a GetPipelineDraftWithResponse call

func (GetPipelineDraftResponse) ContentType

func (r GetPipelineDraftResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineDraftResponse) Status

func (r GetPipelineDraftResponse) Status() string

Status returns HTTPResponse.Status

func (GetPipelineDraftResponse) StatusCode

func (r GetPipelineDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineResponse

type GetPipelineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Pipeline
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineResponse

func ParseGetPipelineResponse(rsp *http.Response) (*GetPipelineResponse, error)

ParseGetPipelineResponse parses an HTTP response from a GetPipelineWithResponse call

func (GetPipelineResponse) ContentType

func (r GetPipelineResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineResponse) Status

func (r GetPipelineResponse) Status() string

Status returns HTTPResponse.Status

func (GetPipelineResponse) StatusCode

func (r GetPipelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineRunResponse

type GetPipelineRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineRunRecord
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineRunResponse

func ParseGetPipelineRunResponse(rsp *http.Response) (*GetPipelineRunResponse, error)

ParseGetPipelineRunResponse parses an HTTP response from a GetPipelineRunWithResponse call

func (GetPipelineRunResponse) ContentType

func (r GetPipelineRunResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineRunResponse) Status

func (r GetPipelineRunResponse) Status() string

Status returns HTTPResponse.Status

func (GetPipelineRunResponse) StatusCode

func (r GetPipelineRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineTriggerResponse

type GetPipelineTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineTrigger
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineTriggerResponse

func ParseGetPipelineTriggerResponse(rsp *http.Response) (*GetPipelineTriggerResponse, error)

ParseGetPipelineTriggerResponse parses an HTTP response from a GetPipelineTriggerWithResponse call

func (GetPipelineTriggerResponse) ContentType

func (r GetPipelineTriggerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineTriggerResponse) Status

Status returns HTTPResponse.Status

func (GetPipelineTriggerResponse) StatusCode

func (r GetPipelineTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineValidationResultResponse

type GetPipelineValidationResultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineValidationResultRecord
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineValidationResultResponse

func ParseGetPipelineValidationResultResponse(rsp *http.Response) (*GetPipelineValidationResultResponse, error)

ParseGetPipelineValidationResultResponse parses an HTTP response from a GetPipelineValidationResultWithResponse call

func (GetPipelineValidationResultResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineValidationResultResponse) Status

Status returns HTTPResponse.Status

func (GetPipelineValidationResultResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPipelineVersionResponse

type GetPipelineVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineVersion
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineVersionResponse

func ParseGetPipelineVersionResponse(rsp *http.Response) (*GetPipelineVersionResponse, error)

ParseGetPipelineVersionResponse parses an HTTP response from a GetPipelineVersionWithResponse call

func (GetPipelineVersionResponse) ContentType

func (r GetPipelineVersionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineVersionResponse) Status

Status returns HTTPResponse.Status

func (GetPipelineVersionResponse) StatusCode

func (r GetPipelineVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPipelineWebhookDeliveryResponse

type GetPipelineWebhookDeliveryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineWebhookDelivery
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetPipelineWebhookDeliveryResponse

func ParseGetPipelineWebhookDeliveryResponse(rsp *http.Response) (*GetPipelineWebhookDeliveryResponse, error)

ParseGetPipelineWebhookDeliveryResponse parses an HTTP response from a GetPipelineWebhookDeliveryWithResponse call

func (GetPipelineWebhookDeliveryResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPipelineWebhookDeliveryResponse) Status

Status returns HTTPResponse.Status

func (GetPipelineWebhookDeliveryResponse) StatusCode

func (r GetPipelineWebhookDeliveryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectResponse

type GetProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
	JSON404      *ErrorResponse
}

func ParseGetProjectResponse

func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)

ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call

func (GetProjectResponse) ContentType

func (r GetProjectResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetProjectResponse) Status

func (r GetProjectResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectResponse) StatusCode

func (r GetProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProofReceiptResponse

type GetProofReceiptResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProofReceipt
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetProofReceiptResponse

func ParseGetProofReceiptResponse(rsp *http.Response) (*GetProofReceiptResponse, error)

ParseGetProofReceiptResponse parses an HTTP response from a GetProofReceiptWithResponse call

func (GetProofReceiptResponse) ContentType

func (r GetProofReceiptResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetProofReceiptResponse) Status

func (r GetProofReceiptResponse) Status() string

Status returns HTTPResponse.Status

func (GetProofReceiptResponse) StatusCode

func (r GetProofReceiptResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetQueryExecutionResponse

type GetQueryExecutionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QueryExecutionRecord
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetQueryExecutionResponse

func ParseGetQueryExecutionResponse(rsp *http.Response) (*GetQueryExecutionResponse, error)

ParseGetQueryExecutionResponse parses an HTTP response from a GetQueryExecutionWithResponse call

func (GetQueryExecutionResponse) ContentType

func (r GetQueryExecutionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetQueryExecutionResponse) Status

func (r GetQueryExecutionResponse) Status() string

Status returns HTTPResponse.Status

func (GetQueryExecutionResponse) StatusCode

func (r GetQueryExecutionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetQueryResponse

type GetQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Query
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseGetQueryResponse

func ParseGetQueryResponse(rsp *http.Response) (*GetQueryResponse, error)

ParseGetQueryResponse parses an HTTP response from a GetQueryWithResponse call

func (GetQueryResponse) ContentType

func (r GetQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetQueryResponse) Status

func (r GetQueryResponse) Status() string

Status returns HTTPResponse.Status

func (GetQueryResponse) StatusCode

func (r GetQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRoleResponse

type GetRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrgRole
	JSON404      *ErrorResponse
}

func ParseGetRoleResponse

func ParseGetRoleResponse(rsp *http.Response) (*GetRoleResponse, error)

ParseGetRoleResponse parses an HTTP response from a GetRoleWithResponse call

func (GetRoleResponse) ContentType

func (r GetRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetRoleResponse) Status

func (r GetRoleResponse) Status() string

Status returns HTTPResponse.Status

func (GetRoleResponse) StatusCode

func (r GetRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersProfileResponse

type GetUsersProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
}

func ParseGetUsersProfileResponse

func ParseGetUsersProfileResponse(rsp *http.Response) (*GetUsersProfileResponse, error)

ParseGetUsersProfileResponse parses an HTTP response from a GetUsersProfileWithResponse call

func (GetUsersProfileResponse) ContentType

func (r GetUsersProfileResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetUsersProfileResponse) Status

func (r GetUsersProfileResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersProfileResponse) StatusCode

func (r GetUsersProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GitConfig

type GitConfig struct {
	AllowPrivateHosts *bool   `json:"allow_private_hosts,omitempty"`
	BasePath          *string `json:"base_path,omitempty"`
	DefaultBranch     *string `json:"default_branch,omitempty"`
	RepoUrl           string  `json:"repo_url"`
}

GitConfig defines model for GitConfig.

type GitCredentials

type GitCredentials struct {
	AuthType      GitCredentialsAuthType `json:"auth_type"`
	SshKnownHosts *string                `json:"ssh_known_hosts,omitempty"`
	SshPassphrase *string                `json:"ssh_passphrase,omitempty"`
	SshPrivateKey *string                `json:"ssh_private_key,omitempty"`
	Token         *string                `json:"token,omitempty"`
	Username      *string                `json:"username,omitempty"`
}

GitCredentials defines model for GitCredentials.

type GitCredentialsAuthType

type GitCredentialsAuthType string

GitCredentialsAuthType defines model for GitCredentials.AuthType.

const (
	Https GitCredentialsAuthType = "https"
	Ssh   GitCredentialsAuthType = "ssh"
)

Defines values for GitCredentialsAuthType.

func (GitCredentialsAuthType) Valid

func (e GitCredentialsAuthType) Valid() bool

Valid indicates whether the value is a known member of the GitCredentialsAuthType enum.

type GitExecutionResult

type GitExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		ColumnNames           *[]string                          `json:"column_names,omitempty"`
		File                  *FilePayloadMetadata               `json:"file,omitempty"`
		Format                GitExecutionResultPayloadFormat    `json:"format"`
		IsHeadlessCsv         *bool                              `json:"is_headless_csv,omitempty"`
		IsHeadlessSpreadsheet *bool                              `json:"is_headless_spreadsheet,omitempty"`
		Operation             GitExecutionResultPayloadOperation `json:"operation"`
		Range                 *string                            `json:"range,omitempty"`
		RowCount              *int                               `json:"row_count,omitempty"`
		Rows                  *[]map[string]interface{}          `json:"rows,omitempty"`
		Sheet                 *string                            `json:"sheet,omitempty"`
		TargetPath            *string                            `json:"target_path,omitempty"`
		WrittenBytes          *int                               `json:"written_bytes,omitempty"`
		WrittenRows           *int                               `json:"written_rows,omitempty"`
	} `json:"payload"`
	ResultType GitExecutionResultResultType `json:"result_type"`
	Success    bool                         `json:"success"`
	Type       string                       `json:"type"`
}

GitExecutionResult defines model for GitExecutionResult.

type GitExecutionResultPayloadFormat

type GitExecutionResultPayloadFormat string

GitExecutionResultPayloadFormat defines model for GitExecutionResult.Payload.Format.

const (
	GitExecutionResultPayloadFormatCsv         GitExecutionResultPayloadFormat = "csv"
	GitExecutionResultPayloadFormatFile        GitExecutionResultPayloadFormat = "file"
	GitExecutionResultPayloadFormatJson        GitExecutionResultPayloadFormat = "json"
	GitExecutionResultPayloadFormatSpreadsheet GitExecutionResultPayloadFormat = "spreadsheet"
)

Defines values for GitExecutionResultPayloadFormat.

func (GitExecutionResultPayloadFormat) Valid

Valid indicates whether the value is a known member of the GitExecutionResultPayloadFormat enum.

type GitExecutionResultPayloadOperation

type GitExecutionResultPayloadOperation string

GitExecutionResultPayloadOperation defines model for GitExecutionResult.Payload.Operation.

const (
	GitExecutionResultPayloadOperationRead  GitExecutionResultPayloadOperation = "read"
	GitExecutionResultPayloadOperationWrite GitExecutionResultPayloadOperation = "write"
)

Defines values for GitExecutionResultPayloadOperation.

func (GitExecutionResultPayloadOperation) Valid

Valid indicates whether the value is a known member of the GitExecutionResultPayloadOperation enum.

type GitExecutionResultResultType

type GitExecutionResultResultType string

GitExecutionResultResultType defines model for GitExecutionResult.ResultType.

const (
	GitExecutionResultResultTypeFtp        GitExecutionResultResultType = "ftp"
	GitExecutionResultResultTypeGit        GitExecutionResultResultType = "git"
	GitExecutionResultResultTypeHttp       GitExecutionResultResultType = "http"
	GitExecutionResultResultTypeMongodb    GitExecutionResultResultType = "mongodb"
	GitExecutionResultResultTypeObjectRows GitExecutionResultResultType = "object_rows"
	GitExecutionResultResultTypeS3         GitExecutionResultResultType = "s3"
	GitExecutionResultResultTypeSql        GitExecutionResultResultType = "sql"
)

Defines values for GitExecutionResultResultType.

func (GitExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the GitExecutionResultResultType enum.

type GitHubRepositoryConfig

type GitHubRepositoryConfig struct {
	BasePath     *string `json:"base_path,omitempty"`
	RepositoryId string  `json:"repository_id"`
}

GitHubRepositoryConfig defines model for GitHubRepositoryConfig.

type GitLabProjectTokenConfig

type GitLabProjectTokenConfig struct {
	BasePath  *string `json:"base_path,omitempty"`
	ProjectId string  `json:"project_id"`
}

GitLabProjectTokenConfig defines model for GitLabProjectTokenConfig.

type GitLabProjectTokenCredentials

type GitLabProjectTokenCredentials struct {
	Token *string `json:"token,omitempty"`
}

GitLabProjectTokenCredentials defines model for GitLabProjectTokenCredentials.

type GitStatement

type GitStatement struct {
	Branch *string `json:"branch,omitempty"`

	// Content Content to write when operation is write. Supports JSON values, arrays of objects, raw CSV string, spreadsheet rows, or raw file content when format is file.
	Content   *GitStatement_Content  `json:"content,omitempty"`
	Delimiter *string                `json:"delimiter,omitempty"`
	Format    *GitStatementFormat    `json:"format,omitempty"`
	HasHeader *bool                  `json:"has_header,omitempty"`
	Message   *string                `json:"message,omitempty"`
	Operation *GitStatementOperation `json:"operation,omitempty"`
	Path      string                 `json:"path"`
	Range     *string                `json:"range,omitempty"`
	Sheet     *string                `json:"sheet,omitempty"`
	Type      GitStatementType       `json:"type"`
}

GitStatement defines model for GitStatement.

type GitStatementContent0

type GitStatementContent0 map[string]interface{}

GitStatementContent0 defines model for .

type GitStatementContent1

type GitStatementContent1 = []map[string]interface{}

GitStatementContent1 defines model for .

type GitStatementContent2

type GitStatementContent2 = string

GitStatementContent2 defines model for .

type GitStatementFormat

type GitStatementFormat string

GitStatementFormat defines model for GitStatement.Format.

const (
	GitStatementFormatAuto        GitStatementFormat = "auto"
	GitStatementFormatCsv         GitStatementFormat = "csv"
	GitStatementFormatFile        GitStatementFormat = "file"
	GitStatementFormatJson        GitStatementFormat = "json"
	GitStatementFormatSpreadsheet GitStatementFormat = "spreadsheet"
)

Defines values for GitStatementFormat.

func (GitStatementFormat) Valid

func (e GitStatementFormat) Valid() bool

Valid indicates whether the value is a known member of the GitStatementFormat enum.

type GitStatementOperation

type GitStatementOperation string

GitStatementOperation defines model for GitStatement.Operation.

const (
	GitStatementOperationRead  GitStatementOperation = "read"
	GitStatementOperationWrite GitStatementOperation = "write"
)

Defines values for GitStatementOperation.

func (GitStatementOperation) Valid

func (e GitStatementOperation) Valid() bool

Valid indicates whether the value is a known member of the GitStatementOperation enum.

type GitStatementType

type GitStatementType string

GitStatementType defines model for GitStatement.Type.

const (
	GitStatementTypeGit GitStatementType = "git"
)

Defines values for GitStatementType.

func (GitStatementType) Valid

func (e GitStatementType) Valid() bool

Valid indicates whether the value is a known member of the GitStatementType enum.

type GitStatement_Content

type GitStatement_Content struct {
	// contains filtered or unexported fields
}

GitStatement_Content Content to write when operation is write. Supports JSON values, arrays of objects, raw CSV string, spreadsheet rows, or raw file content when format is file.

func (GitStatement_Content) AsGitStatementContent0

func (t GitStatement_Content) AsGitStatementContent0() (GitStatementContent0, error)

AsGitStatementContent0 returns the union data inside the GitStatement_Content as a GitStatementContent0

func (GitStatement_Content) AsGitStatementContent1

func (t GitStatement_Content) AsGitStatementContent1() (GitStatementContent1, error)

AsGitStatementContent1 returns the union data inside the GitStatement_Content as a GitStatementContent1

func (GitStatement_Content) AsGitStatementContent2

func (t GitStatement_Content) AsGitStatementContent2() (GitStatementContent2, error)

AsGitStatementContent2 returns the union data inside the GitStatement_Content as a GitStatementContent2

func (*GitStatement_Content) FromGitStatementContent0

func (t *GitStatement_Content) FromGitStatementContent0(v GitStatementContent0) error

FromGitStatementContent0 overwrites any union data inside the GitStatement_Content as the provided GitStatementContent0

func (*GitStatement_Content) FromGitStatementContent1

func (t *GitStatement_Content) FromGitStatementContent1(v GitStatementContent1) error

FromGitStatementContent1 overwrites any union data inside the GitStatement_Content as the provided GitStatementContent1

func (*GitStatement_Content) FromGitStatementContent2

func (t *GitStatement_Content) FromGitStatementContent2(v GitStatementContent2) error

FromGitStatementContent2 overwrites any union data inside the GitStatement_Content as the provided GitStatementContent2

func (GitStatement_Content) MarshalJSON

func (t GitStatement_Content) MarshalJSON() ([]byte, error)

func (*GitStatement_Content) MergeGitStatementContent0

func (t *GitStatement_Content) MergeGitStatementContent0(v GitStatementContent0) error

MergeGitStatementContent0 performs a merge with any union data inside the GitStatement_Content, using the provided GitStatementContent0

func (*GitStatement_Content) MergeGitStatementContent1

func (t *GitStatement_Content) MergeGitStatementContent1(v GitStatementContent1) error

MergeGitStatementContent1 performs a merge with any union data inside the GitStatement_Content, using the provided GitStatementContent1

func (*GitStatement_Content) MergeGitStatementContent2

func (t *GitStatement_Content) MergeGitStatementContent2(v GitStatementContent2) error

MergeGitStatementContent2 performs a merge with any union data inside the GitStatement_Content, using the provided GitStatementContent2

func (*GitStatement_Content) UnmarshalJSON

func (t *GitStatement_Content) UnmarshalJSON(b []byte) error

type HTTPConfig

type HTTPConfig struct {
	AllowPrivateHosts          *bool   `json:"allow_private_hosts,omitempty"`
	BaseUrl                    string  `json:"base_url"`
	HealthPath                 *string `json:"health_path,omitempty"`
	OpenapiFetchTimeoutSeconds *int    `json:"openapi_fetch_timeout_seconds,omitempty"`
	OpenapiUrl                 *string `json:"openapi_url,omitempty"`
	TimeoutSeconds             *int    `json:"timeout_seconds,omitempty"`
}

HTTPConfig defines model for HTTPConfig.

type HTTPCredentials

type HTTPCredentials struct {
	BearerToken *string `json:"bearer_token,omitempty"`
	Password    *string `json:"password,omitempty"`
	Username    *string `json:"username,omitempty"`
}

HTTPCredentials defines model for HTTPCredentials.

type HTTPExecutionResult

type HTTPExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		Body interface{}          `json:"body,omitempty"`
		File *FilePayloadMetadata `json:"file,omitempty"`

		// Headers HTTP response headers
		Headers    *map[string]string `json:"headers,omitempty"`
		StatusCode int                `json:"status_code"`
	} `json:"payload"`
	ResultType HTTPExecutionResultResultType `json:"result_type"`
	Success    bool                          `json:"success"`
	Type       string                        `json:"type"`
}

HTTPExecutionResult defines model for HTTPExecutionResult.

type HTTPExecutionResultResultType

type HTTPExecutionResultResultType string

HTTPExecutionResultResultType defines model for HTTPExecutionResult.ResultType.

const (
	HTTPExecutionResultResultTypeFtp        HTTPExecutionResultResultType = "ftp"
	HTTPExecutionResultResultTypeGit        HTTPExecutionResultResultType = "git"
	HTTPExecutionResultResultTypeHttp       HTTPExecutionResultResultType = "http"
	HTTPExecutionResultResultTypeMongodb    HTTPExecutionResultResultType = "mongodb"
	HTTPExecutionResultResultTypeObjectRows HTTPExecutionResultResultType = "object_rows"
	HTTPExecutionResultResultTypeS3         HTTPExecutionResultResultType = "s3"
	HTTPExecutionResultResultTypeSql        HTTPExecutionResultResultType = "sql"
)

Defines values for HTTPExecutionResultResultType.

func (HTTPExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the HTTPExecutionResultResultType enum.

type HTTPSchemaResponse

type HTTPSchemaResponse struct {
	Operations []OperationInfo              `json:"operations"`
	SchemaType HTTPSchemaResponseSchemaType `json:"schema_type"`
}

HTTPSchemaResponse defines model for HTTPSchemaResponse.

type HTTPSchemaResponseSchemaType

type HTTPSchemaResponseSchemaType string

HTTPSchemaResponseSchemaType defines model for HTTPSchemaResponse.SchemaType.

const (
	HTTPSchemaResponseSchemaTypeHttp HTTPSchemaResponseSchemaType = "http"
)

Defines values for HTTPSchemaResponseSchemaType.

func (HTTPSchemaResponseSchemaType) Valid

Valid indicates whether the value is a known member of the HTTPSchemaResponseSchemaType enum.

type HTTPStatement

type HTTPStatement struct {
	Body interface{} `json:"body,omitempty"`

	// Headers HTTP headers (supports {{paramName}} placeholders in values)
	Headers     *map[string]string      `json:"headers,omitempty"`
	Method      HTTPStatementMethod     `json:"method"`
	Path        string                  `json:"path"`
	QueryParams *map[string]interface{} `json:"query_params,omitempty"`
	Type        HTTPStatementType       `json:"type"`
}

HTTPStatement defines model for HTTPStatement.

type HTTPStatementMethod

type HTTPStatementMethod string

HTTPStatementMethod defines model for HTTPStatement.Method.

const (
	HTTPStatementMethodDELETE HTTPStatementMethod = "DELETE"
	HTTPStatementMethodGET    HTTPStatementMethod = "GET"
	HTTPStatementMethodHEAD   HTTPStatementMethod = "HEAD"
	HTTPStatementMethodPATCH  HTTPStatementMethod = "PATCH"
	HTTPStatementMethodPOST   HTTPStatementMethod = "POST"
	HTTPStatementMethodPUT    HTTPStatementMethod = "PUT"
)

Defines values for HTTPStatementMethod.

func (HTTPStatementMethod) Valid

func (e HTTPStatementMethod) Valid() bool

Valid indicates whether the value is a known member of the HTTPStatementMethod enum.

type HTTPStatementType

type HTTPStatementType string

HTTPStatementType defines model for HTTPStatement.Type.

const (
	HTTPStatementTypeHttp HTTPStatementType = "http"
)

Defines values for HTTPStatementType.

func (HTTPStatementType) Valid

func (e HTTPStatementType) Valid() bool

Valid indicates whether the value is a known member of the HTTPStatementType enum.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type HubSpotConfig

type HubSpotConfig struct {
	TimeoutSeconds *int `json:"timeout_seconds,omitempty"`
}

HubSpotConfig defines model for HubSpotConfig.

type HubSpotCredentials

type HubSpotCredentials struct {
	PrivateAppToken string `json:"private_app_token"`
}

HubSpotCredentials defines model for HubSpotCredentials.

type HubSpotFilter

type HubSpotFilter struct {
	HighValue    interface{}           `json:"high_value,omitempty"`
	Operator     HubSpotFilterOperator `json:"operator"`
	PropertyName string                `json:"property_name"`
	Value        interface{}           `json:"value,omitempty"`
	Values       *[]interface{}        `json:"values,omitempty"`
}

HubSpotFilter defines model for HubSpotFilter.

type HubSpotFilterGroup

type HubSpotFilterGroup struct {
	Filters []HubSpotFilter `json:"filters"`
}

HubSpotFilterGroup defines model for HubSpotFilterGroup.

type HubSpotFilterOperator

type HubSpotFilterOperator string

HubSpotFilterOperator defines model for HubSpotFilter.Operator.

const (
	BETWEEN        HubSpotFilterOperator = "BETWEEN"
	CONTAINSTOKEN  HubSpotFilterOperator = "CONTAINS_TOKEN"
	EQ             HubSpotFilterOperator = "EQ"
	GT             HubSpotFilterOperator = "GT"
	GTE            HubSpotFilterOperator = "GTE"
	HASPROPERTY    HubSpotFilterOperator = "HAS_PROPERTY"
	IN             HubSpotFilterOperator = "IN"
	LT             HubSpotFilterOperator = "LT"
	LTE            HubSpotFilterOperator = "LTE"
	NEQ            HubSpotFilterOperator = "NEQ"
	NOTHASPROPERTY HubSpotFilterOperator = "NOT_HAS_PROPERTY"
	NOTIN          HubSpotFilterOperator = "NOT_IN"
)

Defines values for HubSpotFilterOperator.

func (HubSpotFilterOperator) Valid

func (e HubSpotFilterOperator) Valid() bool

Valid indicates whether the value is a known member of the HubSpotFilterOperator enum.

type HubSpotStatement

type HubSpotStatement struct {
	After        *string                    `json:"after,omitempty"`
	FilterGroups *[]HubSpotFilterGroup      `json:"filter_groups,omitempty"`
	IdProperty   *string                    `json:"id_property,omitempty"`
	Limit        *int                       `json:"limit,omitempty"`
	ObjectType   string                     `json:"object_type"`
	Operation    *HubSpotStatementOperation `json:"operation,omitempty"`

	// Properties Properties to project into the result rows
	Properties      *[]string              `json:"properties,omitempty"`
	PropertyMapping *map[string]string     `json:"property_mapping,omitempty"`
	Query           *string                `json:"query,omitempty"`
	Rows            *HubSpotStatement_Rows `json:"rows,omitempty"`
	Sorts           *[]string              `json:"sorts,omitempty"`
	Type            HubSpotStatementType   `json:"type"`
	// contains filtered or unexported fields
}

HubSpotStatement defines model for HubSpotStatement.

func (HubSpotStatement) AsHubSpotStatement0

func (t HubSpotStatement) AsHubSpotStatement0() (HubSpotStatement0, error)

AsHubSpotStatement0 returns the union data inside the HubSpotStatement as a HubSpotStatement0

func (HubSpotStatement) AsHubSpotStatement1

func (t HubSpotStatement) AsHubSpotStatement1() (HubSpotStatement1, error)

AsHubSpotStatement1 returns the union data inside the HubSpotStatement as a HubSpotStatement1

func (*HubSpotStatement) FromHubSpotStatement0

func (t *HubSpotStatement) FromHubSpotStatement0(v HubSpotStatement0) error

FromHubSpotStatement0 overwrites any union data inside the HubSpotStatement as the provided HubSpotStatement0

func (*HubSpotStatement) FromHubSpotStatement1

func (t *HubSpotStatement) FromHubSpotStatement1(v HubSpotStatement1) error

FromHubSpotStatement1 overwrites any union data inside the HubSpotStatement as the provided HubSpotStatement1

func (HubSpotStatement) MarshalJSON

func (t HubSpotStatement) MarshalJSON() ([]byte, error)

func (*HubSpotStatement) MergeHubSpotStatement0

func (t *HubSpotStatement) MergeHubSpotStatement0(v HubSpotStatement0) error

MergeHubSpotStatement0 performs a merge with any union data inside the HubSpotStatement, using the provided HubSpotStatement0

func (*HubSpotStatement) MergeHubSpotStatement1

func (t *HubSpotStatement) MergeHubSpotStatement1(v HubSpotStatement1) error

MergeHubSpotStatement1 performs a merge with any union data inside the HubSpotStatement, using the provided HubSpotStatement1

func (*HubSpotStatement) UnmarshalJSON

func (t *HubSpotStatement) UnmarshalJSON(b []byte) error

type HubSpotStatement0

type HubSpotStatement0 struct {
	Operation *HubSpotStatement0Operation `json:"operation,omitempty"`
}

HubSpotStatement0 defines model for .

type HubSpotStatement0Operation

type HubSpotStatement0Operation string

HubSpotStatement0Operation defines model for HubSpotStatement.0.Operation.

const (
	HubSpotStatement0OperationList   HubSpotStatement0Operation = "list"
	HubSpotStatement0OperationSearch HubSpotStatement0Operation = "search"
)

Defines values for HubSpotStatement0Operation.

func (HubSpotStatement0Operation) Valid

func (e HubSpotStatement0Operation) Valid() bool

Valid indicates whether the value is a known member of the HubSpotStatement0Operation enum.

type HubSpotStatement1

type HubSpotStatement1 struct {
	Operation HubSpotStatement1Operation `json:"operation"`
}

HubSpotStatement1 defines model for .

type HubSpotStatement1Operation

type HubSpotStatement1Operation string

HubSpotStatement1Operation defines model for HubSpotStatement.1.Operation.

const (
	Upsert HubSpotStatement1Operation = "upsert"
)

Defines values for HubSpotStatement1Operation.

func (HubSpotStatement1Operation) Valid

func (e HubSpotStatement1Operation) Valid() bool

Valid indicates whether the value is a known member of the HubSpotStatement1Operation enum.

type HubSpotStatementOperation

type HubSpotStatementOperation string

HubSpotStatementOperation defines model for HubSpotStatement.Operation.

const (
	HubSpotStatementOperationList   HubSpotStatementOperation = "list"
	HubSpotStatementOperationSearch HubSpotStatementOperation = "search"
	HubSpotStatementOperationUpsert HubSpotStatementOperation = "upsert"
)

Defines values for HubSpotStatementOperation.

func (HubSpotStatementOperation) Valid

func (e HubSpotStatementOperation) Valid() bool

Valid indicates whether the value is a known member of the HubSpotStatementOperation enum.

type HubSpotStatementRows0

type HubSpotStatementRows0 = []map[string]interface{}

HubSpotStatementRows0 defines model for .

type HubSpotStatementRows1

type HubSpotStatementRows1 map[string]interface{}

HubSpotStatementRows1 defines model for .

type HubSpotStatementRows2

type HubSpotStatementRows2 = string

HubSpotStatementRows2 defines model for .

type HubSpotStatementType

type HubSpotStatementType string

HubSpotStatementType defines model for HubSpotStatement.Type.

const (
	HubSpotStatementTypeHubspot HubSpotStatementType = "hubspot"
)

Defines values for HubSpotStatementType.

func (HubSpotStatementType) Valid

func (e HubSpotStatementType) Valid() bool

Valid indicates whether the value is a known member of the HubSpotStatementType enum.

type HubSpotStatement_Rows

type HubSpotStatement_Rows struct {
	// contains filtered or unexported fields
}

HubSpotStatement_Rows defines model for HubSpotStatement.Rows.

func (HubSpotStatement_Rows) AsHubSpotStatementRows0

func (t HubSpotStatement_Rows) AsHubSpotStatementRows0() (HubSpotStatementRows0, error)

AsHubSpotStatementRows0 returns the union data inside the HubSpotStatement_Rows as a HubSpotStatementRows0

func (HubSpotStatement_Rows) AsHubSpotStatementRows1

func (t HubSpotStatement_Rows) AsHubSpotStatementRows1() (HubSpotStatementRows1, error)

AsHubSpotStatementRows1 returns the union data inside the HubSpotStatement_Rows as a HubSpotStatementRows1

func (HubSpotStatement_Rows) AsHubSpotStatementRows2

func (t HubSpotStatement_Rows) AsHubSpotStatementRows2() (HubSpotStatementRows2, error)

AsHubSpotStatementRows2 returns the union data inside the HubSpotStatement_Rows as a HubSpotStatementRows2

func (*HubSpotStatement_Rows) FromHubSpotStatementRows0

func (t *HubSpotStatement_Rows) FromHubSpotStatementRows0(v HubSpotStatementRows0) error

FromHubSpotStatementRows0 overwrites any union data inside the HubSpotStatement_Rows as the provided HubSpotStatementRows0

func (*HubSpotStatement_Rows) FromHubSpotStatementRows1

func (t *HubSpotStatement_Rows) FromHubSpotStatementRows1(v HubSpotStatementRows1) error

FromHubSpotStatementRows1 overwrites any union data inside the HubSpotStatement_Rows as the provided HubSpotStatementRows1

func (*HubSpotStatement_Rows) FromHubSpotStatementRows2

func (t *HubSpotStatement_Rows) FromHubSpotStatementRows2(v HubSpotStatementRows2) error

FromHubSpotStatementRows2 overwrites any union data inside the HubSpotStatement_Rows as the provided HubSpotStatementRows2

func (HubSpotStatement_Rows) MarshalJSON

func (t HubSpotStatement_Rows) MarshalJSON() ([]byte, error)

func (*HubSpotStatement_Rows) MergeHubSpotStatementRows0

func (t *HubSpotStatement_Rows) MergeHubSpotStatementRows0(v HubSpotStatementRows0) error

MergeHubSpotStatementRows0 performs a merge with any union data inside the HubSpotStatement_Rows, using the provided HubSpotStatementRows0

func (*HubSpotStatement_Rows) MergeHubSpotStatementRows1

func (t *HubSpotStatement_Rows) MergeHubSpotStatementRows1(v HubSpotStatementRows1) error

MergeHubSpotStatementRows1 performs a merge with any union data inside the HubSpotStatement_Rows, using the provided HubSpotStatementRows1

func (*HubSpotStatement_Rows) MergeHubSpotStatementRows2

func (t *HubSpotStatement_Rows) MergeHubSpotStatementRows2(v HubSpotStatementRows2) error

MergeHubSpotStatementRows2 performs a merge with any union data inside the HubSpotStatement_Rows, using the provided HubSpotStatementRows2

func (*HubSpotStatement_Rows) UnmarshalJSON

func (t *HubSpotStatement_Rows) UnmarshalJSON(b []byte) error

type IntrospectDataSourceSchemaResponse

type IntrospectDataSourceSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IntrospectSchemaResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseIntrospectDataSourceSchemaResponse

func ParseIntrospectDataSourceSchemaResponse(rsp *http.Response) (*IntrospectDataSourceSchemaResponse, error)

ParseIntrospectDataSourceSchemaResponse parses an HTTP response from a IntrospectDataSourceSchemaWithResponse call

func (IntrospectDataSourceSchemaResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IntrospectDataSourceSchemaResponse) Status

Status returns HTTPResponse.Status

func (IntrospectDataSourceSchemaResponse) StatusCode

func (r IntrospectDataSourceSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type IntrospectSchemaResponse

type IntrospectSchemaResponse struct {
	// contains filtered or unexported fields
}

IntrospectSchemaResponse defines model for IntrospectSchemaResponse.

func (IntrospectSchemaResponse) AsDocumentSchemaResponse

func (t IntrospectSchemaResponse) AsDocumentSchemaResponse() (DocumentSchemaResponse, error)

AsDocumentSchemaResponse returns the union data inside the IntrospectSchemaResponse as a DocumentSchemaResponse

func (IntrospectSchemaResponse) AsFileSchemaResponse

func (t IntrospectSchemaResponse) AsFileSchemaResponse() (FileSchemaResponse, error)

AsFileSchemaResponse returns the union data inside the IntrospectSchemaResponse as a FileSchemaResponse

func (IntrospectSchemaResponse) AsHTTPSchemaResponse

func (t IntrospectSchemaResponse) AsHTTPSchemaResponse() (HTTPSchemaResponse, error)

AsHTTPSchemaResponse returns the union data inside the IntrospectSchemaResponse as a HTTPSchemaResponse

func (IntrospectSchemaResponse) AsObjectAPISchemaResponse

func (t IntrospectSchemaResponse) AsObjectAPISchemaResponse() (ObjectAPISchemaResponse, error)

AsObjectAPISchemaResponse returns the union data inside the IntrospectSchemaResponse as a ObjectAPISchemaResponse

func (IntrospectSchemaResponse) AsSQLSchemaResponse

func (t IntrospectSchemaResponse) AsSQLSchemaResponse() (SQLSchemaResponse, error)

AsSQLSchemaResponse returns the union data inside the IntrospectSchemaResponse as a SQLSchemaResponse

func (IntrospectSchemaResponse) Discriminator

func (t IntrospectSchemaResponse) Discriminator() (string, error)

func (*IntrospectSchemaResponse) FromDocumentSchemaResponse

func (t *IntrospectSchemaResponse) FromDocumentSchemaResponse(v DocumentSchemaResponse) error

FromDocumentSchemaResponse overwrites any union data inside the IntrospectSchemaResponse as the provided DocumentSchemaResponse

func (*IntrospectSchemaResponse) FromFileSchemaResponse

func (t *IntrospectSchemaResponse) FromFileSchemaResponse(v FileSchemaResponse) error

FromFileSchemaResponse overwrites any union data inside the IntrospectSchemaResponse as the provided FileSchemaResponse

func (*IntrospectSchemaResponse) FromHTTPSchemaResponse

func (t *IntrospectSchemaResponse) FromHTTPSchemaResponse(v HTTPSchemaResponse) error

FromHTTPSchemaResponse overwrites any union data inside the IntrospectSchemaResponse as the provided HTTPSchemaResponse

func (*IntrospectSchemaResponse) FromObjectAPISchemaResponse

func (t *IntrospectSchemaResponse) FromObjectAPISchemaResponse(v ObjectAPISchemaResponse) error

FromObjectAPISchemaResponse overwrites any union data inside the IntrospectSchemaResponse as the provided ObjectAPISchemaResponse

func (*IntrospectSchemaResponse) FromSQLSchemaResponse

func (t *IntrospectSchemaResponse) FromSQLSchemaResponse(v SQLSchemaResponse) error

FromSQLSchemaResponse overwrites any union data inside the IntrospectSchemaResponse as the provided SQLSchemaResponse

func (IntrospectSchemaResponse) MarshalJSON

func (t IntrospectSchemaResponse) MarshalJSON() ([]byte, error)

func (*IntrospectSchemaResponse) MergeDocumentSchemaResponse

func (t *IntrospectSchemaResponse) MergeDocumentSchemaResponse(v DocumentSchemaResponse) error

MergeDocumentSchemaResponse performs a merge with any union data inside the IntrospectSchemaResponse, using the provided DocumentSchemaResponse

func (*IntrospectSchemaResponse) MergeFileSchemaResponse

func (t *IntrospectSchemaResponse) MergeFileSchemaResponse(v FileSchemaResponse) error

MergeFileSchemaResponse performs a merge with any union data inside the IntrospectSchemaResponse, using the provided FileSchemaResponse

func (*IntrospectSchemaResponse) MergeHTTPSchemaResponse

func (t *IntrospectSchemaResponse) MergeHTTPSchemaResponse(v HTTPSchemaResponse) error

MergeHTTPSchemaResponse performs a merge with any union data inside the IntrospectSchemaResponse, using the provided HTTPSchemaResponse

func (*IntrospectSchemaResponse) MergeObjectAPISchemaResponse

func (t *IntrospectSchemaResponse) MergeObjectAPISchemaResponse(v ObjectAPISchemaResponse) error

MergeObjectAPISchemaResponse performs a merge with any union data inside the IntrospectSchemaResponse, using the provided ObjectAPISchemaResponse

func (*IntrospectSchemaResponse) MergeSQLSchemaResponse

func (t *IntrospectSchemaResponse) MergeSQLSchemaResponse(v SQLSchemaResponse) error

MergeSQLSchemaResponse performs a merge with any union data inside the IntrospectSchemaResponse, using the provided SQLSchemaResponse

func (*IntrospectSchemaResponse) UnmarshalJSON

func (t *IntrospectSchemaResponse) UnmarshalJSON(b []byte) error

func (IntrospectSchemaResponse) ValueByDiscriminator

func (t IntrospectSchemaResponse) ValueByDiscriminator() (interface{}, error)

type InvitationSlugParam

type InvitationSlugParam = Slug

InvitationSlugParam defines model for InvitationSlugParam.

type LimitParam

type LimitParam = int32

LimitParam defines model for LimitParam.

type LimitPerNotificationParam

type LimitPerNotificationParam = int

LimitPerNotificationParam defines model for LimitPerNotificationParam.

type ListAPIKeysParams

type ListAPIKeysParams struct {
	Limit     *LimitParam                 `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListAPIKeysParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListAPIKeysParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListAPIKeysParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListAPIKeysParams defines parameters for ListAPIKeys.

type ListAPIKeysParamsDirection

type ListAPIKeysParamsDirection string

ListAPIKeysParamsDirection defines parameters for ListAPIKeys.

const (
	ListAPIKeysParamsDirectionNext ListAPIKeysParamsDirection = "next"
	ListAPIKeysParamsDirectionPrev ListAPIKeysParamsDirection = "prev"
)

Defines values for ListAPIKeysParamsDirection.

func (ListAPIKeysParamsDirection) Valid

func (e ListAPIKeysParamsDirection) Valid() bool

Valid indicates whether the value is a known member of the ListAPIKeysParamsDirection enum.

type ListAPIKeysParamsOrder

type ListAPIKeysParamsOrder string

ListAPIKeysParamsOrder defines parameters for ListAPIKeys.

const (
	ListAPIKeysParamsOrderAsc  ListAPIKeysParamsOrder = "asc"
	ListAPIKeysParamsOrderDesc ListAPIKeysParamsOrder = "desc"
)

Defines values for ListAPIKeysParamsOrder.

func (ListAPIKeysParamsOrder) Valid

func (e ListAPIKeysParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListAPIKeysParamsOrder enum.

type ListAPIKeysParamsSortBy

type ListAPIKeysParamsSortBy string

ListAPIKeysParamsSortBy defines parameters for ListAPIKeys.

const (
	ListAPIKeysParamsSortByApiKeyCreatedAt ListAPIKeysParamsSortBy = "api_key_created_at"
	ListAPIKeysParamsSortByApiKeyName      ListAPIKeysParamsSortBy = "api_key_name"
	ListAPIKeysParamsSortByApiKeyUpdatedAt ListAPIKeysParamsSortBy = "api_key_updated_at"
)

Defines values for ListAPIKeysParamsSortBy.

func (ListAPIKeysParamsSortBy) Valid

func (e ListAPIKeysParamsSortBy) Valid() bool

Valid indicates whether the value is a known member of the ListAPIKeysParamsSortBy enum.

type ListAPIKeysResponse

type ListAPIKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIKeyListResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseListAPIKeysResponse

func ParseListAPIKeysResponse(rsp *http.Response) (*ListAPIKeysResponse, error)

ParseListAPIKeysResponse parses an HTTP response from a ListAPIKeysWithResponse call

func (ListAPIKeysResponse) ContentType

func (r ListAPIKeysResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAPIKeysResponse) Status

func (r ListAPIKeysResponse) Status() string

Status returns HTTPResponse.Status

func (ListAPIKeysResponse) StatusCode

func (r ListAPIKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAlertDeliveryAttemptsParams

type ListAlertDeliveryAttemptsParams struct {
	NotificationSlugs    NotificationSlugsParam     `form:"notification_slugs" json:"notification_slugs"`
	LimitPerNotification *LimitPerNotificationParam `form:"limit_per_notification,omitempty" json:"limit_per_notification,omitempty"`
}

ListAlertDeliveryAttemptsParams defines parameters for ListAlertDeliveryAttempts.

type ListAlertDeliveryAttemptsResponse

type ListAlertDeliveryAttemptsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertDeliveryAttemptListResponse
	JSON400      *ErrorResponse
}

func ParseListAlertDeliveryAttemptsResponse

func ParseListAlertDeliveryAttemptsResponse(rsp *http.Response) (*ListAlertDeliveryAttemptsResponse, error)

ParseListAlertDeliveryAttemptsResponse parses an HTTP response from a ListAlertDeliveryAttemptsWithResponse call

func (ListAlertDeliveryAttemptsResponse) ContentType

func (r ListAlertDeliveryAttemptsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAlertDeliveryAttemptsResponse) Status

Status returns HTTPResponse.Status

func (ListAlertDeliveryAttemptsResponse) StatusCode

func (r ListAlertDeliveryAttemptsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAlertDestinationsParams

type ListAlertDestinationsParams struct {
	Limit     *LimitParam                           `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                          `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListAlertDestinationsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListAlertDestinationsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListAlertDestinationsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListAlertDestinationsParams defines parameters for ListAlertDestinations.

type ListAlertDestinationsParamsDirection

type ListAlertDestinationsParamsDirection string

ListAlertDestinationsParamsDirection defines parameters for ListAlertDestinations.

const (
	ListAlertDestinationsParamsDirectionNext ListAlertDestinationsParamsDirection = "next"
	ListAlertDestinationsParamsDirectionPrev ListAlertDestinationsParamsDirection = "prev"
)

Defines values for ListAlertDestinationsParamsDirection.

func (ListAlertDestinationsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListAlertDestinationsParamsDirection enum.

type ListAlertDestinationsParamsOrder

type ListAlertDestinationsParamsOrder string

ListAlertDestinationsParamsOrder defines parameters for ListAlertDestinations.

const (
	ListAlertDestinationsParamsOrderAsc  ListAlertDestinationsParamsOrder = "asc"
	ListAlertDestinationsParamsOrderDesc ListAlertDestinationsParamsOrder = "desc"
)

Defines values for ListAlertDestinationsParamsOrder.

func (ListAlertDestinationsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListAlertDestinationsParamsOrder enum.

type ListAlertDestinationsParamsSortBy

type ListAlertDestinationsParamsSortBy string

ListAlertDestinationsParamsSortBy defines parameters for ListAlertDestinations.

const (
	ListAlertDestinationsParamsSortByAlertDestinationCreatedAt ListAlertDestinationsParamsSortBy = "alert_destination_created_at"
)

Defines values for ListAlertDestinationsParamsSortBy.

func (ListAlertDestinationsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListAlertDestinationsParamsSortBy enum.

type ListAlertDestinationsResponse

type ListAlertDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertDestinationListResponse
	JSON400      *ErrorResponse
}

func ParseListAlertDestinationsResponse

func ParseListAlertDestinationsResponse(rsp *http.Response) (*ListAlertDestinationsResponse, error)

ParseListAlertDestinationsResponse parses an HTTP response from a ListAlertDestinationsWithResponse call

func (ListAlertDestinationsResponse) ContentType

func (r ListAlertDestinationsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAlertDestinationsResponse) Status

Status returns HTTPResponse.Status

func (ListAlertDestinationsResponse) StatusCode

func (r ListAlertDestinationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAlertPoliciesParams

type ListAlertPoliciesParams struct {
	Limit     *LimitParam                       `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                      `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListAlertPoliciesParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListAlertPoliciesParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListAlertPoliciesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListAlertPoliciesParams defines parameters for ListAlertPolicies.

type ListAlertPoliciesParamsDirection

type ListAlertPoliciesParamsDirection string

ListAlertPoliciesParamsDirection defines parameters for ListAlertPolicies.

const (
	ListAlertPoliciesParamsDirectionNext ListAlertPoliciesParamsDirection = "next"
	ListAlertPoliciesParamsDirectionPrev ListAlertPoliciesParamsDirection = "prev"
)

Defines values for ListAlertPoliciesParamsDirection.

func (ListAlertPoliciesParamsDirection) Valid

Valid indicates whether the value is a known member of the ListAlertPoliciesParamsDirection enum.

type ListAlertPoliciesParamsOrder

type ListAlertPoliciesParamsOrder string

ListAlertPoliciesParamsOrder defines parameters for ListAlertPolicies.

const (
	ListAlertPoliciesParamsOrderAsc  ListAlertPoliciesParamsOrder = "asc"
	ListAlertPoliciesParamsOrderDesc ListAlertPoliciesParamsOrder = "desc"
)

Defines values for ListAlertPoliciesParamsOrder.

func (ListAlertPoliciesParamsOrder) Valid

Valid indicates whether the value is a known member of the ListAlertPoliciesParamsOrder enum.

type ListAlertPoliciesParamsSortBy

type ListAlertPoliciesParamsSortBy string

ListAlertPoliciesParamsSortBy defines parameters for ListAlertPolicies.

const (
	ListAlertPoliciesParamsSortByAlertPolicyCreatedAt ListAlertPoliciesParamsSortBy = "alert_policy_created_at"
)

Defines values for ListAlertPoliciesParamsSortBy.

func (ListAlertPoliciesParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListAlertPoliciesParamsSortBy enum.

type ListAlertPoliciesResponse

type ListAlertPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertPolicyListResponse
	JSON400      *ErrorResponse
}

func ParseListAlertPoliciesResponse

func ParseListAlertPoliciesResponse(rsp *http.Response) (*ListAlertPoliciesResponse, error)

ParseListAlertPoliciesResponse parses an HTTP response from a ListAlertPoliciesWithResponse call

func (ListAlertPoliciesResponse) ContentType

func (r ListAlertPoliciesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAlertPoliciesResponse) Status

func (r ListAlertPoliciesResponse) Status() string

Status returns HTTPResponse.Status

func (ListAlertPoliciesResponse) StatusCode

func (r ListAlertPoliciesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAlertPolicySourceMetadataParams

type ListAlertPolicySourceMetadataParams struct {
	Scope           *AlertPolicyScope          `form:"scope,omitempty" json:"scope,omitempty"`
	ProjectSlug     *ProjectSlugQueryParam     `form:"project_slug,omitempty" json:"project_slug,omitempty"`
	EnvironmentSlug *EnvironmentSlugQueryParam `form:"environment_slug,omitempty" json:"environment_slug,omitempty"`
	SourceKind      *EventEntityType           `form:"source_kind,omitempty" json:"source_kind,omitempty"`
	SourceAction    *EventAction               `form:"source_action,omitempty" json:"source_action,omitempty"`
}

ListAlertPolicySourceMetadataParams defines parameters for ListAlertPolicySourceMetadata.

type ListAlertPolicySourceMetadataResponse

type ListAlertPolicySourceMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertPolicySourceMetadataResponse
	JSON400      *ErrorResponse
}

func ParseListAlertPolicySourceMetadataResponse

func ParseListAlertPolicySourceMetadataResponse(rsp *http.Response) (*ListAlertPolicySourceMetadataResponse, error)

ParseListAlertPolicySourceMetadataResponse parses an HTTP response from a ListAlertPolicySourceMetadataWithResponse call

func (ListAlertPolicySourceMetadataResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAlertPolicySourceMetadataResponse) Status

Status returns HTTPResponse.Status

func (ListAlertPolicySourceMetadataResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListDataSourceBindingsParams

type ListDataSourceBindingsParams struct {
	Limit  *LimitParam  `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}

ListDataSourceBindingsParams defines parameters for ListDataSourceBindings.

type ListDataSourceBindingsResponse

type ListDataSourceBindingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceBindingListResponse
	JSON404      *ErrorResponse
}

func ParseListDataSourceBindingsResponse

func ParseListDataSourceBindingsResponse(rsp *http.Response) (*ListDataSourceBindingsResponse, error)

ParseListDataSourceBindingsResponse parses an HTTP response from a ListDataSourceBindingsWithResponse call

func (ListDataSourceBindingsResponse) ContentType

func (r ListDataSourceBindingsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListDataSourceBindingsResponse) Status

Status returns HTTPResponse.Status

func (ListDataSourceBindingsResponse) StatusCode

func (r ListDataSourceBindingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDataSourceBranchesResponse

type ListDataSourceBranchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceBranchListResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseListDataSourceBranchesResponse

func ParseListDataSourceBranchesResponse(rsp *http.Response) (*ListDataSourceBranchesResponse, error)

ParseListDataSourceBranchesResponse parses an HTTP response from a ListDataSourceBranchesWithResponse call

func (ListDataSourceBranchesResponse) ContentType

func (r ListDataSourceBranchesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListDataSourceBranchesResponse) Status

Status returns HTTPResponse.Status

func (ListDataSourceBranchesResponse) StatusCode

func (r ListDataSourceBranchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDataSourceRefsParams

type ListDataSourceRefsParams struct {
	Limit  *LimitParam  `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}

ListDataSourceRefsParams defines parameters for ListDataSourceRefs.

type ListDataSourceRefsResponse

type ListDataSourceRefsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceRefListResponse
	JSON404      *ErrorResponse
}

func ParseListDataSourceRefsResponse

func ParseListDataSourceRefsResponse(rsp *http.Response) (*ListDataSourceRefsResponse, error)

ParseListDataSourceRefsResponse parses an HTTP response from a ListDataSourceRefsWithResponse call

func (ListDataSourceRefsResponse) ContentType

func (r ListDataSourceRefsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListDataSourceRefsResponse) Status

Status returns HTTPResponse.Status

func (ListDataSourceRefsResponse) StatusCode

func (r ListDataSourceRefsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDataSourcesParams

type ListDataSourcesParams struct {
	Limit     *LimitParam                     `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                    `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListDataSourcesParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListDataSourcesParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListDataSourcesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListDataSourcesParams defines parameters for ListDataSources.

type ListDataSourcesParamsDirection

type ListDataSourcesParamsDirection string

ListDataSourcesParamsDirection defines parameters for ListDataSources.

const (
	ListDataSourcesParamsDirectionNext ListDataSourcesParamsDirection = "next"
	ListDataSourcesParamsDirectionPrev ListDataSourcesParamsDirection = "prev"
)

Defines values for ListDataSourcesParamsDirection.

func (ListDataSourcesParamsDirection) Valid

Valid indicates whether the value is a known member of the ListDataSourcesParamsDirection enum.

type ListDataSourcesParamsOrder

type ListDataSourcesParamsOrder string

ListDataSourcesParamsOrder defines parameters for ListDataSources.

const (
	ListDataSourcesParamsOrderAsc  ListDataSourcesParamsOrder = "asc"
	ListDataSourcesParamsOrderDesc ListDataSourcesParamsOrder = "desc"
)

Defines values for ListDataSourcesParamsOrder.

func (ListDataSourcesParamsOrder) Valid

func (e ListDataSourcesParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListDataSourcesParamsOrder enum.

type ListDataSourcesParamsSortBy

type ListDataSourcesParamsSortBy string

ListDataSourcesParamsSortBy defines parameters for ListDataSources.

const (
	ListDataSourcesParamsSortByDataSourceCreatedAt ListDataSourcesParamsSortBy = "data_source_created_at"
	ListDataSourcesParamsSortByDataSourceName      ListDataSourcesParamsSortBy = "data_source_name"
	ListDataSourcesParamsSortByDataSourceUpdatedAt ListDataSourcesParamsSortBy = "data_source_updated_at"
)

Defines values for ListDataSourcesParamsSortBy.

func (ListDataSourcesParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListDataSourcesParamsSortBy enum.

type ListDataSourcesResponse

type ListDataSourcesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceListResponse
}

func ParseListDataSourcesResponse

func ParseListDataSourcesResponse(rsp *http.Response) (*ListDataSourcesResponse, error)

ParseListDataSourcesResponse parses an HTTP response from a ListDataSourcesWithResponse call

func (ListDataSourcesResponse) ContentType

func (r ListDataSourcesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListDataSourcesResponse) Status

func (r ListDataSourcesResponse) Status() string

Status returns HTTPResponse.Status

func (ListDataSourcesResponse) StatusCode

func (r ListDataSourcesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDriftImpactReportsParams

type ListDriftImpactReportsParams struct {
	PipelineSlug   *Slug                      `form:"pipeline_slug,omitempty" json:"pipeline_slug,omitempty"`
	DataSourceSlug *Slug                      `form:"data_source_slug,omitempty" json:"data_source_slug,omitempty"`
	Status         *DriftImpactReportStatus   `form:"status,omitempty" json:"status,omitempty"`
	Severity       *DriftImpactReportSeverity `form:"severity,omitempty" json:"severity,omitempty"`
	Limit          *int                       `form:"limit,omitempty" json:"limit,omitempty"`
}

ListDriftImpactReportsParams defines parameters for ListDriftImpactReports.

type ListDriftImpactReportsResponse

type ListDriftImpactReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DriftImpactReportListResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListDriftImpactReportsResponse

func ParseListDriftImpactReportsResponse(rsp *http.Response) (*ListDriftImpactReportsResponse, error)

ParseListDriftImpactReportsResponse parses an HTTP response from a ListDriftImpactReportsWithResponse call

func (ListDriftImpactReportsResponse) ContentType

func (r ListDriftImpactReportsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListDriftImpactReportsResponse) Status

Status returns HTTPResponse.Status

func (ListDriftImpactReportsResponse) StatusCode

func (r ListDriftImpactReportsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEnvironmentRuntimeVariablesParams

type ListEnvironmentRuntimeVariablesParams struct {
	Limit     *LimitParam                                     `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                                    `form:"cursor,omitempty" json:"cursor,omitempty"`
	Order     *ListEnvironmentRuntimeVariablesParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListEnvironmentRuntimeVariablesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListEnvironmentRuntimeVariablesParams defines parameters for ListEnvironmentRuntimeVariables.

type ListEnvironmentRuntimeVariablesParamsDirection

type ListEnvironmentRuntimeVariablesParamsDirection string

ListEnvironmentRuntimeVariablesParamsDirection defines parameters for ListEnvironmentRuntimeVariables.

const (
	ListEnvironmentRuntimeVariablesParamsDirectionNext ListEnvironmentRuntimeVariablesParamsDirection = "next"
	ListEnvironmentRuntimeVariablesParamsDirectionPrev ListEnvironmentRuntimeVariablesParamsDirection = "prev"
)

Defines values for ListEnvironmentRuntimeVariablesParamsDirection.

func (ListEnvironmentRuntimeVariablesParamsDirection) Valid

Valid indicates whether the value is a known member of the ListEnvironmentRuntimeVariablesParamsDirection enum.

type ListEnvironmentRuntimeVariablesParamsOrder

type ListEnvironmentRuntimeVariablesParamsOrder string

ListEnvironmentRuntimeVariablesParamsOrder defines parameters for ListEnvironmentRuntimeVariables.

const (
	ListEnvironmentRuntimeVariablesParamsOrderAsc  ListEnvironmentRuntimeVariablesParamsOrder = "asc"
	ListEnvironmentRuntimeVariablesParamsOrderDesc ListEnvironmentRuntimeVariablesParamsOrder = "desc"
)

Defines values for ListEnvironmentRuntimeVariablesParamsOrder.

func (ListEnvironmentRuntimeVariablesParamsOrder) Valid

Valid indicates whether the value is a known member of the ListEnvironmentRuntimeVariablesParamsOrder enum.

type ListEnvironmentRuntimeVariablesResponse

type ListEnvironmentRuntimeVariablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RuntimeVariableListResponse
	JSON404      *ErrorResponse
}

func ParseListEnvironmentRuntimeVariablesResponse

func ParseListEnvironmentRuntimeVariablesResponse(rsp *http.Response) (*ListEnvironmentRuntimeVariablesResponse, error)

ParseListEnvironmentRuntimeVariablesResponse parses an HTTP response from a ListEnvironmentRuntimeVariablesWithResponse call

func (ListEnvironmentRuntimeVariablesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListEnvironmentRuntimeVariablesResponse) Status

Status returns HTTPResponse.Status

func (ListEnvironmentRuntimeVariablesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListEnvironmentSecretsParams

type ListEnvironmentSecretsParams struct {
	Limit     *LimitParam                            `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                           `form:"cursor,omitempty" json:"cursor,omitempty"`
	Order     *ListEnvironmentSecretsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListEnvironmentSecretsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListEnvironmentSecretsParams defines parameters for ListEnvironmentSecrets.

type ListEnvironmentSecretsParamsDirection

type ListEnvironmentSecretsParamsDirection string

ListEnvironmentSecretsParamsDirection defines parameters for ListEnvironmentSecrets.

const (
	ListEnvironmentSecretsParamsDirectionNext ListEnvironmentSecretsParamsDirection = "next"
	ListEnvironmentSecretsParamsDirectionPrev ListEnvironmentSecretsParamsDirection = "prev"
)

Defines values for ListEnvironmentSecretsParamsDirection.

func (ListEnvironmentSecretsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListEnvironmentSecretsParamsDirection enum.

type ListEnvironmentSecretsParamsOrder

type ListEnvironmentSecretsParamsOrder string

ListEnvironmentSecretsParamsOrder defines parameters for ListEnvironmentSecrets.

const (
	ListEnvironmentSecretsParamsOrderAsc  ListEnvironmentSecretsParamsOrder = "asc"
	ListEnvironmentSecretsParamsOrderDesc ListEnvironmentSecretsParamsOrder = "desc"
)

Defines values for ListEnvironmentSecretsParamsOrder.

func (ListEnvironmentSecretsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListEnvironmentSecretsParamsOrder enum.

type ListEnvironmentSecretsResponse

type ListEnvironmentSecretsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentSecretListResponse
	JSON404      *ErrorResponse
}

func ParseListEnvironmentSecretsResponse

func ParseListEnvironmentSecretsResponse(rsp *http.Response) (*ListEnvironmentSecretsResponse, error)

ParseListEnvironmentSecretsResponse parses an HTTP response from a ListEnvironmentSecretsWithResponse call

func (ListEnvironmentSecretsResponse) ContentType

func (r ListEnvironmentSecretsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListEnvironmentSecretsResponse) Status

Status returns HTTPResponse.Status

func (ListEnvironmentSecretsResponse) StatusCode

func (r ListEnvironmentSecretsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEnvironmentsParams

type ListEnvironmentsParams struct {
	Limit          *LimitParam                      `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor         *CursorParam                     `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy         *ListEnvironmentsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	IncludeDeleted *bool                            `form:"include_deleted,omitempty" json:"include_deleted,omitempty"`
	Order          *ListEnvironmentsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction      *ListEnvironmentsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListEnvironmentsParams defines parameters for ListEnvironments.

type ListEnvironmentsParamsDirection

type ListEnvironmentsParamsDirection string

ListEnvironmentsParamsDirection defines parameters for ListEnvironments.

const (
	ListEnvironmentsParamsDirectionNext ListEnvironmentsParamsDirection = "next"
	ListEnvironmentsParamsDirectionPrev ListEnvironmentsParamsDirection = "prev"
)

Defines values for ListEnvironmentsParamsDirection.

func (ListEnvironmentsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListEnvironmentsParamsDirection enum.

type ListEnvironmentsParamsOrder

type ListEnvironmentsParamsOrder string

ListEnvironmentsParamsOrder defines parameters for ListEnvironments.

const (
	ListEnvironmentsParamsOrderAsc  ListEnvironmentsParamsOrder = "asc"
	ListEnvironmentsParamsOrderDesc ListEnvironmentsParamsOrder = "desc"
)

Defines values for ListEnvironmentsParamsOrder.

func (ListEnvironmentsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListEnvironmentsParamsOrder enum.

type ListEnvironmentsParamsSortBy

type ListEnvironmentsParamsSortBy string

ListEnvironmentsParamsSortBy defines parameters for ListEnvironments.

const (
	ListEnvironmentsParamsSortByEnvironmentCreatedAt ListEnvironmentsParamsSortBy = "environment_created_at"
	ListEnvironmentsParamsSortByEnvironmentName      ListEnvironmentsParamsSortBy = "environment_name"
	ListEnvironmentsParamsSortByEnvironmentUpdatedAt ListEnvironmentsParamsSortBy = "environment_updated_at"
)

Defines values for ListEnvironmentsParamsSortBy.

func (ListEnvironmentsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListEnvironmentsParamsSortBy enum.

type ListEnvironmentsResponse

type ListEnvironmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentListResponse
	JSON404      *ErrorResponse
}

func ParseListEnvironmentsResponse

func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsResponse, error)

ParseListEnvironmentsResponse parses an HTTP response from a ListEnvironmentsWithResponse call

func (ListEnvironmentsResponse) ContentType

func (r ListEnvironmentsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListEnvironmentsResponse) Status

func (r ListEnvironmentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEnvironmentsResponse) StatusCode

func (r ListEnvironmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEventsParams

type ListEventsParams struct {
	Limit      *LimitParam                `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor     *CursorParam               `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy     *ListEventsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order      *ListEventsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction  *ListEventsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
	ActorType  *EventActorType            `form:"actor_type,omitempty" json:"actor_type,omitempty"`
	ActorSlug  *Slug                      `form:"actor_slug,omitempty" json:"actor_slug,omitempty"`
	EntityType *EventEntityType           `form:"entity_type,omitempty" json:"entity_type,omitempty"`
	EntitySlug *Slug                      `form:"entity_slug,omitempty" json:"entity_slug,omitempty"`
	Action     *EventAction               `form:"action,omitempty" json:"action,omitempty"`
}

ListEventsParams defines parameters for ListEvents.

type ListEventsParamsDirection

type ListEventsParamsDirection string

ListEventsParamsDirection defines parameters for ListEvents.

const (
	ListEventsParamsDirectionNext ListEventsParamsDirection = "next"
	ListEventsParamsDirectionPrev ListEventsParamsDirection = "prev"
)

Defines values for ListEventsParamsDirection.

func (ListEventsParamsDirection) Valid

func (e ListEventsParamsDirection) Valid() bool

Valid indicates whether the value is a known member of the ListEventsParamsDirection enum.

type ListEventsParamsOrder

type ListEventsParamsOrder string

ListEventsParamsOrder defines parameters for ListEvents.

const (
	ListEventsParamsOrderAsc  ListEventsParamsOrder = "asc"
	ListEventsParamsOrderDesc ListEventsParamsOrder = "desc"
)

Defines values for ListEventsParamsOrder.

func (ListEventsParamsOrder) Valid

func (e ListEventsParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListEventsParamsOrder enum.

type ListEventsParamsSortBy

type ListEventsParamsSortBy string

ListEventsParamsSortBy defines parameters for ListEvents.

const (
	ListEventsParamsSortByEventOccurredAt ListEventsParamsSortBy = "event_occurred_at"
)

Defines values for ListEventsParamsSortBy.

func (ListEventsParamsSortBy) Valid

func (e ListEventsParamsSortBy) Valid() bool

Valid indicates whether the value is a known member of the ListEventsParamsSortBy enum.

type ListEventsResponse

type ListEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventListResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseListEventsResponse

func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error)

ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call

func (ListEventsResponse) ContentType

func (r ListEventsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListEventsResponse) Status

func (r ListEventsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEventsResponse) StatusCode

func (r ListEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMemberInvitationsParams

type ListMemberInvitationsParams struct {
	Limit     *LimitParam                           `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                          `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListMemberInvitationsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Status    *MemberInvitationStatusParam          `form:"status,omitempty" json:"status,omitempty"`
	Order     *ListMemberInvitationsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListMemberInvitationsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListMemberInvitationsParams defines parameters for ListMemberInvitations.

type ListMemberInvitationsParamsDirection

type ListMemberInvitationsParamsDirection string

ListMemberInvitationsParamsDirection defines parameters for ListMemberInvitations.

const (
	ListMemberInvitationsParamsDirectionNext ListMemberInvitationsParamsDirection = "next"
	ListMemberInvitationsParamsDirectionPrev ListMemberInvitationsParamsDirection = "prev"
)

Defines values for ListMemberInvitationsParamsDirection.

func (ListMemberInvitationsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListMemberInvitationsParamsDirection enum.

type ListMemberInvitationsParamsOrder

type ListMemberInvitationsParamsOrder string

ListMemberInvitationsParamsOrder defines parameters for ListMemberInvitations.

const (
	ListMemberInvitationsParamsOrderAsc  ListMemberInvitationsParamsOrder = "asc"
	ListMemberInvitationsParamsOrderDesc ListMemberInvitationsParamsOrder = "desc"
)

Defines values for ListMemberInvitationsParamsOrder.

func (ListMemberInvitationsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListMemberInvitationsParamsOrder enum.

type ListMemberInvitationsParamsSortBy

type ListMemberInvitationsParamsSortBy string

ListMemberInvitationsParamsSortBy defines parameters for ListMemberInvitations.

const (
	InvitationCreatedAt ListMemberInvitationsParamsSortBy = "invitation_created_at"
	InvitationEmail     ListMemberInvitationsParamsSortBy = "invitation_email"
	InvitationExpiresAt ListMemberInvitationsParamsSortBy = "invitation_expires_at"
	InvitationUpdatedAt ListMemberInvitationsParamsSortBy = "invitation_updated_at"
)

Defines values for ListMemberInvitationsParamsSortBy.

func (ListMemberInvitationsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListMemberInvitationsParamsSortBy enum.

type ListMemberInvitationsResponse

type ListMemberInvitationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitationListResponse
}

func ParseListMemberInvitationsResponse

func ParseListMemberInvitationsResponse(rsp *http.Response) (*ListMemberInvitationsResponse, error)

ParseListMemberInvitationsResponse parses an HTTP response from a ListMemberInvitationsWithResponse call

func (ListMemberInvitationsResponse) ContentType

func (r ListMemberInvitationsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListMemberInvitationsResponse) Status

Status returns HTTPResponse.Status

func (ListMemberInvitationsResponse) StatusCode

func (r ListMemberInvitationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMembersParams

type ListMembersParams struct {
	Limit     *LimitParam                 `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListMembersParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListMembersParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListMembersParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListMembersParams defines parameters for ListMembers.

type ListMembersParamsDirection

type ListMembersParamsDirection string

ListMembersParamsDirection defines parameters for ListMembers.

const (
	ListMembersParamsDirectionNext ListMembersParamsDirection = "next"
	ListMembersParamsDirectionPrev ListMembersParamsDirection = "prev"
)

Defines values for ListMembersParamsDirection.

func (ListMembersParamsDirection) Valid

func (e ListMembersParamsDirection) Valid() bool

Valid indicates whether the value is a known member of the ListMembersParamsDirection enum.

type ListMembersParamsOrder

type ListMembersParamsOrder string

ListMembersParamsOrder defines parameters for ListMembers.

const (
	ListMembersParamsOrderAsc  ListMembersParamsOrder = "asc"
	ListMembersParamsOrderDesc ListMembersParamsOrder = "desc"
)

Defines values for ListMembersParamsOrder.

func (ListMembersParamsOrder) Valid

func (e ListMembersParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListMembersParamsOrder enum.

type ListMembersParamsSortBy

type ListMembersParamsSortBy string

ListMembersParamsSortBy defines parameters for ListMembers.

const (
	ListMembersParamsSortByMemberCreatedAt ListMembersParamsSortBy = "member_created_at"
	ListMembersParamsSortByMemberEmail     ListMembersParamsSortBy = "member_email"
	ListMembersParamsSortByMemberUpdatedAt ListMembersParamsSortBy = "member_updated_at"
)

Defines values for ListMembersParamsSortBy.

func (ListMembersParamsSortBy) Valid

func (e ListMembersParamsSortBy) Valid() bool

Valid indicates whether the value is a known member of the ListMembersParamsSortBy enum.

type ListMembersResponse

type ListMembersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberListResponse
}

func ParseListMembersResponse

func ParseListMembersResponse(rsp *http.Response) (*ListMembersResponse, error)

ParseListMembersResponse parses an HTTP response from a ListMembersWithResponse call

func (ListMembersResponse) ContentType

func (r ListMembersResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListMembersResponse) Status

func (r ListMembersResponse) Status() string

Status returns HTTPResponse.Status

func (ListMembersResponse) StatusCode

func (r ListMembersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMyMemberInvitationsParams

type ListMyMemberInvitationsParams struct {
	Limit     *LimitParam                             `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                            `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListMyMemberInvitationsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListMyMemberInvitationsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListMyMemberInvitationsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListMyMemberInvitationsParams defines parameters for ListMyMemberInvitations.

type ListMyMemberInvitationsParamsDirection

type ListMyMemberInvitationsParamsDirection string

ListMyMemberInvitationsParamsDirection defines parameters for ListMyMemberInvitations.

const (
	ListMyMemberInvitationsParamsDirectionNext ListMyMemberInvitationsParamsDirection = "next"
	ListMyMemberInvitationsParamsDirectionPrev ListMyMemberInvitationsParamsDirection = "prev"
)

Defines values for ListMyMemberInvitationsParamsDirection.

func (ListMyMemberInvitationsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListMyMemberInvitationsParamsDirection enum.

type ListMyMemberInvitationsParamsOrder

type ListMyMemberInvitationsParamsOrder string

ListMyMemberInvitationsParamsOrder defines parameters for ListMyMemberInvitations.

const (
	ListMyMemberInvitationsParamsOrderAsc  ListMyMemberInvitationsParamsOrder = "asc"
	ListMyMemberInvitationsParamsOrderDesc ListMyMemberInvitationsParamsOrder = "desc"
)

Defines values for ListMyMemberInvitationsParamsOrder.

func (ListMyMemberInvitationsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListMyMemberInvitationsParamsOrder enum.

type ListMyMemberInvitationsParamsSortBy

type ListMyMemberInvitationsParamsSortBy string

ListMyMemberInvitationsParamsSortBy defines parameters for ListMyMemberInvitations.

const (
	ListMyMemberInvitationsParamsSortByInvitationCreatedAt ListMyMemberInvitationsParamsSortBy = "invitation_created_at"
	ListMyMemberInvitationsParamsSortByInvitationEmail     ListMyMemberInvitationsParamsSortBy = "invitation_email"
	ListMyMemberInvitationsParamsSortByInvitationExpiresAt ListMyMemberInvitationsParamsSortBy = "invitation_expires_at"
	ListMyMemberInvitationsParamsSortByInvitationUpdatedAt ListMyMemberInvitationsParamsSortBy = "invitation_updated_at"
)

Defines values for ListMyMemberInvitationsParamsSortBy.

func (ListMyMemberInvitationsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListMyMemberInvitationsParamsSortBy enum.

type ListMyMemberInvitationsResponse

type ListMyMemberInvitationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitationListResponse
}

func ParseListMyMemberInvitationsResponse

func ParseListMyMemberInvitationsResponse(rsp *http.Response) (*ListMyMemberInvitationsResponse, error)

ParseListMyMemberInvitationsResponse parses an HTTP response from a ListMyMemberInvitationsWithResponse call

func (ListMyMemberInvitationsResponse) ContentType

func (r ListMyMemberInvitationsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListMyMemberInvitationsResponse) Status

Status returns HTTPResponse.Status

func (ListMyMemberInvitationsResponse) StatusCode

func (r ListMyMemberInvitationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListNotificationDeliveryAttemptsParams

type ListNotificationDeliveryAttemptsParams struct {
	Limit     *LimitParam                                      `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                                     `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListNotificationDeliveryAttemptsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListNotificationDeliveryAttemptsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListNotificationDeliveryAttemptsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListNotificationDeliveryAttemptsParams defines parameters for ListNotificationDeliveryAttempts.

type ListNotificationDeliveryAttemptsParamsDirection

type ListNotificationDeliveryAttemptsParamsDirection string

ListNotificationDeliveryAttemptsParamsDirection defines parameters for ListNotificationDeliveryAttempts.

const (
	ListNotificationDeliveryAttemptsParamsDirectionNext ListNotificationDeliveryAttemptsParamsDirection = "next"
	ListNotificationDeliveryAttemptsParamsDirectionPrev ListNotificationDeliveryAttemptsParamsDirection = "prev"
)

Defines values for ListNotificationDeliveryAttemptsParamsDirection.

func (ListNotificationDeliveryAttemptsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListNotificationDeliveryAttemptsParamsDirection enum.

type ListNotificationDeliveryAttemptsParamsOrder

type ListNotificationDeliveryAttemptsParamsOrder string

ListNotificationDeliveryAttemptsParamsOrder defines parameters for ListNotificationDeliveryAttempts.

const (
	ListNotificationDeliveryAttemptsParamsOrderAsc  ListNotificationDeliveryAttemptsParamsOrder = "asc"
	ListNotificationDeliveryAttemptsParamsOrderDesc ListNotificationDeliveryAttemptsParamsOrder = "desc"
)

Defines values for ListNotificationDeliveryAttemptsParamsOrder.

func (ListNotificationDeliveryAttemptsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListNotificationDeliveryAttemptsParamsOrder enum.

type ListNotificationDeliveryAttemptsParamsSortBy

type ListNotificationDeliveryAttemptsParamsSortBy string

ListNotificationDeliveryAttemptsParamsSortBy defines parameters for ListNotificationDeliveryAttempts.

const (
	ListNotificationDeliveryAttemptsParamsSortByAlertDeliveryAttemptCreatedAt ListNotificationDeliveryAttemptsParamsSortBy = "alert_delivery_attempt_created_at"
)

Defines values for ListNotificationDeliveryAttemptsParamsSortBy.

func (ListNotificationDeliveryAttemptsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListNotificationDeliveryAttemptsParamsSortBy enum.

type ListNotificationDeliveryAttemptsResponse

type ListNotificationDeliveryAttemptsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertDeliveryAttemptListResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListNotificationDeliveryAttemptsResponse

func ParseListNotificationDeliveryAttemptsResponse(rsp *http.Response) (*ListNotificationDeliveryAttemptsResponse, error)

ParseListNotificationDeliveryAttemptsResponse parses an HTTP response from a ListNotificationDeliveryAttemptsWithResponse call

func (ListNotificationDeliveryAttemptsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListNotificationDeliveryAttemptsResponse) Status

Status returns HTTPResponse.Status

func (ListNotificationDeliveryAttemptsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListNotificationsParams

type ListNotificationsParams struct {
	Limit            *LimitParam                       `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor           *CursorParam                      `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy           *ListNotificationsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order            *ListNotificationsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction        *ListNotificationsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
	LifecycleState   *NotificationLifecycleState       `form:"lifecycle_state,omitempty" json:"lifecycle_state,omitempty"`
	NotificationType *NotificationType                 `form:"notification_type,omitempty" json:"notification_type,omitempty"`
	Severity         *NotificationSeverity             `form:"severity,omitempty" json:"severity,omitempty"`
	SourceKind       *AlertPolicySourceKind            `form:"source_kind,omitempty" json:"source_kind,omitempty"`
	SourceAction     *AlertPolicySourceAction          `form:"source_action,omitempty" json:"source_action,omitempty"`
	SourceRef        *AlertPolicySourceRef             `form:"source_ref,omitempty" json:"source_ref,omitempty"`
}

ListNotificationsParams defines parameters for ListNotifications.

type ListNotificationsParamsDirection

type ListNotificationsParamsDirection string

ListNotificationsParamsDirection defines parameters for ListNotifications.

const (
	ListNotificationsParamsDirectionNext ListNotificationsParamsDirection = "next"
	ListNotificationsParamsDirectionPrev ListNotificationsParamsDirection = "prev"
)

Defines values for ListNotificationsParamsDirection.

func (ListNotificationsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListNotificationsParamsDirection enum.

type ListNotificationsParamsOrder

type ListNotificationsParamsOrder string

ListNotificationsParamsOrder defines parameters for ListNotifications.

const (
	ListNotificationsParamsOrderAsc  ListNotificationsParamsOrder = "asc"
	ListNotificationsParamsOrderDesc ListNotificationsParamsOrder = "desc"
)

Defines values for ListNotificationsParamsOrder.

func (ListNotificationsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListNotificationsParamsOrder enum.

type ListNotificationsParamsSortBy

type ListNotificationsParamsSortBy string

ListNotificationsParamsSortBy defines parameters for ListNotifications.

const (
	ListNotificationsParamsSortByNotificationLastSeenAt ListNotificationsParamsSortBy = "notification_last_seen_at"
)

Defines values for ListNotificationsParamsSortBy.

func (ListNotificationsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListNotificationsParamsSortBy enum.

type ListNotificationsResponse

type ListNotificationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationListResponse
	JSON400      *ErrorResponse
}

func ParseListNotificationsResponse

func ParseListNotificationsResponse(rsp *http.Response) (*ListNotificationsResponse, error)

ParseListNotificationsResponse parses an HTTP response from a ListNotificationsWithResponse call

func (ListNotificationsResponse) ContentType

func (r ListNotificationsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListNotificationsResponse) Status

func (r ListNotificationsResponse) Status() string

Status returns HTTPResponse.Status

func (ListNotificationsResponse) StatusCode

func (r ListNotificationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOrganizationRetentionRunsResponse

type ListOrganizationRetentionRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationRetentionRunList
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListOrganizationRetentionRunsResponse

func ParseListOrganizationRetentionRunsResponse(rsp *http.Response) (*ListOrganizationRetentionRunsResponse, error)

ParseListOrganizationRetentionRunsResponse parses an HTTP response from a ListOrganizationRetentionRunsWithResponse call

func (ListOrganizationRetentionRunsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListOrganizationRetentionRunsResponse) Status

Status returns HTTPResponse.Status

func (ListOrganizationRetentionRunsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListOrganizationsParams

type ListOrganizationsParams struct {
	Limit     *LimitParam                       `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                      `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListOrganizationsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListOrganizationsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListOrganizationsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListOrganizationsParams defines parameters for ListOrganizations.

type ListOrganizationsParamsDirection

type ListOrganizationsParamsDirection string

ListOrganizationsParamsDirection defines parameters for ListOrganizations.

const (
	ListOrganizationsParamsDirectionNext ListOrganizationsParamsDirection = "next"
	ListOrganizationsParamsDirectionPrev ListOrganizationsParamsDirection = "prev"
)

Defines values for ListOrganizationsParamsDirection.

func (ListOrganizationsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListOrganizationsParamsDirection enum.

type ListOrganizationsParamsOrder

type ListOrganizationsParamsOrder string

ListOrganizationsParamsOrder defines parameters for ListOrganizations.

const (
	ListOrganizationsParamsOrderAsc  ListOrganizationsParamsOrder = "asc"
	ListOrganizationsParamsOrderDesc ListOrganizationsParamsOrder = "desc"
)

Defines values for ListOrganizationsParamsOrder.

func (ListOrganizationsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListOrganizationsParamsOrder enum.

type ListOrganizationsParamsSortBy

type ListOrganizationsParamsSortBy string

ListOrganizationsParamsSortBy defines parameters for ListOrganizations.

const (
	ListOrganizationsParamsSortByOrganizationCreatedAt ListOrganizationsParamsSortBy = "organization_created_at"
	ListOrganizationsParamsSortByOrganizationName      ListOrganizationsParamsSortBy = "organization_name"
	ListOrganizationsParamsSortByOrganizationUpdatedAt ListOrganizationsParamsSortBy = "organization_updated_at"
)

Defines values for ListOrganizationsParamsSortBy.

func (ListOrganizationsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListOrganizationsParamsSortBy enum.

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationListResponse
}

func ParseListOrganizationsResponse

func ParseListOrganizationsResponse(rsp *http.Response) (*ListOrganizationsResponse, error)

ParseListOrganizationsResponse parses an HTTP response from a ListOrganizationsWithResponse call

func (ListOrganizationsResponse) ContentType

func (r ListOrganizationsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListOrganizationsResponse) Status

func (r ListOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (ListOrganizationsResponse) StatusCode

func (r ListOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPersonalAccessTokensParams

type ListPersonalAccessTokensParams struct {
	Limit     *LimitParam                              `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                             `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListPersonalAccessTokensParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListPersonalAccessTokensParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListPersonalAccessTokensParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListPersonalAccessTokensParams defines parameters for ListPersonalAccessTokens.

type ListPersonalAccessTokensParamsDirection

type ListPersonalAccessTokensParamsDirection string

ListPersonalAccessTokensParamsDirection defines parameters for ListPersonalAccessTokens.

Defines values for ListPersonalAccessTokensParamsDirection.

func (ListPersonalAccessTokensParamsDirection) Valid

Valid indicates whether the value is a known member of the ListPersonalAccessTokensParamsDirection enum.

type ListPersonalAccessTokensParamsOrder

type ListPersonalAccessTokensParamsOrder string

ListPersonalAccessTokensParamsOrder defines parameters for ListPersonalAccessTokens.

Defines values for ListPersonalAccessTokensParamsOrder.

func (ListPersonalAccessTokensParamsOrder) Valid

Valid indicates whether the value is a known member of the ListPersonalAccessTokensParamsOrder enum.

type ListPersonalAccessTokensParamsSortBy

type ListPersonalAccessTokensParamsSortBy string

ListPersonalAccessTokensParamsSortBy defines parameters for ListPersonalAccessTokens.

const (
	ListPersonalAccessTokensParamsSortByPersonalAccessTokenCreatedAt ListPersonalAccessTokensParamsSortBy = "personal_access_token_created_at"
	ListPersonalAccessTokensParamsSortByPersonalAccessTokenName      ListPersonalAccessTokensParamsSortBy = "personal_access_token_name"
	ListPersonalAccessTokensParamsSortByPersonalAccessTokenUpdatedAt ListPersonalAccessTokensParamsSortBy = "personal_access_token_updated_at"
)

Defines values for ListPersonalAccessTokensParamsSortBy.

func (ListPersonalAccessTokensParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListPersonalAccessTokensParamsSortBy enum.

type ListPersonalAccessTokensResponse

type ListPersonalAccessTokensResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonalAccessTokenListResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseListPersonalAccessTokensResponse

func ParseListPersonalAccessTokensResponse(rsp *http.Response) (*ListPersonalAccessTokensResponse, error)

ParseListPersonalAccessTokensResponse parses an HTTP response from a ListPersonalAccessTokensWithResponse call

func (ListPersonalAccessTokensResponse) ContentType

func (r ListPersonalAccessTokensResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPersonalAccessTokensResponse) Status

Status returns HTTPResponse.Status

func (ListPersonalAccessTokensResponse) StatusCode

func (r ListPersonalAccessTokensResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPipelineDeploymentsResponse

type ListPipelineDeploymentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineDeploymentListResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListPipelineDeploymentsResponse

func ParseListPipelineDeploymentsResponse(rsp *http.Response) (*ListPipelineDeploymentsResponse, error)

ParseListPipelineDeploymentsResponse parses an HTTP response from a ListPipelineDeploymentsWithResponse call

func (ListPipelineDeploymentsResponse) ContentType

func (r ListPipelineDeploymentsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineDeploymentsResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineDeploymentsResponse) StatusCode

func (r ListPipelineDeploymentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPipelineRunTriggerRetryAttemptsResponse

type ListPipelineRunTriggerRetryAttemptsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineRunTriggerRetryAttemptListResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListPipelineRunTriggerRetryAttemptsResponse

func ParseListPipelineRunTriggerRetryAttemptsResponse(rsp *http.Response) (*ListPipelineRunTriggerRetryAttemptsResponse, error)

ParseListPipelineRunTriggerRetryAttemptsResponse parses an HTTP response from a ListPipelineRunTriggerRetryAttemptsWithResponse call

func (ListPipelineRunTriggerRetryAttemptsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineRunTriggerRetryAttemptsResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineRunTriggerRetryAttemptsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListPipelineRunsParams

type ListPipelineRunsParams struct {
	Limit              *LimitParam                      `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor             *CursorParam                     `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy             *ListPipelineRunsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order              *ListPipelineRunsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction          *ListPipelineRunsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
	Status             *ListPipelineRunsParamsStatus    `form:"status,omitempty" json:"status,omitempty"`
	PipelineSlug       *Slug                            `form:"pipeline_slug,omitempty" json:"pipeline_slug,omitempty"`
	Mode               *PipelineRunMode                 `form:"mode,omitempty" json:"mode,omitempty"`
	BackfillSeriesSlug *Slug                            `form:"backfill_series_slug,omitempty" json:"backfill_series_slug,omitempty"`
}

ListPipelineRunsParams defines parameters for ListPipelineRuns.

type ListPipelineRunsParamsDirection

type ListPipelineRunsParamsDirection string

ListPipelineRunsParamsDirection defines parameters for ListPipelineRuns.

const (
	ListPipelineRunsParamsDirectionNext ListPipelineRunsParamsDirection = "next"
	ListPipelineRunsParamsDirectionPrev ListPipelineRunsParamsDirection = "prev"
)

Defines values for ListPipelineRunsParamsDirection.

func (ListPipelineRunsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListPipelineRunsParamsDirection enum.

type ListPipelineRunsParamsOrder

type ListPipelineRunsParamsOrder string

ListPipelineRunsParamsOrder defines parameters for ListPipelineRuns.

const (
	ListPipelineRunsParamsOrderAsc  ListPipelineRunsParamsOrder = "asc"
	ListPipelineRunsParamsOrderDesc ListPipelineRunsParamsOrder = "desc"
)

Defines values for ListPipelineRunsParamsOrder.

func (ListPipelineRunsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListPipelineRunsParamsOrder enum.

type ListPipelineRunsParamsSortBy

type ListPipelineRunsParamsSortBy string

ListPipelineRunsParamsSortBy defines parameters for ListPipelineRuns.

const (
	ListPipelineRunsParamsSortByRunCreatedAt ListPipelineRunsParamsSortBy = "run_created_at"
)

Defines values for ListPipelineRunsParamsSortBy.

func (ListPipelineRunsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListPipelineRunsParamsSortBy enum.

type ListPipelineRunsParamsStatus

type ListPipelineRunsParamsStatus string

ListPipelineRunsParamsStatus defines parameters for ListPipelineRuns.

const (
	ListPipelineRunsParamsStatusCanceled  ListPipelineRunsParamsStatus = "canceled"
	ListPipelineRunsParamsStatusFailed    ListPipelineRunsParamsStatus = "failed"
	ListPipelineRunsParamsStatusQueued    ListPipelineRunsParamsStatus = "queued"
	ListPipelineRunsParamsStatusRunning   ListPipelineRunsParamsStatus = "running"
	ListPipelineRunsParamsStatusSucceeded ListPipelineRunsParamsStatus = "succeeded"
)

Defines values for ListPipelineRunsParamsStatus.

func (ListPipelineRunsParamsStatus) Valid

Valid indicates whether the value is a known member of the ListPipelineRunsParamsStatus enum.

type ListPipelineRunsResponse

type ListPipelineRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineRunListResponse
	JSON400      *ErrorResponse
}

func ParseListPipelineRunsResponse

func ParseListPipelineRunsResponse(rsp *http.Response) (*ListPipelineRunsResponse, error)

ParseListPipelineRunsResponse parses an HTTP response from a ListPipelineRunsWithResponse call

func (ListPipelineRunsResponse) ContentType

func (r ListPipelineRunsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineRunsResponse) Status

func (r ListPipelineRunsResponse) Status() string

Status returns HTTPResponse.Status

func (ListPipelineRunsResponse) StatusCode

func (r ListPipelineRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPipelineScheduleFiresParams

type ListPipelineScheduleFiresParams struct {
	Limit     *LimitParam                               `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                              `form:"cursor,omitempty" json:"cursor,omitempty"`
	Direction *ListPipelineScheduleFiresParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListPipelineScheduleFiresParams defines parameters for ListPipelineScheduleFires.

type ListPipelineScheduleFiresParamsDirection

type ListPipelineScheduleFiresParamsDirection string

ListPipelineScheduleFiresParamsDirection defines parameters for ListPipelineScheduleFires.

const (
	ListPipelineScheduleFiresParamsDirectionNext ListPipelineScheduleFiresParamsDirection = "next"
	ListPipelineScheduleFiresParamsDirectionPrev ListPipelineScheduleFiresParamsDirection = "prev"
)

Defines values for ListPipelineScheduleFiresParamsDirection.

func (ListPipelineScheduleFiresParamsDirection) Valid

Valid indicates whether the value is a known member of the ListPipelineScheduleFiresParamsDirection enum.

type ListPipelineScheduleFiresResponse

type ListPipelineScheduleFiresResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineScheduleFireListResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListPipelineScheduleFiresResponse

func ParseListPipelineScheduleFiresResponse(rsp *http.Response) (*ListPipelineScheduleFiresResponse, error)

ParseListPipelineScheduleFiresResponse parses an HTTP response from a ListPipelineScheduleFiresWithResponse call

func (ListPipelineScheduleFiresResponse) ContentType

func (r ListPipelineScheduleFiresResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineScheduleFiresResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineScheduleFiresResponse) StatusCode

func (r ListPipelineScheduleFiresResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPipelineTriggersParams

type ListPipelineTriggersParams struct {
	Limit  *LimitParam  `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}

ListPipelineTriggersParams defines parameters for ListPipelineTriggers.

type ListPipelineTriggersResponse

type ListPipelineTriggersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineTriggerListResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListPipelineTriggersResponse

func ParseListPipelineTriggersResponse(rsp *http.Response) (*ListPipelineTriggersResponse, error)

ParseListPipelineTriggersResponse parses an HTTP response from a ListPipelineTriggersWithResponse call

func (ListPipelineTriggersResponse) ContentType

func (r ListPipelineTriggersResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineTriggersResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineTriggersResponse) StatusCode

func (r ListPipelineTriggersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPipelineValidationResultsParams

type ListPipelineValidationResultsParams struct {
	Limit        *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
	PipelineSlug *Slug       `form:"pipeline_slug,omitempty" json:"pipeline_slug,omitempty"`
}

ListPipelineValidationResultsParams defines parameters for ListPipelineValidationResults.

type ListPipelineValidationResultsResponse

type ListPipelineValidationResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineValidationResultListResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseListPipelineValidationResultsResponse

func ParseListPipelineValidationResultsResponse(rsp *http.Response) (*ListPipelineValidationResultsResponse, error)

ParseListPipelineValidationResultsResponse parses an HTTP response from a ListPipelineValidationResultsWithResponse call

func (ListPipelineValidationResultsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineValidationResultsResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineValidationResultsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListPipelineVersionsResponse

type ListPipelineVersionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineVersionListResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListPipelineVersionsResponse

func ParseListPipelineVersionsResponse(rsp *http.Response) (*ListPipelineVersionsResponse, error)

ParseListPipelineVersionsResponse parses an HTTP response from a ListPipelineVersionsWithResponse call

func (ListPipelineVersionsResponse) ContentType

func (r ListPipelineVersionsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineVersionsResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineVersionsResponse) StatusCode

func (r ListPipelineVersionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPipelineWebhookDeliveriesParams

type ListPipelineWebhookDeliveriesParams struct {
	Limit     *LimitParam                                   `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                                  `form:"cursor,omitempty" json:"cursor,omitempty"`
	Direction *ListPipelineWebhookDeliveriesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListPipelineWebhookDeliveriesParams defines parameters for ListPipelineWebhookDeliveries.

type ListPipelineWebhookDeliveriesParamsDirection

type ListPipelineWebhookDeliveriesParamsDirection string

ListPipelineWebhookDeliveriesParamsDirection defines parameters for ListPipelineWebhookDeliveries.

const (
	ListPipelineWebhookDeliveriesParamsDirectionNext ListPipelineWebhookDeliveriesParamsDirection = "next"
	ListPipelineWebhookDeliveriesParamsDirectionPrev ListPipelineWebhookDeliveriesParamsDirection = "prev"
)

Defines values for ListPipelineWebhookDeliveriesParamsDirection.

func (ListPipelineWebhookDeliveriesParamsDirection) Valid

Valid indicates whether the value is a known member of the ListPipelineWebhookDeliveriesParamsDirection enum.

type ListPipelineWebhookDeliveriesResponse

type ListPipelineWebhookDeliveriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineWebhookDeliveryListResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListPipelineWebhookDeliveriesResponse

func ParseListPipelineWebhookDeliveriesResponse(rsp *http.Response) (*ListPipelineWebhookDeliveriesResponse, error)

ParseListPipelineWebhookDeliveriesResponse parses an HTTP response from a ListPipelineWebhookDeliveriesWithResponse call

func (ListPipelineWebhookDeliveriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelineWebhookDeliveriesResponse) Status

Status returns HTTPResponse.Status

func (ListPipelineWebhookDeliveriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListPipelinesParams

type ListPipelinesParams struct {
	Limit     *LimitParam                   `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                  `form:"cursor,omitempty" json:"cursor,omitempty"`
	Direction *ListPipelinesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListPipelinesParams defines parameters for ListPipelines.

type ListPipelinesParamsDirection

type ListPipelinesParamsDirection string

ListPipelinesParamsDirection defines parameters for ListPipelines.

const (
	ListPipelinesParamsDirectionNext ListPipelinesParamsDirection = "next"
	ListPipelinesParamsDirectionPrev ListPipelinesParamsDirection = "prev"
)

Defines values for ListPipelinesParamsDirection.

func (ListPipelinesParamsDirection) Valid

Valid indicates whether the value is a known member of the ListPipelinesParamsDirection enum.

type ListPipelinesResponse

type ListPipelinesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineListResponse
	JSON403      *ErrorResponse
}

func ParseListPipelinesResponse

func ParseListPipelinesResponse(rsp *http.Response) (*ListPipelinesResponse, error)

ParseListPipelinesResponse parses an HTTP response from a ListPipelinesWithResponse call

func (ListPipelinesResponse) ContentType

func (r ListPipelinesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPipelinesResponse) Status

func (r ListPipelinesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPipelinesResponse) StatusCode

func (r ListPipelinesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListProjectEnvironmentsParams

type ListProjectEnvironmentsParams struct {
	Limit     *LimitParam                             `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                            `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListProjectEnvironmentsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListProjectEnvironmentsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListProjectEnvironmentsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListProjectEnvironmentsParams defines parameters for ListProjectEnvironments.

type ListProjectEnvironmentsParamsDirection

type ListProjectEnvironmentsParamsDirection string

ListProjectEnvironmentsParamsDirection defines parameters for ListProjectEnvironments.

const (
	ListProjectEnvironmentsParamsDirectionNext ListProjectEnvironmentsParamsDirection = "next"
	ListProjectEnvironmentsParamsDirectionPrev ListProjectEnvironmentsParamsDirection = "prev"
)

Defines values for ListProjectEnvironmentsParamsDirection.

func (ListProjectEnvironmentsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListProjectEnvironmentsParamsDirection enum.

type ListProjectEnvironmentsParamsOrder

type ListProjectEnvironmentsParamsOrder string

ListProjectEnvironmentsParamsOrder defines parameters for ListProjectEnvironments.

const (
	ListProjectEnvironmentsParamsOrderAsc  ListProjectEnvironmentsParamsOrder = "asc"
	ListProjectEnvironmentsParamsOrderDesc ListProjectEnvironmentsParamsOrder = "desc"
)

Defines values for ListProjectEnvironmentsParamsOrder.

func (ListProjectEnvironmentsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListProjectEnvironmentsParamsOrder enum.

type ListProjectEnvironmentsParamsSortBy

type ListProjectEnvironmentsParamsSortBy string

ListProjectEnvironmentsParamsSortBy defines parameters for ListProjectEnvironments.

const (
	EnvironmentCreatedAt ListProjectEnvironmentsParamsSortBy = "environment_created_at"
	EnvironmentName      ListProjectEnvironmentsParamsSortBy = "environment_name"
	EnvironmentUpdatedAt ListProjectEnvironmentsParamsSortBy = "environment_updated_at"
)

Defines values for ListProjectEnvironmentsParamsSortBy.

func (ListProjectEnvironmentsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListProjectEnvironmentsParamsSortBy enum.

type ListProjectEnvironmentsResponse

type ListProjectEnvironmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectEnvironmentListResponse
	JSON404      *ErrorResponse
}

func ParseListProjectEnvironmentsResponse

func ParseListProjectEnvironmentsResponse(rsp *http.Response) (*ListProjectEnvironmentsResponse, error)

ParseListProjectEnvironmentsResponse parses an HTTP response from a ListProjectEnvironmentsWithResponse call

func (ListProjectEnvironmentsResponse) ContentType

func (r ListProjectEnvironmentsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListProjectEnvironmentsResponse) Status

Status returns HTTPResponse.Status

func (ListProjectEnvironmentsResponse) StatusCode

func (r ListProjectEnvironmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListProjectsParams

type ListProjectsParams struct {
	Limit     *LimitParam                  `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                 `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListProjectsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListProjectsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListProjectsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListProjectsParams defines parameters for ListProjects.

type ListProjectsParamsDirection

type ListProjectsParamsDirection string

ListProjectsParamsDirection defines parameters for ListProjects.

const (
	ListProjectsParamsDirectionNext ListProjectsParamsDirection = "next"
	ListProjectsParamsDirectionPrev ListProjectsParamsDirection = "prev"
)

Defines values for ListProjectsParamsDirection.

func (ListProjectsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListProjectsParamsDirection enum.

type ListProjectsParamsOrder

type ListProjectsParamsOrder string

ListProjectsParamsOrder defines parameters for ListProjects.

const (
	ListProjectsParamsOrderAsc  ListProjectsParamsOrder = "asc"
	ListProjectsParamsOrderDesc ListProjectsParamsOrder = "desc"
)

Defines values for ListProjectsParamsOrder.

func (ListProjectsParamsOrder) Valid

func (e ListProjectsParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListProjectsParamsOrder enum.

type ListProjectsParamsSortBy

type ListProjectsParamsSortBy string

ListProjectsParamsSortBy defines parameters for ListProjects.

const (
	ListProjectsParamsSortByProjectCreatedAt ListProjectsParamsSortBy = "project_created_at"
	ListProjectsParamsSortByProjectName      ListProjectsParamsSortBy = "project_name"
	ListProjectsParamsSortByProjectUpdatedAt ListProjectsParamsSortBy = "project_updated_at"
)

Defines values for ListProjectsParamsSortBy.

func (ListProjectsParamsSortBy) Valid

func (e ListProjectsParamsSortBy) Valid() bool

Valid indicates whether the value is a known member of the ListProjectsParamsSortBy enum.

type ListProjectsResponse

type ListProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectListResponse
	JSON404      *ErrorResponse
}

func ParseListProjectsResponse

func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error)

ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call

func (ListProjectsResponse) ContentType

func (r ListProjectsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListProjectsResponse) Status

func (r ListProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (ListProjectsResponse) StatusCode

func (r ListProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListQueriesParams

type ListQueriesParams struct {
	Limit          *LimitParam                 `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor         *CursorParam                `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy         *ListQueriesParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order          *ListQueriesParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction      *ListQueriesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
	IncludeDeleted *bool                       `form:"include_deleted,omitempty" json:"include_deleted,omitempty"`
}

ListQueriesParams defines parameters for ListQueries.

type ListQueriesParamsDirection

type ListQueriesParamsDirection string

ListQueriesParamsDirection defines parameters for ListQueries.

const (
	ListQueriesParamsDirectionNext ListQueriesParamsDirection = "next"
	ListQueriesParamsDirectionPrev ListQueriesParamsDirection = "prev"
)

Defines values for ListQueriesParamsDirection.

func (ListQueriesParamsDirection) Valid

func (e ListQueriesParamsDirection) Valid() bool

Valid indicates whether the value is a known member of the ListQueriesParamsDirection enum.

type ListQueriesParamsOrder

type ListQueriesParamsOrder string

ListQueriesParamsOrder defines parameters for ListQueries.

const (
	ListQueriesParamsOrderAsc  ListQueriesParamsOrder = "asc"
	ListQueriesParamsOrderDesc ListQueriesParamsOrder = "desc"
)

Defines values for ListQueriesParamsOrder.

func (ListQueriesParamsOrder) Valid

func (e ListQueriesParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListQueriesParamsOrder enum.

type ListQueriesParamsSortBy

type ListQueriesParamsSortBy string

ListQueriesParamsSortBy defines parameters for ListQueries.

const (
	ListQueriesParamsSortByQueryCreatedAt ListQueriesParamsSortBy = "query_created_at"
	ListQueriesParamsSortByQueryName      ListQueriesParamsSortBy = "query_name"
	ListQueriesParamsSortByQueryUpdatedAt ListQueriesParamsSortBy = "query_updated_at"
)

Defines values for ListQueriesParamsSortBy.

func (ListQueriesParamsSortBy) Valid

func (e ListQueriesParamsSortBy) Valid() bool

Valid indicates whether the value is a known member of the ListQueriesParamsSortBy enum.

type ListQueriesResponse

type ListQueriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QueryListResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListQueriesResponse

func ParseListQueriesResponse(rsp *http.Response) (*ListQueriesResponse, error)

ParseListQueriesResponse parses an HTTP response from a ListQueriesWithResponse call

func (ListQueriesResponse) ContentType

func (r ListQueriesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListQueriesResponse) Status

func (r ListQueriesResponse) Status() string

Status returns HTTPResponse.Status

func (ListQueriesResponse) StatusCode

func (r ListQueriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListQueryExecutionsParams

type ListQueryExecutionsParams struct {
	Limit     *LimitParam                         `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor    *CursorParam                        `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy    *ListQueryExecutionsParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order     *ListQueryExecutionsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction *ListQueryExecutionsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}

ListQueryExecutionsParams defines parameters for ListQueryExecutions.

type ListQueryExecutionsParamsDirection

type ListQueryExecutionsParamsDirection string

ListQueryExecutionsParamsDirection defines parameters for ListQueryExecutions.

const (
	ListQueryExecutionsParamsDirectionNext ListQueryExecutionsParamsDirection = "next"
	ListQueryExecutionsParamsDirectionPrev ListQueryExecutionsParamsDirection = "prev"
)

Defines values for ListQueryExecutionsParamsDirection.

func (ListQueryExecutionsParamsDirection) Valid

Valid indicates whether the value is a known member of the ListQueryExecutionsParamsDirection enum.

type ListQueryExecutionsParamsOrder

type ListQueryExecutionsParamsOrder string

ListQueryExecutionsParamsOrder defines parameters for ListQueryExecutions.

const (
	ListQueryExecutionsParamsOrderAsc  ListQueryExecutionsParamsOrder = "asc"
	ListQueryExecutionsParamsOrderDesc ListQueryExecutionsParamsOrder = "desc"
)

Defines values for ListQueryExecutionsParamsOrder.

func (ListQueryExecutionsParamsOrder) Valid

Valid indicates whether the value is a known member of the ListQueryExecutionsParamsOrder enum.

type ListQueryExecutionsParamsSortBy

type ListQueryExecutionsParamsSortBy string

ListQueryExecutionsParamsSortBy defines parameters for ListQueryExecutions.

const (
	ListQueryExecutionsParamsSortByQueryExecutionExecutedAt ListQueryExecutionsParamsSortBy = "query_execution_executed_at"
)

Defines values for ListQueryExecutionsParamsSortBy.

func (ListQueryExecutionsParamsSortBy) Valid

Valid indicates whether the value is a known member of the ListQueryExecutionsParamsSortBy enum.

type ListQueryExecutionsResponse

type ListQueryExecutionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QueryExecutionListResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseListQueryExecutionsResponse

func ParseListQueryExecutionsResponse(rsp *http.Response) (*ListQueryExecutionsResponse, error)

ParseListQueryExecutionsResponse parses an HTTP response from a ListQueryExecutionsWithResponse call

func (ListQueryExecutionsResponse) ContentType

func (r ListQueryExecutionsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListQueryExecutionsResponse) Status

Status returns HTTPResponse.Status

func (ListQueryExecutionsResponse) StatusCode

func (r ListQueryExecutionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRolesParams

type ListRolesParams struct {
	Limit          *LimitParam               `form:"limit,omitempty" json:"limit,omitempty"`
	Cursor         *CursorParam              `form:"cursor,omitempty" json:"cursor,omitempty"`
	SortBy         *ListRolesParamsSortBy    `form:"sort_by,omitempty" json:"sort_by,omitempty"`
	Order          *ListRolesParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	Direction      *ListRolesParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
	IncludeDeleted *bool                     `form:"include_deleted,omitempty" json:"include_deleted,omitempty"`
	OnlyDeleted    *bool                     `form:"only_deleted,omitempty" json:"only_deleted,omitempty"`
}

ListRolesParams defines parameters for ListRoles.

type ListRolesParamsDirection

type ListRolesParamsDirection string

ListRolesParamsDirection defines parameters for ListRoles.

const (
	ListRolesParamsDirectionNext ListRolesParamsDirection = "next"
	ListRolesParamsDirectionPrev ListRolesParamsDirection = "prev"
)

Defines values for ListRolesParamsDirection.

func (ListRolesParamsDirection) Valid

func (e ListRolesParamsDirection) Valid() bool

Valid indicates whether the value is a known member of the ListRolesParamsDirection enum.

type ListRolesParamsOrder

type ListRolesParamsOrder string

ListRolesParamsOrder defines parameters for ListRoles.

const (
	ListRolesParamsOrderAsc  ListRolesParamsOrder = "asc"
	ListRolesParamsOrderDesc ListRolesParamsOrder = "desc"
)

Defines values for ListRolesParamsOrder.

func (ListRolesParamsOrder) Valid

func (e ListRolesParamsOrder) Valid() bool

Valid indicates whether the value is a known member of the ListRolesParamsOrder enum.

type ListRolesParamsSortBy

type ListRolesParamsSortBy string

ListRolesParamsSortBy defines parameters for ListRoles.

const (
	ListRolesParamsSortByRoleCreatedAt ListRolesParamsSortBy = "role_created_at"
	ListRolesParamsSortByRoleName      ListRolesParamsSortBy = "role_name"
	ListRolesParamsSortByRoleUpdatedAt ListRolesParamsSortBy = "role_updated_at"
)

Defines values for ListRolesParamsSortBy.

func (ListRolesParamsSortBy) Valid

func (e ListRolesParamsSortBy) Valid() bool

Valid indicates whether the value is a known member of the ListRolesParamsSortBy enum.

type ListRolesResponse

type ListRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RoleListResponse
}

func ParseListRolesResponse

func ParseListRolesResponse(rsp *http.Response) (*ListRolesResponse, error)

ParseListRolesResponse parses an HTTP response from a ListRolesWithResponse call

func (ListRolesResponse) ContentType

func (r ListRolesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListRolesResponse) Status

func (r ListRolesResponse) Status() string

Status returns HTTPResponse.Status

func (ListRolesResponse) StatusCode

func (r ListRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Member

type Member struct {
	CreatedAt Timestamp  `json:"created_at"`
	Email     Email      `json:"email"`
	Role      MemberRole `json:"role"`
	UpdatedAt Timestamp  `json:"updated_at"`
	UserSlug  Slug       `json:"user_slug"`
}

Member defines model for Member.

type MemberInvitation

type MemberInvitation struct {
	AcceptedAt        *NullableTimestamp     `json:"accepted_at"`
	AcceptedUserSlug  *Slug                  `json:"accepted_user_slug"`
	CreatedAt         Timestamp              `json:"created_at"`
	DeclinedAt        *NullableTimestamp     `json:"declined_at"`
	Email             Email                  `json:"email"`
	ExpiredAt         *NullableTimestamp     `json:"expired_at"`
	ExpiresAt         Timestamp              `json:"expires_at"`
	InvitedByUserSlug *Slug                  `json:"invited_by_user_slug"`
	LastSentAt        Timestamp              `json:"last_sent_at"`
	OrganizationSlug  Slug                   `json:"organization_slug"`
	RevokedAt         *NullableTimestamp     `json:"revoked_at"`
	Role              MemberRole             `json:"role"`
	Slug              Slug                   `json:"slug"`
	Status            MemberInvitationStatus `json:"status"`
	UpdatedAt         Timestamp              `json:"updated_at"`
}

MemberInvitation defines model for MemberInvitation.

type MemberInvitationAcceptance

type MemberInvitationAcceptance struct {
	Invitation MemberInvitation `json:"invitation"`
	Member     Member           `json:"member"`
}

MemberInvitationAcceptance defines model for MemberInvitationAcceptance.

type MemberInvitationListResponse

type MemberInvitationListResponse struct {
	HasMore     bool               `json:"has_more"`
	Invitations []MemberInvitation `json:"invitations"`
	NextCursor  *string            `json:"next_cursor,omitempty"`
	PrevCursor  *string            `json:"prev_cursor,omitempty"`
}

MemberInvitationListResponse defines model for MemberInvitationListResponse.

type MemberInvitationStatus

type MemberInvitationStatus string

MemberInvitationStatus defines model for MemberInvitationStatus.

const (
	MemberInvitationStatusAccepted MemberInvitationStatus = "accepted"
	MemberInvitationStatusDeclined MemberInvitationStatus = "declined"
	MemberInvitationStatusExpired  MemberInvitationStatus = "expired"
	MemberInvitationStatusPending  MemberInvitationStatus = "pending"
	MemberInvitationStatusRevoked  MemberInvitationStatus = "revoked"
)

Defines values for MemberInvitationStatus.

func (MemberInvitationStatus) Valid

func (e MemberInvitationStatus) Valid() bool

Valid indicates whether the value is a known member of the MemberInvitationStatus enum.

type MemberInvitationStatusParam

type MemberInvitationStatusParam = MemberInvitationStatus

MemberInvitationStatusParam defines model for MemberInvitationStatusParam.

type MemberInvitationsFieldParam

type MemberInvitationsFieldParam string

MemberInvitationsFieldParam defines model for MemberInvitationsFieldParam.

const (
	MemberInvitationsFieldParamInvitationCreatedAt MemberInvitationsFieldParam = "invitation_created_at"
	MemberInvitationsFieldParamInvitationEmail     MemberInvitationsFieldParam = "invitation_email"
	MemberInvitationsFieldParamInvitationExpiresAt MemberInvitationsFieldParam = "invitation_expires_at"
	MemberInvitationsFieldParamInvitationUpdatedAt MemberInvitationsFieldParam = "invitation_updated_at"
)

Defines values for MemberInvitationsFieldParam.

func (MemberInvitationsFieldParam) Valid

Valid indicates whether the value is a known member of the MemberInvitationsFieldParam enum.

type MemberListResponse

type MemberListResponse struct {
	HasMore    bool     `json:"has_more"`
	Members    []Member `json:"members"`
	NextCursor *string  `json:"next_cursor,omitempty"`
	PrevCursor *string  `json:"prev_cursor,omitempty"`
}

MemberListResponse defines model for MemberListResponse.

type MemberRole

type MemberRole = string

MemberRole defines model for MemberRole.

type MembersFieldParam

type MembersFieldParam string

MembersFieldParam defines model for MembersFieldParam.

const (
	MembersFieldParamMemberCreatedAt MembersFieldParam = "member_created_at"
	MembersFieldParamMemberEmail     MembersFieldParam = "member_email"
	MembersFieldParamMemberUpdatedAt MembersFieldParam = "member_updated_at"
)

Defines values for MembersFieldParam.

func (MembersFieldParam) Valid

func (e MembersFieldParam) Valid() bool

Valid indicates whether the value is a known member of the MembersFieldParam enum.

type MongoDBConfig

type MongoDBConfig struct {
	AllowPrivateHosts *bool   `json:"allow_private_hosts,omitempty"`
	AuthDatabase      *string `json:"auth_database,omitempty"`
	ConnectTimeout    *int    `json:"connect_timeout,omitempty"`
	Database          string  `json:"database"`
	Host              string  `json:"host"`
	Port              int     `json:"port"`
}

MongoDBConfig defines model for MongoDBConfig.

type MongoDBCredentials

type MongoDBCredentials struct {
	Password string `json:"password"`
	Username string `json:"username"`
}

MongoDBCredentials defines model for MongoDBCredentials.

type MongoDBExecutionResult

type MongoDBExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		DeletedCount  *int64                                     `json:"deleted_count,omitempty"`
		DocumentCount *int                                       `json:"document_count,omitempty"`
		Documents     *[]map[string]interface{}                  `json:"documents,omitempty"`
		InsertedId    interface{}                                `json:"inserted_id,omitempty"`
		MatchedCount  *int64                                     `json:"matched_count,omitempty"`
		ModifiedCount *int64                                     `json:"modified_count,omitempty"`
		OperationType MongoDBExecutionResultPayloadOperationType `json:"operation_type"`
		UpsertedCount *int64                                     `json:"upserted_count,omitempty"`
		UpsertedId    interface{}                                `json:"upserted_id,omitempty"`
	} `json:"payload"`
	ResultType MongoDBExecutionResultResultType `json:"result_type"`
	Success    bool                             `json:"success"`
	Type       string                           `json:"type"`
}

MongoDBExecutionResult defines model for MongoDBExecutionResult.

type MongoDBExecutionResultPayloadOperationType

type MongoDBExecutionResultPayloadOperationType string

MongoDBExecutionResultPayloadOperationType defines model for MongoDBExecutionResult.Payload.OperationType.

const (
	MongoDBExecutionResultPayloadOperationTypeAggregate      MongoDBExecutionResultPayloadOperationType = "aggregate"
	MongoDBExecutionResultPayloadOperationTypeCountDocuments MongoDBExecutionResultPayloadOperationType = "count_documents"
	MongoDBExecutionResultPayloadOperationTypeDeleteMany     MongoDBExecutionResultPayloadOperationType = "delete_many"
	MongoDBExecutionResultPayloadOperationTypeDeleteOne      MongoDBExecutionResultPayloadOperationType = "delete_one"
	MongoDBExecutionResultPayloadOperationTypeFind           MongoDBExecutionResultPayloadOperationType = "find"
	MongoDBExecutionResultPayloadOperationTypeInsertOne      MongoDBExecutionResultPayloadOperationType = "insert_one"
	MongoDBExecutionResultPayloadOperationTypeUpdateMany     MongoDBExecutionResultPayloadOperationType = "update_many"
	MongoDBExecutionResultPayloadOperationTypeUpdateOne      MongoDBExecutionResultPayloadOperationType = "update_one"
)

Defines values for MongoDBExecutionResultPayloadOperationType.

func (MongoDBExecutionResultPayloadOperationType) Valid

Valid indicates whether the value is a known member of the MongoDBExecutionResultPayloadOperationType enum.

type MongoDBExecutionResultResultType

type MongoDBExecutionResultResultType string

MongoDBExecutionResultResultType defines model for MongoDBExecutionResult.ResultType.

const (
	MongoDBExecutionResultResultTypeFtp        MongoDBExecutionResultResultType = "ftp"
	MongoDBExecutionResultResultTypeGit        MongoDBExecutionResultResultType = "git"
	MongoDBExecutionResultResultTypeHttp       MongoDBExecutionResultResultType = "http"
	MongoDBExecutionResultResultTypeMongodb    MongoDBExecutionResultResultType = "mongodb"
	MongoDBExecutionResultResultTypeObjectRows MongoDBExecutionResultResultType = "object_rows"
	MongoDBExecutionResultResultTypeS3         MongoDBExecutionResultResultType = "s3"
	MongoDBExecutionResultResultTypeSql        MongoDBExecutionResultResultType = "sql"
)

Defines values for MongoDBExecutionResultResultType.

func (MongoDBExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the MongoDBExecutionResultResultType enum.

type MongoDBStatement

type MongoDBStatement struct {
	Collection string                                 `json:"collection"`
	Document   *map[string]interface{}                `json:"document,omitempty"`
	Filter     *map[string]interface{}                `json:"filter,omitempty"`
	LimitValue *int                                   `json:"limit_value,omitempty"`
	Operation  MongoDBStatementOperation              `json:"operation"`
	Projection *map[string]MongoDBStatementProjection `json:"projection,omitempty"`
	Sort       *map[string]MongoDBStatementSort       `json:"sort,omitempty"`
	Type       MongoDBStatementType                   `json:"type"`
}

MongoDBStatement defines model for MongoDBStatement.

type MongoDBStatementOperation

type MongoDBStatementOperation string

MongoDBStatementOperation defines model for MongoDBStatement.Operation.

const (
	MongoDBStatementOperationAggregate      MongoDBStatementOperation = "aggregate"
	MongoDBStatementOperationCountDocuments MongoDBStatementOperation = "count_documents"
	MongoDBStatementOperationDeleteMany     MongoDBStatementOperation = "delete_many"
	MongoDBStatementOperationDeleteOne      MongoDBStatementOperation = "delete_one"
	MongoDBStatementOperationFind           MongoDBStatementOperation = "find"
	MongoDBStatementOperationInsertOne      MongoDBStatementOperation = "insert_one"
	MongoDBStatementOperationUpdateMany     MongoDBStatementOperation = "update_many"
	MongoDBStatementOperationUpdateOne      MongoDBStatementOperation = "update_one"
)

Defines values for MongoDBStatementOperation.

func (MongoDBStatementOperation) Valid

func (e MongoDBStatementOperation) Valid() bool

Valid indicates whether the value is a known member of the MongoDBStatementOperation enum.

type MongoDBStatementProjection

type MongoDBStatementProjection int

MongoDBStatementProjection defines model for MongoDBStatement.Projection.

const (
	MongoDBStatementProjectionN0 MongoDBStatementProjection = 0
	MongoDBStatementProjectionN1 MongoDBStatementProjection = 1
)

Defines values for MongoDBStatementProjection.

func (MongoDBStatementProjection) Valid

func (e MongoDBStatementProjection) Valid() bool

Valid indicates whether the value is a known member of the MongoDBStatementProjection enum.

type MongoDBStatementSort

type MongoDBStatementSort int

MongoDBStatementSort defines model for MongoDBStatement.Sort.

const (
	MongoDBStatementSortMinus1 MongoDBStatementSort = -1
	MongoDBStatementSortN1     MongoDBStatementSort = 1
)

Defines values for MongoDBStatementSort.

func (MongoDBStatementSort) Valid

func (e MongoDBStatementSort) Valid() bool

Valid indicates whether the value is a known member of the MongoDBStatementSort enum.

type MongoDBStatementType

type MongoDBStatementType string

MongoDBStatementType defines model for MongoDBStatement.Type.

const (
	MongoDBStatementTypeMongodb MongoDBStatementType = "mongodb"
)

Defines values for MongoDBStatementType.

func (MongoDBStatementType) Valid

func (e MongoDBStatementType) Valid() bool

Valid indicates whether the value is a known member of the MongoDBStatementType enum.

type MySQLConfig

type MySQLConfig struct {
	AllowPrivateHosts *bool  `json:"allow_private_hosts,omitempty"`
	ConnectTimeout    *int   `json:"connect_timeout,omitempty"`
	Database          string `json:"database"`
	Host              string `json:"host"`
	Port              int    `json:"port"`
}

MySQLConfig defines model for MySQLConfig.

type MySQLCredentials

type MySQLCredentials struct {
	Password string `json:"password"`
	Username string `json:"username"`
}

MySQLCredentials defines model for MySQLCredentials.

type MySQLStatement

type MySQLStatement struct {
	Sql  string             `json:"sql"`
	Type MySQLStatementType `json:"type"`
}

MySQLStatement defines model for MySQLStatement.

type MySQLStatementType

type MySQLStatementType string

MySQLStatementType defines model for MySQLStatement.Type.

const (
	MySQLStatementTypeMysql MySQLStatementType = "mysql"
)

Defines values for MySQLStatementType.

func (MySQLStatementType) Valid

func (e MySQLStatementType) Valid() bool

Valid indicates whether the value is a known member of the MySQLStatementType enum.

type Name

type Name = string

Name defines model for Name.

type NewAPIKey

type NewAPIKey struct {
	CanManageApiKeys *bool              `json:"can_manage_api_keys,omitempty"`
	Description      *string            `json:"description,omitempty"`
	ExpiresAt        *NullableTimestamp `json:"expires_at,omitempty"`
	Name             Name               `json:"name"`
	Role             MemberRole         `json:"role"`
	Slug             *Slug              `json:"slug,omitempty"`
}

NewAPIKey defines model for NewAPIKey.

type NewAlertDestination

type NewAlertDestination struct {
	Name            Name                   `json:"name"`
	NonSecretConfig AlertDestinationConfig `json:"non_secret_config"`
	Slug            *Slug                  `json:"slug,omitempty"`
	Type            AlertDestinationType   `json:"type"`
}

NewAlertDestination defines model for NewAlertDestination.

type NewAlertPolicy

type NewAlertPolicy struct {
	DestinationSlugs []Slug                       `json:"destination_slugs"`
	EnvironmentSlug  *NullableSlug                `json:"environment_slug,omitempty"`
	LifecycleState   *AlertPolicyLifecycleState   `json:"lifecycle_state,omitempty"`
	Name             Name                         `json:"name"`
	NotificationType *AlertPolicyNotificationType `json:"notification_type,omitempty"`
	ProjectSlug      *NullableSlug                `json:"project_slug,omitempty"`
	Scope            AlertPolicyScope             `json:"scope"`
	Severity         *AlertPolicySeverity         `json:"severity,omitempty"`
	Slug             *Slug                        `json:"slug,omitempty"`
	SourceAction     *AlertPolicySourceAction     `json:"source_action,omitempty"`
	SourceKind       *AlertPolicySourceKind       `json:"source_kind,omitempty"`
	SourceRef        *AlertPolicySourceRef        `json:"source_ref,omitempty"`
}

NewAlertPolicy defines model for NewAlertPolicy.

type NewDataSourceRef

type NewDataSourceRef struct {
	DataSourceType       DataSourceType            `json:"data_source_type"`
	Name                 Name                      `json:"name"`
	RequiredCapabilities []DataSourceRefCapability `json:"required_capabilities"`
	Slug                 *Slug                     `json:"slug,omitempty"`
}

NewDataSourceRef defines model for NewDataSourceRef.

type NewEnvironment

type NewEnvironment struct {
	Color       EnvironmentColor        `json:"color"`
	Description *EnvironmentDescription `json:"description,omitempty"`
	Name        Name                    `json:"name"`
	Protected   *bool                   `json:"protected,omitempty"`
	Slug        *Slug                   `json:"slug,omitempty"`
}

NewEnvironment defines model for NewEnvironment.

type NewMember

type NewMember struct {
	Role     MemberRole `json:"role"`
	UserSlug Slug       `json:"user_slug"`
}

NewMember defines model for NewMember.

type NewMemberInvitation

type NewMemberInvitation struct {
	Email Email      `json:"email"`
	Role  MemberRole `json:"role"`
}

NewMemberInvitation defines model for NewMemberInvitation.

type NewOrgRole

type NewOrgRole struct {
	Name        Name         `json:"name"`
	Permissions []Permission `json:"permissions"`
	Slug        *Slug        `json:"slug,omitempty"`
}

NewOrgRole defines model for NewOrgRole.

type NewOrganization

type NewOrganization struct {
	Name Name  `json:"name"`
	Slug *Slug `json:"slug,omitempty"`
}

NewOrganization defines model for NewOrganization.

type NewPersonalAccessToken

type NewPersonalAccessToken struct {
	CanManagePersonalAccessTokens *bool              `json:"can_manage_personal_access_tokens,omitempty"`
	Description                   *string            `json:"description,omitempty"`
	ExpiresAt                     *NullableTimestamp `json:"expires_at,omitempty"`
	Name                          Name               `json:"name"`
	Slug                          *Slug              `json:"slug,omitempty"`
}

NewPersonalAccessToken defines model for NewPersonalAccessToken.

type NewPipelineTrigger

type NewPipelineTrigger struct {
	Enabled          bool                           `json:"enabled"`
	Name             Name                           `json:"name"`
	PipelineSlug     Slug                           `json:"pipeline_slug"`
	RetryPolicy      PipelineTriggerRetryPolicy     `json:"retry_policy"`
	RuntimeInputKeys []string                       `json:"runtime_input_keys"`
	Schedule         *PipelineTriggerScheduleConfig `json:"schedule,omitempty"`
	Slug             *Slug                          `json:"slug,omitempty"`
	Type             PipelineTriggerType            `json:"type"`
	VersionPolicy    PipelineTriggerVersionPolicy   `json:"version_policy"`
	Webhook          *PipelineWebhookConfigInput    `json:"webhook,omitempty"`
}

NewPipelineTrigger defines model for NewPipelineTrigger.

type NewProject

type NewProject struct {
	Name Name  `json:"name"`
	Slug *Slug `json:"slug,omitempty"`
}

NewProject defines model for NewProject.

type NewQuery

type NewQuery struct {
	Description           *string                 `json:"description,omitempty"`
	ExpectedInputContract *PipelineSchemaContract `json:"expected_input_contract,omitempty"`
	Name                  string                  `json:"name"`
	Parameters            *[]QueryParameter       `json:"parameters,omitempty"`
	QueryStatement        QueryStatement          `json:"query_statement"`
	RowLimit              *int                    `json:"row_limit,omitempty"`
	Slug                  *Slug                   `json:"slug,omitempty"`
	TimeoutSeconds        *int                    `json:"timeout_seconds,omitempty"`
}

NewQuery defines model for NewQuery.

type NotificationDispatchStatus

type NotificationDispatchStatus string

NotificationDispatchStatus defines model for NotificationDispatchStatus.

const (
	NotificationDispatchStatusQueued  NotificationDispatchStatus = "queued"
	NotificationDispatchStatusUnknown NotificationDispatchStatus = "unknown"
)

Defines values for NotificationDispatchStatus.

func (NotificationDispatchStatus) Valid

func (e NotificationDispatchStatus) Valid() bool

Valid indicates whether the value is a known member of the NotificationDispatchStatus enum.

type NotificationDispatchSummary

type NotificationDispatchSummary struct {
	DestinationSlug Slug                       `json:"destination_slug"`
	QueuedAt        *Timestamp                 `json:"queued_at"`
	Status          NotificationDispatchStatus `json:"status"`
}

NotificationDispatchSummary defines model for NotificationDispatchSummary.

type NotificationFieldParam

type NotificationFieldParam string

NotificationFieldParam defines model for NotificationFieldParam.

const (
	NotificationFieldParamNotificationLastSeenAt NotificationFieldParam = "notification_last_seen_at"
)

Defines values for NotificationFieldParam.

func (NotificationFieldParam) Valid

func (e NotificationFieldParam) Valid() bool

Valid indicates whether the value is a known member of the NotificationFieldParam enum.

type NotificationLifecycleState

type NotificationLifecycleState string

NotificationLifecycleState defines model for NotificationLifecycleState.

const (
	NotificationLifecycleStateAcknowledged NotificationLifecycleState = "acknowledged"
	NotificationLifecycleStateOpen         NotificationLifecycleState = "open"
	NotificationLifecycleStateResolved     NotificationLifecycleState = "resolved"
	NotificationLifecycleStateUnknown      NotificationLifecycleState = "unknown"
)

Defines values for NotificationLifecycleState.

func (NotificationLifecycleState) Valid

func (e NotificationLifecycleState) Valid() bool

Valid indicates whether the value is a known member of the NotificationLifecycleState enum.

type NotificationListResponse

type NotificationListResponse struct {
	HasMore       bool                 `json:"has_more"`
	NextCursor    *string              `json:"next_cursor,omitempty"`
	Notifications []NotificationRecord `json:"notifications"`
	PrevCursor    *string              `json:"prev_cursor,omitempty"`
}

NotificationListResponse defines model for NotificationListResponse.

type NotificationRecord

type NotificationRecord struct {
	AcknowledgedAt   *Timestamp                    `json:"acknowledged_at"`
	CreatedAt        Timestamp                     `json:"created_at"`
	DispatchStatuses []NotificationDispatchSummary `json:"dispatch_statuses"`
	FirstSeenAt      Timestamp                     `json:"first_seen_at"`
	LastOccurrenceAt Timestamp                     `json:"last_occurrence_at"`
	LastSeenAt       Timestamp                     `json:"last_seen_at"`
	LifecycleState   NotificationLifecycleState    `json:"lifecycle_state"`
	NotificationType NotificationType              `json:"notification_type"`
	OccurrenceCount  int                           `json:"occurrence_count"`
	ResolvedAt       *Timestamp                    `json:"resolved_at"`
	SafeMetadata     map[string]interface{}        `json:"safe_metadata"`
	Severity         NotificationSeverity          `json:"severity"`
	Slug             Slug                          `json:"slug"`
	SourceAction     EventAction                   `json:"source_action"`
	SourceEntityType EventEntityType               `json:"source_entity_type"`
	SourceEventSlug  *NullableSlug                 `json:"source_event_slug"`
	SourceRefs       map[string]string             `json:"source_refs"`
	Summary          string                        `json:"summary"`
	UpdatedAt        Timestamp                     `json:"updated_at"`
}

NotificationRecord defines model for NotificationRecord.

type NotificationSeverity

type NotificationSeverity string

NotificationSeverity defines model for NotificationSeverity.

const (
	NotificationSeverityCritical NotificationSeverity = "critical"
	NotificationSeverityInfo     NotificationSeverity = "info"
	NotificationSeverityUnknown  NotificationSeverity = "unknown"
	NotificationSeverityWarning  NotificationSeverity = "warning"
)

Defines values for NotificationSeverity.

func (NotificationSeverity) Valid

func (e NotificationSeverity) Valid() bool

Valid indicates whether the value is a known member of the NotificationSeverity enum.

type NotificationSlugParam

type NotificationSlugParam = Slug

NotificationSlugParam defines model for NotificationSlugParam.

type NotificationSlugsParam

type NotificationSlugsParam = []Slug

NotificationSlugsParam defines model for NotificationSlugsParam.

type NotificationType

type NotificationType string

NotificationType defines model for NotificationType.

const (
	NotificationTypePipelineContractFailure      NotificationType = "pipeline.contract_failure"
	NotificationTypePipelineFreshnessSLABreached NotificationType = "pipeline.freshness_sla_breached"
	NotificationTypePipelineRetryExhausted       NotificationType = "pipeline.retry_exhausted"
	NotificationTypePipelineRunFailed            NotificationType = "pipeline.run_failed"
	NotificationTypePipelineScheduledRunDelayed  NotificationType = "pipeline.scheduled_run_delayed"
	NotificationTypePipelineScheduledRunMissing  NotificationType = "pipeline.scheduled_run_missing"
	NotificationTypeUnknown                      NotificationType = "unknown"
)

Defines values for NotificationType.

func (NotificationType) Valid

func (e NotificationType) Valid() bool

Valid indicates whether the value is a known member of the NotificationType enum.

type NullableSlug

type NullableSlug = Slug

NullableSlug defines model for NullableSlug.

type NullableTimestamp

type NullableTimestamp = Timestamp

NullableTimestamp defines model for NullableTimestamp.

type OAuthProviderAccount

type OAuthProviderAccount struct {
	Email *openapi_types.Email `json:"email,omitempty"`
	Id    *string              `json:"id,omitempty"`
	Name  *string              `json:"name,omitempty"`
}

OAuthProviderAccount defines model for OAuthProviderAccount.

type ObjectAPIFieldInfo

type ObjectAPIFieldInfo struct {
	Label            *string                 `json:"label,omitempty"`
	Name             string                  `json:"name"`
	ProviderMetadata *map[string]interface{} `json:"provider_metadata,omitempty"`
	Type             string                  `json:"type"`
}

ObjectAPIFieldInfo defines model for ObjectAPIFieldInfo.

type ObjectAPIObjectInfo

type ObjectAPIObjectInfo struct {
	Fields           []ObjectAPIFieldInfo      `json:"fields"`
	Label            *string                   `json:"label,omitempty"`
	Name             string                    `json:"name"`
	Operations       *[]ObjectAPIOperationInfo `json:"operations,omitempty"`
	ProviderMetadata *map[string]interface{}   `json:"provider_metadata,omitempty"`
}

ObjectAPIObjectInfo defines model for ObjectAPIObjectInfo.

type ObjectAPIOperationInfo

type ObjectAPIOperationInfo struct {
	Label            *string                 `json:"label,omitempty"`
	Name             string                  `json:"name"`
	ProviderMetadata *map[string]interface{} `json:"provider_metadata,omitempty"`
}

ObjectAPIOperationInfo defines model for ObjectAPIOperationInfo.

type ObjectAPISchemaResponse

type ObjectAPISchemaResponse struct {
	Objects    []ObjectAPIObjectInfo             `json:"objects"`
	SchemaType ObjectAPISchemaResponseSchemaType `json:"schema_type"`
	Type       string                            `json:"type"`
}

ObjectAPISchemaResponse defines model for ObjectAPISchemaResponse.

type ObjectAPISchemaResponseSchemaType

type ObjectAPISchemaResponseSchemaType string

ObjectAPISchemaResponseSchemaType defines model for ObjectAPISchemaResponse.SchemaType.

const (
	ObjectApi ObjectAPISchemaResponseSchemaType = "object_api"
)

Defines values for ObjectAPISchemaResponseSchemaType.

func (ObjectAPISchemaResponseSchemaType) Valid

Valid indicates whether the value is a known member of the ObjectAPISchemaResponseSchemaType enum.

type ObjectRowsExecutionResult

type ObjectRowsExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		ColumnNames      []string                 `json:"column_names"`
		HasMore          bool                     `json:"has_more"`
		NextCursor       *string                  `json:"next_cursor"`
		ObjectType       string                   `json:"object_type"`
		Operation        *string                  `json:"operation,omitempty"`
		ProviderMetadata *map[string]interface{}  `json:"provider_metadata,omitempty"`
		RowCount         int                      `json:"row_count"`
		Rows             []map[string]interface{} `json:"rows"`
	} `json:"payload"`
	ResultType ObjectRowsExecutionResultResultType `json:"result_type"`
	Success    bool                                `json:"success"`
	Type       string                              `json:"type"`
}

ObjectRowsExecutionResult defines model for ObjectRowsExecutionResult.

type ObjectRowsExecutionResultResultType

type ObjectRowsExecutionResultResultType string

ObjectRowsExecutionResultResultType defines model for ObjectRowsExecutionResult.ResultType.

const (
	ObjectRowsExecutionResultResultTypeFtp        ObjectRowsExecutionResultResultType = "ftp"
	ObjectRowsExecutionResultResultTypeGit        ObjectRowsExecutionResultResultType = "git"
	ObjectRowsExecutionResultResultTypeHttp       ObjectRowsExecutionResultResultType = "http"
	ObjectRowsExecutionResultResultTypeMongodb    ObjectRowsExecutionResultResultType = "mongodb"
	ObjectRowsExecutionResultResultTypeObjectRows ObjectRowsExecutionResultResultType = "object_rows"
	ObjectRowsExecutionResultResultTypeS3         ObjectRowsExecutionResultResultType = "s3"
	ObjectRowsExecutionResultResultTypeSql        ObjectRowsExecutionResultResultType = "sql"
)

Defines values for ObjectRowsExecutionResultResultType.

func (ObjectRowsExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the ObjectRowsExecutionResultResultType enum.

type OperationInfo

type OperationInfo struct {
	Description *string                   `json:"description,omitempty"`
	Id          string                    `json:"id"`
	Method      OperationInfoMethod       `json:"method"`
	Path        string                    `json:"path"`
	RequestBody *OperationRequestBodyInfo `json:"request_body,omitempty"`

	// Responses Response metadata indexed by HTTP status code
	Responses *map[string]OperationResponseInfo `json:"responses,omitempty"`
}

OperationInfo defines model for OperationInfo.

type OperationInfoMethod

type OperationInfoMethod string

OperationInfoMethod defines model for OperationInfo.Method.

const (
	OperationInfoMethodDELETE OperationInfoMethod = "DELETE"
	OperationInfoMethodGET    OperationInfoMethod = "GET"
	OperationInfoMethodPATCH  OperationInfoMethod = "PATCH"
	OperationInfoMethodPOST   OperationInfoMethod = "POST"
	OperationInfoMethodPUT    OperationInfoMethod = "PUT"
)

Defines values for OperationInfoMethod.

func (OperationInfoMethod) Valid

func (e OperationInfoMethod) Valid() bool

Valid indicates whether the value is a known member of the OperationInfoMethod enum.

type OperationRequestBodyInfo

type OperationRequestBodyInfo struct {
	// Content Request body content metadata indexed by media type
	Content     *map[string]OperationResponseContentInfo `json:"content,omitempty"`
	Description *string                                  `json:"description,omitempty"`
	Required    *bool                                    `json:"required,omitempty"`
}

OperationRequestBodyInfo defines model for OperationRequestBodyInfo.

type OperationResponseContentInfo

type OperationResponseContentInfo struct {
	SchemaSummary *map[string]interface{} `json:"schema_summary,omitempty"`
}

OperationResponseContentInfo defines model for OperationResponseContentInfo.

type OperationResponseInfo

type OperationResponseInfo struct {
	// Content Response content metadata indexed by media type
	Content     *map[string]OperationResponseContentInfo `json:"content,omitempty"`
	Description *string                                  `json:"description,omitempty"`
}

OperationResponseInfo defines model for OperationResponseInfo.

type OrderParam

type OrderParam string

OrderParam defines model for OrderParam.

const (
	OrderParamAsc  OrderParam = "asc"
	OrderParamDesc OrderParam = "desc"
)

Defines values for OrderParam.

func (OrderParam) Valid

func (e OrderParam) Valid() bool

Valid indicates whether the value is a known member of the OrderParam enum.

type OrgRole

type OrgRole struct {
	CreatedAt   Timestamp          `json:"created_at"`
	DeletedAt   *NullableTimestamp `json:"deleted_at"`
	IsDefault   bool               `json:"is_default"`
	Name        Name               `json:"name"`
	Permissions []Permission       `json:"permissions"`
	Slug        Slug               `json:"slug"`
	UpdatedAt   Timestamp          `json:"updated_at"`
}

OrgRole defines model for OrgRole.

type Organization

type Organization struct {
	CreatedAt   Timestamp               `json:"created_at"`
	Entitlement OrganizationEntitlement `json:"entitlement"`
	Name        Name                    `json:"name"`
	Slug        Slug                    `json:"slug"`
	UpdatedAt   Timestamp               `json:"updated_at"`
}

Organization defines model for Organization.

type OrganizationEntitlement

type OrganizationEntitlement struct {
	ActivatedAt     *Timestamp                    `json:"activated_at"`
	ExpiresAt       *Timestamp                    `json:"expires_at"`
	Limits          OrganizationEntitlementLimits `json:"limits"`
	PlanCode        string                        `json:"plan_code"`
	RetentionEndsAt *Timestamp                    `json:"retention_ends_at"`
	Status          OrganizationEntitlementStatus `json:"status"`
}

OrganizationEntitlement defines model for OrganizationEntitlement.

type OrganizationEntitlementLimits

type OrganizationEntitlementLimits struct {
	DataSources       *int `json:"data_sources"`
	DeployedPipelines *int `json:"deployed_pipelines"`
	Members           *int `json:"members"`
	PipelineRuns      *int `json:"pipeline_runs"`
	Projects          *int `json:"projects"`
}

OrganizationEntitlementLimits defines model for OrganizationEntitlementLimits.

type OrganizationEntitlementStatus

type OrganizationEntitlementStatus string

OrganizationEntitlementStatus defines model for OrganizationEntitlement.Status.

const (
	OrganizationEntitlementStatusActive  OrganizationEntitlementStatus = "active"
	OrganizationEntitlementStatusExpired OrganizationEntitlementStatus = "expired"
	OrganizationEntitlementStatusPending OrganizationEntitlementStatus = "pending"
)

Defines values for OrganizationEntitlementStatus.

func (OrganizationEntitlementStatus) Valid

Valid indicates whether the value is a known member of the OrganizationEntitlementStatus enum.

type OrganizationListResponse

type OrganizationListResponse struct {
	HasMore       bool                   `json:"has_more"`
	NextCursor    *string                `json:"next_cursor,omitempty"`
	Organizations []OrganizationWithRole `json:"organizations"`
	PrevCursor    *string                `json:"prev_cursor,omitempty"`
}

OrganizationListResponse defines model for OrganizationListResponse.

type OrganizationRetentionOutcome

type OrganizationRetentionOutcome struct {
	EventLogsDeleted         int64 `json:"event_logs_deleted"`
	PipelineRunsDeleted      int64 `json:"pipeline_runs_deleted"`
	QueryExecutionsDeleted   int64 `json:"query_executions_deleted"`
	ReplayCheckpointsDeleted int64 `json:"replay_checkpoints_deleted"`
}

OrganizationRetentionOutcome defines model for OrganizationRetentionOutcome.

type OrganizationRetentionPolicy

type OrganizationRetentionPolicy struct {
	EventLogRetentionDays         int `json:"event_log_retention_days"`
	QueryExecutionRetentionDays   int `json:"query_execution_retention_days"`
	ReplayCheckpointRetentionDays int `json:"replay_checkpoint_retention_days"`
	RunHistoryRetentionDays       int `json:"run_history_retention_days"`
}

OrganizationRetentionPolicy defines model for OrganizationRetentionPolicy.

type OrganizationRetentionRun

type OrganizationRetentionRun struct {
	Attempt        int                                  `json:"attempt"`
	CompletedAt    time.Time                            `json:"completed_at"`
	FailureCode    *OrganizationRetentionRunFailureCode `json:"failure_code"`
	Outcome        OrganizationRetentionOutcome         `json:"outcome"`
	PolicySnapshot *OrganizationRetentionPolicy         `json:"policy_snapshot"`
	Slug           Slug                                 `json:"slug"`
	StartedAt      time.Time                            `json:"started_at"`
	Status         OrganizationRetentionRunStatus       `json:"status"`
}

OrganizationRetentionRun defines model for OrganizationRetentionRun.

type OrganizationRetentionRunFailureCode

type OrganizationRetentionRunFailureCode string

OrganizationRetentionRunFailureCode defines model for OrganizationRetentionRun.FailureCode.

const (
	OrganizationRetentionRunFailureCodeInvalidPolicy     OrganizationRetentionRunFailureCode = "invalid_policy"
	OrganizationRetentionRunFailureCodeMaintenanceFailed OrganizationRetentionRunFailureCode = "maintenance_failed"
)

Defines values for OrganizationRetentionRunFailureCode.

func (OrganizationRetentionRunFailureCode) Valid

Valid indicates whether the value is a known member of the OrganizationRetentionRunFailureCode enum.

type OrganizationRetentionRunList

type OrganizationRetentionRunList struct {
	Runs     []OrganizationRetentionRun    `json:"runs"`
	Schedule OrganizationRetentionSchedule `json:"schedule"`
}

OrganizationRetentionRunList defines model for OrganizationRetentionRunList.

type OrganizationRetentionRunStatus

type OrganizationRetentionRunStatus string

OrganizationRetentionRunStatus defines model for OrganizationRetentionRun.Status.

const (
	OrganizationRetentionRunStatusFailed    OrganizationRetentionRunStatus = "failed"
	OrganizationRetentionRunStatusSucceeded OrganizationRetentionRunStatus = "succeeded"
)

Defines values for OrganizationRetentionRunStatus.

func (OrganizationRetentionRunStatus) Valid

Valid indicates whether the value is a known member of the OrganizationRetentionRunStatus enum.

type OrganizationRetentionSchedule

type OrganizationRetentionSchedule struct {
	Cadence   OrganizationRetentionScheduleCadence  `json:"cadence"`
	NextRunAt time.Time                             `json:"next_run_at"`
	Timezone  OrganizationRetentionScheduleTimezone `json:"timezone"`
}

OrganizationRetentionSchedule defines model for OrganizationRetentionSchedule.

type OrganizationRetentionScheduleCadence

type OrganizationRetentionScheduleCadence string

OrganizationRetentionScheduleCadence defines model for OrganizationRetentionSchedule.Cadence.

const (
	OrganizationRetentionScheduleCadenceDaily OrganizationRetentionScheduleCadence = "daily"
)

Defines values for OrganizationRetentionScheduleCadence.

func (OrganizationRetentionScheduleCadence) Valid

Valid indicates whether the value is a known member of the OrganizationRetentionScheduleCadence enum.

type OrganizationRetentionScheduleTimezone

type OrganizationRetentionScheduleTimezone string

OrganizationRetentionScheduleTimezone defines model for OrganizationRetentionSchedule.Timezone.

const (
	OrganizationRetentionScheduleTimezoneUTC OrganizationRetentionScheduleTimezone = "UTC"
)

Defines values for OrganizationRetentionScheduleTimezone.

func (OrganizationRetentionScheduleTimezone) Valid

Valid indicates whether the value is a known member of the OrganizationRetentionScheduleTimezone enum.

type OrganizationWithRole

type OrganizationWithRole struct {
	CreatedAt   Timestamp               `json:"created_at"`
	Entitlement OrganizationEntitlement `json:"entitlement"`
	MemberRole  MemberRole              `json:"member_role"`
	Name        Name                    `json:"name"`
	Slug        Slug                    `json:"slug"`
	UpdatedAt   Timestamp               `json:"updated_at"`
}

OrganizationWithRole defines model for OrganizationWithRole.

type OrganizationsFieldParam

type OrganizationsFieldParam string

OrganizationsFieldParam defines model for OrganizationsFieldParam.

const (
	OrganizationsFieldParamOrganizationCreatedAt OrganizationsFieldParam = "organization_created_at"
	OrganizationsFieldParamOrganizationName      OrganizationsFieldParam = "organization_name"
	OrganizationsFieldParamOrganizationUpdatedAt OrganizationsFieldParam = "organization_updated_at"
)

Defines values for OrganizationsFieldParam.

func (OrganizationsFieldParam) Valid

func (e OrganizationsFieldParam) Valid() bool

Valid indicates whether the value is a known member of the OrganizationsFieldParam enum.

type PATSlugParam

type PATSlugParam = Slug

PATSlugParam defines model for PATSlugParam.

type PageDirectionParam

type PageDirectionParam string

PageDirectionParam defines model for PageDirectionParam.

const (
	PageDirectionParamNext PageDirectionParam = "next"
	PageDirectionParamPrev PageDirectionParam = "prev"
)

Defines values for PageDirectionParam.

func (PageDirectionParam) Valid

func (e PageDirectionParam) Valid() bool

Valid indicates whether the value is a known member of the PageDirectionParam enum.

type PatchUsersProfileJSONRequestBody

type PatchUsersProfileJSONRequestBody = UpdateUserProfile

PatchUsersProfileJSONRequestBody defines body for PatchUsersProfile for application/json ContentType.

type PatchUsersProfileResponse

type PatchUsersProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
}

func ParsePatchUsersProfileResponse

func ParsePatchUsersProfileResponse(rsp *http.Response) (*PatchUsersProfileResponse, error)

ParsePatchUsersProfileResponse parses an HTTP response from a PatchUsersProfileWithResponse call

func (PatchUsersProfileResponse) ContentType

func (r PatchUsersProfileResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PatchUsersProfileResponse) Status

func (r PatchUsersProfileResponse) Status() string

Status returns HTTPResponse.Status

func (PatchUsersProfileResponse) StatusCode

func (r PatchUsersProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Permission

type Permission struct {
	Action   PermissionAction `json:"action"`
	Resource string           `json:"resource"`
}

Permission defines model for Permission.

type PermissionAction

type PermissionAction string

PermissionAction defines model for Permission.Action.

const (
	PermissionActionAsterisk PermissionAction = "*"
	PermissionActionCreate   PermissionAction = "create"
	PermissionActionDelete   PermissionAction = "delete"
	PermissionActionExecute  PermissionAction = "execute"
	PermissionActionPurge    PermissionAction = "purge"
	PermissionActionRead     PermissionAction = "read"
	PermissionActionRestore  PermissionAction = "restore"
	PermissionActionUpdate   PermissionAction = "update"
)

Defines values for PermissionAction.

func (PermissionAction) Valid

func (e PermissionAction) Valid() bool

Valid indicates whether the value is a known member of the PermissionAction enum.

type PersonalAccessToken

type PersonalAccessToken struct {
	CanManagePersonalAccessTokens bool               `json:"can_manage_personal_access_tokens"`
	CreatedAt                     Timestamp          `json:"created_at"`
	Description                   *string            `json:"description,omitempty"`
	ExpiresAt                     *NullableTimestamp `json:"expires_at"`
	LastUsedAt                    *NullableTimestamp `json:"last_used_at"`
	Name                          Name               `json:"name"`
	RevokedAt                     *NullableTimestamp `json:"revoked_at"`
	Slug                          Slug               `json:"slug"`
	TokenPrefix                   string             `json:"token_prefix"`
	UpdatedAt                     Timestamp          `json:"updated_at"`
	UserSlug                      Slug               `json:"user_slug"`
}

PersonalAccessToken defines model for PersonalAccessToken.

type PersonalAccessTokenListResponse

type PersonalAccessTokenListResponse struct {
	HasMore              bool                  `json:"has_more"`
	NextCursor           *string               `json:"next_cursor,omitempty"`
	PersonalAccessTokens []PersonalAccessToken `json:"personal_access_tokens"`
	PrevCursor           *string               `json:"prev_cursor,omitempty"`
}

PersonalAccessTokenListResponse defines model for PersonalAccessTokenListResponse.

type PersonalAccessTokenWithToken

type PersonalAccessTokenWithToken struct {
	CanManagePersonalAccessTokens bool               `json:"can_manage_personal_access_tokens"`
	CreatedAt                     Timestamp          `json:"created_at"`
	Description                   *string            `json:"description,omitempty"`
	ExpiresAt                     *NullableTimestamp `json:"expires_at"`
	LastUsedAt                    *NullableTimestamp `json:"last_used_at"`
	Name                          Name               `json:"name"`
	RevokedAt                     *NullableTimestamp `json:"revoked_at"`
	Slug                          Slug               `json:"slug"`
	Token                         string             `json:"token"`
	TokenPrefix                   string             `json:"token_prefix"`
	UpdatedAt                     Timestamp          `json:"updated_at"`
	UserSlug                      Slug               `json:"user_slug"`
}

PersonalAccessTokenWithToken defines model for PersonalAccessTokenWithToken.

type PersonalAccessTokensFieldParam

type PersonalAccessTokensFieldParam string

PersonalAccessTokensFieldParam defines model for PersonalAccessTokensFieldParam.

const (
	PersonalAccessTokensFieldParamPersonalAccessTokenCreatedAt PersonalAccessTokensFieldParam = "personal_access_token_created_at"
	PersonalAccessTokensFieldParamPersonalAccessTokenName      PersonalAccessTokensFieldParam = "personal_access_token_name"
	PersonalAccessTokensFieldParamPersonalAccessTokenUpdatedAt PersonalAccessTokensFieldParam = "personal_access_token_updated_at"
)

Defines values for PersonalAccessTokensFieldParam.

func (PersonalAccessTokensFieldParam) Valid

Valid indicates whether the value is a known member of the PersonalAccessTokensFieldParam enum.

type Pipeline

type Pipeline struct {
	CreatedAt              Timestamp          `json:"created_at"`
	CurrentVersionSpecHash *string            `json:"current_version_spec_hash,omitempty"`
	Draft                  *PipelineDraft     `json:"draft,omitempty"`
	HasDraft               bool               `json:"has_draft"`
	LastAppliedCommit      string             `json:"last_applied_commit"`
	Name                   Name               `json:"name"`
	Slug                   Slug               `json:"slug"`
	SourcePath             string             `json:"source_path"`
	SourceRef              string             `json:"source_ref"`
	Spec                   PipelineSpec       `json:"spec"`
	SyncStatus             PipelineSyncStatus `json:"sync_status"`
	UpdatedAt              Timestamp          `json:"updated_at"`
}

Pipeline defines model for Pipeline.

type PipelineDataSourceRefSyncItem

type PipelineDataSourceRefSyncItem struct {
	DataSourceRefSlug    Slug                            `json:"data_source_ref_slug"`
	DataSourceType       *DataSourceType                 `json:"data_source_type"`
	PipelineSlug         Slug                            `json:"pipeline_slug"`
	RequiredCapabilities []DataSourceRefCapability       `json:"required_capabilities"`
	Status               PipelineDataSourceRefSyncStatus `json:"status"`
}

PipelineDataSourceRefSyncItem defines model for PipelineDataSourceRefSyncItem.

type PipelineDataSourceRefSyncResult

type PipelineDataSourceRefSyncResult struct {
	DataSourceRefs []PipelineDataSourceRefSyncItem `json:"data_source_refs"`
}

PipelineDataSourceRefSyncResult defines model for PipelineDataSourceRefSyncResult.

type PipelineDataSourceRefSyncStatus

type PipelineDataSourceRefSyncStatus string

PipelineDataSourceRefSyncStatus defines model for PipelineDataSourceRefSyncStatus.

const (
	PipelineDataSourceRefSyncStatusCreated   PipelineDataSourceRefSyncStatus = "created"
	PipelineDataSourceRefSyncStatusUnchanged PipelineDataSourceRefSyncStatus = "unchanged"
	PipelineDataSourceRefSyncStatusUpdated   PipelineDataSourceRefSyncStatus = "updated"
)

Defines values for PipelineDataSourceRefSyncStatus.

func (PipelineDataSourceRefSyncStatus) Valid

Valid indicates whether the value is a known member of the PipelineDataSourceRefSyncStatus enum.

type PipelineDeployment

type PipelineDeployment struct {
	CurrentVersionShortSpecHash  string                          `json:"current_version_short_spec_hash"`
	CurrentVersionSpecHash       string                          `json:"current_version_spec_hash"`
	DataSourceRefSync            PipelineDataSourceRefSyncResult `json:"data_source_ref_sync"`
	DeployedAt                   Timestamp                       `json:"deployed_at"`
	DeployedByActorSlug          *NullableSlug                   `json:"deployed_by_actor_slug,omitempty"`
	DeployedByActorType          EventActorType                  `json:"deployed_by_actor_type"`
	EnvironmentSlug              Slug                            `json:"environment_slug"`
	PipelineSlug                 Slug                            `json:"pipeline_slug"`
	PreviousVersionShortSpecHash *string                         `json:"previous_version_short_spec_hash,omitempty"`
	PreviousVersionSpecHash      *string                         `json:"previous_version_spec_hash,omitempty"`
	ProjectSlug                  Slug                            `json:"project_slug"`
	ProofLink                    *ProofLifecycleLink             `json:"proof_link"`
	UpdatedAt                    Timestamp                       `json:"updated_at"`
}

PipelineDeployment defines model for PipelineDeployment.

type PipelineDeploymentListResponse

type PipelineDeploymentListResponse struct {
	Deployments []PipelineDeployment `json:"deployments"`
}

PipelineDeploymentListResponse defines model for PipelineDeploymentListResponse.

type PipelineDeploymentRequest

type PipelineDeploymentRequest struct {
	ExpectedCurrentSpecHash          *string       `json:"expected_current_spec_hash,omitempty"`
	ProofReceiptSlug                 *NullableSlug `json:"proof_receipt_slug,omitempty"`
	ProtectedEnvironmentConfirmation *NullableSlug `json:"protected_environment_confirmation,omitempty"`
	SourceEnvironmentSlug            *NullableSlug `json:"source_environment_slug,omitempty"`
	SpecHash                         string        `json:"spec_hash"`
}

PipelineDeploymentRequest defines model for PipelineDeploymentRequest.

type PipelineDraft

type PipelineDraft struct {
	AuthoritySource       *string                        `json:"authority_source,omitempty"`
	BaseCommitSha         *string                        `json:"base_commit_sha,omitempty"`
	BaseRef               *string                        `json:"base_ref,omitempty"`
	BasedOnSpecHash       *string                        `json:"based_on_spec_hash,omitempty"`
	BranchHeadSha         *string                        `json:"branch_head_sha,omitempty"`
	BranchName            *string                        `json:"branch_name,omitempty"`
	CreatedAt             Timestamp                      `json:"created_at"`
	DraftSpecHash         string                         `json:"draft_spec_hash"`
	DraftState            PipelineDraftDraftState        `json:"draft_state"`
	FailedAt              *Timestamp                     `json:"failed_at,omitempty"`
	FailureCode           *string                        `json:"failure_code,omitempty"`
	FailureMessage        *string                        `json:"failure_message,omitempty"`
	InitiatingMember      Slug                           `json:"initiating_member"`
	LastProposedDraftHash *string                        `json:"last_proposed_draft_hash,omitempty"`
	PipelineSlug          Slug                           `json:"pipeline_slug"`
	ProposalId            *string                        `json:"proposal_id,omitempty"`
	ProposalIsStale       bool                           `json:"proposal_is_stale"`
	ProposalProvider      *PipelineDraftProposalProvider `json:"proposal_provider,omitempty"`
	ProposalState         *PipelineDraftProposalState    `json:"proposal_state,omitempty"`
	ProposalSupported     bool                           `json:"proposal_supported"`
	ProposalUpdatedAt     *Timestamp                     `json:"proposal_updated_at,omitempty"`
	ProposalUrl           *string                        `json:"proposal_url,omitempty"`
	ProviderActor         *string                        `json:"provider_actor,omitempty"`
	PublicationMode       *PipelineDraftPublicationMode  `json:"publication_mode,omitempty"`
	QueuedAt              *Timestamp                     `json:"queued_at,omitempty"`
	Repository            string                         `json:"repository"`
	Spec                  PipelineSpec                   `json:"spec"`
	UpdatedAt             Timestamp                      `json:"updated_at"`
}

PipelineDraft defines model for PipelineDraft.

type PipelineDraftConflictResponse

type PipelineDraftConflictResponse struct {
	CanOverwrite         bool    `json:"can_overwrite"`
	CurrentSpecHash      *string `json:"current_spec_hash,omitempty"`
	DraftBasedOnSpecHash *string `json:"draft_based_on_spec_hash,omitempty"`
	DraftPreserved       bool    `json:"draft_preserved"`
	Error                Error   `json:"error"`
	ExpectedSpecHash     *string `json:"expected_spec_hash,omitempty"`
	PipelineSlug         Slug    `json:"pipeline_slug"`
}

PipelineDraftConflictResponse defines model for PipelineDraftConflictResponse.

type PipelineDraftDraftState

type PipelineDraftDraftState string

PipelineDraftDraftState defines model for PipelineDraft.DraftState.

const (
	Abandoned      PipelineDraftDraftState = "abandoned"
	Editing        PipelineDraftDraftState = "editing"
	ProposalClosed PipelineDraftDraftState = "proposal_closed"
	ProposalOpen   PipelineDraftDraftState = "proposal_open"
	PublishFailed  PipelineDraftDraftState = "publish_failed"
	PublishQueued  PipelineDraftDraftState = "publish_queued"
)

Defines values for PipelineDraftDraftState.

func (PipelineDraftDraftState) Valid

func (e PipelineDraftDraftState) Valid() bool

Valid indicates whether the value is a known member of the PipelineDraftDraftState enum.

type PipelineDraftProposalProvider

type PipelineDraftProposalProvider string

PipelineDraftProposalProvider defines model for PipelineDraft.ProposalProvider.

const (
	PipelineDraftProposalProviderGithub PipelineDraftProposalProvider = "github"
	PipelineDraftProposalProviderGitlab PipelineDraftProposalProvider = "gitlab"
)

Defines values for PipelineDraftProposalProvider.

func (PipelineDraftProposalProvider) Valid

Valid indicates whether the value is a known member of the PipelineDraftProposalProvider enum.

type PipelineDraftProposalState

type PipelineDraftProposalState string

PipelineDraftProposalState defines model for PipelineDraft.ProposalState.

const (
	Closed PipelineDraftProposalState = "closed"
	Merged PipelineDraftProposalState = "merged"
	Open   PipelineDraftProposalState = "open"
)

Defines values for PipelineDraftProposalState.

func (PipelineDraftProposalState) Valid

func (e PipelineDraftProposalState) Valid() bool

Valid indicates whether the value is a known member of the PipelineDraftProposalState enum.

type PipelineDraftPublicationMode

type PipelineDraftPublicationMode string

PipelineDraftPublicationMode defines model for PipelineDraft.PublicationMode.

const (
	DelegatedUser       PipelineDraftPublicationMode = "delegated_user"
	OrganizationService PipelineDraftPublicationMode = "organization_service"
)

Defines values for PipelineDraftPublicationMode.

func (PipelineDraftPublicationMode) Valid

Valid indicates whether the value is a known member of the PipelineDraftPublicationMode enum.

type PipelineDraftResponse

type PipelineDraftResponse struct {
	Draft PipelineDraft `json:"draft"`
}

PipelineDraftResponse defines model for PipelineDraftResponse.

type PipelineIncrementalSourceContract

type PipelineIncrementalSourceContract struct {
	CheckpointKind *PipelineIncrementalSourceContractCheckpointKind `json:"checkpoint_kind,omitempty"`
	Cursor         *string                                          `json:"cursor,omitempty"`
	DedupeKey      *string                                          `json:"dedupe_key,omitempty"`
	Field          *string                                          `json:"field,omitempty"`
	LookbackWindow *string                                          `json:"lookback_window,omitempty"`
	Ordering       *[]string                                        `json:"ordering,omitempty"`
}

PipelineIncrementalSourceContract defines model for PipelineIncrementalSourceContract.

type PipelineIncrementalSourceContractCheckpointKind

type PipelineIncrementalSourceContractCheckpointKind string

PipelineIncrementalSourceContractCheckpointKind defines model for PipelineIncrementalSourceContract.CheckpointKind.

const (
	PipelineIncrementalSourceContractCheckpointKindCursor    PipelineIncrementalSourceContractCheckpointKind = "cursor"
	PipelineIncrementalSourceContractCheckpointKindWatermark PipelineIncrementalSourceContractCheckpointKind = "watermark"
)

Defines values for PipelineIncrementalSourceContractCheckpointKind.

func (PipelineIncrementalSourceContractCheckpointKind) Valid

Valid indicates whether the value is a known member of the PipelineIncrementalSourceContractCheckpointKind enum.

type PipelineInputSpec

type PipelineInputSpec struct {
	OutputContract PipelineSchemaContract `json:"output_contract"`
}

PipelineInputSpec defines model for PipelineInputSpec.

type PipelineInputSpecWithNonJSONOutputContract

type PipelineInputSpecWithNonJSONOutputContract struct {
	OutputContract struct {
		Representation string `json:"representation"`
	} `json:"output_contract"`
}

PipelineInputSpecWithNonJSONOutputContract defines model for PipelineInputSpecWithNonJSONOutputContract.

type PipelineInputStep

type PipelineInputStep struct {
	Input PipelineInputSpec     `json:"input"`
	Kind  PipelineInputStepKind `json:"kind"`
	Name  *Name                 `json:"name,omitempty"`
	Slug  Slug                  `json:"slug"`
}

PipelineInputStep defines model for PipelineInputStep.

type PipelineInputStepKind

type PipelineInputStepKind string

PipelineInputStepKind defines model for PipelineInputStep.Kind.

const (
	PipelineInputStepKindInput PipelineInputStepKind = "input"
)

Defines values for PipelineInputStepKind.

func (PipelineInputStepKind) Valid

func (e PipelineInputStepKind) Valid() bool

Valid indicates whether the value is a known member of the PipelineInputStepKind enum.

type PipelineListResponse

type PipelineListResponse struct {
	HasMore    bool          `json:"has_more"`
	NextCursor *string       `json:"next_cursor,omitempty"`
	Pipelines  []PipelineRef `json:"pipelines"`
	PrevCursor *string       `json:"prev_cursor,omitempty"`
}

PipelineListResponse defines model for PipelineListResponse.

type PipelineMetadata

type PipelineMetadata struct {
	Name Name `json:"name"`
	Slug Slug `json:"slug"`
}

PipelineMetadata defines model for PipelineMetadata.

type PipelineMetadataUpdate

type PipelineMetadataUpdate struct {
	Name Name `json:"name"`
}

PipelineMetadataUpdate defines model for PipelineMetadataUpdate.

type PipelineQueryRef

type PipelineQueryRef struct {
	DataSourceRef   Slug                               `json:"data_source_ref"`
	Incremental     *PipelineIncrementalSourceContract `json:"incremental,omitempty"`
	OperationInline *map[string]interface{}            `json:"operation_inline,omitempty"`
	OperationRef    *Slug                              `json:"operation_ref,omitempty"`
	OperationType   PipelineQueryRefOperationType      `json:"operation_type"`
	OutputContract  *PipelineSchemaContract            `json:"output_contract,omitempty"`
	Parameters      *map[string]interface{}            `json:"parameters,omitempty"`
}

PipelineQueryRef defines model for PipelineQueryRef.

type PipelineQueryRefOperationType

type PipelineQueryRefOperationType string

PipelineQueryRefOperationType defines model for PipelineQueryRef.OperationType.

const (
	PipelineQueryRefOperationTypeBigquery  PipelineQueryRefOperationType = "bigquery"
	PipelineQueryRefOperationTypeFtp       PipelineQueryRefOperationType = "ftp"
	PipelineQueryRefOperationTypeGit       PipelineQueryRefOperationType = "git"
	PipelineQueryRefOperationTypeHttp      PipelineQueryRefOperationType = "http"
	PipelineQueryRefOperationTypeHubspot   PipelineQueryRefOperationType = "hubspot"
	PipelineQueryRefOperationTypeMongodb   PipelineQueryRefOperationType = "mongodb"
	PipelineQueryRefOperationTypeS3        PipelineQueryRefOperationType = "s3"
	PipelineQueryRefOperationTypeSnowflake PipelineQueryRefOperationType = "snowflake"
	PipelineQueryRefOperationTypeSql       PipelineQueryRefOperationType = "sql"
)

Defines values for PipelineQueryRefOperationType.

func (PipelineQueryRefOperationType) Valid

Valid indicates whether the value is a known member of the PipelineQueryRefOperationType enum.

type PipelineQueryStep

type PipelineQueryStep struct {
	Kind  PipelineQueryStepKind `json:"kind"`
	Name  *Name                 `json:"name,omitempty"`
	Query PipelineQueryRef      `json:"query"`
	Slug  Slug                  `json:"slug"`
}

PipelineQueryStep defines model for PipelineQueryStep.

type PipelineQueryStepKind

type PipelineQueryStepKind string

PipelineQueryStepKind defines model for PipelineQueryStep.Kind.

const (
	PipelineQueryStepKindQuery PipelineQueryStepKind = "query"
)

Defines values for PipelineQueryStepKind.

func (PipelineQueryStepKind) Valid

func (e PipelineQueryStepKind) Valid() bool

Valid indicates whether the value is a known member of the PipelineQueryStepKind enum.

type PipelineReconcileDeletedPipeline

type PipelineReconcileDeletedPipeline struct {
	PipelineSlug       Slug    `json:"pipeline_slug"`
	PreviousSourcePath *string `json:"previous_source_path,omitempty"`
}

PipelineReconcileDeletedPipeline defines model for PipelineReconcileDeletedPipeline.

type PipelineReconcileDriftReset

type PipelineReconcileDriftReset struct {
	AppliedSpecHash  string `json:"applied_spec_hash"`
	PipelineSlug     Slug   `json:"pipeline_slug"`
	PreviousSpecHash string `json:"previous_spec_hash"`
	SourcePath       string `json:"source_path"`
}

PipelineReconcileDriftReset defines model for PipelineReconcileDriftReset.

type PipelineReconcileFailure

type PipelineReconcileFailure struct {
	Message      string                        `json:"message"`
	PipelinePath *string                       `json:"pipeline_path,omitempty"`
	PipelineSlug *NullableSlug                 `json:"pipeline_slug,omitempty"`
	Stage        PipelineReconcileFailureStage `json:"stage"`
}

PipelineReconcileFailure defines model for PipelineReconcileFailure.

type PipelineReconcileFailureStage

type PipelineReconcileFailureStage string

PipelineReconcileFailureStage defines model for PipelineReconcileFailure.Stage.

const (
	PipelineReconcileFailureStageLoad        PipelineReconcileFailureStage = "load"
	PipelineReconcileFailureStageMarshal     PipelineReconcileFailureStage = "marshal"
	PipelineReconcileFailureStageRead        PipelineReconcileFailureStage = "read"
	PipelineReconcileFailureStageSource      PipelineReconcileFailureStage = "source"
	PipelineReconcileFailureStageTransaction PipelineReconcileFailureStage = "transaction"
)

Defines values for PipelineReconcileFailureStage.

func (PipelineReconcileFailureStage) Valid

Valid indicates whether the value is a known member of the PipelineReconcileFailureStage enum.

type PipelineReconcileRequest

type PipelineReconcileRequest struct {
	DryRun        *bool   `json:"dry_run,omitempty"`
	PipelineDir   *string `json:"pipeline_dir,omitempty"`
	PipelineSlugs *[]Slug `json:"pipeline_slugs,omitempty"`
}

PipelineReconcileRequest defines model for PipelineReconcileRequest.

type PipelineReconcileResponse

type PipelineReconcileResponse struct {
	Deleted                []PipelineReconcileDeletedPipeline `json:"deleted"`
	DriftResets            []PipelineReconcileDriftReset      `json:"drift_resets"`
	DryRun                 bool                               `json:"dry_run"`
	Failures               []PipelineReconcileFailure         `json:"failures"`
	PipelineDir            string                             `json:"pipeline_dir"`
	RequestedPipelineSlugs []Slug                             `json:"requested_pipeline_slugs"`
	Skipped                []PipelineReconcileSkippedPipeline `json:"skipped"`
	Source                 PipelineReconcileSourceMetadata    `json:"source"`
	Summary                PipelineReconcileSummary           `json:"summary"`
	Synced                 []PipelineReconcileSyncedPipeline  `json:"synced"`
}

PipelineReconcileResponse defines model for PipelineReconcileResponse.

type PipelineReconcileSkippedPipeline

type PipelineReconcileSkippedPipeline struct {
	PipelineSlug Slug                           `json:"pipeline_slug"`
	Reason       PipelineReconcileSkippedReason `json:"reason"`
	SourcePath   *string                        `json:"source_path,omitempty"`
}

PipelineReconcileSkippedPipeline defines model for PipelineReconcileSkippedPipeline.

type PipelineReconcileSkippedReason

type PipelineReconcileSkippedReason string

PipelineReconcileSkippedReason defines model for PipelineReconcileSkippedReason.

const (
	PipelineReconcileSkippedReasonFilteredOut   PipelineReconcileSkippedReason = "filtered_out"
	PipelineReconcileSkippedReasonNotGitManaged PipelineReconcileSkippedReason = "not_git_managed"
)

Defines values for PipelineReconcileSkippedReason.

func (PipelineReconcileSkippedReason) Valid

Valid indicates whether the value is a known member of the PipelineReconcileSkippedReason enum.

type PipelineReconcileSourceMetadata

type PipelineReconcileSourceMetadata struct {
	Commit         *string       `json:"commit,omitempty"`
	DataSourceSlug *NullableSlug `json:"data_source_slug"`
	Ref            *string       `json:"ref,omitempty"`
	Repo           *string       `json:"repo,omitempty"`
}

PipelineReconcileSourceMetadata defines model for PipelineReconcileSourceMetadata.

type PipelineReconcileSummary

type PipelineReconcileSummary struct {
	Deleted    int `json:"deleted"`
	DriftReset int `json:"drift_reset"`
	Failed     int `json:"failed"`
	Scanned    int `json:"scanned"`
	Skipped    int `json:"skipped"`
	Synced     int `json:"synced"`
}

PipelineReconcileSummary defines model for PipelineReconcileSummary.

type PipelineReconcileSyncedPipeline

type PipelineReconcileSyncedPipeline struct {
	PipelineSlug Slug   `json:"pipeline_slug"`
	SourcePath   string `json:"source_path"`
	SpecHash     string `json:"spec_hash"`
}

PipelineReconcileSyncedPipeline defines model for PipelineReconcileSyncedPipeline.

type PipelineRef

type PipelineRef struct {
	CreatedAt              Timestamp          `json:"created_at"`
	CurrentVersionSpecHash *string            `json:"current_version_spec_hash,omitempty"`
	HasDraft               bool               `json:"has_draft"`
	LastAppliedCommit      string             `json:"last_applied_commit"`
	Name                   Name               `json:"name"`
	Slug                   Slug               `json:"slug"`
	SourcePath             string             `json:"source_path"`
	SourceRef              string             `json:"source_ref"`
	SyncStatus             PipelineSyncStatus `json:"sync_status"`
	UpdatedAt              Timestamp          `json:"updated_at"`
}

PipelineRef defines model for PipelineRef.

type PipelineRunAPISourceSummary

type PipelineRunAPISourceSummary struct {
	ActorSlug       *NullableSlug                         `json:"actor_slug"`
	ActorType       EventActorType                        `json:"actor_type"`
	AttemptNumber   int                                   `json:"attempt_number"`
	Entrypoint      PipelineRunAPISourceSummaryEntrypoint `json:"entrypoint"`
	ParameterKeys   []string                              `json:"parameter_keys"`
	RequestId       *string                               `json:"request_id"`
	RetryOfRunSlug  *NullableSlug                         `json:"retry_of_run_slug"`
	RootRunSlug     Slug                                  `json:"root_run_slug"`
	SourceEventSlug *NullableSlug                         `json:"source_event_slug"`
	Summary         string                                `json:"summary"`
	TraceId         *string                               `json:"trace_id"`
	Type            PipelineRunAPISourceSummaryType       `json:"type"`
}

PipelineRunAPISourceSummary defines model for PipelineRunAPISourceSummary.

type PipelineRunAPISourceSummaryEntrypoint

type PipelineRunAPISourceSummaryEntrypoint string

PipelineRunAPISourceSummaryEntrypoint defines model for PipelineRunAPISourceSummary.Entrypoint.

const (
	PipelineRunAPISourceSummaryEntrypointApi PipelineRunAPISourceSummaryEntrypoint = "api"
)

Defines values for PipelineRunAPISourceSummaryEntrypoint.

func (PipelineRunAPISourceSummaryEntrypoint) Valid

Valid indicates whether the value is a known member of the PipelineRunAPISourceSummaryEntrypoint enum.

type PipelineRunAPISourceSummaryType

type PipelineRunAPISourceSummaryType string

PipelineRunAPISourceSummaryType defines model for PipelineRunAPISourceSummary.Type.

const (
	PipelineRunAPISourceSummaryTypeApi PipelineRunAPISourceSummaryType = "api"
)

Defines values for PipelineRunAPISourceSummaryType.

func (PipelineRunAPISourceSummaryType) Valid

Valid indicates whether the value is a known member of the PipelineRunAPISourceSummaryType enum.

type PipelineRunCheckpointCommitResult

type PipelineRunCheckpointCommitResult struct {
	BlockedByStep string                      `json:"blocked_by_step"`
	BlockedReason string                      `json:"blocked_reason"`
	Status        PipelineRunCheckpointStatus `json:"status"`
}

PipelineRunCheckpointCommitResult defines model for PipelineRunCheckpointCommitResult.

type PipelineRunCheckpointStatus

type PipelineRunCheckpointStatus string

PipelineRunCheckpointStatus defines model for PipelineRunCheckpointStatus.

const (
	PipelineRunCheckpointStatusBlocked       PipelineRunCheckpointStatus = "blocked"
	PipelineRunCheckpointStatusCommitted     PipelineRunCheckpointStatus = "committed"
	PipelineRunCheckpointStatusNotApplicable PipelineRunCheckpointStatus = "not_applicable"
	PipelineRunCheckpointStatusSkipped       PipelineRunCheckpointStatus = "skipped"
	PipelineRunCheckpointStatusUnchanged     PipelineRunCheckpointStatus = "unchanged"
)

Defines values for PipelineRunCheckpointStatus.

func (PipelineRunCheckpointStatus) Valid

Valid indicates whether the value is a known member of the PipelineRunCheckpointStatus enum.

type PipelineRunCheckpointSummary

type PipelineRunCheckpointSummary struct {
	DisplayMetadata *map[string]interface{} `json:"display_metadata,omitempty"`
	RawValueExposed bool                    `json:"raw_value_exposed"`
	Summary         string                  `json:"summary"`
}

PipelineRunCheckpointSummary defines model for PipelineRunCheckpointSummary.

type PipelineRunContractFailureDiagnostic

type PipelineRunContractFailureDiagnostic struct {
	ContractName   string `json:"contract_name"`
	FieldName      string `json:"field_name"`
	ReasonCode     string `json:"reason_code"`
	Rule           string `json:"rule"`
	ViolationCount int    `json:"violation_count"`
}

PipelineRunContractFailureDiagnostic defines model for PipelineRunContractFailureDiagnostic.

type PipelineRunDocumentsOutputDetails

type PipelineRunDocumentsOutputDetails struct {
	DocumentCount *int                                  `json:"document_count,omitempty"`
	Kind          PipelineRunDocumentsOutputDetailsKind `json:"kind"`
}

PipelineRunDocumentsOutputDetails defines model for PipelineRunDocumentsOutputDetails.

type PipelineRunDocumentsOutputDetailsKind

type PipelineRunDocumentsOutputDetailsKind string

PipelineRunDocumentsOutputDetailsKind defines model for PipelineRunDocumentsOutputDetails.Kind.

const (
	PipelineRunDocumentsOutputDetailsKindDocuments PipelineRunDocumentsOutputDetailsKind = "documents"
)

Defines values for PipelineRunDocumentsOutputDetailsKind.

func (PipelineRunDocumentsOutputDetailsKind) Valid

Valid indicates whether the value is a known member of the PipelineRunDocumentsOutputDetailsKind enum.

type PipelineRunEventInputSummary

type PipelineRunEventInputSummary struct {
	Digest          string                                      `json:"digest"`
	DigestAlgorithm PipelineRunEventInputSummaryDigestAlgorithm `json:"digest_algorithm"`
	Keys            []Slug                                      `json:"keys"`
	Representation  PipelineRunEventInputSummaryRepresentation  `json:"representation"`
	SizeBytes       int64                                       `json:"size_bytes"`
}

PipelineRunEventInputSummary defines model for PipelineRunEventInputSummary.

type PipelineRunEventInputSummaryDigestAlgorithm

type PipelineRunEventInputSummaryDigestAlgorithm string

PipelineRunEventInputSummaryDigestAlgorithm defines model for PipelineRunEventInputSummary.DigestAlgorithm.

const (
	PipelineRunEventInputSummaryDigestAlgorithmSha256 PipelineRunEventInputSummaryDigestAlgorithm = "sha256"
)

Defines values for PipelineRunEventInputSummaryDigestAlgorithm.

func (PipelineRunEventInputSummaryDigestAlgorithm) Valid

Valid indicates whether the value is a known member of the PipelineRunEventInputSummaryDigestAlgorithm enum.

type PipelineRunEventInputSummaryRepresentation

type PipelineRunEventInputSummaryRepresentation string

PipelineRunEventInputSummaryRepresentation defines model for PipelineRunEventInputSummary.Representation.

const (
	PipelineRunEventInputSummaryRepresentationJson PipelineRunEventInputSummaryRepresentation = "json"
)

Defines values for PipelineRunEventInputSummaryRepresentation.

func (PipelineRunEventInputSummaryRepresentation) Valid

Valid indicates whether the value is a known member of the PipelineRunEventInputSummaryRepresentation enum.

type PipelineRunFailureContext

type PipelineRunFailureContext struct {
	ActionHint     *string                               `json:"action_hint"`
	At             Timestamp                             `json:"at"`
	Contract       *PipelineRunContractFailureDiagnostic `json:"contract"`
	DataSourceSlug *string                               `json:"data_source_slug"`
	Error          string                                `json:"error"`
	Kind           PipelineRunFailureKind                `json:"kind"`
	ReasonCode     *PipelineRunFailureReasonCode         `json:"reason_code"`
	Side           PipelineRunFailureSide                `json:"side"`
	Step           Slug                                  `json:"step"`
}

PipelineRunFailureContext defines model for PipelineRunFailureContext.

type PipelineRunFailureKind

type PipelineRunFailureKind string

PipelineRunFailureKind defines model for PipelineRunFailureKind.

const (
	PipelineRunFailureKindDataSource PipelineRunFailureKind = "data_source"
	PipelineRunFailureKindPlatform   PipelineRunFailureKind = "platform"
)

Defines values for PipelineRunFailureKind.

func (PipelineRunFailureKind) Valid

func (e PipelineRunFailureKind) Valid() bool

Valid indicates whether the value is a known member of the PipelineRunFailureKind enum.

type PipelineRunFailureReasonCode

type PipelineRunFailureReasonCode string

PipelineRunFailureReasonCode defines model for PipelineRunFailureReasonCode.

const (
	DataSourceCredentialsFailed PipelineRunFailureReasonCode = "data_source_credentials_failed"
	S3ObjectWriteFailed         PipelineRunFailureReasonCode = "s3_object_write_failed"
	SinkContractMismatch        PipelineRunFailureReasonCode = "sink_contract_mismatch"
	SourceQueryFailed           PipelineRunFailureReasonCode = "source_query_failed"
	SourceResultShapeMismatch   PipelineRunFailureReasonCode = "source_result_shape_mismatch"
	TransformContractMismatch   PipelineRunFailureReasonCode = "transform_contract_mismatch"
	TransformRuntimeFailed      PipelineRunFailureReasonCode = "transform_runtime_failed"
)

Defines values for PipelineRunFailureReasonCode.

func (PipelineRunFailureReasonCode) Valid

Valid indicates whether the value is a known member of the PipelineRunFailureReasonCode enum.

type PipelineRunFailureSide

type PipelineRunFailureSide string

PipelineRunFailureSide defines model for PipelineRunFailureSide.

const (
	PipelineRunFailureSideConnector PipelineRunFailureSide = "connector"
	PipelineRunFailureSideSink      PipelineRunFailureSide = "sink"
	PipelineRunFailureSideSource    PipelineRunFailureSide = "source"
	PipelineRunFailureSideTransform PipelineRunFailureSide = "transform"
)

Defines values for PipelineRunFailureSide.

func (PipelineRunFailureSide) Valid

func (e PipelineRunFailureSide) Valid() bool

Valid indicates whether the value is a known member of the PipelineRunFailureSide enum.

type PipelineRunFileReadOutputDetails

type PipelineRunFileReadOutputDetails struct {
	ColumnNames *[]string                            `json:"column_names,omitempty"`
	File        *FilePayloadMetadata                 `json:"file,omitempty"`
	Kind        PipelineRunFileReadOutputDetailsKind `json:"kind"`
	RowCount    *int                                 `json:"row_count,omitempty"`
	TargetPath  *string                              `json:"target_path,omitempty"`
}

PipelineRunFileReadOutputDetails defines model for PipelineRunFileReadOutputDetails.

type PipelineRunFileReadOutputDetailsKind

type PipelineRunFileReadOutputDetailsKind string

PipelineRunFileReadOutputDetailsKind defines model for PipelineRunFileReadOutputDetails.Kind.

const (
	PipelineRunFileReadOutputDetailsKindFileRead PipelineRunFileReadOutputDetailsKind = "file_read"
)

Defines values for PipelineRunFileReadOutputDetailsKind.

func (PipelineRunFileReadOutputDetailsKind) Valid

Valid indicates whether the value is a known member of the PipelineRunFileReadOutputDetailsKind enum.

type PipelineRunFileWriteOutputDetails

type PipelineRunFileWriteOutputDetails struct {
	File         *FilePayloadMetadata                  `json:"file,omitempty"`
	Kind         PipelineRunFileWriteOutputDetailsKind `json:"kind"`
	TargetPath   string                                `json:"target_path"`
	WrittenBytes *int                                  `json:"written_bytes,omitempty"`
	WrittenRows  *int                                  `json:"written_rows,omitempty"`
}

PipelineRunFileWriteOutputDetails defines model for PipelineRunFileWriteOutputDetails.

type PipelineRunFileWriteOutputDetailsKind

type PipelineRunFileWriteOutputDetailsKind string

PipelineRunFileWriteOutputDetailsKind defines model for PipelineRunFileWriteOutputDetails.Kind.

const (
	PipelineRunFileWriteOutputDetailsKindFileWrite PipelineRunFileWriteOutputDetailsKind = "file_write"
)

Defines values for PipelineRunFileWriteOutputDetailsKind.

func (PipelineRunFileWriteOutputDetailsKind) Valid

Valid indicates whether the value is a known member of the PipelineRunFileWriteOutputDetailsKind enum.

type PipelineRunHTTPResponseOutputDetails

type PipelineRunHTTPResponseOutputDetails struct {
	File       *FilePayloadMetadata                     `json:"file,omitempty"`
	Kind       PipelineRunHTTPResponseOutputDetailsKind `json:"kind"`
	StatusCode int                                      `json:"status_code"`
}

PipelineRunHTTPResponseOutputDetails defines model for PipelineRunHTTPResponseOutputDetails.

type PipelineRunHTTPResponseOutputDetailsKind

type PipelineRunHTTPResponseOutputDetailsKind string

PipelineRunHTTPResponseOutputDetailsKind defines model for PipelineRunHTTPResponseOutputDetails.Kind.

const (
	PipelineRunHTTPResponseOutputDetailsKindHttpResponse PipelineRunHTTPResponseOutputDetailsKind = "http_response"
)

Defines values for PipelineRunHTTPResponseOutputDetailsKind.

func (PipelineRunHTTPResponseOutputDetailsKind) Valid

Valid indicates whether the value is a known member of the PipelineRunHTTPResponseOutputDetailsKind enum.

type PipelineRunIncrementalDiagnostics

type PipelineRunIncrementalDiagnostics struct {
	ReplaySafety PipelineRunReplaySafety                  `json:"replay_safety"`
	Sources      []PipelineRunIncrementalSourceDiagnostic `json:"sources"`
}

PipelineRunIncrementalDiagnostics defines model for PipelineRunIncrementalDiagnostics.

type PipelineRunIncrementalSourceDiagnostic

type PipelineRunIncrementalSourceDiagnostic struct {
	CheckpointKind     string                            `json:"checkpoint_kind"`
	CommitResult       PipelineRunCheckpointCommitResult `json:"commit_result"`
	ObservedCheckpoint PipelineRunCheckpointSummary      `json:"observed_checkpoint"`
	PreviousCheckpoint PipelineRunCheckpointSummary      `json:"previous_checkpoint"`
	SourceStepSlug     string                            `json:"source_step_slug"`
	Window             PipelineRunSourceWindowSummary    `json:"window"`
}

PipelineRunIncrementalSourceDiagnostic defines model for PipelineRunIncrementalSourceDiagnostic.

type PipelineRunIncrementalSummary

type PipelineRunIncrementalSummary struct {
	BackfillChunkCount  int                           `json:"backfill_chunk_count"`
	BackfillChunkIndex  int                           `json:"backfill_chunk_index"`
	BackfillSeriesSlug  string                        `json:"backfill_series_slug"`
	BlockedReason       string                        `json:"blocked_reason"`
	CheckpointStatus    PipelineRunCheckpointStatus   `json:"checkpoint_status"`
	Mode                PipelineRunMode               `json:"mode"`
	ReplayBlockedReason string                        `json:"replay_blocked_reason"`
	ReplaySafetyStatus  PipelineRunReplaySafetyStatus `json:"replay_safety_status"`
	SourceStepSlug      string                        `json:"source_step_slug"`
}

PipelineRunIncrementalSummary defines model for PipelineRunIncrementalSummary.

type PipelineRunListResponse

type PipelineRunListResponse struct {
	HasMore    bool                  `json:"has_more"`
	NextCursor *string               `json:"next_cursor,omitempty"`
	PrevCursor *string               `json:"prev_cursor,omitempty"`
	Runs       []PipelineRunMetadata `json:"runs"`
}

PipelineRunListResponse defines model for PipelineRunListResponse.

type PipelineRunManualSourceSummary

type PipelineRunManualSourceSummary struct {
	ActorSlug       *NullableSlug                            `json:"actor_slug"`
	ActorType       EventActorType                           `json:"actor_type"`
	AttemptNumber   int                                      `json:"attempt_number"`
	Entrypoint      PipelineRunManualSourceSummaryEntrypoint `json:"entrypoint"`
	ParameterKeys   []string                                 `json:"parameter_keys"`
	RequestId       *string                                  `json:"request_id"`
	RetryOfRunSlug  *NullableSlug                            `json:"retry_of_run_slug"`
	RootRunSlug     Slug                                     `json:"root_run_slug"`
	SourceEventSlug *NullableSlug                            `json:"source_event_slug"`
	Summary         string                                   `json:"summary"`
	TraceId         *string                                  `json:"trace_id"`
	Type            PipelineRunManualSourceSummaryType       `json:"type"`
}

PipelineRunManualSourceSummary defines model for PipelineRunManualSourceSummary.

type PipelineRunManualSourceSummaryEntrypoint

type PipelineRunManualSourceSummaryEntrypoint string

PipelineRunManualSourceSummaryEntrypoint defines model for PipelineRunManualSourceSummary.Entrypoint.

const (
	PipelineRunManualSourceSummaryEntrypointUi PipelineRunManualSourceSummaryEntrypoint = "ui"
)

Defines values for PipelineRunManualSourceSummaryEntrypoint.

func (PipelineRunManualSourceSummaryEntrypoint) Valid

Valid indicates whether the value is a known member of the PipelineRunManualSourceSummaryEntrypoint enum.

type PipelineRunManualSourceSummaryType

type PipelineRunManualSourceSummaryType string

PipelineRunManualSourceSummaryType defines model for PipelineRunManualSourceSummary.Type.

const (
	PipelineRunManualSourceSummaryTypeManual PipelineRunManualSourceSummaryType = "manual"
)

Defines values for PipelineRunManualSourceSummaryType.

func (PipelineRunManualSourceSummaryType) Valid

Valid indicates whether the value is a known member of the PipelineRunManualSourceSummaryType enum.

type PipelineRunMetadata

type PipelineRunMetadata struct {
	CreatedAt               Timestamp                     `json:"created_at"`
	DurationMs              int64                         `json:"duration_ms"`
	EndedAt                 *NullableTimestamp            `json:"ended_at"`
	EnvironmentSlug         Slug                          `json:"environment_slug"`
	ErrorSummary            *string                       `json:"error_summary"`
	FailureKind             *PipelineRunFailureKind       `json:"failure_kind"`
	Incremental             PipelineRunIncrementalSummary `json:"incremental"`
	PipelineSlug            Slug                          `json:"pipeline_slug"`
	PipelineVersionSpecHash string                        `json:"pipeline_version_spec_hash"`
	ReplayFromStep          *NullableSlug                 `json:"replay_from_step"`
	ReplayOfRunSlug         *NullableSlug                 `json:"replay_of_run_slug"`
	RequestId               *string                       `json:"request_id"`
	RunSlug                 Slug                          `json:"run_slug"`
	Source                  *PipelineRunSourceSummary     `json:"source,omitempty"`
	StartedAt               Timestamp                     `json:"started_at"`
	Status                  PipelineRunMetadataStatus     `json:"status"`
	StepCount               int32                         `json:"step_count"`
	StepSlug                string                        `json:"step_slug"`
}

PipelineRunMetadata defines model for PipelineRunMetadata.

type PipelineRunMetadataStatus

type PipelineRunMetadataStatus string

PipelineRunMetadataStatus defines model for PipelineRunMetadata.Status.

const (
	PipelineRunMetadataStatusCanceled  PipelineRunMetadataStatus = "canceled"
	PipelineRunMetadataStatusFailed    PipelineRunMetadataStatus = "failed"
	PipelineRunMetadataStatusQueued    PipelineRunMetadataStatus = "queued"
	PipelineRunMetadataStatusRunning   PipelineRunMetadataStatus = "running"
	PipelineRunMetadataStatusSucceeded PipelineRunMetadataStatus = "succeeded"
)

Defines values for PipelineRunMetadataStatus.

func (PipelineRunMetadataStatus) Valid

func (e PipelineRunMetadataStatus) Valid() bool

Valid indicates whether the value is a known member of the PipelineRunMetadataStatus enum.

type PipelineRunMode

type PipelineRunMode string

PipelineRunMode defines model for PipelineRunMode.

const (
	Backfill    PipelineRunMode = "backfill"
	Full        PipelineRunMode = "full"
	Incremental PipelineRunMode = "incremental"
)

Defines values for PipelineRunMode.

func (PipelineRunMode) Valid

func (e PipelineRunMode) Valid() bool

Valid indicates whether the value is a known member of the PipelineRunMode enum.

type PipelineRunRecord

type PipelineRunRecord struct {
	IncrementalDiagnostics PipelineRunIncrementalDiagnostics `json:"incremental_diagnostics"`
	Metadata               PipelineRunMetadata               `json:"metadata"`
	ProofLink              *ProofLifecycleLink               `json:"proof_link"`
	Timeline               PipelineRunTimeline               `json:"timeline"`
}

PipelineRunRecord defines model for PipelineRunRecord.

type PipelineRunReplaySafety

type PipelineRunReplaySafety struct {
	BlockedReason string                        `json:"blocked_reason"`
	BlockedSink   string                        `json:"blocked_sink"`
	Status        PipelineRunReplaySafetyStatus `json:"status"`
}

PipelineRunReplaySafety defines model for PipelineRunReplaySafety.

type PipelineRunReplaySafetyStatus

type PipelineRunReplaySafetyStatus string

PipelineRunReplaySafetyStatus defines model for PipelineRunReplaySafetyStatus.

const (
	PipelineRunReplaySafetyStatusBlocked PipelineRunReplaySafetyStatus = "blocked"
	PipelineRunReplaySafetyStatusSafe    PipelineRunReplaySafetyStatus = "safe"
)

Defines values for PipelineRunReplaySafetyStatus.

func (PipelineRunReplaySafetyStatus) Valid

Valid indicates whether the value is a known member of the PipelineRunReplaySafetyStatus enum.

type PipelineRunRowsOutputDetails

type PipelineRunRowsOutputDetails struct {
	ColumnNames *[]string                        `json:"column_names,omitempty"`
	Kind        PipelineRunRowsOutputDetailsKind `json:"kind"`
	RowCount    int                              `json:"row_count"`
}

PipelineRunRowsOutputDetails defines model for PipelineRunRowsOutputDetails.

type PipelineRunRowsOutputDetailsKind

type PipelineRunRowsOutputDetailsKind string

PipelineRunRowsOutputDetailsKind defines model for PipelineRunRowsOutputDetails.Kind.

const (
	PipelineRunRowsOutputDetailsKindRows PipelineRunRowsOutputDetailsKind = "rows"
)

Defines values for PipelineRunRowsOutputDetailsKind.

func (PipelineRunRowsOutputDetailsKind) Valid

Valid indicates whether the value is a known member of the PipelineRunRowsOutputDetailsKind enum.

type PipelineRunScheduleMisfireResult

type PipelineRunScheduleMisfireResult string

PipelineRunScheduleMisfireResult defines model for PipelineRunScheduleMisfireResult.

const (
	PipelineRunScheduleMisfireResultFireOnce PipelineRunScheduleMisfireResult = "fire_once"
	PipelineRunScheduleMisfireResultOnTime   PipelineRunScheduleMisfireResult = "on_time"
)

Defines values for PipelineRunScheduleMisfireResult.

func (PipelineRunScheduleMisfireResult) Valid

Valid indicates whether the value is a known member of the PipelineRunScheduleMisfireResult enum.

type PipelineRunScheduleSourceSummary

type PipelineRunScheduleSourceSummary struct {
	ActorSlug       *NullableSlug                              `json:"actor_slug"`
	ActorType       EventActorType                             `json:"actor_type"`
	AttemptNumber   int                                        `json:"attempt_number"`
	Entrypoint      PipelineRunScheduleSourceSummaryEntrypoint `json:"entrypoint"`
	ParameterKeys   []string                                   `json:"parameter_keys"`
	RequestId       *string                                    `json:"request_id"`
	RetryOfRunSlug  *NullableSlug                              `json:"retry_of_run_slug"`
	RootRunSlug     Slug                                       `json:"root_run_slug"`
	Schedule        PipelineRunSourceScheduleSummary           `json:"schedule"`
	SourceEventSlug *NullableSlug                              `json:"source_event_slug"`
	Summary         string                                     `json:"summary"`
	TraceId         *string                                    `json:"trace_id"`
	Type            PipelineRunScheduleSourceSummaryType       `json:"type"`
}

PipelineRunScheduleSourceSummary defines model for PipelineRunScheduleSourceSummary.

type PipelineRunScheduleSourceSummaryEntrypoint

type PipelineRunScheduleSourceSummaryEntrypoint string

PipelineRunScheduleSourceSummaryEntrypoint defines model for PipelineRunScheduleSourceSummary.Entrypoint.

const (
	PipelineRunScheduleSourceSummaryEntrypointScheduler PipelineRunScheduleSourceSummaryEntrypoint = "scheduler"
)

Defines values for PipelineRunScheduleSourceSummaryEntrypoint.

func (PipelineRunScheduleSourceSummaryEntrypoint) Valid

Valid indicates whether the value is a known member of the PipelineRunScheduleSourceSummaryEntrypoint enum.

type PipelineRunScheduleSourceSummaryType

type PipelineRunScheduleSourceSummaryType string

PipelineRunScheduleSourceSummaryType defines model for PipelineRunScheduleSourceSummary.Type.

const (
	PipelineRunScheduleSourceSummaryTypeSchedule PipelineRunScheduleSourceSummaryType = "schedule"
)

Defines values for PipelineRunScheduleSourceSummaryType.

func (PipelineRunScheduleSourceSummaryType) Valid

Valid indicates whether the value is a known member of the PipelineRunScheduleSourceSummaryType enum.

type PipelineRunSourceScheduleSummary

type PipelineRunSourceScheduleSummary struct {
	ActualFireAt    Timestamp                        `json:"actual_fire_at"`
	Cron            string                           `json:"cron"`
	MisfireResult   PipelineRunScheduleMisfireResult `json:"misfire_result"`
	ScheduledFireAt Timestamp                        `json:"scheduled_fire_at"`
	Timezone        string                           `json:"timezone"`
	TriggerRevision int64                            `json:"trigger_revision"`
	TriggerSlug     Slug                             `json:"trigger_slug"`
}

PipelineRunSourceScheduleSummary defines model for PipelineRunSourceScheduleSummary.

type PipelineRunSourceSummary

type PipelineRunSourceSummary struct {
	// contains filtered or unexported fields
}

PipelineRunSourceSummary defines model for PipelineRunSourceSummary.

func (PipelineRunSourceSummary) AsPipelineRunAPISourceSummary

func (t PipelineRunSourceSummary) AsPipelineRunAPISourceSummary() (PipelineRunAPISourceSummary, error)

AsPipelineRunAPISourceSummary returns the union data inside the PipelineRunSourceSummary as a PipelineRunAPISourceSummary

func (PipelineRunSourceSummary) AsPipelineRunManualSourceSummary

func (t PipelineRunSourceSummary) AsPipelineRunManualSourceSummary() (PipelineRunManualSourceSummary, error)

AsPipelineRunManualSourceSummary returns the union data inside the PipelineRunSourceSummary as a PipelineRunManualSourceSummary

func (PipelineRunSourceSummary) AsPipelineRunScheduleSourceSummary

func (t PipelineRunSourceSummary) AsPipelineRunScheduleSourceSummary() (PipelineRunScheduleSourceSummary, error)

AsPipelineRunScheduleSourceSummary returns the union data inside the PipelineRunSourceSummary as a PipelineRunScheduleSourceSummary

func (PipelineRunSourceSummary) AsPipelineRunWebhookSourceSummary

func (t PipelineRunSourceSummary) AsPipelineRunWebhookSourceSummary() (PipelineRunWebhookSourceSummary, error)

AsPipelineRunWebhookSourceSummary returns the union data inside the PipelineRunSourceSummary as a PipelineRunWebhookSourceSummary

func (PipelineRunSourceSummary) Discriminator

func (t PipelineRunSourceSummary) Discriminator() (string, error)

func (*PipelineRunSourceSummary) FromPipelineRunAPISourceSummary

func (t *PipelineRunSourceSummary) FromPipelineRunAPISourceSummary(v PipelineRunAPISourceSummary) error

FromPipelineRunAPISourceSummary overwrites any union data inside the PipelineRunSourceSummary as the provided PipelineRunAPISourceSummary

func (*PipelineRunSourceSummary) FromPipelineRunManualSourceSummary

func (t *PipelineRunSourceSummary) FromPipelineRunManualSourceSummary(v PipelineRunManualSourceSummary) error

FromPipelineRunManualSourceSummary overwrites any union data inside the PipelineRunSourceSummary as the provided PipelineRunManualSourceSummary

func (*PipelineRunSourceSummary) FromPipelineRunScheduleSourceSummary

func (t *PipelineRunSourceSummary) FromPipelineRunScheduleSourceSummary(v PipelineRunScheduleSourceSummary) error

FromPipelineRunScheduleSourceSummary overwrites any union data inside the PipelineRunSourceSummary as the provided PipelineRunScheduleSourceSummary

func (*PipelineRunSourceSummary) FromPipelineRunWebhookSourceSummary

func (t *PipelineRunSourceSummary) FromPipelineRunWebhookSourceSummary(v PipelineRunWebhookSourceSummary) error

FromPipelineRunWebhookSourceSummary overwrites any union data inside the PipelineRunSourceSummary as the provided PipelineRunWebhookSourceSummary

func (PipelineRunSourceSummary) MarshalJSON

func (t PipelineRunSourceSummary) MarshalJSON() ([]byte, error)

func (*PipelineRunSourceSummary) MergePipelineRunAPISourceSummary

func (t *PipelineRunSourceSummary) MergePipelineRunAPISourceSummary(v PipelineRunAPISourceSummary) error

MergePipelineRunAPISourceSummary performs a merge with any union data inside the PipelineRunSourceSummary, using the provided PipelineRunAPISourceSummary

func (*PipelineRunSourceSummary) MergePipelineRunManualSourceSummary

func (t *PipelineRunSourceSummary) MergePipelineRunManualSourceSummary(v PipelineRunManualSourceSummary) error

MergePipelineRunManualSourceSummary performs a merge with any union data inside the PipelineRunSourceSummary, using the provided PipelineRunManualSourceSummary

func (*PipelineRunSourceSummary) MergePipelineRunScheduleSourceSummary

func (t *PipelineRunSourceSummary) MergePipelineRunScheduleSourceSummary(v PipelineRunScheduleSourceSummary) error

MergePipelineRunScheduleSourceSummary performs a merge with any union data inside the PipelineRunSourceSummary, using the provided PipelineRunScheduleSourceSummary

func (*PipelineRunSourceSummary) MergePipelineRunWebhookSourceSummary

func (t *PipelineRunSourceSummary) MergePipelineRunWebhookSourceSummary(v PipelineRunWebhookSourceSummary) error

MergePipelineRunWebhookSourceSummary performs a merge with any union data inside the PipelineRunSourceSummary, using the provided PipelineRunWebhookSourceSummary

func (*PipelineRunSourceSummary) UnmarshalJSON

func (t *PipelineRunSourceSummary) UnmarshalJSON(b []byte) error

func (PipelineRunSourceSummary) ValueByDiscriminator

func (t PipelineRunSourceSummary) ValueByDiscriminator() (interface{}, error)

type PipelineRunSourceWebhookSummary

type PipelineRunSourceWebhookSummary struct {
	DeliveryId         string                                            `json:"delivery_id"`
	PayloadDigest      string                                            `json:"payload_digest"`
	PayloadSizeBytes   int64                                             `json:"payload_size_bytes"`
	ReceivedAt         Timestamp                                         `json:"received_at"`
	TriggerRevision    int64                                             `json:"trigger_revision"`
	TriggerSlug        Slug                                              `json:"trigger_slug"`
	VerificationStatus PipelineRunSourceWebhookSummaryVerificationStatus `json:"verification_status"`
}

PipelineRunSourceWebhookSummary defines model for PipelineRunSourceWebhookSummary.

type PipelineRunSourceWebhookSummaryVerificationStatus

type PipelineRunSourceWebhookSummaryVerificationStatus string

PipelineRunSourceWebhookSummaryVerificationStatus defines model for PipelineRunSourceWebhookSummary.VerificationStatus.

const (
	PipelineRunSourceWebhookSummaryVerificationStatusVerified PipelineRunSourceWebhookSummaryVerificationStatus = "verified"
)

Defines values for PipelineRunSourceWebhookSummaryVerificationStatus.

func (PipelineRunSourceWebhookSummaryVerificationStatus) Valid

Valid indicates whether the value is a known member of the PipelineRunSourceWebhookSummaryVerificationStatus enum.

type PipelineRunSourceWindowSummary

type PipelineRunSourceWindowSummary struct {
	DisplayMetadata *map[string]interface{} `json:"display_metadata,omitempty"`
	LowerBound      *string                 `json:"lower_bound,omitempty"`
	RawValueExposed bool                    `json:"raw_value_exposed"`
	Summary         string                  `json:"summary"`
	UpperBound      *string                 `json:"upper_bound,omitempty"`
}

PipelineRunSourceWindowSummary defines model for PipelineRunSourceWindowSummary.

type PipelineRunStepInputSnapshot

type PipelineRunStepInputSnapshot struct {
	DataSourceSlug     *Slug                                           `json:"data_source_slug,omitempty"`
	EnvironmentSlug    Slug                                            `json:"environment_slug"`
	EventInput         *PipelineRunEventInputSummary                   `json:"event_input,omitempty"`
	OperationRef       *Slug                                           `json:"operation_ref,omitempty"`
	OperationType      *string                                         `json:"operation_type,omitempty"`
	OrganizationSlug   Slug                                            `json:"organization_slug"`
	ParameterKeys      []string                                        `json:"parameter_keys"`
	SinkEffectState    *PipelineRunStepInputSnapshotSinkEffectState    `json:"sink_effect_state,omitempty"`
	SinkReplayDecision *string                                         `json:"sink_replay_decision,omitempty"`
	SinkReplayMethod   *string                                         `json:"sink_replay_method,omitempty"`
	SinkReplayStrategy *PipelineRunStepInputSnapshotSinkReplayStrategy `json:"sink_replay_strategy,omitempty"`
	UsesInline         *bool                                           `json:"uses_inline,omitempty"`
}

PipelineRunStepInputSnapshot defines model for PipelineRunStepInputSnapshot.

type PipelineRunStepInputSnapshotSinkEffectState

type PipelineRunStepInputSnapshotSinkEffectState string

PipelineRunStepInputSnapshotSinkEffectState defines model for PipelineRunStepInputSnapshot.SinkEffectState.

const (
	PipelineRunStepInputSnapshotSinkEffectStateInProgress PipelineRunStepInputSnapshotSinkEffectState = "in_progress"
	PipelineRunStepInputSnapshotSinkEffectStateSucceeded  PipelineRunStepInputSnapshotSinkEffectState = "succeeded"
)

Defines values for PipelineRunStepInputSnapshotSinkEffectState.

func (PipelineRunStepInputSnapshotSinkEffectState) Valid

Valid indicates whether the value is a known member of the PipelineRunStepInputSnapshotSinkEffectState enum.

type PipelineRunStepInputSnapshotSinkReplayStrategy

type PipelineRunStepInputSnapshotSinkReplayStrategy string

PipelineRunStepInputSnapshotSinkReplayStrategy defines model for PipelineRunStepInputSnapshot.SinkReplayStrategy.

const (
	PipelineRunStepInputSnapshotSinkReplayStrategyDeduplicatedByLedger PipelineRunStepInputSnapshotSinkReplayStrategy = "deduplicated_by_ledger"
	PipelineRunStepInputSnapshotSinkReplayStrategyIdempotentWithKey    PipelineRunStepInputSnapshotSinkReplayStrategy = "idempotent_with_key"
	PipelineRunStepInputSnapshotSinkReplayStrategyNaturallyIdempotent  PipelineRunStepInputSnapshotSinkReplayStrategy = "naturally_idempotent"
	PipelineRunStepInputSnapshotSinkReplayStrategyUnsafe               PipelineRunStepInputSnapshotSinkReplayStrategy = "unsafe"
)

Defines values for PipelineRunStepInputSnapshotSinkReplayStrategy.

func (PipelineRunStepInputSnapshotSinkReplayStrategy) Valid

Valid indicates whether the value is a known member of the PipelineRunStepInputSnapshotSinkReplayStrategy enum.

type PipelineRunStepOutputDetails

type PipelineRunStepOutputDetails struct {
	// contains filtered or unexported fields
}

PipelineRunStepOutputDetails defines model for PipelineRunStepOutputDetails.

func (PipelineRunStepOutputDetails) AsPipelineRunDocumentsOutputDetails

func (t PipelineRunStepOutputDetails) AsPipelineRunDocumentsOutputDetails() (PipelineRunDocumentsOutputDetails, error)

AsPipelineRunDocumentsOutputDetails returns the union data inside the PipelineRunStepOutputDetails as a PipelineRunDocumentsOutputDetails

func (PipelineRunStepOutputDetails) AsPipelineRunFileReadOutputDetails

func (t PipelineRunStepOutputDetails) AsPipelineRunFileReadOutputDetails() (PipelineRunFileReadOutputDetails, error)

AsPipelineRunFileReadOutputDetails returns the union data inside the PipelineRunStepOutputDetails as a PipelineRunFileReadOutputDetails

func (PipelineRunStepOutputDetails) AsPipelineRunFileWriteOutputDetails

func (t PipelineRunStepOutputDetails) AsPipelineRunFileWriteOutputDetails() (PipelineRunFileWriteOutputDetails, error)

AsPipelineRunFileWriteOutputDetails returns the union data inside the PipelineRunStepOutputDetails as a PipelineRunFileWriteOutputDetails

func (PipelineRunStepOutputDetails) AsPipelineRunHTTPResponseOutputDetails

func (t PipelineRunStepOutputDetails) AsPipelineRunHTTPResponseOutputDetails() (PipelineRunHTTPResponseOutputDetails, error)

AsPipelineRunHTTPResponseOutputDetails returns the union data inside the PipelineRunStepOutputDetails as a PipelineRunHTTPResponseOutputDetails

func (PipelineRunStepOutputDetails) AsPipelineRunRowsOutputDetails

func (t PipelineRunStepOutputDetails) AsPipelineRunRowsOutputDetails() (PipelineRunRowsOutputDetails, error)

AsPipelineRunRowsOutputDetails returns the union data inside the PipelineRunStepOutputDetails as a PipelineRunRowsOutputDetails

func (PipelineRunStepOutputDetails) AsPipelineRunUnknownOutputDetails

func (t PipelineRunStepOutputDetails) AsPipelineRunUnknownOutputDetails() (PipelineRunUnknownOutputDetails, error)

AsPipelineRunUnknownOutputDetails returns the union data inside the PipelineRunStepOutputDetails as a PipelineRunUnknownOutputDetails

func (PipelineRunStepOutputDetails) Discriminator

func (t PipelineRunStepOutputDetails) Discriminator() (string, error)

func (*PipelineRunStepOutputDetails) FromPipelineRunDocumentsOutputDetails

func (t *PipelineRunStepOutputDetails) FromPipelineRunDocumentsOutputDetails(v PipelineRunDocumentsOutputDetails) error

FromPipelineRunDocumentsOutputDetails overwrites any union data inside the PipelineRunStepOutputDetails as the provided PipelineRunDocumentsOutputDetails

func (*PipelineRunStepOutputDetails) FromPipelineRunFileReadOutputDetails

func (t *PipelineRunStepOutputDetails) FromPipelineRunFileReadOutputDetails(v PipelineRunFileReadOutputDetails) error

FromPipelineRunFileReadOutputDetails overwrites any union data inside the PipelineRunStepOutputDetails as the provided PipelineRunFileReadOutputDetails

func (*PipelineRunStepOutputDetails) FromPipelineRunFileWriteOutputDetails

func (t *PipelineRunStepOutputDetails) FromPipelineRunFileWriteOutputDetails(v PipelineRunFileWriteOutputDetails) error

FromPipelineRunFileWriteOutputDetails overwrites any union data inside the PipelineRunStepOutputDetails as the provided PipelineRunFileWriteOutputDetails

func (*PipelineRunStepOutputDetails) FromPipelineRunHTTPResponseOutputDetails

func (t *PipelineRunStepOutputDetails) FromPipelineRunHTTPResponseOutputDetails(v PipelineRunHTTPResponseOutputDetails) error

FromPipelineRunHTTPResponseOutputDetails overwrites any union data inside the PipelineRunStepOutputDetails as the provided PipelineRunHTTPResponseOutputDetails

func (*PipelineRunStepOutputDetails) FromPipelineRunRowsOutputDetails

func (t *PipelineRunStepOutputDetails) FromPipelineRunRowsOutputDetails(v PipelineRunRowsOutputDetails) error

FromPipelineRunRowsOutputDetails overwrites any union data inside the PipelineRunStepOutputDetails as the provided PipelineRunRowsOutputDetails

func (*PipelineRunStepOutputDetails) FromPipelineRunUnknownOutputDetails

func (t *PipelineRunStepOutputDetails) FromPipelineRunUnknownOutputDetails(v PipelineRunUnknownOutputDetails) error

FromPipelineRunUnknownOutputDetails overwrites any union data inside the PipelineRunStepOutputDetails as the provided PipelineRunUnknownOutputDetails

func (PipelineRunStepOutputDetails) MarshalJSON

func (t PipelineRunStepOutputDetails) MarshalJSON() ([]byte, error)

func (*PipelineRunStepOutputDetails) MergePipelineRunDocumentsOutputDetails

func (t *PipelineRunStepOutputDetails) MergePipelineRunDocumentsOutputDetails(v PipelineRunDocumentsOutputDetails) error

MergePipelineRunDocumentsOutputDetails performs a merge with any union data inside the PipelineRunStepOutputDetails, using the provided PipelineRunDocumentsOutputDetails

func (*PipelineRunStepOutputDetails) MergePipelineRunFileReadOutputDetails

func (t *PipelineRunStepOutputDetails) MergePipelineRunFileReadOutputDetails(v PipelineRunFileReadOutputDetails) error

MergePipelineRunFileReadOutputDetails performs a merge with any union data inside the PipelineRunStepOutputDetails, using the provided PipelineRunFileReadOutputDetails

func (*PipelineRunStepOutputDetails) MergePipelineRunFileWriteOutputDetails

func (t *PipelineRunStepOutputDetails) MergePipelineRunFileWriteOutputDetails(v PipelineRunFileWriteOutputDetails) error

MergePipelineRunFileWriteOutputDetails performs a merge with any union data inside the PipelineRunStepOutputDetails, using the provided PipelineRunFileWriteOutputDetails

func (*PipelineRunStepOutputDetails) MergePipelineRunHTTPResponseOutputDetails

func (t *PipelineRunStepOutputDetails) MergePipelineRunHTTPResponseOutputDetails(v PipelineRunHTTPResponseOutputDetails) error

MergePipelineRunHTTPResponseOutputDetails performs a merge with any union data inside the PipelineRunStepOutputDetails, using the provided PipelineRunHTTPResponseOutputDetails

func (*PipelineRunStepOutputDetails) MergePipelineRunRowsOutputDetails

func (t *PipelineRunStepOutputDetails) MergePipelineRunRowsOutputDetails(v PipelineRunRowsOutputDetails) error

MergePipelineRunRowsOutputDetails performs a merge with any union data inside the PipelineRunStepOutputDetails, using the provided PipelineRunRowsOutputDetails

func (*PipelineRunStepOutputDetails) MergePipelineRunUnknownOutputDetails

func (t *PipelineRunStepOutputDetails) MergePipelineRunUnknownOutputDetails(v PipelineRunUnknownOutputDetails) error

MergePipelineRunUnknownOutputDetails performs a merge with any union data inside the PipelineRunStepOutputDetails, using the provided PipelineRunUnknownOutputDetails

func (*PipelineRunStepOutputDetails) UnmarshalJSON

func (t *PipelineRunStepOutputDetails) UnmarshalJSON(b []byte) error

func (PipelineRunStepOutputDetails) ValueByDiscriminator

func (t PipelineRunStepOutputDetails) ValueByDiscriminator() (interface{}, error)

type PipelineRunStepOutputSnapshot

type PipelineRunStepOutputSnapshot struct {
	Details       PipelineRunStepOutputDetails `json:"details"`
	DurationMs    int64                        `json:"duration_ms"`
	OperationType *string                      `json:"operation_type,omitempty"`
	ResultType    string                       `json:"result_type"`
	VendorType    string                       `json:"vendor_type"`
}

PipelineRunStepOutputSnapshot defines model for PipelineRunStepOutputSnapshot.

type PipelineRunStepSnapshot

type PipelineRunStepSnapshot struct {
	Input  PipelineRunStepInputSnapshot   `json:"input"`
	Kind   *PipelineStepKind              `json:"kind,omitempty"`
	Output *PipelineRunStepOutputSnapshot `json:"output"`
	Step   Slug                           `json:"step"`
}

PipelineRunStepSnapshot defines model for PipelineRunStepSnapshot.

type PipelineRunTimeline

type PipelineRunTimeline struct {
	EnvironmentSlug Slug                       `json:"environment_slug"`
	Events          []PipelineRunTimelineEvent `json:"events"`
	Failure         *PipelineRunFailureContext `json:"failure"`
	PipelineSlug    Slug                       `json:"pipeline_slug"`
	ReplayOfRunSlug *NullableSlug              `json:"replay_of_run_slug"`
	RunSlug         Slug                       `json:"run_slug"`
	Snapshots       []PipelineRunStepSnapshot  `json:"snapshots"`
	Status          PipelineRunTimelineStatus  `json:"status"`
}

PipelineRunTimeline defines model for PipelineRunTimeline.

type PipelineRunTimelineEvent

type PipelineRunTimelineEvent struct {
	At     Timestamp     `json:"at"`
	Status string        `json:"status"`
	Step   *NullableSlug `json:"step"`
	Type   string        `json:"type"`
}

PipelineRunTimelineEvent defines model for PipelineRunTimelineEvent.

type PipelineRunTimelineStatus

type PipelineRunTimelineStatus string

PipelineRunTimelineStatus defines model for PipelineRunTimeline.Status.

const (
	PipelineRunTimelineStatusCanceled  PipelineRunTimelineStatus = "canceled"
	PipelineRunTimelineStatusFailed    PipelineRunTimelineStatus = "failed"
	PipelineRunTimelineStatusQueued    PipelineRunTimelineStatus = "queued"
	PipelineRunTimelineStatusRunning   PipelineRunTimelineStatus = "running"
	PipelineRunTimelineStatusSucceeded PipelineRunTimelineStatus = "succeeded"
)

Defines values for PipelineRunTimelineStatus.

func (PipelineRunTimelineStatus) Valid

func (e PipelineRunTimelineStatus) Valid() bool

Valid indicates whether the value is a known member of the PipelineRunTimelineStatus enum.

type PipelineRunTriggerRetryAttempt

type PipelineRunTriggerRetryAttempt struct {
	AttemptNumber   int                               `json:"attempt_number"`
	AttemptSlug     Slug                              `json:"attempt_slug"`
	CompletedAt     *NullableTimestamp                `json:"completed_at"`
	CreatedAt       Timestamp                         `json:"created_at"`
	DecisionReason  *string                           `json:"decision_reason"`
	EnqueuedAt      *NullableTimestamp                `json:"enqueued_at"`
	ErrorSummary    *string                           `json:"error_summary"`
	FailureKind     *PipelineTriggerRetryFailureKind  `json:"failure_kind"`
	PipelineSlug    Slug                              `json:"pipeline_slug"`
	RetryOfRunSlug  Slug                              `json:"retry_of_run_slug"`
	RootRunSlug     Slug                              `json:"root_run_slug"`
	RunSlug         *Slug                             `json:"run_slug,omitempty"`
	ScheduledAt     Timestamp                         `json:"scheduled_at"`
	SourceEventSlug *NullableSlug                     `json:"source_event_slug"`
	StartedAt       *NullableTimestamp                `json:"started_at"`
	Status          PipelineTriggerRetryAttemptStatus `json:"status"`
	TriggerRevision int64                             `json:"trigger_revision"`
	TriggerSlug     Slug                              `json:"trigger_slug"`
	UpdatedAt       Timestamp                         `json:"updated_at"`
}

PipelineRunTriggerRetryAttempt defines model for PipelineRunTriggerRetryAttempt.

type PipelineRunTriggerRetryAttemptListResponse

type PipelineRunTriggerRetryAttemptListResponse struct {
	RetryAttempts []PipelineRunTriggerRetryAttempt `json:"retry_attempts"`
}

PipelineRunTriggerRetryAttemptListResponse defines model for PipelineRunTriggerRetryAttemptListResponse.

type PipelineRunUnknownOutputDetails

type PipelineRunUnknownOutputDetails struct {
	Kind PipelineRunUnknownOutputDetailsKind `json:"kind"`
}

PipelineRunUnknownOutputDetails defines model for PipelineRunUnknownOutputDetails.

type PipelineRunUnknownOutputDetailsKind

type PipelineRunUnknownOutputDetailsKind string

PipelineRunUnknownOutputDetailsKind defines model for PipelineRunUnknownOutputDetails.Kind.

const (
	PipelineRunUnknownOutputDetailsKindUnknown PipelineRunUnknownOutputDetailsKind = "unknown"
)

Defines values for PipelineRunUnknownOutputDetailsKind.

func (PipelineRunUnknownOutputDetailsKind) Valid

Valid indicates whether the value is a known member of the PipelineRunUnknownOutputDetailsKind enum.

type PipelineRunWebhookSourceSummary

type PipelineRunWebhookSourceSummary struct {
	ActorSlug       *NullableSlug                             `json:"actor_slug"`
	ActorType       EventActorType                            `json:"actor_type"`
	AttemptNumber   int                                       `json:"attempt_number"`
	Entrypoint      PipelineRunWebhookSourceSummaryEntrypoint `json:"entrypoint"`
	ParameterKeys   []string                                  `json:"parameter_keys"`
	RequestId       *string                                   `json:"request_id"`
	RetryOfRunSlug  *NullableSlug                             `json:"retry_of_run_slug"`
	RootRunSlug     Slug                                      `json:"root_run_slug"`
	SourceEventSlug *NullableSlug                             `json:"source_event_slug"`
	Summary         string                                    `json:"summary"`
	TraceId         *string                                   `json:"trace_id"`
	Type            PipelineRunWebhookSourceSummaryType       `json:"type"`
	Webhook         PipelineRunSourceWebhookSummary           `json:"webhook"`
}

PipelineRunWebhookSourceSummary defines model for PipelineRunWebhookSourceSummary.

type PipelineRunWebhookSourceSummaryEntrypoint

type PipelineRunWebhookSourceSummaryEntrypoint string

PipelineRunWebhookSourceSummaryEntrypoint defines model for PipelineRunWebhookSourceSummary.Entrypoint.

const (
	PipelineRunWebhookSourceSummaryEntrypointWebhook PipelineRunWebhookSourceSummaryEntrypoint = "webhook"
)

Defines values for PipelineRunWebhookSourceSummaryEntrypoint.

func (PipelineRunWebhookSourceSummaryEntrypoint) Valid

Valid indicates whether the value is a known member of the PipelineRunWebhookSourceSummaryEntrypoint enum.

type PipelineRunWebhookSourceSummaryType

type PipelineRunWebhookSourceSummaryType string

PipelineRunWebhookSourceSummaryType defines model for PipelineRunWebhookSourceSummary.Type.

const (
	PipelineRunWebhookSourceSummaryTypeWebhook PipelineRunWebhookSourceSummaryType = "webhook"
)

Defines values for PipelineRunWebhookSourceSummaryType.

func (PipelineRunWebhookSourceSummaryType) Valid

Valid indicates whether the value is a known member of the PipelineRunWebhookSourceSummaryType enum.

type PipelineScheduleFire

type PipelineScheduleFire struct {
	ActualFireAt    Timestamp                         `json:"actual_fire_at"`
	CreatedAt       Timestamp                         `json:"created_at"`
	ErrorSummary    *string                           `json:"error_summary"`
	FireSlug        Slug                              `json:"fire_slug"`
	MisfireResult   PipelineScheduleFireMisfireResult `json:"misfire_result"`
	PipelineSlug    Slug                              `json:"pipeline_slug"`
	RunSlug         *NullableSlug                     `json:"run_slug"`
	ScheduledFireAt Timestamp                         `json:"scheduled_fire_at"`
	SourceEventSlug *NullableSlug                     `json:"source_event_slug"`
	Status          PipelineScheduleFireStatus        `json:"status"`
	TriggerRevision int64                             `json:"trigger_revision"`
	TriggerSlug     Slug                              `json:"trigger_slug"`
	UpdatedAt       Timestamp                         `json:"updated_at"`
}

PipelineScheduleFire defines model for PipelineScheduleFire.

type PipelineScheduleFireListResponse

type PipelineScheduleFireListResponse struct {
	HasMore       bool                   `json:"has_more"`
	NextCursor    *string                `json:"next_cursor,omitempty"`
	PrevCursor    *string                `json:"prev_cursor,omitempty"`
	ScheduleFires []PipelineScheduleFire `json:"schedule_fires"`
}

PipelineScheduleFireListResponse defines model for PipelineScheduleFireListResponse.

type PipelineScheduleFireMisfireResult

type PipelineScheduleFireMisfireResult string

PipelineScheduleFireMisfireResult defines model for PipelineScheduleFireMisfireResult.

const (
	PipelineScheduleFireMisfireResultFireOnce PipelineScheduleFireMisfireResult = "fire_once"
	PipelineScheduleFireMisfireResultOnTime   PipelineScheduleFireMisfireResult = "on_time"
	PipelineScheduleFireMisfireResultSkipped  PipelineScheduleFireMisfireResult = "skipped"
)

Defines values for PipelineScheduleFireMisfireResult.

func (PipelineScheduleFireMisfireResult) Valid

Valid indicates whether the value is a known member of the PipelineScheduleFireMisfireResult enum.

type PipelineScheduleFireStatus

type PipelineScheduleFireStatus string

PipelineScheduleFireStatus defines model for PipelineScheduleFireStatus.

const (
	PipelineScheduleFireStatusClaimed   PipelineScheduleFireStatus = "claimed"
	PipelineScheduleFireStatusFailed    PipelineScheduleFireStatus = "failed"
	PipelineScheduleFireStatusRunning   PipelineScheduleFireStatus = "running"
	PipelineScheduleFireStatusSkipped   PipelineScheduleFireStatus = "skipped"
	PipelineScheduleFireStatusSucceeded PipelineScheduleFireStatus = "succeeded"
)

Defines values for PipelineScheduleFireStatus.

func (PipelineScheduleFireStatus) Valid

func (e PipelineScheduleFireStatus) Valid() bool

Valid indicates whether the value is a known member of the PipelineScheduleFireStatus enum.

type PipelineSchemaContract

type PipelineSchemaContract struct {
	Fields         *[]PipelineSchemaContractField        `json:"fields,omitempty"`
	Name           string                                `json:"name"`
	Representation *PipelineSchemaContractRepresentation `json:"representation,omitempty"`
	RootShape      *PipelineSchemaContractRootShape      `json:"root_shape,omitempty"`
}

PipelineSchemaContract defines model for PipelineSchemaContract.

type PipelineSchemaContractField

type PipelineSchemaContractField struct {
	Description *string                                 `json:"description,omitempty"`
	Name        string                                  `json:"name"`
	Nullable    *bool                                   `json:"nullable,omitempty"`
	Required    bool                                    `json:"required"`
	Type        PipelineSchemaContractFieldType         `json:"type"`
	Validations *PipelineSchemaContractFieldValidations `json:"validations,omitempty"`
}

PipelineSchemaContractField defines model for PipelineSchemaContractField.

type PipelineSchemaContractFieldType

type PipelineSchemaContractFieldType string

PipelineSchemaContractFieldType defines model for PipelineSchemaContractField.Type.

const (
	PipelineSchemaContractFieldTypeArray    PipelineSchemaContractFieldType = "array"
	PipelineSchemaContractFieldTypeBoolean  PipelineSchemaContractFieldType = "boolean"
	PipelineSchemaContractFieldTypeDatetime PipelineSchemaContractFieldType = "datetime"
	PipelineSchemaContractFieldTypeInteger  PipelineSchemaContractFieldType = "integer"
	PipelineSchemaContractFieldTypeNumber   PipelineSchemaContractFieldType = "number"
	PipelineSchemaContractFieldTypeObject   PipelineSchemaContractFieldType = "object"
	PipelineSchemaContractFieldTypeString   PipelineSchemaContractFieldType = "string"
)

Defines values for PipelineSchemaContractFieldType.

func (PipelineSchemaContractFieldType) Valid

Valid indicates whether the value is a known member of the PipelineSchemaContractFieldType enum.

type PipelineSchemaContractFieldValidations

type PipelineSchemaContractFieldValidations struct {
	Enum      *[]PipelineSchemaContractValidationLiteral    `json:"enum,omitempty"`
	Format    *PipelineSchemaContractFieldValidationsFormat `json:"format,omitempty"`
	Max       *PipelineSchemaContractValidationBound        `json:"max,omitempty"`
	MaxLength *int                                          `json:"max_length,omitempty"`
	Min       *PipelineSchemaContractValidationBound        `json:"min,omitempty"`
	MinLength *int                                          `json:"min_length,omitempty"`
	Unique    *bool                                         `json:"unique,omitempty"`
}

PipelineSchemaContractFieldValidations defines model for PipelineSchemaContractFieldValidations.

type PipelineSchemaContractFieldValidationsFormat

type PipelineSchemaContractFieldValidationsFormat string

PipelineSchemaContractFieldValidationsFormat defines model for PipelineSchemaContractFieldValidations.Format.

const (
	PipelineSchemaContractFieldValidationsFormatEmail PipelineSchemaContractFieldValidationsFormat = "email"
	PipelineSchemaContractFieldValidationsFormatUrl   PipelineSchemaContractFieldValidationsFormat = "url"
	PipelineSchemaContractFieldValidationsFormatUuid  PipelineSchemaContractFieldValidationsFormat = "uuid"
)

Defines values for PipelineSchemaContractFieldValidationsFormat.

func (PipelineSchemaContractFieldValidationsFormat) Valid

Valid indicates whether the value is a known member of the PipelineSchemaContractFieldValidationsFormat enum.

type PipelineSchemaContractRepresentation

type PipelineSchemaContractRepresentation string

PipelineSchemaContractRepresentation defines model for PipelineSchemaContract.Representation.

const (
	PipelineSchemaContractRepresentationCsv           PipelineSchemaContractRepresentation = "csv"
	PipelineSchemaContractRepresentationFile          PipelineSchemaContractRepresentation = "file"
	PipelineSchemaContractRepresentationJson          PipelineSchemaContractRepresentation = "json"
	PipelineSchemaContractRepresentationMultipartForm PipelineSchemaContractRepresentation = "multipart_form"
	PipelineSchemaContractRepresentationRows          PipelineSchemaContractRepresentation = "rows"
)

Defines values for PipelineSchemaContractRepresentation.

func (PipelineSchemaContractRepresentation) Valid

Valid indicates whether the value is a known member of the PipelineSchemaContractRepresentation enum.

type PipelineSchemaContractRootShape

type PipelineSchemaContractRootShape string

PipelineSchemaContractRootShape defines model for PipelineSchemaContract.RootShape.

const (
	PipelineSchemaContractRootShapeArray  PipelineSchemaContractRootShape = "array"
	PipelineSchemaContractRootShapeObject PipelineSchemaContractRootShape = "object"
)

Defines values for PipelineSchemaContractRootShape.

func (PipelineSchemaContractRootShape) Valid

Valid indicates whether the value is a known member of the PipelineSchemaContractRootShape enum.

type PipelineSchemaContractValidationBound

type PipelineSchemaContractValidationBound struct {
	// contains filtered or unexported fields
}

PipelineSchemaContractValidationBound defines model for PipelineSchemaContractValidationBound.

func (PipelineSchemaContractValidationBound) AsPipelineSchemaContractValidationBound0

func (t PipelineSchemaContractValidationBound) AsPipelineSchemaContractValidationBound0() (PipelineSchemaContractValidationBound0, error)

AsPipelineSchemaContractValidationBound0 returns the union data inside the PipelineSchemaContractValidationBound as a PipelineSchemaContractValidationBound0

func (PipelineSchemaContractValidationBound) AsPipelineSchemaContractValidationBound1

func (t PipelineSchemaContractValidationBound) AsPipelineSchemaContractValidationBound1() (PipelineSchemaContractValidationBound1, error)

AsPipelineSchemaContractValidationBound1 returns the union data inside the PipelineSchemaContractValidationBound as a PipelineSchemaContractValidationBound1

func (PipelineSchemaContractValidationBound) AsPipelineSchemaContractValidationBound2

func (t PipelineSchemaContractValidationBound) AsPipelineSchemaContractValidationBound2() (PipelineSchemaContractValidationBound2, error)

AsPipelineSchemaContractValidationBound2 returns the union data inside the PipelineSchemaContractValidationBound as a PipelineSchemaContractValidationBound2

func (*PipelineSchemaContractValidationBound) FromPipelineSchemaContractValidationBound0

func (t *PipelineSchemaContractValidationBound) FromPipelineSchemaContractValidationBound0(v PipelineSchemaContractValidationBound0) error

FromPipelineSchemaContractValidationBound0 overwrites any union data inside the PipelineSchemaContractValidationBound as the provided PipelineSchemaContractValidationBound0

func (*PipelineSchemaContractValidationBound) FromPipelineSchemaContractValidationBound1

func (t *PipelineSchemaContractValidationBound) FromPipelineSchemaContractValidationBound1(v PipelineSchemaContractValidationBound1) error

FromPipelineSchemaContractValidationBound1 overwrites any union data inside the PipelineSchemaContractValidationBound as the provided PipelineSchemaContractValidationBound1

func (*PipelineSchemaContractValidationBound) FromPipelineSchemaContractValidationBound2

func (t *PipelineSchemaContractValidationBound) FromPipelineSchemaContractValidationBound2(v PipelineSchemaContractValidationBound2) error

FromPipelineSchemaContractValidationBound2 overwrites any union data inside the PipelineSchemaContractValidationBound as the provided PipelineSchemaContractValidationBound2

func (PipelineSchemaContractValidationBound) MarshalJSON

func (t PipelineSchemaContractValidationBound) MarshalJSON() ([]byte, error)

func (*PipelineSchemaContractValidationBound) MergePipelineSchemaContractValidationBound0

func (t *PipelineSchemaContractValidationBound) MergePipelineSchemaContractValidationBound0(v PipelineSchemaContractValidationBound0) error

MergePipelineSchemaContractValidationBound0 performs a merge with any union data inside the PipelineSchemaContractValidationBound, using the provided PipelineSchemaContractValidationBound0

func (*PipelineSchemaContractValidationBound) MergePipelineSchemaContractValidationBound1

func (t *PipelineSchemaContractValidationBound) MergePipelineSchemaContractValidationBound1(v PipelineSchemaContractValidationBound1) error

MergePipelineSchemaContractValidationBound1 performs a merge with any union data inside the PipelineSchemaContractValidationBound, using the provided PipelineSchemaContractValidationBound1

func (*PipelineSchemaContractValidationBound) MergePipelineSchemaContractValidationBound2

func (t *PipelineSchemaContractValidationBound) MergePipelineSchemaContractValidationBound2(v PipelineSchemaContractValidationBound2) error

MergePipelineSchemaContractValidationBound2 performs a merge with any union data inside the PipelineSchemaContractValidationBound, using the provided PipelineSchemaContractValidationBound2

func (*PipelineSchemaContractValidationBound) UnmarshalJSON

func (t *PipelineSchemaContractValidationBound) UnmarshalJSON(b []byte) error

type PipelineSchemaContractValidationBound0

type PipelineSchemaContractValidationBound0 = int64

PipelineSchemaContractValidationBound0 defines model for .

type PipelineSchemaContractValidationBound1

type PipelineSchemaContractValidationBound1 = float64

PipelineSchemaContractValidationBound1 defines model for .

type PipelineSchemaContractValidationBound2

type PipelineSchemaContractValidationBound2 = time.Time

PipelineSchemaContractValidationBound2 defines model for .

type PipelineSchemaContractValidationLiteral

type PipelineSchemaContractValidationLiteral struct {
	// contains filtered or unexported fields
}

PipelineSchemaContractValidationLiteral defines model for PipelineSchemaContractValidationLiteral.

func (PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral0

func (t PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral0() (PipelineSchemaContractValidationLiteral0, error)

AsPipelineSchemaContractValidationLiteral0 returns the union data inside the PipelineSchemaContractValidationLiteral as a PipelineSchemaContractValidationLiteral0

func (PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral1

func (t PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral1() (PipelineSchemaContractValidationLiteral1, error)

AsPipelineSchemaContractValidationLiteral1 returns the union data inside the PipelineSchemaContractValidationLiteral as a PipelineSchemaContractValidationLiteral1

func (PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral2

func (t PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral2() (PipelineSchemaContractValidationLiteral2, error)

AsPipelineSchemaContractValidationLiteral2 returns the union data inside the PipelineSchemaContractValidationLiteral as a PipelineSchemaContractValidationLiteral2

func (PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral3

func (t PipelineSchemaContractValidationLiteral) AsPipelineSchemaContractValidationLiteral3() (PipelineSchemaContractValidationLiteral3, error)

AsPipelineSchemaContractValidationLiteral3 returns the union data inside the PipelineSchemaContractValidationLiteral as a PipelineSchemaContractValidationLiteral3

func (*PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral0

func (t *PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral0(v PipelineSchemaContractValidationLiteral0) error

FromPipelineSchemaContractValidationLiteral0 overwrites any union data inside the PipelineSchemaContractValidationLiteral as the provided PipelineSchemaContractValidationLiteral0

func (*PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral1

func (t *PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral1(v PipelineSchemaContractValidationLiteral1) error

FromPipelineSchemaContractValidationLiteral1 overwrites any union data inside the PipelineSchemaContractValidationLiteral as the provided PipelineSchemaContractValidationLiteral1

func (*PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral2

func (t *PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral2(v PipelineSchemaContractValidationLiteral2) error

FromPipelineSchemaContractValidationLiteral2 overwrites any union data inside the PipelineSchemaContractValidationLiteral as the provided PipelineSchemaContractValidationLiteral2

func (*PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral3

func (t *PipelineSchemaContractValidationLiteral) FromPipelineSchemaContractValidationLiteral3(v PipelineSchemaContractValidationLiteral3) error

FromPipelineSchemaContractValidationLiteral3 overwrites any union data inside the PipelineSchemaContractValidationLiteral as the provided PipelineSchemaContractValidationLiteral3

func (PipelineSchemaContractValidationLiteral) MarshalJSON

func (t PipelineSchemaContractValidationLiteral) MarshalJSON() ([]byte, error)

func (*PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral0

func (t *PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral0(v PipelineSchemaContractValidationLiteral0) error

MergePipelineSchemaContractValidationLiteral0 performs a merge with any union data inside the PipelineSchemaContractValidationLiteral, using the provided PipelineSchemaContractValidationLiteral0

func (*PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral1

func (t *PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral1(v PipelineSchemaContractValidationLiteral1) error

MergePipelineSchemaContractValidationLiteral1 performs a merge with any union data inside the PipelineSchemaContractValidationLiteral, using the provided PipelineSchemaContractValidationLiteral1

func (*PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral2

func (t *PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral2(v PipelineSchemaContractValidationLiteral2) error

MergePipelineSchemaContractValidationLiteral2 performs a merge with any union data inside the PipelineSchemaContractValidationLiteral, using the provided PipelineSchemaContractValidationLiteral2

func (*PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral3

func (t *PipelineSchemaContractValidationLiteral) MergePipelineSchemaContractValidationLiteral3(v PipelineSchemaContractValidationLiteral3) error

MergePipelineSchemaContractValidationLiteral3 performs a merge with any union data inside the PipelineSchemaContractValidationLiteral, using the provided PipelineSchemaContractValidationLiteral3

func (*PipelineSchemaContractValidationLiteral) UnmarshalJSON

func (t *PipelineSchemaContractValidationLiteral) UnmarshalJSON(b []byte) error

type PipelineSchemaContractValidationLiteral0

type PipelineSchemaContractValidationLiteral0 = string

PipelineSchemaContractValidationLiteral0 defines model for .

type PipelineSchemaContractValidationLiteral1

type PipelineSchemaContractValidationLiteral1 = int64

PipelineSchemaContractValidationLiteral1 defines model for .

type PipelineSchemaContractValidationLiteral2

type PipelineSchemaContractValidationLiteral2 = float64

PipelineSchemaContractValidationLiteral2 defines model for .

type PipelineSchemaContractValidationLiteral3

type PipelineSchemaContractValidationLiteral3 = bool

PipelineSchemaContractValidationLiteral3 defines model for .

type PipelineSinkSpec

type PipelineSinkSpec struct {
	Config           *map[string]interface{}          `json:"config,omitempty"`
	DataSourceRef    Slug                             `json:"data_source_ref"`
	IdempotencyClass PipelineSinkSpecIdempotencyClass `json:"idempotency_class"`
	Input            Slug                             `json:"input"`
	InputContract    *PipelineSchemaContract          `json:"input_contract,omitempty"`
	OperationInline  *map[string]interface{}          `json:"operation_inline,omitempty"`
	OperationRef     *Slug                            `json:"operation_ref,omitempty"`
	OperationType    PipelineSinkSpecOperationType    `json:"operation_type"`
}

PipelineSinkSpec defines model for PipelineSinkSpec.

type PipelineSinkSpecIdempotencyClass

type PipelineSinkSpecIdempotencyClass string

PipelineSinkSpecIdempotencyClass defines model for PipelineSinkSpec.IdempotencyClass.

const (
	PipelineSinkSpecIdempotencyClassDeduplicatedByLedger PipelineSinkSpecIdempotencyClass = "deduplicated_by_ledger"
	PipelineSinkSpecIdempotencyClassIdempotentWithKey    PipelineSinkSpecIdempotencyClass = "idempotent_with_key"
	PipelineSinkSpecIdempotencyClassNaturallyIdempotent  PipelineSinkSpecIdempotencyClass = "naturally_idempotent"
	PipelineSinkSpecIdempotencyClassUnsafe               PipelineSinkSpecIdempotencyClass = "unsafe"
)

Defines values for PipelineSinkSpecIdempotencyClass.

func (PipelineSinkSpecIdempotencyClass) Valid

Valid indicates whether the value is a known member of the PipelineSinkSpecIdempotencyClass enum.

type PipelineSinkSpecOperationType

type PipelineSinkSpecOperationType string

PipelineSinkSpecOperationType defines model for PipelineSinkSpec.OperationType.

const (
	PipelineSinkSpecOperationTypeBigquery  PipelineSinkSpecOperationType = "bigquery"
	PipelineSinkSpecOperationTypeFtp       PipelineSinkSpecOperationType = "ftp"
	PipelineSinkSpecOperationTypeGit       PipelineSinkSpecOperationType = "git"
	PipelineSinkSpecOperationTypeHttp      PipelineSinkSpecOperationType = "http"
	PipelineSinkSpecOperationTypeHubspot   PipelineSinkSpecOperationType = "hubspot"
	PipelineSinkSpecOperationTypeMongodb   PipelineSinkSpecOperationType = "mongodb"
	PipelineSinkSpecOperationTypeS3        PipelineSinkSpecOperationType = "s3"
	PipelineSinkSpecOperationTypeSnowflake PipelineSinkSpecOperationType = "snowflake"
	PipelineSinkSpecOperationTypeSql       PipelineSinkSpecOperationType = "sql"
)

Defines values for PipelineSinkSpecOperationType.

func (PipelineSinkSpecOperationType) Valid

Valid indicates whether the value is a known member of the PipelineSinkSpecOperationType enum.

type PipelineSinkStep

type PipelineSinkStep struct {
	Kind PipelineSinkStepKind `json:"kind"`
	Name *Name                `json:"name,omitempty"`
	Sink PipelineSinkSpec     `json:"sink"`
	Slug Slug                 `json:"slug"`
}

PipelineSinkStep defines model for PipelineSinkStep.

type PipelineSinkStepKind

type PipelineSinkStepKind string

PipelineSinkStepKind defines model for PipelineSinkStep.Kind.

const (
	PipelineSinkStepKindSink PipelineSinkStepKind = "sink"
)

Defines values for PipelineSinkStepKind.

func (PipelineSinkStepKind) Valid

func (e PipelineSinkStepKind) Valid() bool

Valid indicates whether the value is a known member of the PipelineSinkStepKind enum.

type PipelineSlugParam

type PipelineSlugParam = Slug

PipelineSlugParam defines model for PipelineSlugParam.

type PipelineSpec

type PipelineSpec struct {
	Metadata PipelineMetadata `json:"metadata"`
	Steps    []PipelineStep   `json:"steps"`
}

PipelineSpec defines model for PipelineSpec.

type PipelineSpecFormatDiagnostic

type PipelineSpecFormatDiagnostic struct {
	Code               PipelineSpecFormatDiagnosticCode `json:"code"`
	Message            string                           `json:"message"`
	ReferencedStepSlug string                           `json:"referenced_step_slug"`
	StepSlug           string                           `json:"step_slug"`
}

PipelineSpecFormatDiagnostic defines model for PipelineSpecFormatDiagnostic.

type PipelineSpecFormatDiagnosticCode

type PipelineSpecFormatDiagnosticCode string

PipelineSpecFormatDiagnosticCode defines model for PipelineSpecFormatDiagnostic.Code.

const (
	UnresolvedStepReference PipelineSpecFormatDiagnosticCode = "unresolved_step_reference"
)

Defines values for PipelineSpecFormatDiagnosticCode.

func (PipelineSpecFormatDiagnosticCode) Valid

Valid indicates whether the value is a known member of the PipelineSpecFormatDiagnosticCode enum.

type PipelineSpecFormatRequest

type PipelineSpecFormatRequest struct {
	Data   string                          `json:"data"`
	Format PipelineSpecFormatRequestFormat `json:"format"`
}

PipelineSpecFormatRequest defines model for PipelineSpecFormatRequest.

type PipelineSpecFormatRequestFormat

type PipelineSpecFormatRequestFormat string

PipelineSpecFormatRequestFormat defines model for PipelineSpecFormatRequest.Format.

const (
	PipelineSpecFormatRequestFormatJson PipelineSpecFormatRequestFormat = "json"
	PipelineSpecFormatRequestFormatYaml PipelineSpecFormatRequestFormat = "yaml"
)

Defines values for PipelineSpecFormatRequestFormat.

func (PipelineSpecFormatRequestFormat) Valid

Valid indicates whether the value is a known member of the PipelineSpecFormatRequestFormat enum.

type PipelineSpecFormatResponse

type PipelineSpecFormatResponse struct {
	Data        string                           `json:"data"`
	Diagnostics []PipelineSpecFormatDiagnostic   `json:"diagnostics"`
	Format      PipelineSpecFormatResponseFormat `json:"format"`
}

PipelineSpecFormatResponse defines model for PipelineSpecFormatResponse.

type PipelineSpecFormatResponseFormat

type PipelineSpecFormatResponseFormat string

PipelineSpecFormatResponseFormat defines model for PipelineSpecFormatResponse.Format.

const (
	PipelineSpecFormatResponseFormatJson PipelineSpecFormatResponseFormat = "json"
	PipelineSpecFormatResponseFormatYaml PipelineSpecFormatResponseFormat = "yaml"
)

Defines values for PipelineSpecFormatResponseFormat.

func (PipelineSpecFormatResponseFormat) Valid

Valid indicates whether the value is a known member of the PipelineSpecFormatResponseFormat enum.

type PipelineSpecUpdate

type PipelineSpecUpdate struct {
	Metadata PipelineMetadataUpdate `json:"metadata"`
	Steps    []PipelineStep         `json:"steps"`
}

PipelineSpecUpdate defines model for PipelineSpecUpdate.

type PipelineStep

type PipelineStep struct {
	// contains filtered or unexported fields
}

PipelineStep defines model for PipelineStep.

func (PipelineStep) AsPipelineInputStep

func (t PipelineStep) AsPipelineInputStep() (PipelineInputStep, error)

AsPipelineInputStep returns the union data inside the PipelineStep as a PipelineInputStep

func (PipelineStep) AsPipelineQueryStep

func (t PipelineStep) AsPipelineQueryStep() (PipelineQueryStep, error)

AsPipelineQueryStep returns the union data inside the PipelineStep as a PipelineQueryStep

func (PipelineStep) AsPipelineSinkStep

func (t PipelineStep) AsPipelineSinkStep() (PipelineSinkStep, error)

AsPipelineSinkStep returns the union data inside the PipelineStep as a PipelineSinkStep

func (PipelineStep) AsPipelineTransformStep

func (t PipelineStep) AsPipelineTransformStep() (PipelineTransformStep, error)

AsPipelineTransformStep returns the union data inside the PipelineStep as a PipelineTransformStep

func (PipelineStep) Discriminator

func (t PipelineStep) Discriminator() (string, error)

func (*PipelineStep) FromPipelineInputStep

func (t *PipelineStep) FromPipelineInputStep(v PipelineInputStep) error

FromPipelineInputStep overwrites any union data inside the PipelineStep as the provided PipelineInputStep

func (*PipelineStep) FromPipelineQueryStep

func (t *PipelineStep) FromPipelineQueryStep(v PipelineQueryStep) error

FromPipelineQueryStep overwrites any union data inside the PipelineStep as the provided PipelineQueryStep

func (*PipelineStep) FromPipelineSinkStep

func (t *PipelineStep) FromPipelineSinkStep(v PipelineSinkStep) error

FromPipelineSinkStep overwrites any union data inside the PipelineStep as the provided PipelineSinkStep

func (*PipelineStep) FromPipelineTransformStep

func (t *PipelineStep) FromPipelineTransformStep(v PipelineTransformStep) error

FromPipelineTransformStep overwrites any union data inside the PipelineStep as the provided PipelineTransformStep

func (PipelineStep) MarshalJSON

func (t PipelineStep) MarshalJSON() ([]byte, error)

func (*PipelineStep) MergePipelineInputStep

func (t *PipelineStep) MergePipelineInputStep(v PipelineInputStep) error

MergePipelineInputStep performs a merge with any union data inside the PipelineStep, using the provided PipelineInputStep

func (*PipelineStep) MergePipelineQueryStep

func (t *PipelineStep) MergePipelineQueryStep(v PipelineQueryStep) error

MergePipelineQueryStep performs a merge with any union data inside the PipelineStep, using the provided PipelineQueryStep

func (*PipelineStep) MergePipelineSinkStep

func (t *PipelineStep) MergePipelineSinkStep(v PipelineSinkStep) error

MergePipelineSinkStep performs a merge with any union data inside the PipelineStep, using the provided PipelineSinkStep

func (*PipelineStep) MergePipelineTransformStep

func (t *PipelineStep) MergePipelineTransformStep(v PipelineTransformStep) error

MergePipelineTransformStep performs a merge with any union data inside the PipelineStep, using the provided PipelineTransformStep

func (*PipelineStep) UnmarshalJSON

func (t *PipelineStep) UnmarshalJSON(b []byte) error

func (PipelineStep) ValueByDiscriminator

func (t PipelineStep) ValueByDiscriminator() (interface{}, error)

type PipelineStepBase

type PipelineStepBase struct {
	Kind PipelineStepKind `json:"kind"`
	Name *Name            `json:"name,omitempty"`
	Slug Slug             `json:"slug"`
}

PipelineStepBase defines model for PipelineStepBase.

type PipelineStepKind

type PipelineStepKind string

PipelineStepKind defines model for PipelineStepKind.

const (
	PipelineStepKindInput     PipelineStepKind = "input"
	PipelineStepKindQuery     PipelineStepKind = "query"
	PipelineStepKindSink      PipelineStepKind = "sink"
	PipelineStepKindTransform PipelineStepKind = "transform"
)

Defines values for PipelineStepKind.

func (PipelineStepKind) Valid

func (e PipelineStepKind) Valid() bool

Valid indicates whether the value is a known member of the PipelineStepKind enum.

type PipelineSyncStatus

type PipelineSyncStatus string

PipelineSyncStatus defines model for PipelineSyncStatus.

const (
	Drifted PipelineSyncStatus = "drifted"
	Synced  PipelineSyncStatus = "synced"
)

Defines values for PipelineSyncStatus.

func (PipelineSyncStatus) Valid

func (e PipelineSyncStatus) Valid() bool

Valid indicates whether the value is a known member of the PipelineSyncStatus enum.

type PipelineTransformSpec

type PipelineTransformSpec struct {
	InputContract  *PipelineSchemaContract         `json:"input_contract,omitempty"`
	Inputs         map[string]Slug                 `json:"inputs"`
	OutputContract *PipelineSchemaContract         `json:"output_contract,omitempty"`
	OutputKind     PipelineTransformSpecOutputKind `json:"output_kind"`
	Sql            string                          `json:"sql"`
}

PipelineTransformSpec defines model for PipelineTransformSpec.

type PipelineTransformSpecOutputKind

type PipelineTransformSpecOutputKind string

PipelineTransformSpecOutputKind defines model for PipelineTransformSpec.OutputKind.

const (
	PipelineTransformSpecOutputKindCsv  PipelineTransformSpecOutputKind = "csv"
	PipelineTransformSpecOutputKindJson PipelineTransformSpecOutputKind = "json"
	PipelineTransformSpecOutputKindRows PipelineTransformSpecOutputKind = "rows"
)

Defines values for PipelineTransformSpecOutputKind.

func (PipelineTransformSpecOutputKind) Valid

Valid indicates whether the value is a known member of the PipelineTransformSpecOutputKind enum.

type PipelineTransformStep

type PipelineTransformStep struct {
	Kind      PipelineTransformStepKind `json:"kind"`
	Name      *Name                     `json:"name,omitempty"`
	Slug      Slug                      `json:"slug"`
	Transform PipelineTransformSpec     `json:"transform"`
}

PipelineTransformStep defines model for PipelineTransformStep.

type PipelineTransformStepKind

type PipelineTransformStepKind string

PipelineTransformStepKind defines model for PipelineTransformStep.Kind.

const (
	Transform PipelineTransformStepKind = "transform"
)

Defines values for PipelineTransformStepKind.

func (PipelineTransformStepKind) Valid

func (e PipelineTransformStepKind) Valid() bool

Valid indicates whether the value is a known member of the PipelineTransformStepKind enum.

type PipelineTrigger

type PipelineTrigger struct {
	CreatedAt          Timestamp                            `json:"created_at"`
	CreatedByActorSlug *NullableSlug                        `json:"created_by_actor_slug,omitempty"`
	CreatedByActorType EventActorType                       `json:"created_by_actor_type"`
	DisabledAt         *NullableTimestamp                   `json:"disabled_at"`
	Enabled            bool                                 `json:"enabled"`
	EnvironmentSlug    Slug                                 `json:"environment_slug"`
	Name               Name                                 `json:"name"`
	PipelineSlug       Slug                                 `json:"pipeline_slug"`
	RetryPolicy        PipelineTriggerRetryPolicy           `json:"retry_policy"`
	Revision           int64                                `json:"revision"`
	RuntimeInputKeys   []string                             `json:"runtime_input_keys"`
	Schedule           *PipelineTriggerScheduleConfig       `json:"schedule,omitempty"`
	Slug               Slug                                 `json:"slug"`
	Type               PipelineTriggerType                  `json:"type"`
	UpdatedAt          Timestamp                            `json:"updated_at"`
	UpdatedByActorSlug *NullableSlug                        `json:"updated_by_actor_slug,omitempty"`
	UpdatedByActorType EventActorType                       `json:"updated_by_actor_type"`
	VersionPolicy      PipelineTriggerResolvedVersionPolicy `json:"version_policy"`
	Webhook            *PipelineWebhookConfig               `json:"webhook,omitempty"`
}

PipelineTrigger defines model for PipelineTrigger.

type PipelineTriggerBackoffStrategy

type PipelineTriggerBackoffStrategy string

PipelineTriggerBackoffStrategy defines model for PipelineTriggerBackoffStrategy.

const (
	PipelineTriggerBackoffStrategyExponential PipelineTriggerBackoffStrategy = "exponential"
	PipelineTriggerBackoffStrategyFixed       PipelineTriggerBackoffStrategy = "fixed"
	PipelineTriggerBackoffStrategyNone        PipelineTriggerBackoffStrategy = "none"
)

Defines values for PipelineTriggerBackoffStrategy.

func (PipelineTriggerBackoffStrategy) Valid

Valid indicates whether the value is a known member of the PipelineTriggerBackoffStrategy enum.

type PipelineTriggerIssuanceResponse

type PipelineTriggerIssuanceResponse struct {
	PipelineTrigger PipelineTrigger                `json:"pipeline_trigger"`
	WebhookSecret   *PipelineWebhookSecretIssuance `json:"webhook_secret,omitempty"`
}

PipelineTriggerIssuanceResponse defines model for PipelineTriggerIssuanceResponse.

type PipelineTriggerLatestDeployedVersionPolicyWithPinnedHash

type PipelineTriggerLatestDeployedVersionPolicyWithPinnedHash struct {
	Mode PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode `json:"mode"`
}

PipelineTriggerLatestDeployedVersionPolicyWithPinnedHash defines model for PipelineTriggerLatestDeployedVersionPolicyWithPinnedHash.

type PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode

type PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode string

PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode defines model for PipelineTriggerLatestDeployedVersionPolicyWithPinnedHash.Mode.

const (
	PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashModeLatestDeployed PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode = "latest_deployed"
)

Defines values for PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode.

func (PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode) Valid

Valid indicates whether the value is a known member of the PipelineTriggerLatestDeployedVersionPolicyWithPinnedHashMode enum.

type PipelineTriggerListResponse

type PipelineTriggerListResponse struct {
	HasMore          bool              `json:"has_more"`
	NextCursor       *string           `json:"next_cursor,omitempty"`
	PipelineTriggers []PipelineTrigger `json:"pipeline_triggers"`
	PrevCursor       *string           `json:"prev_cursor,omitempty"`
}

PipelineTriggerListResponse defines model for PipelineTriggerListResponse.

type PipelineTriggerPinnedVersionPolicyWithoutHash

type PipelineTriggerPinnedVersionPolicyWithoutHash struct {
	Mode PipelineTriggerPinnedVersionPolicyWithoutHashMode `json:"mode"`
}

PipelineTriggerPinnedVersionPolicyWithoutHash defines model for PipelineTriggerPinnedVersionPolicyWithoutHash.

type PipelineTriggerPinnedVersionPolicyWithoutHashMode

type PipelineTriggerPinnedVersionPolicyWithoutHashMode string

PipelineTriggerPinnedVersionPolicyWithoutHashMode defines model for PipelineTriggerPinnedVersionPolicyWithoutHash.Mode.

const (
	PipelineTriggerPinnedVersionPolicyWithoutHashModePinned PipelineTriggerPinnedVersionPolicyWithoutHashMode = "pinned"
)

Defines values for PipelineTriggerPinnedVersionPolicyWithoutHashMode.

func (PipelineTriggerPinnedVersionPolicyWithoutHashMode) Valid

Valid indicates whether the value is a known member of the PipelineTriggerPinnedVersionPolicyWithoutHashMode enum.

type PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHash

type PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHash struct {
	Mode PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode `json:"mode"`
}

PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHash defines model for PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHash.

type PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode

type PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode string

PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode defines model for PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHash.Mode.

const (
	PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashModeLatestDeployed PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode = "latest_deployed"
)

Defines values for PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode.

func (PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode) Valid

Valid indicates whether the value is a known member of the PipelineTriggerResolvedLatestDeployedVersionPolicyWithPinnedHashMode enum.

type PipelineTriggerResolvedPinnedVersionPolicyWithoutHash

type PipelineTriggerResolvedPinnedVersionPolicyWithoutHash struct {
	Mode PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode `json:"mode"`
}

PipelineTriggerResolvedPinnedVersionPolicyWithoutHash defines model for PipelineTriggerResolvedPinnedVersionPolicyWithoutHash.

type PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode

type PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode string

PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode defines model for PipelineTriggerResolvedPinnedVersionPolicyWithoutHash.Mode.

const (
	PipelineTriggerResolvedPinnedVersionPolicyWithoutHashModePinned PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode = "pinned"
)

Defines values for PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode.

func (PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode) Valid

Valid indicates whether the value is a known member of the PipelineTriggerResolvedPinnedVersionPolicyWithoutHashMode enum.

type PipelineTriggerResolvedVersionPolicy

type PipelineTriggerResolvedVersionPolicy struct {
	Mode              PipelineTriggerVersionPolicyMode `json:"mode"`
	PinnedVersionHash *string                          `json:"pinned_version_hash,omitempty"`
}

PipelineTriggerResolvedVersionPolicy defines model for PipelineTriggerResolvedVersionPolicy.

type PipelineTriggerRetryAttemptStatus

type PipelineTriggerRetryAttemptStatus string

PipelineTriggerRetryAttemptStatus defines model for PipelineTriggerRetryAttemptStatus.

const (
	PipelineTriggerRetryAttemptStatusExhausted PipelineTriggerRetryAttemptStatus = "exhausted"
	PipelineTriggerRetryAttemptStatusFailed    PipelineTriggerRetryAttemptStatus = "failed"
	PipelineTriggerRetryAttemptStatusQueued    PipelineTriggerRetryAttemptStatus = "queued"
	PipelineTriggerRetryAttemptStatusRunning   PipelineTriggerRetryAttemptStatus = "running"
	PipelineTriggerRetryAttemptStatusSkipped   PipelineTriggerRetryAttemptStatus = "skipped"
	PipelineTriggerRetryAttemptStatusSucceeded PipelineTriggerRetryAttemptStatus = "succeeded"
)

Defines values for PipelineTriggerRetryAttemptStatus.

func (PipelineTriggerRetryAttemptStatus) Valid

Valid indicates whether the value is a known member of the PipelineTriggerRetryAttemptStatus enum.

type PipelineTriggerRetryFailureKind

type PipelineTriggerRetryFailureKind string

PipelineTriggerRetryFailureKind defines model for PipelineTriggerRetryFailureKind.

const (
	PipelineTriggerRetryFailureKindDataSource PipelineTriggerRetryFailureKind = "data_source"
	PipelineTriggerRetryFailureKindPlatform   PipelineTriggerRetryFailureKind = "platform"
)

Defines values for PipelineTriggerRetryFailureKind.

func (PipelineTriggerRetryFailureKind) Valid

Valid indicates whether the value is a known member of the PipelineTriggerRetryFailureKind enum.

type PipelineTriggerRetryPolicy

type PipelineTriggerRetryPolicy struct {
	BackoffStrategy       PipelineTriggerBackoffStrategy    `json:"backoff_strategy"`
	Enabled               bool                              `json:"enabled"`
	InitialDelaySeconds   int                               `json:"initial_delay_seconds"`
	Jitter                bool                              `json:"jitter"`
	MaxAttempts           int                               `json:"max_attempts"`
	MaxDelaySeconds       int                               `json:"max_delay_seconds"`
	MaxElapsedSeconds     *int                              `json:"max_elapsed_seconds,omitempty"`
	RetryableFailureKinds []PipelineTriggerRetryFailureKind `json:"retryable_failure_kinds"`
}

PipelineTriggerRetryPolicy defines model for PipelineTriggerRetryPolicy.

type PipelineTriggerScheduleConfig

type PipelineTriggerScheduleConfig struct {
	Cron          string                               `json:"cron"`
	MisfirePolicy PipelineTriggerScheduleMisfirePolicy `json:"misfire_policy"`
	Timezone      string                               `json:"timezone"`
}

PipelineTriggerScheduleConfig defines model for PipelineTriggerScheduleConfig.

type PipelineTriggerScheduleMisfirePolicy

type PipelineTriggerScheduleMisfirePolicy string

PipelineTriggerScheduleMisfirePolicy defines model for PipelineTriggerScheduleMisfirePolicy.

const (
	PipelineTriggerScheduleMisfirePolicyFireOnce PipelineTriggerScheduleMisfirePolicy = "fire_once"
	PipelineTriggerScheduleMisfirePolicySkip     PipelineTriggerScheduleMisfirePolicy = "skip"
)

Defines values for PipelineTriggerScheduleMisfirePolicy.

func (PipelineTriggerScheduleMisfirePolicy) Valid

Valid indicates whether the value is a known member of the PipelineTriggerScheduleMisfirePolicy enum.

type PipelineTriggerScheduleWithWebhookConfig

type PipelineTriggerScheduleWithWebhookConfig struct {
	Type    PipelineTriggerScheduleWithWebhookConfigType `json:"type"`
	Webhook map[string]interface{}                       `json:"webhook"`
}

PipelineTriggerScheduleWithWebhookConfig defines model for PipelineTriggerScheduleWithWebhookConfig.

type PipelineTriggerScheduleWithWebhookConfigType

type PipelineTriggerScheduleWithWebhookConfigType string

PipelineTriggerScheduleWithWebhookConfigType defines model for PipelineTriggerScheduleWithWebhookConfig.Type.

const (
	Schedule PipelineTriggerScheduleWithWebhookConfigType = "schedule"
)

Defines values for PipelineTriggerScheduleWithWebhookConfigType.

func (PipelineTriggerScheduleWithWebhookConfigType) Valid

Valid indicates whether the value is a known member of the PipelineTriggerScheduleWithWebhookConfigType enum.

type PipelineTriggerScheduleWithoutScheduleConfig

type PipelineTriggerScheduleWithoutScheduleConfig struct {
	Type PipelineTriggerScheduleWithoutScheduleConfigType `json:"type"`
}

PipelineTriggerScheduleWithoutScheduleConfig defines model for PipelineTriggerScheduleWithoutScheduleConfig.

type PipelineTriggerScheduleWithoutScheduleConfigType

type PipelineTriggerScheduleWithoutScheduleConfigType string

PipelineTriggerScheduleWithoutScheduleConfigType defines model for PipelineTriggerScheduleWithoutScheduleConfig.Type.

const (
	PipelineTriggerScheduleWithoutScheduleConfigTypeSchedule PipelineTriggerScheduleWithoutScheduleConfigType = "schedule"
)

Defines values for PipelineTriggerScheduleWithoutScheduleConfigType.

func (PipelineTriggerScheduleWithoutScheduleConfigType) Valid

Valid indicates whether the value is a known member of the PipelineTriggerScheduleWithoutScheduleConfigType enum.

type PipelineTriggerSlugParam

type PipelineTriggerSlugParam = Slug

PipelineTriggerSlugParam defines model for PipelineTriggerSlugParam.

type PipelineTriggerType

type PipelineTriggerType string

PipelineTriggerType defines model for PipelineTriggerType.

const (
	PipelineTriggerTypeSchedule PipelineTriggerType = "schedule"
	PipelineTriggerTypeWebhook  PipelineTriggerType = "webhook"
)

Defines values for PipelineTriggerType.

func (PipelineTriggerType) Valid

func (e PipelineTriggerType) Valid() bool

Valid indicates whether the value is a known member of the PipelineTriggerType enum.

type PipelineTriggerVersionPolicy

type PipelineTriggerVersionPolicy struct {
	Mode              PipelineTriggerVersionPolicyMode `json:"mode"`
	PinnedVersionHash *string                          `json:"pinned_version_hash,omitempty"`
}

PipelineTriggerVersionPolicy defines model for PipelineTriggerVersionPolicy.

type PipelineTriggerVersionPolicyMode

type PipelineTriggerVersionPolicyMode string

PipelineTriggerVersionPolicyMode defines model for PipelineTriggerVersionPolicyMode.

const (
	PipelineTriggerVersionPolicyModeLatestDeployed PipelineTriggerVersionPolicyMode = "latest_deployed"
	PipelineTriggerVersionPolicyModePinned         PipelineTriggerVersionPolicyMode = "pinned"
)

Defines values for PipelineTriggerVersionPolicyMode.

func (PipelineTriggerVersionPolicyMode) Valid

Valid indicates whether the value is a known member of the PipelineTriggerVersionPolicyMode enum.

type PipelineTriggerWebhookWithScheduleConfig

type PipelineTriggerWebhookWithScheduleConfig struct {
	Schedule map[string]interface{}                       `json:"schedule"`
	Type     PipelineTriggerWebhookWithScheduleConfigType `json:"type"`
}

PipelineTriggerWebhookWithScheduleConfig defines model for PipelineTriggerWebhookWithScheduleConfig.

type PipelineTriggerWebhookWithScheduleConfigType

type PipelineTriggerWebhookWithScheduleConfigType string

PipelineTriggerWebhookWithScheduleConfigType defines model for PipelineTriggerWebhookWithScheduleConfig.Type.

const (
	Webhook PipelineTriggerWebhookWithScheduleConfigType = "webhook"
)

Defines values for PipelineTriggerWebhookWithScheduleConfigType.

func (PipelineTriggerWebhookWithScheduleConfigType) Valid

Valid indicates whether the value is a known member of the PipelineTriggerWebhookWithScheduleConfigType enum.

type PipelineTriggerWebhookWithoutWebhookConfig

type PipelineTriggerWebhookWithoutWebhookConfig struct {
	Type PipelineTriggerWebhookWithoutWebhookConfigType `json:"type"`
}

PipelineTriggerWebhookWithoutWebhookConfig defines model for PipelineTriggerWebhookWithoutWebhookConfig.

type PipelineTriggerWebhookWithoutWebhookConfigType

type PipelineTriggerWebhookWithoutWebhookConfigType string

PipelineTriggerWebhookWithoutWebhookConfigType defines model for PipelineTriggerWebhookWithoutWebhookConfig.Type.

const (
	PipelineTriggerWebhookWithoutWebhookConfigTypeWebhook PipelineTriggerWebhookWithoutWebhookConfigType = "webhook"
)

Defines values for PipelineTriggerWebhookWithoutWebhookConfigType.

func (PipelineTriggerWebhookWithoutWebhookConfigType) Valid

Valid indicates whether the value is a known member of the PipelineTriggerWebhookWithoutWebhookConfigType enum.

type PipelineValidationDiagnostic

type PipelineValidationDiagnostic struct {
	Code                   string                               `json:"code"`
	DataSourceRef          *NullableSlug                        `json:"data_source_ref,omitempty"`
	DataSourceRefSlug      *NullableSlug                        `json:"data_source_ref_slug,omitempty"`
	DataSourceType         *DataSourceType                      `json:"data_source_type,omitempty"`
	EnvironmentSlug        *NullableSlug                        `json:"environment_slug,omitempty"`
	ExpectedDataSourceType *DataSourceType                      `json:"expected_data_source_type,omitempty"`
	Field                  string                               `json:"field"`
	Message                string                               `json:"message"`
	RequiredCapability     *DataSourceRefCapability             `json:"required_capability,omitempty"`
	ResolvedDataSourceSlug *NullableSlug                        `json:"resolved_data_source_slug,omitempty"`
	Severity               PipelineValidationDiagnosticSeverity `json:"severity"`
	StepSlug               *NullableSlug                        `json:"step_slug,omitempty"`
}

PipelineValidationDiagnostic defines model for PipelineValidationDiagnostic.

type PipelineValidationDiagnosticSeverity

type PipelineValidationDiagnosticSeverity string

PipelineValidationDiagnosticSeverity defines model for PipelineValidationDiagnostic.Severity.

const (
	PipelineValidationDiagnosticSeverityError   PipelineValidationDiagnosticSeverity = "error"
	PipelineValidationDiagnosticSeverityWarning PipelineValidationDiagnosticSeverity = "warning"
)

Defines values for PipelineValidationDiagnosticSeverity.

func (PipelineValidationDiagnosticSeverity) Valid

Valid indicates whether the value is a known member of the PipelineValidationDiagnosticSeverity enum.

type PipelineValidationRequest

type PipelineValidationRequest struct {
	Spec PipelineSpec `json:"spec"`
}

PipelineValidationRequest defines model for PipelineValidationRequest.

type PipelineValidationResponse

type PipelineValidationResponse struct {
	DataSourceRefSync PipelineDataSourceRefSyncResult `json:"data_source_ref_sync"`
	Diagnostics       []PipelineValidationDiagnostic  `json:"diagnostics"`
	ImpactReport      *DriftImpactReportPreview       `json:"impact_report,omitempty"`
	Valid             bool                            `json:"valid"`
}

PipelineValidationResponse defines model for PipelineValidationResponse.

type PipelineValidationResultListResponse

type PipelineValidationResultListResponse struct {
	ValidationResults []PipelineValidationResultRecord `json:"validation_results"`
}

PipelineValidationResultListResponse defines model for PipelineValidationResultListResponse.

type PipelineValidationResultRecord

type PipelineValidationResultRecord struct {
	CreatedAt        time.Time                      `json:"created_at"`
	Diagnostics      []PipelineValidationDiagnostic `json:"diagnostics"`
	EnvironmentSlug  Slug                           `json:"environment_slug"`
	ImpactReportSlug *NullableSlug                  `json:"impact_report_slug"`
	PipelineSlug     Slug                           `json:"pipeline_slug"`
	ProjectSlug      Slug                           `json:"project_slug"`
	Source           PipelineValidationResultSource `json:"source"`
	SpecHash         *string                        `json:"spec_hash"`
	UpdatedAt        time.Time                      `json:"updated_at"`
	Valid            bool                           `json:"valid"`
	ValidationSlug   Slug                           `json:"validation_slug"`
}

PipelineValidationResultRecord defines model for PipelineValidationResultRecord.

type PipelineValidationResultSource

type PipelineValidationResultSource string

PipelineValidationResultSource defines model for PipelineValidationResultSource.

const (
	PipelineValidationResultSourceAPI        PipelineValidationResultSource = "api"
	PipelineValidationResultSourceExecute    PipelineValidationResultSource = "execute"
	PipelineValidationResultSourceRevalidate PipelineValidationResultSource = "revalidate"
	PipelineValidationResultSourceUnknown    PipelineValidationResultSource = "unknown"
)

Defines values for PipelineValidationResultSource.

func (PipelineValidationResultSource) Valid

Valid indicates whether the value is a known member of the PipelineValidationResultSource enum.

type PipelineVersion

type PipelineVersion struct {
	CreatedAt     Timestamp    `json:"created_at"`
	GitCommitSha  *string      `json:"git_commit_sha,omitempty"`
	PipelineSlug  Slug         `json:"pipeline_slug"`
	ShortSpecHash string       `json:"short_spec_hash"`
	Spec          PipelineSpec `json:"spec"`
	SpecHash      string       `json:"spec_hash"`
}

PipelineVersion defines model for PipelineVersion.

type PipelineVersionIdParam

type PipelineVersionIdParam = string

PipelineVersionIdParam defines model for PipelineVersionIdParam.

type PipelineVersionListResponse

type PipelineVersionListResponse struct {
	Versions []PipelineVersionRef `json:"versions"`
}

PipelineVersionListResponse defines model for PipelineVersionListResponse.

type PipelineVersionRef

type PipelineVersionRef struct {
	CreatedAt     Timestamp `json:"created_at"`
	GitCommitSha  *string   `json:"git_commit_sha,omitempty"`
	PipelineSlug  Slug      `json:"pipeline_slug"`
	ShortSpecHash string    `json:"short_spec_hash"`
	SpecHash      string    `json:"spec_hash"`
}

PipelineVersionRef defines model for PipelineVersionRef.

type PipelineWebhookConfig

type PipelineWebhookConfig struct {
	EnabledKeyVersions   []int                               `json:"enabled_key_versions"`
	InputMappings        []PipelineWebhookInputMapping       `json:"input_mappings"`
	ReceiverId           string                              `json:"receiver_id"`
	SecretConfigured     bool                                `json:"secret_configured"`
	VerificationStrategy PipelineWebhookVerificationStrategy `json:"verification_strategy"`
}

PipelineWebhookConfig defines model for PipelineWebhookConfig.

type PipelineWebhookConfigInput

type PipelineWebhookConfigInput struct {
	InputMappings []PipelineWebhookInputMapping `json:"input_mappings"`
}

PipelineWebhookConfigInput defines model for PipelineWebhookConfigInput.

type PipelineWebhookDelivery

type PipelineWebhookDelivery struct {
	AttemptNumber           int                                 `json:"attempt_number"`
	CompletedAt             *NullableTimestamp                  `json:"completed_at"`
	DeliveryId              string                              `json:"delivery_id"`
	DuplicateCount          int                                 `json:"duplicate_count"`
	FailureKind             *PipelineWebhookDeliveryFailureKind `json:"failure_kind"`
	FailureReason           *string                             `json:"failure_reason"`
	LastDuplicateAt         *NullableTimestamp                  `json:"last_duplicate_at"`
	LinkedRunSlug           *NullableSlug                       `json:"linked_run_slug"`
	MappedInputNames        []string                            `json:"mapped_input_names"`
	NextRetryAt             *NullableTimestamp                  `json:"next_retry_at"`
	PayloadDigest           string                              `json:"payload_digest"`
	PayloadSizeBytes        int64                               `json:"payload_size_bytes"`
	PipelineSlug            Slug                                `json:"pipeline_slug"`
	ReceivedAt              Timestamp                           `json:"received_at"`
	ReceiverId              string                              `json:"receiver_id"`
	ReplayAvailable         bool                                `json:"replay_available"`
	ReplayUnavailableReason *string                             `json:"replay_unavailable_reason"`
	StartedAt               *NullableTimestamp                  `json:"started_at"`
	Status                  PipelineWebhookDeliveryStatus       `json:"status"`
	TriggerRevision         int64                               `json:"trigger_revision"`
	TriggerSlug             Slug                                `json:"trigger_slug"`
	UpdatedAt               Timestamp                           `json:"updated_at"`
}

PipelineWebhookDelivery defines model for PipelineWebhookDelivery.

type PipelineWebhookDeliveryFailureKind

type PipelineWebhookDeliveryFailureKind string

PipelineWebhookDeliveryFailureKind defines model for PipelineWebhookDelivery.FailureKind.

const (
	PipelineWebhookDeliveryFailureKindDataSource PipelineWebhookDeliveryFailureKind = "data_source"
	PipelineWebhookDeliveryFailureKindPlatform   PipelineWebhookDeliveryFailureKind = "platform"
)

Defines values for PipelineWebhookDeliveryFailureKind.

func (PipelineWebhookDeliveryFailureKind) Valid

Valid indicates whether the value is a known member of the PipelineWebhookDeliveryFailureKind enum.

type PipelineWebhookDeliveryIDParam

type PipelineWebhookDeliveryIDParam = string

PipelineWebhookDeliveryIDParam defines model for PipelineWebhookDeliveryIDParam.

type PipelineWebhookDeliveryListResponse

type PipelineWebhookDeliveryListResponse struct {
	Deliveries []PipelineWebhookDelivery `json:"deliveries"`
	HasMore    bool                      `json:"has_more"`
	NextCursor *string                   `json:"next_cursor,omitempty"`
	PrevCursor *string                   `json:"prev_cursor,omitempty"`
}

PipelineWebhookDeliveryListResponse defines model for PipelineWebhookDeliveryListResponse.

type PipelineWebhookDeliveryStatus

type PipelineWebhookDeliveryStatus string

PipelineWebhookDeliveryStatus defines model for PipelineWebhookDeliveryStatus.

const (
	PipelineWebhookDeliveryStatusFailed    PipelineWebhookDeliveryStatus = "failed"
	PipelineWebhookDeliveryStatusQueued    PipelineWebhookDeliveryStatus = "queued"
	PipelineWebhookDeliveryStatusRejected  PipelineWebhookDeliveryStatus = "rejected"
	PipelineWebhookDeliveryStatusRunning   PipelineWebhookDeliveryStatus = "running"
	PipelineWebhookDeliveryStatusSucceeded PipelineWebhookDeliveryStatus = "succeeded"
)

Defines values for PipelineWebhookDeliveryStatus.

func (PipelineWebhookDeliveryStatus) Valid

Valid indicates whether the value is a known member of the PipelineWebhookDeliveryStatus enum.

type PipelineWebhookInputMapping

type PipelineWebhookInputMapping struct {
	JsonPointer     string `json:"json_pointer"`
	RuntimeInputKey string `json:"runtime_input_key"`
}

PipelineWebhookInputMapping defines model for PipelineWebhookInputMapping.

type PipelineWebhookSecretIssuance

type PipelineWebhookSecretIssuance struct {
	KeyVersion int    `json:"key_version"`
	Value      string `json:"value"`
}

PipelineWebhookSecretIssuance defines model for PipelineWebhookSecretIssuance.

type PipelineWebhookVerificationStrategy

type PipelineWebhookVerificationStrategy string

PipelineWebhookVerificationStrategy defines model for PipelineWebhookVerificationStrategy.

const (
	PipelineWebhookVerificationStrategyHmacSha256 PipelineWebhookVerificationStrategy = "hmac_sha256"
)

Defines values for PipelineWebhookVerificationStrategy.

func (PipelineWebhookVerificationStrategy) Valid

Valid indicates whether the value is a known member of the PipelineWebhookVerificationStrategy enum.

type PostgresConfig

type PostgresConfig struct {
	AllowPrivateHosts *bool                  `json:"allow_private_hosts,omitempty"`
	ConnectTimeout    *int                   `json:"connect_timeout,omitempty"`
	Database          string                 `json:"database"`
	Host              string                 `json:"host"`
	Port              int                    `json:"port"`
	SslMode           *PostgresConfigSslMode `json:"ssl_mode,omitempty"`
}

PostgresConfig defines model for PostgresConfig.

type PostgresConfigSslMode

type PostgresConfigSslMode string

PostgresConfigSslMode defines model for PostgresConfig.SslMode.

const (
	Allow      PostgresConfigSslMode = "allow"
	Disable    PostgresConfigSslMode = "disable"
	Prefer     PostgresConfigSslMode = "prefer"
	Require    PostgresConfigSslMode = "require"
	VerifyCa   PostgresConfigSslMode = "verify-ca"
	VerifyFull PostgresConfigSslMode = "verify-full"
)

Defines values for PostgresConfigSslMode.

func (PostgresConfigSslMode) Valid

func (e PostgresConfigSslMode) Valid() bool

Valid indicates whether the value is a known member of the PostgresConfigSslMode enum.

type PostgresCredentials

type PostgresCredentials struct {
	Password string `json:"password"`
	Username string `json:"username"`
}

PostgresCredentials defines model for PostgresCredentials.

type PostgresStatement

type PostgresStatement struct {
	Sql  string                `json:"sql"`
	Type PostgresStatementType `json:"type"`
}

PostgresStatement defines model for PostgresStatement.

type PostgresStatementType

type PostgresStatementType string

PostgresStatementType defines model for PostgresStatement.Type.

const (
	PostgresStatementTypePostgres PostgresStatementType = "postgres"
)

Defines values for PostgresStatementType.

func (PostgresStatementType) Valid

func (e PostgresStatementType) Valid() bool

Valid indicates whether the value is a known member of the PostgresStatementType enum.

type Project

type Project struct {
	CreatedAt       Timestamp               `json:"created_at"`
	Name            Name                    `json:"name"`
	PipelineBackend *ProjectPipelineBackend `json:"pipeline_backend"`
	Slug            Slug                    `json:"slug"`
	UpdatedAt       Timestamp               `json:"updated_at"`
}

Project defines model for Project.

type ProjectEnvironment

type ProjectEnvironment struct {
	EnabledAt              Timestamp               `json:"enabled_at"`
	EnvironmentColor       EnvironmentColor        `json:"environment_color"`
	EnvironmentDescription *EnvironmentDescription `json:"environment_description"`
	EnvironmentName        Name                    `json:"environment_name"`
	EnvironmentProtected   bool                    `json:"environment_protected"`
	EnvironmentSlug        Slug                    `json:"environment_slug"`
	IsDefault              bool                    `json:"is_default"`
	UpdatedAt              Timestamp               `json:"updated_at"`
}

ProjectEnvironment defines model for ProjectEnvironment.

type ProjectEnvironmentListResponse

type ProjectEnvironmentListResponse struct {
	HasMore             bool                 `json:"has_more"`
	NextCursor          *string              `json:"next_cursor,omitempty"`
	PrevCursor          *string              `json:"prev_cursor,omitempty"`
	ProjectEnvironments []ProjectEnvironment `json:"project_environments"`
}

ProjectEnvironmentListResponse defines model for ProjectEnvironmentListResponse.

type ProjectListResponse

type ProjectListResponse struct {
	HasMore    bool      `json:"has_more"`
	NextCursor *string   `json:"next_cursor,omitempty"`
	PrevCursor *string   `json:"prev_cursor,omitempty"`
	Projects   []Project `json:"projects"`
}

ProjectListResponse defines model for ProjectListResponse.

type ProjectPipelineBackend

type ProjectPipelineBackend struct {
	DataSourceSlug Slug    `json:"data_source_slug"`
	FirstCommitSha *string `json:"first_commit_sha"`
	PipelineDir    string  `json:"pipeline_dir"`
	Repo           string  `json:"repo"`
	TrackedBranch  string  `json:"tracked_branch"`
}

ProjectPipelineBackend defines model for ProjectPipelineBackend.

type ProjectSlugParam

type ProjectSlugParam = Slug

ProjectSlugParam defines model for ProjectSlugParam.

type ProjectSlugQueryParam

type ProjectSlugQueryParam = Slug

ProjectSlugQueryParam defines model for ProjectSlugQueryParam.

type ProjectsFieldParam

type ProjectsFieldParam string

ProjectsFieldParam defines model for ProjectsFieldParam.

const (
	ProjectsFieldParamProjectCreatedAt ProjectsFieldParam = "project_created_at"
	ProjectsFieldParamProjectName      ProjectsFieldParam = "project_name"
	ProjectsFieldParamProjectUpdatedAt ProjectsFieldParam = "project_updated_at"
)

Defines values for ProjectsFieldParam.

func (ProjectsFieldParam) Valid

func (e ProjectsFieldParam) Valid() bool

Valid indicates whether the value is a known member of the ProjectsFieldParam enum.

type ProofCandidateIdentity

type ProofCandidateIdentity struct {
	BindingFingerprint     string `json:"binding_fingerprint"`
	CapabilityFingerprint  string `json:"capability_fingerprint"`
	ChangeRequestId        string `json:"change_request_id"`
	CompilerVersion        string `json:"compiler_version"`
	EnvironmentSlug        Slug   `json:"environment_slug"`
	HeadSha                string `json:"head_sha"`
	OrganizationSlug       Slug   `json:"organization_slug"`
	PipelinePath           string `json:"pipeline_path"`
	PolicyVersion          string `json:"policy_version"`
	ProjectSlug            Slug   `json:"project_slug"`
	ProviderConnectionSlug Slug   `json:"provider_connection_slug"`
	RepositoryId           string `json:"repository_id"`
	SpecHash               string `json:"spec_hash"`
	TargetRef              string `json:"target_ref"`
}

ProofCandidateIdentity defines model for ProofCandidateIdentity.

type ProofClaim

type ProofClaim struct {
	ActualEvidenceLevel   *ProofEvidenceLevel      `json:"actual_evidence_level"`
	Description           string                   `json:"description"`
	Diagnostics           []ProofDiagnostic        `json:"diagnostics"`
	Evidence              []ProofEvidenceReference `json:"evidence"`
	ExpiresAt             *time.Time               `json:"expires_at"`
	Identity              ProofClaimIdentity       `json:"identity"`
	ObservedAt            *time.Time               `json:"observed_at"`
	RequiredEvidenceLevel ProofEvidenceLevel       `json:"required_evidence_level"`
	Verdict               ProofVerdict             `json:"verdict"`
}

ProofClaim defines model for ProofClaim.

type ProofClaimFamily

type ProofClaimFamily string

ProofClaimFamily defines model for ProofClaimFamily.

const (
	ProofClaimFamilyAccessCapability    ProofClaimFamily = "access_capability"
	ProofClaimFamilyCoercion            ProofClaimFamily = "coercion"
	ProofClaimFamilyCursorCheckpoint    ProofClaimFamily = "cursor_checkpoint"
	ProofClaimFamilyDeleteBehavior      ProofClaimFamily = "delete_behavior"
	ProofClaimFamilyDestinationIdentity ProofClaimFamily = "destination_identity"
	ProofClaimFamilyDriftImpact         ProofClaimFamily = "drift_impact"
	ProofClaimFamilyFieldsTypes         ProofClaimFamily = "fields_types"
	ProofClaimFamilyIdempotency         ProofClaimFamily = "idempotency"
	ProofClaimFamilyReplay              ProofClaimFamily = "replay"
	ProofClaimFamilySourceIdentity      ProofClaimFamily = "source_identity"
	ProofClaimFamilyWriteMode           ProofClaimFamily = "write_mode"
)

Defines values for ProofClaimFamily.

func (ProofClaimFamily) Valid

func (e ProofClaimFamily) Valid() bool

Valid indicates whether the value is a known member of the ProofClaimFamily enum.

type ProofClaimIdentity

type ProofClaimIdentity struct {
	Family              ProofClaimFamily `json:"family"`
	PipelineVersionHash string           `json:"pipeline_version_hash"`
	SemanticPath        string           `json:"semantic_path"`
}

ProofClaimIdentity defines model for ProofClaimIdentity.

type ProofDiagnostic

type ProofDiagnostic struct {
	Code        string `json:"code"`
	Remediation string `json:"remediation"`
	Retryable   bool   `json:"retryable"`
	Summary     string `json:"summary"`
}

ProofDiagnostic defines model for ProofDiagnostic.

type ProofEvidenceLevel

type ProofEvidenceLevel string

ProofEvidenceLevel defines model for ProofEvidenceLevel.

const (
	ProofEvidenceLevelBoundedExecution ProofEvidenceLevel = "bounded_execution"
	ProofEvidenceLevelCachedObserved   ProofEvidenceLevel = "cached_observed"
	ProofEvidenceLevelLiveReadOnly     ProofEvidenceLevel = "live_read_only"
	ProofEvidenceLevelStatic           ProofEvidenceLevel = "static"
)

Defines values for ProofEvidenceLevel.

func (ProofEvidenceLevel) Valid

func (e ProofEvidenceLevel) Valid() bool

Valid indicates whether the value is a known member of the ProofEvidenceLevel enum.

type ProofEvidenceReference

type ProofEvidenceReference struct {
	Digest string                     `json:"digest"`
	Kind   ProofEvidenceReferenceKind `json:"kind"`
}

ProofEvidenceReference defines model for ProofEvidenceReference.

type ProofEvidenceReferenceKind

type ProofEvidenceReferenceKind string

ProofEvidenceReferenceKind defines model for ProofEvidenceReferenceKind.

const (
	ProofEvidenceReferenceKindExecution     ProofEvidenceReferenceKind = "execution"
	ProofEvidenceReferenceKindIntrospection ProofEvidenceReferenceKind = "introspection"
	ProofEvidenceReferenceKindValidation    ProofEvidenceReferenceKind = "validation"
)

Defines values for ProofEvidenceReferenceKind.

func (ProofEvidenceReferenceKind) Valid

func (e ProofEvidenceReferenceKind) Valid() bool

Valid indicates whether the value is a known member of the ProofEvidenceReferenceKind enum.

type ProofLifecycleLink struct {
	CurrentVersionSpecHash *string                  `json:"current_version_spec_hash"`
	Identifier             string                   `json:"identifier"`
	Kind                   ProofLifecycleLinkKind   `json:"kind"`
	LinkedAt               time.Time                `json:"linked_at"`
	PipelineSlug           *Slug                    `json:"pipeline_slug"`
	ReceiptId              Slug                     `json:"receipt_id"`
	RetainUntil            time.Time                `json:"retain_until"`
	RunSlug                *Slug                    `json:"run_slug"`
	Status                 ProofLifecycleLinkStatus `json:"status"`
}

ProofLifecycleLink defines model for ProofLifecycleLink.

type ProofLifecycleLinkKind

type ProofLifecycleLinkKind string

ProofLifecycleLinkKind defines model for ProofLifecycleLinkKind.

const (
	ProofLifecycleLinkKindDeployment ProofLifecycleLinkKind = "deployment"
	ProofLifecycleLinkKindRun        ProofLifecycleLinkKind = "run"
)

Defines values for ProofLifecycleLinkKind.

func (ProofLifecycleLinkKind) Valid

func (e ProofLifecycleLinkKind) Valid() bool

Valid indicates whether the value is a known member of the ProofLifecycleLinkKind enum.

type ProofLifecycleLinkStatus

type ProofLifecycleLinkStatus string

ProofLifecycleLinkStatus defines model for ProofLifecycleLink.Status.

const (
	ProofLifecycleLinkStatusDeploymentMismatch ProofLifecycleLinkStatus = "deployment_mismatch"
	ProofLifecycleLinkStatusExpired            ProofLifecycleLinkStatus = "expired"
	ProofLifecycleLinkStatusMatched            ProofLifecycleLinkStatus = "matched"
	ProofLifecycleLinkStatusSuperseded         ProofLifecycleLinkStatus = "superseded"
	ProofLifecycleLinkStatusVersionMismatch    ProofLifecycleLinkStatus = "version_mismatch"
)

Defines values for ProofLifecycleLinkStatus.

func (ProofLifecycleLinkStatus) Valid

func (e ProofLifecycleLinkStatus) Valid() bool

Valid indicates whether the value is a known member of the ProofLifecycleLinkStatus enum.

type ProofReceipt

type ProofReceipt struct {
	AggregateVerdict    ProofVerdict              `json:"aggregate_verdict"`
	Candidate           ProofCandidateIdentity    `json:"candidate"`
	Claims              []ProofClaim              `json:"claims"`
	CreatedAt           time.Time                 `json:"created_at"`
	Id                  Slug                      `json:"id"`
	LifecycleLinks      []ProofLifecycleLink      `json:"lifecycle_links"`
	RetainUntil         time.Time                 `json:"retain_until"`
	SchemaVersion       ProofReceiptSchemaVersion `json:"schema_version"`
	SupersedesReceiptId *Slug                     `json:"supersedes_receipt_id"`
}

ProofReceipt defines model for ProofReceipt.

type ProofReceiptSchemaVersion

type ProofReceiptSchemaVersion int

ProofReceiptSchemaVersion defines model for ProofReceipt.SchemaVersion.

const (
	N1 ProofReceiptSchemaVersion = 1
)

Defines values for ProofReceiptSchemaVersion.

func (ProofReceiptSchemaVersion) Valid

func (e ProofReceiptSchemaVersion) Valid() bool

Valid indicates whether the value is a known member of the ProofReceiptSchemaVersion enum.

type ProofReceiptSlugParam

type ProofReceiptSlugParam = Slug

ProofReceiptSlugParam defines model for ProofReceiptSlugParam.

type ProofVerdict

type ProofVerdict string

ProofVerdict defines model for ProofVerdict.

const (
	ProofVerdictFailed       ProofVerdict = "failed"
	ProofVerdictInconclusive ProofVerdict = "inconclusive"
	ProofVerdictPassed       ProofVerdict = "passed"
	ProofVerdictStale        ProofVerdict = "stale"
	ProofVerdictSuperseded   ProofVerdict = "superseded"
	ProofVerdictUnverified   ProofVerdict = "unverified"
)

Defines values for ProofVerdict.

func (ProofVerdict) Valid

func (e ProofVerdict) Valid() bool

Valid indicates whether the value is a known member of the ProofVerdict enum.

type ProtectedEnvironmentConfirmationParam

type ProtectedEnvironmentConfirmationParam = Slug

ProtectedEnvironmentConfirmationParam defines model for ProtectedEnvironmentConfirmationParam.

type ProviderConnectorInstall

type ProviderConnectorInstall struct {
	AuthorizationUrl string                `json:"authorization_url"`
	ExpiresAt        Timestamp             `json:"expires_at"`
	Intent           ProviderInstallIntent `json:"intent"`
	Provider         ProviderKey           `json:"provider"`
	RequestedScopes  []string              `json:"requested_scopes"`
	Slug             Slug                  `json:"slug"`
}

ProviderConnectorInstall defines model for ProviderConnectorInstall.

type ProviderDataSourceInstall

type ProviderDataSourceInstall struct {
	DataSource DataSource               `json:"data_source"`
	Install    ProviderConnectorInstall `json:"install"`
}

ProviderDataSourceInstall defines model for ProviderDataSourceInstall.

type ProviderGitConfig

type ProviderGitConfig struct {
	BasePath   *string            `json:"base_path,omitempty"`
	Repository ProviderRepository `json:"repository"`
}

ProviderGitConfig defines model for ProviderGitConfig.

type ProviderGitOnboardingConfig

type ProviderGitOnboardingConfig struct {
	BasePath *string                             `json:"base_path,omitempty"`
	Provider ProviderGitOnboardingConfigProvider `json:"provider"`
}

ProviderGitOnboardingConfig defines model for ProviderGitOnboardingConfig.

type ProviderGitOnboardingConfigProvider

type ProviderGitOnboardingConfigProvider string

ProviderGitOnboardingConfigProvider defines model for ProviderGitOnboardingConfig.Provider.

const (
	ProviderGitOnboardingConfigProviderGitlab ProviderGitOnboardingConfigProvider = "gitlab"
)

Defines values for ProviderGitOnboardingConfigProvider.

func (ProviderGitOnboardingConfigProvider) Valid

Valid indicates whether the value is a known member of the ProviderGitOnboardingConfigProvider enum.

type ProviderInstallIntent

type ProviderInstallIntent string

ProviderInstallIntent defines model for ProviderInstallIntent.

const (
	CreateGrant ProviderInstallIntent = "create_grant"
	RotateGrant ProviderInstallIntent = "rotate_grant"
)

Defines values for ProviderInstallIntent.

func (ProviderInstallIntent) Valid

func (e ProviderInstallIntent) Valid() bool

Valid indicates whether the value is a known member of the ProviderInstallIntent enum.

type ProviderKey

type ProviderKey = string

ProviderKey defines model for ProviderKey.

type ProviderRepository

type ProviderRepository struct {
	DefaultBranch *string `json:"default_branch,omitempty"`
	FullName      string  `json:"full_name"`
	Id            string  `json:"id"`
	Name          string  `json:"name"`
	WebUrl        string  `json:"web_url"`
}

ProviderRepository defines model for ProviderRepository.

type PublishPipelineDraft409JSONResponseBody

type PublishPipelineDraft409JSONResponseBody struct {
	// contains filtered or unexported fields
}

PublishPipelineDraft409JSONResponseBody defines parameters for PublishPipelineDraft.

func (PublishPipelineDraft409JSONResponseBody) AsErrorResponse

AsErrorResponse returns the union data inside the PublishPipelineDraft409JSONResponseBody as a ErrorResponse

func (PublishPipelineDraft409JSONResponseBody) AsPipelineDraftConflictResponse

func (t PublishPipelineDraft409JSONResponseBody) AsPipelineDraftConflictResponse() (PipelineDraftConflictResponse, error)

AsPipelineDraftConflictResponse returns the union data inside the PublishPipelineDraft409JSONResponseBody as a PipelineDraftConflictResponse

func (*PublishPipelineDraft409JSONResponseBody) FromErrorResponse

FromErrorResponse overwrites any union data inside the PublishPipelineDraft409JSONResponseBody as the provided ErrorResponse

func (*PublishPipelineDraft409JSONResponseBody) FromPipelineDraftConflictResponse

func (t *PublishPipelineDraft409JSONResponseBody) FromPipelineDraftConflictResponse(v PipelineDraftConflictResponse) error

FromPipelineDraftConflictResponse overwrites any union data inside the PublishPipelineDraft409JSONResponseBody as the provided PipelineDraftConflictResponse

func (PublishPipelineDraft409JSONResponseBody) MarshalJSON

func (t PublishPipelineDraft409JSONResponseBody) MarshalJSON() ([]byte, error)

func (*PublishPipelineDraft409JSONResponseBody) MergeErrorResponse

MergeErrorResponse performs a merge with any union data inside the PublishPipelineDraft409JSONResponseBody, using the provided ErrorResponse

func (*PublishPipelineDraft409JSONResponseBody) MergePipelineDraftConflictResponse

func (t *PublishPipelineDraft409JSONResponseBody) MergePipelineDraftConflictResponse(v PipelineDraftConflictResponse) error

MergePipelineDraftConflictResponse performs a merge with any union data inside the PublishPipelineDraft409JSONResponseBody, using the provided PipelineDraftConflictResponse

func (*PublishPipelineDraft409JSONResponseBody) UnmarshalJSON

func (t *PublishPipelineDraft409JSONResponseBody) UnmarshalJSON(b []byte) error

type PublishPipelineDraftJSONRequestBody

type PublishPipelineDraftJSONRequestBody = PublishPipelineDraftRequest

PublishPipelineDraftJSONRequestBody defines body for PublishPipelineDraft for application/json ContentType.

type PublishPipelineDraftRequest

type PublishPipelineDraftRequest struct {
	ExpectedSpecHash *string `json:"expected_spec_hash,omitempty"`
	Force            *bool   `json:"force,omitempty"`
}

PublishPipelineDraftRequest defines model for PublishPipelineDraftRequest.

type PublishPipelineDraftResponse

type PublishPipelineDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Pipeline
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *PublishPipelineDraft409JSONResponseBody
}

func ParsePublishPipelineDraftResponse

func ParsePublishPipelineDraftResponse(rsp *http.Response) (*PublishPipelineDraftResponse, error)

ParsePublishPipelineDraftResponse parses an HTTP response from a PublishPipelineDraftWithResponse call

func (PublishPipelineDraftResponse) ContentType

func (r PublishPipelineDraftResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PublishPipelineDraftResponse) Status

Status returns HTTPResponse.Status

func (PublishPipelineDraftResponse) StatusCode

func (r PublishPipelineDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PurgeQueryResponse

type PurgeQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParsePurgeQueryResponse

func ParsePurgeQueryResponse(rsp *http.Response) (*PurgeQueryResponse, error)

ParsePurgeQueryResponse parses an HTTP response from a PurgeQueryWithResponse call

func (PurgeQueryResponse) ContentType

func (r PurgeQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PurgeQueryResponse) Status

func (r PurgeQueryResponse) Status() string

Status returns HTTPResponse.Status

func (PurgeQueryResponse) StatusCode

func (r PurgeQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Query

type Query struct {
	CreatedAt             Timestamp               `json:"created_at"`
	DataSourceSlug        Slug                    `json:"data_source_slug"`
	DeletedAt             *NullableTimestamp      `json:"deleted_at,omitempty"`
	Description           *string                 `json:"description,omitempty"`
	ExpectedInputContract *PipelineSchemaContract `json:"expected_input_contract,omitempty"`
	Name                  string                  `json:"name"`
	Parameters            []QueryParameter        `json:"parameters"`
	QueryStatement        QueryStatement          `json:"query_statement"`
	RowLimit              int                     `json:"row_limit"`
	Slug                  Slug                    `json:"slug"`
	TimeoutSeconds        int                     `json:"timeout_seconds"`
	UpdatedAt             Timestamp               `json:"updated_at"`
}

Query defines model for Query.

type QueryExecutionFieldParam

type QueryExecutionFieldParam string

QueryExecutionFieldParam defines model for QueryExecutionFieldParam.

const (
	QueryExecutionFieldParamQueryExecutionExecutedAt QueryExecutionFieldParam = "query_execution_executed_at"
)

Defines values for QueryExecutionFieldParam.

func (QueryExecutionFieldParam) Valid

func (e QueryExecutionFieldParam) Valid() bool

Valid indicates whether the value is a known member of the QueryExecutionFieldParam enum.

type QueryExecutionListResponse

type QueryExecutionListResponse struct {
	Executions []QueryExecutionRecord `json:"executions"`
	HasMore    bool                   `json:"has_more"`
	NextCursor *string                `json:"next_cursor,omitempty"`
	PrevCursor *string                `json:"prev_cursor,omitempty"`
}

QueryExecutionListResponse defines model for QueryExecutionListResponse.

type QueryExecutionRecord

type QueryExecutionRecord struct {
	ExecutedAt Timestamp            `json:"executed_at"`
	Result     QueryExecutionResult `json:"result"`
	Slug       Slug                 `json:"slug"`
	Status     string               `json:"status"`
}

QueryExecutionRecord defines model for QueryExecutionRecord.

type QueryExecutionResult

type QueryExecutionResult struct {
	// contains filtered or unexported fields
}

QueryExecutionResult defines model for QueryExecutionResult.

func (QueryExecutionResult) AsFTPExecutionResult

func (t QueryExecutionResult) AsFTPExecutionResult() (FTPExecutionResult, error)

AsFTPExecutionResult returns the union data inside the QueryExecutionResult as a FTPExecutionResult

func (QueryExecutionResult) AsGitExecutionResult

func (t QueryExecutionResult) AsGitExecutionResult() (GitExecutionResult, error)

AsGitExecutionResult returns the union data inside the QueryExecutionResult as a GitExecutionResult

func (QueryExecutionResult) AsHTTPExecutionResult

func (t QueryExecutionResult) AsHTTPExecutionResult() (HTTPExecutionResult, error)

AsHTTPExecutionResult returns the union data inside the QueryExecutionResult as a HTTPExecutionResult

func (QueryExecutionResult) AsMongoDBExecutionResult

func (t QueryExecutionResult) AsMongoDBExecutionResult() (MongoDBExecutionResult, error)

AsMongoDBExecutionResult returns the union data inside the QueryExecutionResult as a MongoDBExecutionResult

func (QueryExecutionResult) AsObjectRowsExecutionResult

func (t QueryExecutionResult) AsObjectRowsExecutionResult() (ObjectRowsExecutionResult, error)

AsObjectRowsExecutionResult returns the union data inside the QueryExecutionResult as a ObjectRowsExecutionResult

func (QueryExecutionResult) AsS3ExecutionResult

func (t QueryExecutionResult) AsS3ExecutionResult() (S3ExecutionResult, error)

AsS3ExecutionResult returns the union data inside the QueryExecutionResult as a S3ExecutionResult

func (QueryExecutionResult) AsSQLExecutionResult

func (t QueryExecutionResult) AsSQLExecutionResult() (SQLExecutionResult, error)

AsSQLExecutionResult returns the union data inside the QueryExecutionResult as a SQLExecutionResult

func (QueryExecutionResult) Discriminator

func (t QueryExecutionResult) Discriminator() (string, error)

func (*QueryExecutionResult) FromFTPExecutionResult

func (t *QueryExecutionResult) FromFTPExecutionResult(v FTPExecutionResult) error

FromFTPExecutionResult overwrites any union data inside the QueryExecutionResult as the provided FTPExecutionResult

func (*QueryExecutionResult) FromGitExecutionResult

func (t *QueryExecutionResult) FromGitExecutionResult(v GitExecutionResult) error

FromGitExecutionResult overwrites any union data inside the QueryExecutionResult as the provided GitExecutionResult

func (*QueryExecutionResult) FromHTTPExecutionResult

func (t *QueryExecutionResult) FromHTTPExecutionResult(v HTTPExecutionResult) error

FromHTTPExecutionResult overwrites any union data inside the QueryExecutionResult as the provided HTTPExecutionResult

func (*QueryExecutionResult) FromMongoDBExecutionResult

func (t *QueryExecutionResult) FromMongoDBExecutionResult(v MongoDBExecutionResult) error

FromMongoDBExecutionResult overwrites any union data inside the QueryExecutionResult as the provided MongoDBExecutionResult

func (*QueryExecutionResult) FromObjectRowsExecutionResult

func (t *QueryExecutionResult) FromObjectRowsExecutionResult(v ObjectRowsExecutionResult) error

FromObjectRowsExecutionResult overwrites any union data inside the QueryExecutionResult as the provided ObjectRowsExecutionResult

func (*QueryExecutionResult) FromS3ExecutionResult

func (t *QueryExecutionResult) FromS3ExecutionResult(v S3ExecutionResult) error

FromS3ExecutionResult overwrites any union data inside the QueryExecutionResult as the provided S3ExecutionResult

func (*QueryExecutionResult) FromSQLExecutionResult

func (t *QueryExecutionResult) FromSQLExecutionResult(v SQLExecutionResult) error

FromSQLExecutionResult overwrites any union data inside the QueryExecutionResult as the provided SQLExecutionResult

func (QueryExecutionResult) MarshalJSON

func (t QueryExecutionResult) MarshalJSON() ([]byte, error)

func (*QueryExecutionResult) MergeFTPExecutionResult

func (t *QueryExecutionResult) MergeFTPExecutionResult(v FTPExecutionResult) error

MergeFTPExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided FTPExecutionResult

func (*QueryExecutionResult) MergeGitExecutionResult

func (t *QueryExecutionResult) MergeGitExecutionResult(v GitExecutionResult) error

MergeGitExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided GitExecutionResult

func (*QueryExecutionResult) MergeHTTPExecutionResult

func (t *QueryExecutionResult) MergeHTTPExecutionResult(v HTTPExecutionResult) error

MergeHTTPExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided HTTPExecutionResult

func (*QueryExecutionResult) MergeMongoDBExecutionResult

func (t *QueryExecutionResult) MergeMongoDBExecutionResult(v MongoDBExecutionResult) error

MergeMongoDBExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided MongoDBExecutionResult

func (*QueryExecutionResult) MergeObjectRowsExecutionResult

func (t *QueryExecutionResult) MergeObjectRowsExecutionResult(v ObjectRowsExecutionResult) error

MergeObjectRowsExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided ObjectRowsExecutionResult

func (*QueryExecutionResult) MergeS3ExecutionResult

func (t *QueryExecutionResult) MergeS3ExecutionResult(v S3ExecutionResult) error

MergeS3ExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided S3ExecutionResult

func (*QueryExecutionResult) MergeSQLExecutionResult

func (t *QueryExecutionResult) MergeSQLExecutionResult(v SQLExecutionResult) error

MergeSQLExecutionResult performs a merge with any union data inside the QueryExecutionResult, using the provided SQLExecutionResult

func (*QueryExecutionResult) UnmarshalJSON

func (t *QueryExecutionResult) UnmarshalJSON(b []byte) error

func (QueryExecutionResult) ValueByDiscriminator

func (t QueryExecutionResult) ValueByDiscriminator() (interface{}, error)

type QueryExecutionSlugParam

type QueryExecutionSlugParam = Slug

QueryExecutionSlugParam defines model for QueryExecutionSlugParam.

type QueryFieldParam

type QueryFieldParam string

QueryFieldParam defines model for QueryFieldParam.

const (
	QueryFieldParamQueryCreatedAt QueryFieldParam = "query_created_at"
	QueryFieldParamQueryName      QueryFieldParam = "query_name"
	QueryFieldParamQueryUpdatedAt QueryFieldParam = "query_updated_at"
)

Defines values for QueryFieldParam.

func (QueryFieldParam) Valid

func (e QueryFieldParam) Valid() bool

Valid indicates whether the value is a known member of the QueryFieldParam enum.

type QueryListResponse

type QueryListResponse struct {
	HasMore    bool    `json:"has_more"`
	NextCursor *string `json:"next_cursor,omitempty"`
	PrevCursor *string `json:"prev_cursor,omitempty"`
	Queries    []Query `json:"queries"`
}

QueryListResponse defines model for QueryListResponse.

type QueryParameter

type QueryParameter struct {
	DataType     QueryParameterDataType `json:"data_type"`
	DefaultValue *string                `json:"default_value,omitempty"`
	Description  *string                `json:"description,omitempty"`
	IsRequired   *bool                  `json:"is_required,omitempty"`
	Name         string                 `json:"name"`
	Slug         *Slug                  `json:"slug,omitempty"`
}

QueryParameter defines model for QueryParameter.

type QueryParameterDataType

type QueryParameterDataType string

QueryParameterDataType defines model for QueryParameter.DataType.

const (
	Boolean QueryParameterDataType = "boolean"
	Date    QueryParameterDataType = "date"
	Integer QueryParameterDataType = "integer"
	Text    QueryParameterDataType = "text"
	Uuid    QueryParameterDataType = "uuid"
)

Defines values for QueryParameterDataType.

func (QueryParameterDataType) Valid

func (e QueryParameterDataType) Valid() bool

Valid indicates whether the value is a known member of the QueryParameterDataType enum.

type QuerySlugParam

type QuerySlugParam = Slug

QuerySlugParam defines model for QuerySlugParam.

type QueryStatement

type QueryStatement struct {
	// contains filtered or unexported fields
}

QueryStatement defines model for QueryStatement.

func (QueryStatement) AsBigQueryStatement

func (t QueryStatement) AsBigQueryStatement() (BigQueryStatement, error)

AsBigQueryStatement returns the union data inside the QueryStatement as a BigQueryStatement

func (QueryStatement) AsFTPStatement

func (t QueryStatement) AsFTPStatement() (FTPStatement, error)

AsFTPStatement returns the union data inside the QueryStatement as a FTPStatement

func (QueryStatement) AsGitStatement

func (t QueryStatement) AsGitStatement() (GitStatement, error)

AsGitStatement returns the union data inside the QueryStatement as a GitStatement

func (QueryStatement) AsHTTPStatement

func (t QueryStatement) AsHTTPStatement() (HTTPStatement, error)

AsHTTPStatement returns the union data inside the QueryStatement as a HTTPStatement

func (QueryStatement) AsHubSpotStatement

func (t QueryStatement) AsHubSpotStatement() (HubSpotStatement, error)

AsHubSpotStatement returns the union data inside the QueryStatement as a HubSpotStatement

func (QueryStatement) AsMongoDBStatement

func (t QueryStatement) AsMongoDBStatement() (MongoDBStatement, error)

AsMongoDBStatement returns the union data inside the QueryStatement as a MongoDBStatement

func (QueryStatement) AsMySQLStatement

func (t QueryStatement) AsMySQLStatement() (MySQLStatement, error)

AsMySQLStatement returns the union data inside the QueryStatement as a MySQLStatement

func (QueryStatement) AsPostgresStatement

func (t QueryStatement) AsPostgresStatement() (PostgresStatement, error)

AsPostgresStatement returns the union data inside the QueryStatement as a PostgresStatement

func (QueryStatement) AsS3Statement

func (t QueryStatement) AsS3Statement() (S3Statement, error)

AsS3Statement returns the union data inside the QueryStatement as a S3Statement

func (QueryStatement) AsSnowflakeStatement

func (t QueryStatement) AsSnowflakeStatement() (SnowflakeStatement, error)

AsSnowflakeStatement returns the union data inside the QueryStatement as a SnowflakeStatement

func (QueryStatement) Discriminator

func (t QueryStatement) Discriminator() (string, error)

func (*QueryStatement) FromBigQueryStatement

func (t *QueryStatement) FromBigQueryStatement(v BigQueryStatement) error

FromBigQueryStatement overwrites any union data inside the QueryStatement as the provided BigQueryStatement

func (*QueryStatement) FromFTPStatement

func (t *QueryStatement) FromFTPStatement(v FTPStatement) error

FromFTPStatement overwrites any union data inside the QueryStatement as the provided FTPStatement

func (*QueryStatement) FromGitStatement

func (t *QueryStatement) FromGitStatement(v GitStatement) error

FromGitStatement overwrites any union data inside the QueryStatement as the provided GitStatement

func (*QueryStatement) FromHTTPStatement

func (t *QueryStatement) FromHTTPStatement(v HTTPStatement) error

FromHTTPStatement overwrites any union data inside the QueryStatement as the provided HTTPStatement

func (*QueryStatement) FromHubSpotStatement

func (t *QueryStatement) FromHubSpotStatement(v HubSpotStatement) error

FromHubSpotStatement overwrites any union data inside the QueryStatement as the provided HubSpotStatement

func (*QueryStatement) FromMongoDBStatement

func (t *QueryStatement) FromMongoDBStatement(v MongoDBStatement) error

FromMongoDBStatement overwrites any union data inside the QueryStatement as the provided MongoDBStatement

func (*QueryStatement) FromMySQLStatement

func (t *QueryStatement) FromMySQLStatement(v MySQLStatement) error

FromMySQLStatement overwrites any union data inside the QueryStatement as the provided MySQLStatement

func (*QueryStatement) FromPostgresStatement

func (t *QueryStatement) FromPostgresStatement(v PostgresStatement) error

FromPostgresStatement overwrites any union data inside the QueryStatement as the provided PostgresStatement

func (*QueryStatement) FromS3Statement

func (t *QueryStatement) FromS3Statement(v S3Statement) error

FromS3Statement overwrites any union data inside the QueryStatement as the provided S3Statement

func (*QueryStatement) FromSnowflakeStatement

func (t *QueryStatement) FromSnowflakeStatement(v SnowflakeStatement) error

FromSnowflakeStatement overwrites any union data inside the QueryStatement as the provided SnowflakeStatement

func (QueryStatement) MarshalJSON

func (t QueryStatement) MarshalJSON() ([]byte, error)

func (*QueryStatement) MergeBigQueryStatement

func (t *QueryStatement) MergeBigQueryStatement(v BigQueryStatement) error

MergeBigQueryStatement performs a merge with any union data inside the QueryStatement, using the provided BigQueryStatement

func (*QueryStatement) MergeFTPStatement

func (t *QueryStatement) MergeFTPStatement(v FTPStatement) error

MergeFTPStatement performs a merge with any union data inside the QueryStatement, using the provided FTPStatement

func (*QueryStatement) MergeGitStatement

func (t *QueryStatement) MergeGitStatement(v GitStatement) error

MergeGitStatement performs a merge with any union data inside the QueryStatement, using the provided GitStatement

func (*QueryStatement) MergeHTTPStatement

func (t *QueryStatement) MergeHTTPStatement(v HTTPStatement) error

MergeHTTPStatement performs a merge with any union data inside the QueryStatement, using the provided HTTPStatement

func (*QueryStatement) MergeHubSpotStatement

func (t *QueryStatement) MergeHubSpotStatement(v HubSpotStatement) error

MergeHubSpotStatement performs a merge with any union data inside the QueryStatement, using the provided HubSpotStatement

func (*QueryStatement) MergeMongoDBStatement

func (t *QueryStatement) MergeMongoDBStatement(v MongoDBStatement) error

MergeMongoDBStatement performs a merge with any union data inside the QueryStatement, using the provided MongoDBStatement

func (*QueryStatement) MergeMySQLStatement

func (t *QueryStatement) MergeMySQLStatement(v MySQLStatement) error

MergeMySQLStatement performs a merge with any union data inside the QueryStatement, using the provided MySQLStatement

func (*QueryStatement) MergePostgresStatement

func (t *QueryStatement) MergePostgresStatement(v PostgresStatement) error

MergePostgresStatement performs a merge with any union data inside the QueryStatement, using the provided PostgresStatement

func (*QueryStatement) MergeS3Statement

func (t *QueryStatement) MergeS3Statement(v S3Statement) error

MergeS3Statement performs a merge with any union data inside the QueryStatement, using the provided S3Statement

func (*QueryStatement) MergeSnowflakeStatement

func (t *QueryStatement) MergeSnowflakeStatement(v SnowflakeStatement) error

MergeSnowflakeStatement performs a merge with any union data inside the QueryStatement, using the provided SnowflakeStatement

func (*QueryStatement) UnmarshalJSON

func (t *QueryStatement) UnmarshalJSON(b []byte) error

func (QueryStatement) ValueByDiscriminator

func (t QueryStatement) ValueByDiscriminator() (interface{}, error)

type ReconcilePipelinesJSONRequestBody

type ReconcilePipelinesJSONRequestBody = PipelineReconcileRequest

ReconcilePipelinesJSONRequestBody defines body for ReconcilePipelines for application/json ContentType.

type ReconcilePipelinesResponse

type ReconcilePipelinesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineReconcileResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON422      *ErrorResponse
	JSON500      *ErrorResponse
}

func ParseReconcilePipelinesResponse

func ParseReconcilePipelinesResponse(rsp *http.Response) (*ReconcilePipelinesResponse, error)

ParseReconcilePipelinesResponse parses an HTTP response from a ReconcilePipelinesWithResponse call

func (ReconcilePipelinesResponse) ContentType

func (r ReconcilePipelinesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReconcilePipelinesResponse) Status

Status returns HTTPResponse.Status

func (ReconcilePipelinesResponse) StatusCode

func (r ReconcilePipelinesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RefreshDataSourceProviderGrantResponse

type RefreshDataSourceProviderGrantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CredentialMetadata
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRefreshDataSourceProviderGrantResponse

func ParseRefreshDataSourceProviderGrantResponse(rsp *http.Response) (*RefreshDataSourceProviderGrantResponse, error)

ParseRefreshDataSourceProviderGrantResponse parses an HTTP response from a RefreshDataSourceProviderGrantWithResponse call

func (RefreshDataSourceProviderGrantResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RefreshDataSourceProviderGrantResponse) Status

Status returns HTTPResponse.Status

func (RefreshDataSourceProviderGrantResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RefreshDataSourceSchemaResponse

type RefreshDataSourceSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *DataSourceSchemaImportResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRefreshDataSourceSchemaResponse

func ParseRefreshDataSourceSchemaResponse(rsp *http.Response) (*RefreshDataSourceSchemaResponse, error)

ParseRefreshDataSourceSchemaResponse parses an HTTP response from a RefreshDataSourceSchemaWithResponse call

func (RefreshDataSourceSchemaResponse) ContentType

func (r RefreshDataSourceSchemaResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RefreshDataSourceSchemaResponse) Status

Status returns HTTPResponse.Status

func (RefreshDataSourceSchemaResponse) StatusCode

func (r RefreshDataSourceSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveMemberResponse

type RemoveMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseRemoveMemberResponse

func ParseRemoveMemberResponse(rsp *http.Response) (*RemoveMemberResponse, error)

ParseRemoveMemberResponse parses an HTTP response from a RemoveMemberWithResponse call

func (RemoveMemberResponse) ContentType

func (r RemoveMemberResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemoveMemberResponse) Status

func (r RemoveMemberResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveMemberResponse) StatusCode

func (r RemoveMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReplayPipelineWebhookDeliveryResponse

type ReplayPipelineWebhookDeliveryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineWebhookDelivery
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseReplayPipelineWebhookDeliveryResponse

func ParseReplayPipelineWebhookDeliveryResponse(rsp *http.Response) (*ReplayPipelineWebhookDeliveryResponse, error)

ParseReplayPipelineWebhookDeliveryResponse parses an HTTP response from a ReplayPipelineWebhookDeliveryWithResponse call

func (ReplayPipelineWebhookDeliveryResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReplayPipelineWebhookDeliveryResponse) Status

Status returns HTTPResponse.Status

func (ReplayPipelineWebhookDeliveryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResendMemberInvitationResponse

type ResendMemberInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitation
	JSON404      *ErrorResponse
}

func ParseResendMemberInvitationResponse

func ParseResendMemberInvitationResponse(rsp *http.Response) (*ResendMemberInvitationResponse, error)

ParseResendMemberInvitationResponse parses an HTTP response from a ResendMemberInvitationWithResponse call

func (ResendMemberInvitationResponse) ContentType

func (r ResendMemberInvitationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ResendMemberInvitationResponse) Status

Status returns HTTPResponse.Status

func (ResendMemberInvitationResponse) StatusCode

func (r ResendMemberInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResolveNotificationResponse

type ResolveNotificationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationRecord
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseResolveNotificationResponse

func ParseResolveNotificationResponse(rsp *http.Response) (*ResolveNotificationResponse, error)

ParseResolveNotificationResponse parses an HTTP response from a ResolveNotificationWithResponse call

func (ResolveNotificationResponse) ContentType

func (r ResolveNotificationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ResolveNotificationResponse) Status

Status returns HTTPResponse.Status

func (ResolveNotificationResponse) StatusCode

func (r ResolveNotificationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreDataSourceResponse

type RestoreDataSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseRestoreDataSourceResponse

func ParseRestoreDataSourceResponse(rsp *http.Response) (*RestoreDataSourceResponse, error)

ParseRestoreDataSourceResponse parses an HTTP response from a RestoreDataSourceWithResponse call

func (RestoreDataSourceResponse) ContentType

func (r RestoreDataSourceResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestoreDataSourceResponse) Status

func (r RestoreDataSourceResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreDataSourceResponse) StatusCode

func (r RestoreDataSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreQueryResponse

type RestoreQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRestoreQueryResponse

func ParseRestoreQueryResponse(rsp *http.Response) (*RestoreQueryResponse, error)

ParseRestoreQueryResponse parses an HTTP response from a RestoreQueryWithResponse call

func (RestoreQueryResponse) ContentType

func (r RestoreQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestoreQueryResponse) Status

func (r RestoreQueryResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreQueryResponse) StatusCode

func (r RestoreQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreRoleResponse

type RestoreRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseRestoreRoleResponse

func ParseRestoreRoleResponse(rsp *http.Response) (*RestoreRoleResponse, error)

ParseRestoreRoleResponse parses an HTTP response from a RestoreRoleWithResponse call

func (RestoreRoleResponse) ContentType

func (r RestoreRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestoreRoleResponse) Status

func (r RestoreRoleResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreRoleResponse) StatusCode

func (r RestoreRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevalidatePipelineResponse

type RevalidatePipelineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineValidationResultRecord
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRevalidatePipelineResponse

func ParseRevalidatePipelineResponse(rsp *http.Response) (*RevalidatePipelineResponse, error)

ParseRevalidatePipelineResponse parses an HTTP response from a RevalidatePipelineWithResponse call

func (RevalidatePipelineResponse) ContentType

func (r RevalidatePipelineResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RevalidatePipelineResponse) Status

Status returns HTTPResponse.Status

func (RevalidatePipelineResponse) StatusCode

func (r RevalidatePipelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevokeDataSourceProviderGrantResponse

type RevokeDataSourceProviderGrantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CredentialMetadata
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRevokeDataSourceProviderGrantResponse

func ParseRevokeDataSourceProviderGrantResponse(rsp *http.Response) (*RevokeDataSourceProviderGrantResponse, error)

ParseRevokeDataSourceProviderGrantResponse parses an HTTP response from a RevokeDataSourceProviderGrantWithResponse call

func (RevokeDataSourceProviderGrantResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RevokeDataSourceProviderGrantResponse) Status

Status returns HTTPResponse.Status

func (RevokeDataSourceProviderGrantResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RevokeMemberInvitationResponse

type RevokeMemberInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemberInvitation
	JSON404      *ErrorResponse
}

func ParseRevokeMemberInvitationResponse

func ParseRevokeMemberInvitationResponse(rsp *http.Response) (*RevokeMemberInvitationResponse, error)

ParseRevokeMemberInvitationResponse parses an HTTP response from a RevokeMemberInvitationWithResponse call

func (RevokeMemberInvitationResponse) ContentType

func (r RevokeMemberInvitationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RevokeMemberInvitationResponse) Status

Status returns HTTPResponse.Status

func (RevokeMemberInvitationResponse) StatusCode

func (r RevokeMemberInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Role

type Role string

Role defines model for Role.

const (
	RoleSuperAdmin Role = "super_admin"
	RoleUser       Role = "user"
)

Defines values for Role.

func (Role) Valid

func (e Role) Valid() bool

Valid indicates whether the value is a known member of the Role enum.

type RoleListResponse

type RoleListResponse struct {
	HasMore    bool      `json:"has_more"`
	NextCursor *string   `json:"next_cursor,omitempty"`
	PrevCursor *string   `json:"prev_cursor,omitempty"`
	Roles      []OrgRole `json:"roles"`
}

RoleListResponse defines model for RoleListResponse.

type RoleSlugParam

type RoleSlugParam = Slug

RoleSlugParam defines model for RoleSlugParam.

type RolesFieldParam

type RolesFieldParam string

RolesFieldParam defines model for RolesFieldParam.

const (
	RolesFieldParamRoleCreatedAt RolesFieldParam = "role_created_at"
	RolesFieldParamRoleName      RolesFieldParam = "role_name"
	RolesFieldParamRoleUpdatedAt RolesFieldParam = "role_updated_at"
)

Defines values for RolesFieldParam.

func (RolesFieldParam) Valid

func (e RolesFieldParam) Valid() bool

Valid indicates whether the value is a known member of the RolesFieldParam enum.

type RotateAPIKeyResponse

type RotateAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIKeyWithToken
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRotateAPIKeyResponse

func ParseRotateAPIKeyResponse(rsp *http.Response) (*RotateAPIKeyResponse, error)

ParseRotateAPIKeyResponse parses an HTTP response from a RotateAPIKeyWithResponse call

func (RotateAPIKeyResponse) ContentType

func (r RotateAPIKeyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RotateAPIKeyResponse) Status

func (r RotateAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (RotateAPIKeyResponse) StatusCode

func (r RotateAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RotateDataSourceProviderGrantResponse

type RotateDataSourceProviderGrantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ProviderConnectorInstall
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRotateDataSourceProviderGrantResponse

func ParseRotateDataSourceProviderGrantResponse(rsp *http.Response) (*RotateDataSourceProviderGrantResponse, error)

ParseRotateDataSourceProviderGrantResponse parses an HTTP response from a RotateDataSourceProviderGrantWithResponse call

func (RotateDataSourceProviderGrantResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RotateDataSourceProviderGrantResponse) Status

Status returns HTTPResponse.Status

func (RotateDataSourceProviderGrantResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RotatePersonalAccessTokenResponse

type RotatePersonalAccessTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonalAccessTokenWithToken
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRotatePersonalAccessTokenResponse

func ParseRotatePersonalAccessTokenResponse(rsp *http.Response) (*RotatePersonalAccessTokenResponse, error)

ParseRotatePersonalAccessTokenResponse parses an HTTP response from a RotatePersonalAccessTokenWithResponse call

func (RotatePersonalAccessTokenResponse) ContentType

func (r RotatePersonalAccessTokenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RotatePersonalAccessTokenResponse) Status

Status returns HTTPResponse.Status

func (RotatePersonalAccessTokenResponse) StatusCode

func (r RotatePersonalAccessTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RotatePipelineWebhookSecretResponse

type RotatePipelineWebhookSecretResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineWebhookSecretIssuance
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseRotatePipelineWebhookSecretResponse

func ParseRotatePipelineWebhookSecretResponse(rsp *http.Response) (*RotatePipelineWebhookSecretResponse, error)

ParseRotatePipelineWebhookSecretResponse parses an HTTP response from a RotatePipelineWebhookSecretWithResponse call

func (RotatePipelineWebhookSecretResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RotatePipelineWebhookSecretResponse) Status

Status returns HTTPResponse.Status

func (RotatePipelineWebhookSecretResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RunFieldParam

type RunFieldParam string

RunFieldParam defines model for RunFieldParam.

const (
	RunFieldParamRunCreatedAt RunFieldParam = "run_created_at"
)

Defines values for RunFieldParam.

func (RunFieldParam) Valid

func (e RunFieldParam) Valid() bool

Valid indicates whether the value is a known member of the RunFieldParam enum.

type RunSlugParam

type RunSlugParam = Slug

RunSlugParam defines model for RunSlugParam.

type RuntimeVariable

type RuntimeVariable struct {
	CreatedAt       Timestamp                   `json:"created_at"`
	Description     *RuntimeVariableDescription `json:"description"`
	EnvironmentSlug Slug                        `json:"environment_slug"`
	Key             RuntimeVariableKey          `json:"key"`
	UpdatedAt       Timestamp                   `json:"updated_at"`
	Value           string                      `json:"value"`
	ValueType       RuntimeVariableValueType    `json:"value_type"`
}

RuntimeVariable defines model for RuntimeVariable.

type RuntimeVariableDescription

type RuntimeVariableDescription = string

RuntimeVariableDescription defines model for RuntimeVariableDescription.

type RuntimeVariableKey

type RuntimeVariableKey = string

RuntimeVariableKey defines model for RuntimeVariableKey.

type RuntimeVariableKeyParam

type RuntimeVariableKeyParam = string

RuntimeVariableKeyParam defines model for RuntimeVariableKeyParam.

type RuntimeVariableListResponse

type RuntimeVariableListResponse struct {
	HasMore          bool              `json:"has_more"`
	NextCursor       *string           `json:"next_cursor,omitempty"`
	PrevCursor       *string           `json:"prev_cursor,omitempty"`
	RuntimeVariables []RuntimeVariable `json:"runtime_variables"`
}

RuntimeVariableListResponse defines model for RuntimeVariableListResponse.

type RuntimeVariableValueType

type RuntimeVariableValueType string

RuntimeVariableValueType defines model for RuntimeVariableValueType.

const (
	RuntimeVariableValueTypeBoolean RuntimeVariableValueType = "boolean"
	RuntimeVariableValueTypeDate    RuntimeVariableValueType = "date"
	RuntimeVariableValueTypeInteger RuntimeVariableValueType = "integer"
	RuntimeVariableValueTypeText    RuntimeVariableValueType = "text"
	RuntimeVariableValueTypeUUID    RuntimeVariableValueType = "uuid"
)

Defines values for RuntimeVariableValueType.

func (RuntimeVariableValueType) Valid

func (e RuntimeVariableValueType) Valid() bool

Valid indicates whether the value is a known member of the RuntimeVariableValueType enum.

type S3Config

type S3Config struct {
	AllowPrivateHosts *bool   `json:"allow_private_hosts,omitempty"`
	Bucket            string  `json:"bucket"`
	Endpoint          *string `json:"endpoint,omitempty"`
	ForcePathStyle    *bool   `json:"force_path_style,omitempty"`
	Prefix            *string `json:"prefix,omitempty"`
	Region            string  `json:"region"`
	TimeoutSeconds    *int    `json:"timeout_seconds,omitempty"`
}

S3Config defines model for S3Config.

type S3Credentials

type S3Credentials struct {
	AccessKeyId     *string `json:"access_key_id,omitempty"`
	SecretAccessKey *string `json:"secret_access_key,omitempty"`
	SessionToken    *string `json:"session_token,omitempty"`
}

S3Credentials defines model for S3Credentials.

type S3ExecutionResult

type S3ExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		ColumnNames           *[]string                         `json:"column_names,omitempty"`
		File                  *FilePayloadMetadata              `json:"file,omitempty"`
		Format                S3ExecutionResultPayloadFormat    `json:"format"`
		IsHeadlessCsv         *bool                             `json:"is_headless_csv,omitempty"`
		IsHeadlessSpreadsheet *bool                             `json:"is_headless_spreadsheet,omitempty"`
		Operation             S3ExecutionResultPayloadOperation `json:"operation"`
		Range                 *string                           `json:"range,omitempty"`
		RowCount              *int                              `json:"row_count,omitempty"`
		Rows                  *[]map[string]interface{}         `json:"rows,omitempty"`
		Sheet                 *string                           `json:"sheet,omitempty"`
		TargetPath            *string                           `json:"target_path,omitempty"`
		WrittenBytes          *int                              `json:"written_bytes,omitempty"`
		WrittenRows           *int                              `json:"written_rows,omitempty"`
	} `json:"payload"`
	ResultType S3ExecutionResultResultType `json:"result_type"`
	Success    bool                        `json:"success"`
	Type       string                      `json:"type"`
}

S3ExecutionResult defines model for S3ExecutionResult.

type S3ExecutionResultPayloadFormat

type S3ExecutionResultPayloadFormat string

S3ExecutionResultPayloadFormat defines model for S3ExecutionResult.Payload.Format.

const (
	S3ExecutionResultPayloadFormatCsv         S3ExecutionResultPayloadFormat = "csv"
	S3ExecutionResultPayloadFormatFile        S3ExecutionResultPayloadFormat = "file"
	S3ExecutionResultPayloadFormatJson        S3ExecutionResultPayloadFormat = "json"
	S3ExecutionResultPayloadFormatSpreadsheet S3ExecutionResultPayloadFormat = "spreadsheet"
)

Defines values for S3ExecutionResultPayloadFormat.

func (S3ExecutionResultPayloadFormat) Valid

Valid indicates whether the value is a known member of the S3ExecutionResultPayloadFormat enum.

type S3ExecutionResultPayloadOperation

type S3ExecutionResultPayloadOperation string

S3ExecutionResultPayloadOperation defines model for S3ExecutionResult.Payload.Operation.

const (
	S3ExecutionResultPayloadOperationRead  S3ExecutionResultPayloadOperation = "read"
	S3ExecutionResultPayloadOperationWrite S3ExecutionResultPayloadOperation = "write"
)

Defines values for S3ExecutionResultPayloadOperation.

func (S3ExecutionResultPayloadOperation) Valid

Valid indicates whether the value is a known member of the S3ExecutionResultPayloadOperation enum.

type S3ExecutionResultResultType

type S3ExecutionResultResultType string

S3ExecutionResultResultType defines model for S3ExecutionResult.ResultType.

const (
	S3ExecutionResultResultTypeFtp        S3ExecutionResultResultType = "ftp"
	S3ExecutionResultResultTypeGit        S3ExecutionResultResultType = "git"
	S3ExecutionResultResultTypeHttp       S3ExecutionResultResultType = "http"
	S3ExecutionResultResultTypeMongodb    S3ExecutionResultResultType = "mongodb"
	S3ExecutionResultResultTypeObjectRows S3ExecutionResultResultType = "object_rows"
	S3ExecutionResultResultTypeS3         S3ExecutionResultResultType = "s3"
	S3ExecutionResultResultTypeSql        S3ExecutionResultResultType = "sql"
)

Defines values for S3ExecutionResultResultType.

func (S3ExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the S3ExecutionResultResultType enum.

type S3Statement

type S3Statement struct {
	Bucket *string `json:"bucket,omitempty"`

	// Content Content to write when operation is write. Pipeline sinks normally bind this through {{input}}.
	Content     *S3Statement_Content  `json:"content,omitempty"`
	ContentType *string               `json:"content_type,omitempty"`
	Delimiter   *string               `json:"delimiter,omitempty"`
	Format      *S3StatementFormat    `json:"format,omitempty"`
	HasHeader   *bool                 `json:"has_header,omitempty"`
	Key         *string               `json:"key,omitempty"`
	Metadata    *map[string]string    `json:"metadata,omitempty"`
	Operation   *S3StatementOperation `json:"operation,omitempty"`
	Overwrite   *bool                 `json:"overwrite,omitempty"`
	Range       *string               `json:"range,omitempty"`
	Sheet       *string               `json:"sheet,omitempty"`
	Type        S3StatementType       `json:"type"`
	// contains filtered or unexported fields
}

S3Statement defines model for S3Statement.

func (S3Statement) AsS3Statement0

func (t S3Statement) AsS3Statement0() (S3Statement0, error)

AsS3Statement0 returns the union data inside the S3Statement as a S3Statement0

func (S3Statement) AsS3Statement1

func (t S3Statement) AsS3Statement1() (S3Statement1, error)

AsS3Statement1 returns the union data inside the S3Statement as a S3Statement1

func (*S3Statement) FromS3Statement0

func (t *S3Statement) FromS3Statement0(v S3Statement0) error

FromS3Statement0 overwrites any union data inside the S3Statement as the provided S3Statement0

func (*S3Statement) FromS3Statement1

func (t *S3Statement) FromS3Statement1(v S3Statement1) error

FromS3Statement1 overwrites any union data inside the S3Statement as the provided S3Statement1

func (S3Statement) MarshalJSON

func (t S3Statement) MarshalJSON() ([]byte, error)

func (*S3Statement) MergeS3Statement0

func (t *S3Statement) MergeS3Statement0(v S3Statement0) error

MergeS3Statement0 performs a merge with any union data inside the S3Statement, using the provided S3Statement0

func (*S3Statement) MergeS3Statement1

func (t *S3Statement) MergeS3Statement1(v S3Statement1) error

MergeS3Statement1 performs a merge with any union data inside the S3Statement, using the provided S3Statement1

func (*S3Statement) UnmarshalJSON

func (t *S3Statement) UnmarshalJSON(b []byte) error

type S3Statement0

type S3Statement0 struct {
	Operation S3Statement0Operation `json:"operation"`
}

S3Statement0 defines model for .

type S3Statement0Operation

type S3Statement0Operation string

S3Statement0Operation defines model for S3Statement.0.Operation.

const (
	S3ReadStatementOperationRead S3Statement0Operation = "read"
)

Defines values for S3Statement0Operation.

func (S3Statement0Operation) Valid

func (e S3Statement0Operation) Valid() bool

Valid indicates whether the value is a known member of the S3Statement0Operation enum.

type S3Statement1

type S3Statement1 struct {
	Operation S3Statement1Operation `json:"operation"`
}

S3Statement1 defines model for .

type S3Statement1Operation

type S3Statement1Operation string

S3Statement1Operation defines model for S3Statement.1.Operation.

const (
	S3WriteStatementOperationWrite S3Statement1Operation = "write"
)

Defines values for S3Statement1Operation.

func (S3Statement1Operation) Valid

func (e S3Statement1Operation) Valid() bool

Valid indicates whether the value is a known member of the S3Statement1Operation enum.

type S3StatementContent0

type S3StatementContent0 map[string]interface{}

S3StatementContent0 defines model for .

type S3StatementContent1

type S3StatementContent1 = []map[string]interface{}

S3StatementContent1 defines model for .

type S3StatementContent2

type S3StatementContent2 = string

S3StatementContent2 defines model for .

type S3StatementFormat

type S3StatementFormat string

S3StatementFormat defines model for S3Statement.Format.

const (
	S3StatementFormatAuto        S3StatementFormat = "auto"
	S3StatementFormatCsv         S3StatementFormat = "csv"
	S3StatementFormatFile        S3StatementFormat = "file"
	S3StatementFormatJson        S3StatementFormat = "json"
	S3StatementFormatSpreadsheet S3StatementFormat = "spreadsheet"
)

Defines values for S3StatementFormat.

func (S3StatementFormat) Valid

func (e S3StatementFormat) Valid() bool

Valid indicates whether the value is a known member of the S3StatementFormat enum.

type S3StatementOperation

type S3StatementOperation string

S3StatementOperation defines model for S3Statement.Operation.

const (
	Read  S3StatementOperation = "read"
	Write S3StatementOperation = "write"
)

Defines values for S3StatementOperation.

func (S3StatementOperation) Valid

func (e S3StatementOperation) Valid() bool

Valid indicates whether the value is a known member of the S3StatementOperation enum.

type S3StatementType

type S3StatementType string

S3StatementType defines model for S3Statement.Type.

const (
	S3StatementTypeS3 S3StatementType = "s3"
)

Defines values for S3StatementType.

func (S3StatementType) Valid

func (e S3StatementType) Valid() bool

Valid indicates whether the value is a known member of the S3StatementType enum.

type S3Statement_Content

type S3Statement_Content struct {
	// contains filtered or unexported fields
}

S3Statement_Content Content to write when operation is write. Pipeline sinks normally bind this through {{input}}.

func (S3Statement_Content) AsS3StatementContent0

func (t S3Statement_Content) AsS3StatementContent0() (S3StatementContent0, error)

AsS3StatementContent0 returns the union data inside the S3Statement_Content as a S3StatementContent0

func (S3Statement_Content) AsS3StatementContent1

func (t S3Statement_Content) AsS3StatementContent1() (S3StatementContent1, error)

AsS3StatementContent1 returns the union data inside the S3Statement_Content as a S3StatementContent1

func (S3Statement_Content) AsS3StatementContent2

func (t S3Statement_Content) AsS3StatementContent2() (S3StatementContent2, error)

AsS3StatementContent2 returns the union data inside the S3Statement_Content as a S3StatementContent2

func (*S3Statement_Content) FromS3StatementContent0

func (t *S3Statement_Content) FromS3StatementContent0(v S3StatementContent0) error

FromS3StatementContent0 overwrites any union data inside the S3Statement_Content as the provided S3StatementContent0

func (*S3Statement_Content) FromS3StatementContent1

func (t *S3Statement_Content) FromS3StatementContent1(v S3StatementContent1) error

FromS3StatementContent1 overwrites any union data inside the S3Statement_Content as the provided S3StatementContent1

func (*S3Statement_Content) FromS3StatementContent2

func (t *S3Statement_Content) FromS3StatementContent2(v S3StatementContent2) error

FromS3StatementContent2 overwrites any union data inside the S3Statement_Content as the provided S3StatementContent2

func (S3Statement_Content) MarshalJSON

func (t S3Statement_Content) MarshalJSON() ([]byte, error)

func (*S3Statement_Content) MergeS3StatementContent0

func (t *S3Statement_Content) MergeS3StatementContent0(v S3StatementContent0) error

MergeS3StatementContent0 performs a merge with any union data inside the S3Statement_Content, using the provided S3StatementContent0

func (*S3Statement_Content) MergeS3StatementContent1

func (t *S3Statement_Content) MergeS3StatementContent1(v S3StatementContent1) error

MergeS3StatementContent1 performs a merge with any union data inside the S3Statement_Content, using the provided S3StatementContent1

func (*S3Statement_Content) MergeS3StatementContent2

func (t *S3Statement_Content) MergeS3StatementContent2(v S3StatementContent2) error

MergeS3StatementContent2 performs a merge with any union data inside the S3Statement_Content, using the provided S3StatementContent2

func (*S3Statement_Content) UnmarshalJSON

func (t *S3Statement_Content) UnmarshalJSON(b []byte) error

type SQLExecutionResult

type SQLExecutionResult struct {
	DurationMs int     `json:"duration_ms"`
	Error      *string `json:"error,omitempty"`
	Payload    struct {
		ColumnNames *[]string                `json:"column_names,omitempty"`
		RowCount    int                      `json:"row_count"`
		Rows        []map[string]interface{} `json:"rows"`
	} `json:"payload"`
	ResultType SQLExecutionResultResultType `json:"result_type"`
	Success    bool                         `json:"success"`
	Type       string                       `json:"type"`
}

SQLExecutionResult defines model for SQLExecutionResult.

type SQLExecutionResultResultType

type SQLExecutionResultResultType string

SQLExecutionResultResultType defines model for SQLExecutionResult.ResultType.

const (
	SQLExecutionResultResultTypeFtp        SQLExecutionResultResultType = "ftp"
	SQLExecutionResultResultTypeGit        SQLExecutionResultResultType = "git"
	SQLExecutionResultResultTypeHttp       SQLExecutionResultResultType = "http"
	SQLExecutionResultResultTypeMongodb    SQLExecutionResultResultType = "mongodb"
	SQLExecutionResultResultTypeObjectRows SQLExecutionResultResultType = "object_rows"
	SQLExecutionResultResultTypeS3         SQLExecutionResultResultType = "s3"
	SQLExecutionResultResultTypeSql        SQLExecutionResultResultType = "sql"
)

Defines values for SQLExecutionResultResultType.

func (SQLExecutionResultResultType) Valid

Valid indicates whether the value is a known member of the SQLExecutionResultResultType enum.

type SQLSchemaResponse

type SQLSchemaResponse struct {
	SchemaType SQLSchemaResponseSchemaType `json:"schema_type"`
	Tables     []TableInfo                 `json:"tables"`
	Type       SQLSchemaResponseType       `json:"type"`
}

SQLSchemaResponse defines model for SQLSchemaResponse.

type SQLSchemaResponseSchemaType

type SQLSchemaResponseSchemaType string

SQLSchemaResponseSchemaType defines model for SQLSchemaResponse.SchemaType.

const (
	Sql SQLSchemaResponseSchemaType = "sql"
)

Defines values for SQLSchemaResponseSchemaType.

func (SQLSchemaResponseSchemaType) Valid

Valid indicates whether the value is a known member of the SQLSchemaResponseSchemaType enum.

type SQLSchemaResponseType

type SQLSchemaResponseType string

SQLSchemaResponseType defines model for SQLSchemaResponse.Type.

const (
	SQLSchemaResponseTypeBigquery  SQLSchemaResponseType = "bigquery"
	SQLSchemaResponseTypeMysql     SQLSchemaResponseType = "mysql"
	SQLSchemaResponseTypePostgres  SQLSchemaResponseType = "postgres"
	SQLSchemaResponseTypeSnowflake SQLSchemaResponseType = "snowflake"
	SQLSchemaResponseTypeSqlite    SQLSchemaResponseType = "sqlite"
)

Defines values for SQLSchemaResponseType.

func (SQLSchemaResponseType) Valid

func (e SQLSchemaResponseType) Valid() bool

Valid indicates whether the value is a known member of the SQLSchemaResponseType enum.

type SavePipelineDraft409JSONResponseBody

type SavePipelineDraft409JSONResponseBody struct {
	// contains filtered or unexported fields
}

SavePipelineDraft409JSONResponseBody defines parameters for SavePipelineDraft.

func (SavePipelineDraft409JSONResponseBody) AsErrorResponse

AsErrorResponse returns the union data inside the SavePipelineDraft409JSONResponseBody as a ErrorResponse

func (SavePipelineDraft409JSONResponseBody) AsPipelineDraftConflictResponse

func (t SavePipelineDraft409JSONResponseBody) AsPipelineDraftConflictResponse() (PipelineDraftConflictResponse, error)

AsPipelineDraftConflictResponse returns the union data inside the SavePipelineDraft409JSONResponseBody as a PipelineDraftConflictResponse

func (*SavePipelineDraft409JSONResponseBody) FromErrorResponse

FromErrorResponse overwrites any union data inside the SavePipelineDraft409JSONResponseBody as the provided ErrorResponse

func (*SavePipelineDraft409JSONResponseBody) FromPipelineDraftConflictResponse

func (t *SavePipelineDraft409JSONResponseBody) FromPipelineDraftConflictResponse(v PipelineDraftConflictResponse) error

FromPipelineDraftConflictResponse overwrites any union data inside the SavePipelineDraft409JSONResponseBody as the provided PipelineDraftConflictResponse

func (SavePipelineDraft409JSONResponseBody) MarshalJSON

func (t SavePipelineDraft409JSONResponseBody) MarshalJSON() ([]byte, error)

func (*SavePipelineDraft409JSONResponseBody) MergeErrorResponse

func (t *SavePipelineDraft409JSONResponseBody) MergeErrorResponse(v ErrorResponse) error

MergeErrorResponse performs a merge with any union data inside the SavePipelineDraft409JSONResponseBody, using the provided ErrorResponse

func (*SavePipelineDraft409JSONResponseBody) MergePipelineDraftConflictResponse

func (t *SavePipelineDraft409JSONResponseBody) MergePipelineDraftConflictResponse(v PipelineDraftConflictResponse) error

MergePipelineDraftConflictResponse performs a merge with any union data inside the SavePipelineDraft409JSONResponseBody, using the provided PipelineDraftConflictResponse

func (*SavePipelineDraft409JSONResponseBody) UnmarshalJSON

func (t *SavePipelineDraft409JSONResponseBody) UnmarshalJSON(b []byte) error

type SavePipelineDraftJSONRequestBody

type SavePipelineDraftJSONRequestBody = SavePipelineDraftRequest

SavePipelineDraftJSONRequestBody defines body for SavePipelineDraft for application/json ContentType.

type SavePipelineDraftRequest

type SavePipelineDraftRequest struct {
	ExpectedSpecHash *string            `json:"expected_spec_hash,omitempty"`
	Spec             PipelineSpecUpdate `json:"spec"`
}

SavePipelineDraftRequest defines model for SavePipelineDraftRequest.

type SavePipelineDraftResponse

type SavePipelineDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineDraftResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *SavePipelineDraft409JSONResponseBody
}

func ParseSavePipelineDraftResponse

func ParseSavePipelineDraftResponse(rsp *http.Response) (*SavePipelineDraftResponse, error)

ParseSavePipelineDraftResponse parses an HTTP response from a SavePipelineDraftWithResponse call

func (SavePipelineDraftResponse) ContentType

func (r SavePipelineDraftResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SavePipelineDraftResponse) Status

func (r SavePipelineDraftResponse) Status() string

Status returns HTTPResponse.Status

func (SavePipelineDraftResponse) StatusCode

func (r SavePipelineDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetProjectPipelineBackendCreateWithoutOwner

type SetProjectPipelineBackendCreateWithoutOwner struct {
	Mode SetProjectPipelineBackendCreateWithoutOwnerMode `json:"mode"`
}

SetProjectPipelineBackendCreateWithoutOwner defines model for SetProjectPipelineBackendCreateWithoutOwner.

type SetProjectPipelineBackendCreateWithoutOwnerMode

type SetProjectPipelineBackendCreateWithoutOwnerMode string

SetProjectPipelineBackendCreateWithoutOwnerMode defines model for SetProjectPipelineBackendCreateWithoutOwner.Mode.

const (
	SetProjectPipelineBackendCreateWithoutOwnerModeCreateFromTemplate SetProjectPipelineBackendCreateWithoutOwnerMode = "create_from_template"
)

Defines values for SetProjectPipelineBackendCreateWithoutOwnerMode.

func (SetProjectPipelineBackendCreateWithoutOwnerMode) Valid

Valid indicates whether the value is a known member of the SetProjectPipelineBackendCreateWithoutOwnerMode enum.

type SetProjectPipelineBackendCreateWithoutRepositoryName

type SetProjectPipelineBackendCreateWithoutRepositoryName struct {
	Mode SetProjectPipelineBackendCreateWithoutRepositoryNameMode `json:"mode"`
}

SetProjectPipelineBackendCreateWithoutRepositoryName defines model for SetProjectPipelineBackendCreateWithoutRepositoryName.

type SetProjectPipelineBackendCreateWithoutRepositoryNameMode

type SetProjectPipelineBackendCreateWithoutRepositoryNameMode string

SetProjectPipelineBackendCreateWithoutRepositoryNameMode defines model for SetProjectPipelineBackendCreateWithoutRepositoryName.Mode.

const (
	SetProjectPipelineBackendCreateWithoutRepositoryNameModeCreateFromTemplate SetProjectPipelineBackendCreateWithoutRepositoryNameMode = "create_from_template"
)

Defines values for SetProjectPipelineBackendCreateWithoutRepositoryNameMode.

func (SetProjectPipelineBackendCreateWithoutRepositoryNameMode) Valid

Valid indicates whether the value is a known member of the SetProjectPipelineBackendCreateWithoutRepositoryNameMode enum.

type SetProjectPipelineBackendJSONRequestBody

type SetProjectPipelineBackendJSONRequestBody = SetProjectPipelineBackendRequest

SetProjectPipelineBackendJSONRequestBody defines body for SetProjectPipelineBackend for application/json ContentType.

type SetProjectPipelineBackendRequest

type SetProjectPipelineBackendRequest struct {
	DataSourceSlug Slug                                 `json:"data_source_slug"`
	Mode           SetProjectPipelineBackendRequestMode `json:"mode"`
	PipelineDir    string                               `json:"pipeline_dir"`
	ProviderOwner  *string                              `json:"provider_owner,omitempty"`
	RepositoryName *string                              `json:"repository_name,omitempty"`
	TrackedBranch  string                               `json:"tracked_branch"`
}

SetProjectPipelineBackendRequest defines model for SetProjectPipelineBackendRequest.

type SetProjectPipelineBackendRequestMode

type SetProjectPipelineBackendRequestMode string

SetProjectPipelineBackendRequestMode defines model for SetProjectPipelineBackendRequest.Mode.

const (
	AdoptExisting      SetProjectPipelineBackendRequestMode = "adopt_existing"
	CreateFromTemplate SetProjectPipelineBackendRequestMode = "create_from_template"
)

Defines values for SetProjectPipelineBackendRequestMode.

func (SetProjectPipelineBackendRequestMode) Valid

Valid indicates whether the value is a known member of the SetProjectPipelineBackendRequestMode enum.

type SetProjectPipelineBackendResponse

type SetProjectPipelineBackendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON409      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseSetProjectPipelineBackendResponse

func ParseSetProjectPipelineBackendResponse(rsp *http.Response) (*SetProjectPipelineBackendResponse, error)

ParseSetProjectPipelineBackendResponse parses an HTTP response from a SetProjectPipelineBackendWithResponse call

func (SetProjectPipelineBackendResponse) ContentType

func (r SetProjectPipelineBackendResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SetProjectPipelineBackendResponse) Status

Status returns HTTPResponse.Status

func (SetProjectPipelineBackendResponse) StatusCode

func (r SetProjectPipelineBackendResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Slug

type Slug = string

Slug defines model for Slug.

type SlugParam

type SlugParam = string

SlugParam defines model for SlugParam.

type SnowflakeConfig

type SnowflakeConfig struct {
	Account        string  `json:"account"`
	ConnectTimeout *int    `json:"connect_timeout,omitempty"`
	Database       string  `json:"database"`
	Role           *string `json:"role,omitempty"`
	Schema         string  `json:"schema"`
	Warehouse      string  `json:"warehouse"`
}

SnowflakeConfig defines model for SnowflakeConfig.

type SnowflakeCredentials

type SnowflakeCredentials struct {
	// contains filtered or unexported fields
}

SnowflakeCredentials defines model for SnowflakeCredentials.

func (SnowflakeCredentials) AsSnowflakePasswordCredentials

func (t SnowflakeCredentials) AsSnowflakePasswordCredentials() (SnowflakePasswordCredentials, error)

AsSnowflakePasswordCredentials returns the union data inside the SnowflakeCredentials as a SnowflakePasswordCredentials

func (SnowflakeCredentials) AsSnowflakeWorkloadIdentityCredentials

func (t SnowflakeCredentials) AsSnowflakeWorkloadIdentityCredentials() (SnowflakeWorkloadIdentityCredentials, error)

AsSnowflakeWorkloadIdentityCredentials returns the union data inside the SnowflakeCredentials as a SnowflakeWorkloadIdentityCredentials

func (SnowflakeCredentials) Discriminator

func (t SnowflakeCredentials) Discriminator() (string, error)

func (*SnowflakeCredentials) FromSnowflakePasswordCredentials

func (t *SnowflakeCredentials) FromSnowflakePasswordCredentials(v SnowflakePasswordCredentials) error

FromSnowflakePasswordCredentials overwrites any union data inside the SnowflakeCredentials as the provided SnowflakePasswordCredentials

func (*SnowflakeCredentials) FromSnowflakeWorkloadIdentityCredentials

func (t *SnowflakeCredentials) FromSnowflakeWorkloadIdentityCredentials(v SnowflakeWorkloadIdentityCredentials) error

FromSnowflakeWorkloadIdentityCredentials overwrites any union data inside the SnowflakeCredentials as the provided SnowflakeWorkloadIdentityCredentials

func (SnowflakeCredentials) MarshalJSON

func (t SnowflakeCredentials) MarshalJSON() ([]byte, error)

func (*SnowflakeCredentials) MergeSnowflakePasswordCredentials

func (t *SnowflakeCredentials) MergeSnowflakePasswordCredentials(v SnowflakePasswordCredentials) error

MergeSnowflakePasswordCredentials performs a merge with any union data inside the SnowflakeCredentials, using the provided SnowflakePasswordCredentials

func (*SnowflakeCredentials) MergeSnowflakeWorkloadIdentityCredentials

func (t *SnowflakeCredentials) MergeSnowflakeWorkloadIdentityCredentials(v SnowflakeWorkloadIdentityCredentials) error

MergeSnowflakeWorkloadIdentityCredentials performs a merge with any union data inside the SnowflakeCredentials, using the provided SnowflakeWorkloadIdentityCredentials

func (*SnowflakeCredentials) UnmarshalJSON

func (t *SnowflakeCredentials) UnmarshalJSON(b []byte) error

func (SnowflakeCredentials) ValueByDiscriminator

func (t SnowflakeCredentials) ValueByDiscriminator() (interface{}, error)

type SnowflakePasswordCredentials

type SnowflakePasswordCredentials struct {
	AuthType SnowflakePasswordCredentialsAuthType `json:"auth_type"`
	Password *string                              `json:"password,omitempty"`
	Username *string                              `json:"username,omitempty"`
}

SnowflakePasswordCredentials defines model for SnowflakePasswordCredentials.

type SnowflakePasswordCredentialsAuthType

type SnowflakePasswordCredentialsAuthType string

SnowflakePasswordCredentialsAuthType defines model for SnowflakePasswordCredentials.AuthType.

const (
	SnowflakePasswordCredentialsAuthTypePassword SnowflakePasswordCredentialsAuthType = "password"
)

Defines values for SnowflakePasswordCredentialsAuthType.

func (SnowflakePasswordCredentialsAuthType) Valid

Valid indicates whether the value is a known member of the SnowflakePasswordCredentialsAuthType enum.

type SnowflakeStatement

type SnowflakeStatement struct {
	Sql  string                 `json:"sql"`
	Type SnowflakeStatementType `json:"type"`
}

SnowflakeStatement defines model for SnowflakeStatement.

type SnowflakeStatementType

type SnowflakeStatementType string

SnowflakeStatementType defines model for SnowflakeStatement.Type.

const (
	SnowflakeStatementTypeSnowflake SnowflakeStatementType = "snowflake"
)

Defines values for SnowflakeStatementType.

func (SnowflakeStatementType) Valid

func (e SnowflakeStatementType) Valid() bool

Valid indicates whether the value is a known member of the SnowflakeStatementType enum.

type SnowflakeWorkloadIdentityCredentials

type SnowflakeWorkloadIdentityCredentials struct {
	AuthType SnowflakeWorkloadIdentityCredentialsAuthType `json:"auth_type"`
}

SnowflakeWorkloadIdentityCredentials defines model for SnowflakeWorkloadIdentityCredentials.

type SnowflakeWorkloadIdentityCredentialsAuthType

type SnowflakeWorkloadIdentityCredentialsAuthType string

SnowflakeWorkloadIdentityCredentialsAuthType defines model for SnowflakeWorkloadIdentityCredentials.AuthType.

const (
	SnowflakeWorkloadIdentityCredentialsAuthTypeWorkloadIdentity SnowflakeWorkloadIdentityCredentialsAuthType = "workload_identity"
)

Defines values for SnowflakeWorkloadIdentityCredentialsAuthType.

func (SnowflakeWorkloadIdentityCredentialsAuthType) Valid

Valid indicates whether the value is a known member of the SnowflakeWorkloadIdentityCredentialsAuthType enum.

type StartProviderConnectorInstallJSONRequestBody

type StartProviderConnectorInstallJSONRequestBody = StartProviderConnectorInstallRequest

StartProviderConnectorInstallJSONRequestBody defines body for StartProviderConnectorInstall for application/json ContentType.

type StartProviderConnectorInstallRequest

type StartProviderConnectorInstallRequest struct {
	DataSourceSlug Slug                  `json:"data_source_slug"`
	Intent         ProviderInstallIntent `json:"intent"`
}

StartProviderConnectorInstallRequest defines model for StartProviderConnectorInstallRequest.

type StartProviderConnectorInstallResponse

type StartProviderConnectorInstallResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ProviderConnectorInstall
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseStartProviderConnectorInstallResponse

func ParseStartProviderConnectorInstallResponse(rsp *http.Response) (*StartProviderConnectorInstallResponse, error)

ParseStartProviderConnectorInstallResponse parses an HTTP response from a StartProviderConnectorInstallWithResponse call

func (StartProviderConnectorInstallResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StartProviderConnectorInstallResponse) Status

Status returns HTTPResponse.Status

func (StartProviderConnectorInstallResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StartProviderDataSourceInstallJSONRequestBody

type StartProviderDataSourceInstallJSONRequestBody = StartProviderDataSourceInstallRequest

StartProviderDataSourceInstallJSONRequestBody defines body for StartProviderDataSourceInstall for application/json ContentType.

type StartProviderDataSourceInstallRequest

type StartProviderDataSourceInstallRequest struct {
	Config   StartProviderDataSourceInstallRequest_Config `json:"config"`
	Name     Name                                         `json:"name"`
	ReadOnly *bool                                        `json:"read_only,omitempty"`
	Slug     *Slug                                        `json:"slug,omitempty"`
	Type     StartProviderDataSourceInstallRequestType    `json:"type"`
}

StartProviderDataSourceInstallRequest defines model for StartProviderDataSourceInstallRequest.

type StartProviderDataSourceInstallRequestType

type StartProviderDataSourceInstallRequestType string

StartProviderDataSourceInstallRequestType defines model for StartProviderDataSourceInstallRequest.Type.

const (
	StartProviderDataSourceInstallRequestTypeGitlab  StartProviderDataSourceInstallRequestType = "gitlab"
	StartProviderDataSourceInstallRequestTypeHubspot StartProviderDataSourceInstallRequestType = "hubspot"
)

Defines values for StartProviderDataSourceInstallRequestType.

func (StartProviderDataSourceInstallRequestType) Valid

Valid indicates whether the value is a known member of the StartProviderDataSourceInstallRequestType enum.

type StartProviderDataSourceInstallRequest_Config

type StartProviderDataSourceInstallRequest_Config struct {
	// contains filtered or unexported fields
}

StartProviderDataSourceInstallRequest_Config defines model for StartProviderDataSourceInstallRequest.Config.

func (StartProviderDataSourceInstallRequest_Config) AsHubSpotConfig

AsHubSpotConfig returns the union data inside the StartProviderDataSourceInstallRequest_Config as a HubSpotConfig

func (StartProviderDataSourceInstallRequest_Config) AsProviderGitOnboardingConfig

AsProviderGitOnboardingConfig returns the union data inside the StartProviderDataSourceInstallRequest_Config as a ProviderGitOnboardingConfig

func (*StartProviderDataSourceInstallRequest_Config) FromHubSpotConfig

FromHubSpotConfig overwrites any union data inside the StartProviderDataSourceInstallRequest_Config as the provided HubSpotConfig

func (*StartProviderDataSourceInstallRequest_Config) FromProviderGitOnboardingConfig

FromProviderGitOnboardingConfig overwrites any union data inside the StartProviderDataSourceInstallRequest_Config as the provided ProviderGitOnboardingConfig

func (StartProviderDataSourceInstallRequest_Config) MarshalJSON

func (*StartProviderDataSourceInstallRequest_Config) MergeHubSpotConfig

MergeHubSpotConfig performs a merge with any union data inside the StartProviderDataSourceInstallRequest_Config, using the provided HubSpotConfig

func (*StartProviderDataSourceInstallRequest_Config) MergeProviderGitOnboardingConfig

MergeProviderGitOnboardingConfig performs a merge with any union data inside the StartProviderDataSourceInstallRequest_Config, using the provided ProviderGitOnboardingConfig

func (*StartProviderDataSourceInstallRequest_Config) UnmarshalJSON

type StartProviderDataSourceInstallResponse

type StartProviderDataSourceInstallResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ProviderDataSourceInstall
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON409      *ErrorResponse
}

func ParseStartProviderDataSourceInstallResponse

func ParseStartProviderDataSourceInstallResponse(rsp *http.Response) (*StartProviderDataSourceInstallResponse, error)

ParseStartProviderDataSourceInstallResponse parses an HTTP response from a StartProviderDataSourceInstallWithResponse call

func (StartProviderDataSourceInstallResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StartProviderDataSourceInstallResponse) Status

Status returns HTTPResponse.Status

func (StartProviderDataSourceInstallResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TableInfo

type TableInfo struct {
	Columns []ColumnInfo `json:"columns"`
	Name    string       `json:"name"`
}

TableInfo defines model for TableInfo.

type TermsAcceptanceRequest

type TermsAcceptanceRequest struct {
	TermsAccepted        TermsAcceptanceRequestTermsAccepted `json:"terms_accepted"`
	TermsDocumentVersion string                              `json:"terms_document_version"`
}

TermsAcceptanceRequest defines model for TermsAcceptanceRequest.

type TermsAcceptanceRequestTermsAccepted

type TermsAcceptanceRequestTermsAccepted bool

TermsAcceptanceRequestTermsAccepted defines model for TermsAcceptanceRequest.TermsAccepted.

Defines values for TermsAcceptanceRequestTermsAccepted.

func (TermsAcceptanceRequestTermsAccepted) Valid

Valid indicates whether the value is a known member of the TermsAcceptanceRequestTermsAccepted enum.

type TestAlertDestinationResponse

type TestAlertDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AlertDestinationTestResponse
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseTestAlertDestinationResponse

func ParseTestAlertDestinationResponse(rsp *http.Response) (*TestAlertDestinationResponse, error)

ParseTestAlertDestinationResponse parses an HTTP response from a TestAlertDestinationWithResponse call

func (TestAlertDestinationResponse) ContentType

func (r TestAlertDestinationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TestAlertDestinationResponse) Status

Status returns HTTPResponse.Status

func (TestAlertDestinationResponse) StatusCode

func (r TestAlertDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TestBigQueryDataSourceConnectionRequest

type TestBigQueryDataSourceConnectionRequest struct {
	Config      BigQueryConfig                              `json:"config"`
	Credentials BigQueryCredentials                         `json:"credentials"`
	Type        TestBigQueryDataSourceConnectionRequestType `json:"type"`
}

TestBigQueryDataSourceConnectionRequest defines model for TestBigQueryDataSourceConnectionRequest.

type TestBigQueryDataSourceConnectionRequestType

type TestBigQueryDataSourceConnectionRequestType string

TestBigQueryDataSourceConnectionRequestType defines model for TestBigQueryDataSourceConnectionRequest.Type.

const (
	TestBigQueryDataSourceConnectionRequestTypeBigquery TestBigQueryDataSourceConnectionRequestType = "bigquery"
)

Defines values for TestBigQueryDataSourceConnectionRequestType.

func (TestBigQueryDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestBigQueryDataSourceConnectionRequestType enum.

type TestDataSourceConnectionJSONRequestBody

type TestDataSourceConnectionJSONRequestBody = TestDataSourceConnectionRequest

TestDataSourceConnectionJSONRequestBody defines body for TestDataSourceConnection for application/json ContentType.

type TestDataSourceConnectionRequest

type TestDataSourceConnectionRequest struct {
	// contains filtered or unexported fields
}

TestDataSourceConnectionRequest defines model for TestDataSourceConnectionRequest.

func (TestDataSourceConnectionRequest) AsTestBigQueryDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestBigQueryDataSourceConnectionRequest() (TestBigQueryDataSourceConnectionRequest, error)

AsTestBigQueryDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestBigQueryDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestFTPDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestFTPDataSourceConnectionRequest() (TestFTPDataSourceConnectionRequest, error)

AsTestFTPDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestFTPDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestGitDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestGitDataSourceConnectionRequest() (TestGitDataSourceConnectionRequest, error)

AsTestGitDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestGitDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestGitHubDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestGitHubDataSourceConnectionRequest() (TestGitHubDataSourceConnectionRequest, error)

AsTestGitHubDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestGitHubDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestGitLabDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestGitLabDataSourceConnectionRequest() (TestGitLabDataSourceConnectionRequest, error)

AsTestGitLabDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestGitLabDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestHTTPDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestHTTPDataSourceConnectionRequest() (TestHTTPDataSourceConnectionRequest, error)

AsTestHTTPDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestHTTPDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestHubSpotDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestHubSpotDataSourceConnectionRequest() (TestHubSpotDataSourceConnectionRequest, error)

AsTestHubSpotDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestHubSpotDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestMongoDBDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestMongoDBDataSourceConnectionRequest() (TestMongoDBDataSourceConnectionRequest, error)

AsTestMongoDBDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestMongoDBDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestMySQLDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestMySQLDataSourceConnectionRequest() (TestMySQLDataSourceConnectionRequest, error)

AsTestMySQLDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestMySQLDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestPostgresDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestPostgresDataSourceConnectionRequest() (TestPostgresDataSourceConnectionRequest, error)

AsTestPostgresDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestPostgresDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestS3DataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestS3DataSourceConnectionRequest() (TestS3DataSourceConnectionRequest, error)

AsTestS3DataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestS3DataSourceConnectionRequest

func (TestDataSourceConnectionRequest) AsTestSnowflakeDataSourceConnectionRequest

func (t TestDataSourceConnectionRequest) AsTestSnowflakeDataSourceConnectionRequest() (TestSnowflakeDataSourceConnectionRequest, error)

AsTestSnowflakeDataSourceConnectionRequest returns the union data inside the TestDataSourceConnectionRequest as a TestSnowflakeDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) Discriminator

func (t TestDataSourceConnectionRequest) Discriminator() (string, error)

func (*TestDataSourceConnectionRequest) FromTestBigQueryDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestBigQueryDataSourceConnectionRequest(v TestBigQueryDataSourceConnectionRequest) error

FromTestBigQueryDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestBigQueryDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestFTPDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestFTPDataSourceConnectionRequest(v TestFTPDataSourceConnectionRequest) error

FromTestFTPDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestFTPDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestGitDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestGitDataSourceConnectionRequest(v TestGitDataSourceConnectionRequest) error

FromTestGitDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestGitDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestGitHubDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestGitHubDataSourceConnectionRequest(v TestGitHubDataSourceConnectionRequest) error

FromTestGitHubDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestGitHubDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestGitLabDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestGitLabDataSourceConnectionRequest(v TestGitLabDataSourceConnectionRequest) error

FromTestGitLabDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestGitLabDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestHTTPDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestHTTPDataSourceConnectionRequest(v TestHTTPDataSourceConnectionRequest) error

FromTestHTTPDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestHTTPDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestHubSpotDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestHubSpotDataSourceConnectionRequest(v TestHubSpotDataSourceConnectionRequest) error

FromTestHubSpotDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestHubSpotDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestMongoDBDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestMongoDBDataSourceConnectionRequest(v TestMongoDBDataSourceConnectionRequest) error

FromTestMongoDBDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestMongoDBDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestMySQLDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestMySQLDataSourceConnectionRequest(v TestMySQLDataSourceConnectionRequest) error

FromTestMySQLDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestMySQLDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestPostgresDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestPostgresDataSourceConnectionRequest(v TestPostgresDataSourceConnectionRequest) error

FromTestPostgresDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestPostgresDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestS3DataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestS3DataSourceConnectionRequest(v TestS3DataSourceConnectionRequest) error

FromTestS3DataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestS3DataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) FromTestSnowflakeDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) FromTestSnowflakeDataSourceConnectionRequest(v TestSnowflakeDataSourceConnectionRequest) error

FromTestSnowflakeDataSourceConnectionRequest overwrites any union data inside the TestDataSourceConnectionRequest as the provided TestSnowflakeDataSourceConnectionRequest

func (TestDataSourceConnectionRequest) MarshalJSON

func (t TestDataSourceConnectionRequest) MarshalJSON() ([]byte, error)

func (*TestDataSourceConnectionRequest) MergeTestBigQueryDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestBigQueryDataSourceConnectionRequest(v TestBigQueryDataSourceConnectionRequest) error

MergeTestBigQueryDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestBigQueryDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestFTPDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestFTPDataSourceConnectionRequest(v TestFTPDataSourceConnectionRequest) error

MergeTestFTPDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestFTPDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestGitDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestGitDataSourceConnectionRequest(v TestGitDataSourceConnectionRequest) error

MergeTestGitDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestGitDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestGitHubDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestGitHubDataSourceConnectionRequest(v TestGitHubDataSourceConnectionRequest) error

MergeTestGitHubDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestGitHubDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestGitLabDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestGitLabDataSourceConnectionRequest(v TestGitLabDataSourceConnectionRequest) error

MergeTestGitLabDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestGitLabDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestHTTPDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestHTTPDataSourceConnectionRequest(v TestHTTPDataSourceConnectionRequest) error

MergeTestHTTPDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestHTTPDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestHubSpotDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestHubSpotDataSourceConnectionRequest(v TestHubSpotDataSourceConnectionRequest) error

MergeTestHubSpotDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestHubSpotDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestMongoDBDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestMongoDBDataSourceConnectionRequest(v TestMongoDBDataSourceConnectionRequest) error

MergeTestMongoDBDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestMongoDBDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestMySQLDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestMySQLDataSourceConnectionRequest(v TestMySQLDataSourceConnectionRequest) error

MergeTestMySQLDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestMySQLDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestPostgresDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestPostgresDataSourceConnectionRequest(v TestPostgresDataSourceConnectionRequest) error

MergeTestPostgresDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestPostgresDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestS3DataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestS3DataSourceConnectionRequest(v TestS3DataSourceConnectionRequest) error

MergeTestS3DataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestS3DataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) MergeTestSnowflakeDataSourceConnectionRequest

func (t *TestDataSourceConnectionRequest) MergeTestSnowflakeDataSourceConnectionRequest(v TestSnowflakeDataSourceConnectionRequest) error

MergeTestSnowflakeDataSourceConnectionRequest performs a merge with any union data inside the TestDataSourceConnectionRequest, using the provided TestSnowflakeDataSourceConnectionRequest

func (*TestDataSourceConnectionRequest) UnmarshalJSON

func (t *TestDataSourceConnectionRequest) UnmarshalJSON(b []byte) error

func (TestDataSourceConnectionRequest) ValueByDiscriminator

func (t TestDataSourceConnectionRequest) ValueByDiscriminator() (interface{}, error)

type TestDataSourceConnectionResponse

type TestDataSourceConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseTestDataSourceConnectionResponse

func ParseTestDataSourceConnectionResponse(rsp *http.Response) (*TestDataSourceConnectionResponse, error)

ParseTestDataSourceConnectionResponse parses an HTTP response from a TestDataSourceConnectionWithResponse call

func (TestDataSourceConnectionResponse) ContentType

func (r TestDataSourceConnectionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TestDataSourceConnectionResponse) Status

Status returns HTTPResponse.Status

func (TestDataSourceConnectionResponse) StatusCode

func (r TestDataSourceConnectionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TestFTPDataSourceConnectionRequest

type TestFTPDataSourceConnectionRequest struct {
	Config      FTPConfig                              `json:"config"`
	Credentials FTPCredentials                         `json:"credentials"`
	Type        TestFTPDataSourceConnectionRequestType `json:"type"`
}

TestFTPDataSourceConnectionRequest defines model for TestFTPDataSourceConnectionRequest.

type TestFTPDataSourceConnectionRequestType

type TestFTPDataSourceConnectionRequestType string

TestFTPDataSourceConnectionRequestType defines model for TestFTPDataSourceConnectionRequest.Type.

const (
	TestFTPDataSourceConnectionRequestTypeFtp TestFTPDataSourceConnectionRequestType = "ftp"
)

Defines values for TestFTPDataSourceConnectionRequestType.

func (TestFTPDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestFTPDataSourceConnectionRequestType enum.

type TestGitDataSourceConnectionRequest

type TestGitDataSourceConnectionRequest struct {
	Config      GitConfig                              `json:"config"`
	Credentials GitCredentials                         `json:"credentials"`
	Type        TestGitDataSourceConnectionRequestType `json:"type"`
}

TestGitDataSourceConnectionRequest defines model for TestGitDataSourceConnectionRequest.

type TestGitDataSourceConnectionRequestType

type TestGitDataSourceConnectionRequestType string

TestGitDataSourceConnectionRequestType defines model for TestGitDataSourceConnectionRequest.Type.

const (
	TestGitDataSourceConnectionRequestTypeGit TestGitDataSourceConnectionRequestType = "git"
)

Defines values for TestGitDataSourceConnectionRequestType.

func (TestGitDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestGitDataSourceConnectionRequestType enum.

type TestGitHubDataSourceConnectionRequest

type TestGitHubDataSourceConnectionRequest struct {
	Config GitHubRepositoryConfig                    `json:"config"`
	Type   TestGitHubDataSourceConnectionRequestType `json:"type"`
}

TestGitHubDataSourceConnectionRequest defines model for TestGitHubDataSourceConnectionRequest.

type TestGitHubDataSourceConnectionRequestType

type TestGitHubDataSourceConnectionRequestType string

TestGitHubDataSourceConnectionRequestType defines model for TestGitHubDataSourceConnectionRequest.Type.

const (
	TestGitHubDataSourceConnectionRequestTypeGithub TestGitHubDataSourceConnectionRequestType = "github"
)

Defines values for TestGitHubDataSourceConnectionRequestType.

func (TestGitHubDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestGitHubDataSourceConnectionRequestType enum.

type TestGitLabDataSourceConnectionRequest

type TestGitLabDataSourceConnectionRequest struct {
	Config      GitConfig                                 `json:"config"`
	Credentials GitCredentials                            `json:"credentials"`
	Type        TestGitLabDataSourceConnectionRequestType `json:"type"`
}

TestGitLabDataSourceConnectionRequest defines model for TestGitLabDataSourceConnectionRequest.

type TestGitLabDataSourceConnectionRequestType

type TestGitLabDataSourceConnectionRequestType string

TestGitLabDataSourceConnectionRequestType defines model for TestGitLabDataSourceConnectionRequest.Type.

const (
	TestGitLabDataSourceConnectionRequestTypeGitlab TestGitLabDataSourceConnectionRequestType = "gitlab"
)

Defines values for TestGitLabDataSourceConnectionRequestType.

func (TestGitLabDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestGitLabDataSourceConnectionRequestType enum.

type TestHTTPDataSourceConnectionRequest

type TestHTTPDataSourceConnectionRequest struct {
	Config      HTTPConfig                              `json:"config"`
	Credentials HTTPCredentials                         `json:"credentials"`
	Type        TestHTTPDataSourceConnectionRequestType `json:"type"`
}

TestHTTPDataSourceConnectionRequest defines model for TestHTTPDataSourceConnectionRequest.

type TestHTTPDataSourceConnectionRequestType

type TestHTTPDataSourceConnectionRequestType string

TestHTTPDataSourceConnectionRequestType defines model for TestHTTPDataSourceConnectionRequest.Type.

const (
	TestHTTPDataSourceConnectionRequestTypeHttp TestHTTPDataSourceConnectionRequestType = "http"
)

Defines values for TestHTTPDataSourceConnectionRequestType.

func (TestHTTPDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestHTTPDataSourceConnectionRequestType enum.

type TestHubSpotDataSourceConnectionRequest

type TestHubSpotDataSourceConnectionRequest struct {
	Config      HubSpotConfig                              `json:"config"`
	Credentials HubSpotCredentials                         `json:"credentials"`
	Type        TestHubSpotDataSourceConnectionRequestType `json:"type"`
}

TestHubSpotDataSourceConnectionRequest defines model for TestHubSpotDataSourceConnectionRequest.

type TestHubSpotDataSourceConnectionRequestType

type TestHubSpotDataSourceConnectionRequestType string

TestHubSpotDataSourceConnectionRequestType defines model for TestHubSpotDataSourceConnectionRequest.Type.

const (
	TestHubSpotDataSourceConnectionRequestTypeHubspot TestHubSpotDataSourceConnectionRequestType = "hubspot"
)

Defines values for TestHubSpotDataSourceConnectionRequestType.

func (TestHubSpotDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestHubSpotDataSourceConnectionRequestType enum.

type TestMongoDBDataSourceConnectionRequest

type TestMongoDBDataSourceConnectionRequest struct {
	Config      MongoDBConfig                              `json:"config"`
	Credentials MongoDBCredentials                         `json:"credentials"`
	Type        TestMongoDBDataSourceConnectionRequestType `json:"type"`
}

TestMongoDBDataSourceConnectionRequest defines model for TestMongoDBDataSourceConnectionRequest.

type TestMongoDBDataSourceConnectionRequestType

type TestMongoDBDataSourceConnectionRequestType string

TestMongoDBDataSourceConnectionRequestType defines model for TestMongoDBDataSourceConnectionRequest.Type.

const (
	TestMongoDBDataSourceConnectionRequestTypeMongodb TestMongoDBDataSourceConnectionRequestType = "mongodb"
)

Defines values for TestMongoDBDataSourceConnectionRequestType.

func (TestMongoDBDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestMongoDBDataSourceConnectionRequestType enum.

type TestMySQLDataSourceConnectionRequest

type TestMySQLDataSourceConnectionRequest struct {
	Config      MySQLConfig                              `json:"config"`
	Credentials MySQLCredentials                         `json:"credentials"`
	Type        TestMySQLDataSourceConnectionRequestType `json:"type"`
}

TestMySQLDataSourceConnectionRequest defines model for TestMySQLDataSourceConnectionRequest.

type TestMySQLDataSourceConnectionRequestType

type TestMySQLDataSourceConnectionRequestType string

TestMySQLDataSourceConnectionRequestType defines model for TestMySQLDataSourceConnectionRequest.Type.

const (
	TestMySQLDataSourceConnectionRequestTypeMysql TestMySQLDataSourceConnectionRequestType = "mysql"
)

Defines values for TestMySQLDataSourceConnectionRequestType.

func (TestMySQLDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestMySQLDataSourceConnectionRequestType enum.

type TestPostgresDataSourceConnectionRequest

type TestPostgresDataSourceConnectionRequest struct {
	Config      PostgresConfig                              `json:"config"`
	Credentials PostgresCredentials                         `json:"credentials"`
	Type        TestPostgresDataSourceConnectionRequestType `json:"type"`
}

TestPostgresDataSourceConnectionRequest defines model for TestPostgresDataSourceConnectionRequest.

type TestPostgresDataSourceConnectionRequestType

type TestPostgresDataSourceConnectionRequestType string

TestPostgresDataSourceConnectionRequestType defines model for TestPostgresDataSourceConnectionRequest.Type.

const (
	TestPostgresDataSourceConnectionRequestTypePostgres TestPostgresDataSourceConnectionRequestType = "postgres"
)

Defines values for TestPostgresDataSourceConnectionRequestType.

func (TestPostgresDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestPostgresDataSourceConnectionRequestType enum.

type TestS3DataSourceConnectionRequest

type TestS3DataSourceConnectionRequest struct {
	Config      S3Config                              `json:"config"`
	Credentials S3Credentials                         `json:"credentials"`
	Type        TestS3DataSourceConnectionRequestType `json:"type"`
}

TestS3DataSourceConnectionRequest defines model for TestS3DataSourceConnectionRequest.

type TestS3DataSourceConnectionRequestType

type TestS3DataSourceConnectionRequestType string

TestS3DataSourceConnectionRequestType defines model for TestS3DataSourceConnectionRequest.Type.

const (
	TestS3DataSourceConnectionRequestTypeS3 TestS3DataSourceConnectionRequestType = "s3"
)

Defines values for TestS3DataSourceConnectionRequestType.

func (TestS3DataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestS3DataSourceConnectionRequestType enum.

type TestSnowflakeDataSourceConnectionRequest

type TestSnowflakeDataSourceConnectionRequest struct {
	Config      SnowflakeConfig                              `json:"config"`
	Credentials SnowflakeCredentials                         `json:"credentials"`
	Type        TestSnowflakeDataSourceConnectionRequestType `json:"type"`
}

TestSnowflakeDataSourceConnectionRequest defines model for TestSnowflakeDataSourceConnectionRequest.

type TestSnowflakeDataSourceConnectionRequestType

type TestSnowflakeDataSourceConnectionRequestType string

TestSnowflakeDataSourceConnectionRequestType defines model for TestSnowflakeDataSourceConnectionRequest.Type.

const (
	TestSnowflakeDataSourceConnectionRequestTypeSnowflake TestSnowflakeDataSourceConnectionRequestType = "snowflake"
)

Defines values for TestSnowflakeDataSourceConnectionRequestType.

func (TestSnowflakeDataSourceConnectionRequestType) Valid

Valid indicates whether the value is a known member of the TestSnowflakeDataSourceConnectionRequestType enum.

type TestStoredDataSourceConnectionResponse

type TestStoredDataSourceConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseTestStoredDataSourceConnectionResponse

func ParseTestStoredDataSourceConnectionResponse(rsp *http.Response) (*TestStoredDataSourceConnectionResponse, error)

ParseTestStoredDataSourceConnectionResponse parses an HTTP response from a TestStoredDataSourceConnectionWithResponse call

func (TestStoredDataSourceConnectionResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TestStoredDataSourceConnectionResponse) Status

Status returns HTTPResponse.Status

func (TestStoredDataSourceConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type Timestamp

type Timestamp = time.Time

Timestamp defines model for Timestamp.

type UpdateAPIKey

type UpdateAPIKey struct {
	CanManageApiKeys *bool              `json:"can_manage_api_keys,omitempty"`
	Description      *string            `json:"description,omitempty"`
	ExpiresAt        *NullableTimestamp `json:"expires_at,omitempty"`
	Name             Name               `json:"name"`
}

UpdateAPIKey defines model for UpdateAPIKey.

type UpdateAPIKeyJSONRequestBody

type UpdateAPIKeyJSONRequestBody = UpdateAPIKey

UpdateAPIKeyJSONRequestBody defines body for UpdateAPIKey for application/json ContentType.

type UpdateAPIKeyResponse

type UpdateAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIKey
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateAPIKeyResponse

func ParseUpdateAPIKeyResponse(rsp *http.Response) (*UpdateAPIKeyResponse, error)

ParseUpdateAPIKeyResponse parses an HTTP response from a UpdateAPIKeyWithResponse call

func (UpdateAPIKeyResponse) ContentType

func (r UpdateAPIKeyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateAPIKeyResponse) Status

func (r UpdateAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAPIKeyResponse) StatusCode

func (r UpdateAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAlertDestination

type UpdateAlertDestination struct {
	Enabled         bool                   `json:"enabled"`
	Name            Name                   `json:"name"`
	NonSecretConfig AlertDestinationConfig `json:"non_secret_config"`
	Type            AlertDestinationType   `json:"type"`
}

UpdateAlertDestination defines model for UpdateAlertDestination.

type UpdateAlertDestinationJSONRequestBody

type UpdateAlertDestinationJSONRequestBody = UpdateAlertDestination

UpdateAlertDestinationJSONRequestBody defines body for UpdateAlertDestination for application/json ContentType.

type UpdateAlertDestinationResponse

type UpdateAlertDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertDestination
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateAlertDestinationResponse

func ParseUpdateAlertDestinationResponse(rsp *http.Response) (*UpdateAlertDestinationResponse, error)

ParseUpdateAlertDestinationResponse parses an HTTP response from a UpdateAlertDestinationWithResponse call

func (UpdateAlertDestinationResponse) ContentType

func (r UpdateAlertDestinationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateAlertDestinationResponse) Status

Status returns HTTPResponse.Status

func (UpdateAlertDestinationResponse) StatusCode

func (r UpdateAlertDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAlertPolicy

type UpdateAlertPolicy struct {
	DestinationSlugs []Slug                       `json:"destination_slugs"`
	Enabled          bool                         `json:"enabled"`
	EnvironmentSlug  *NullableSlug                `json:"environment_slug,omitempty"`
	LifecycleState   *AlertPolicyLifecycleState   `json:"lifecycle_state,omitempty"`
	Name             Name                         `json:"name"`
	NotificationType *AlertPolicyNotificationType `json:"notification_type,omitempty"`
	ProjectSlug      *NullableSlug                `json:"project_slug,omitempty"`
	Scope            AlertPolicyScope             `json:"scope"`
	Severity         *AlertPolicySeverity         `json:"severity,omitempty"`
	SourceAction     *AlertPolicySourceAction     `json:"source_action,omitempty"`
	SourceKind       *AlertPolicySourceKind       `json:"source_kind,omitempty"`
	SourceRef        *AlertPolicySourceRef        `json:"source_ref,omitempty"`
}

UpdateAlertPolicy defines model for UpdateAlertPolicy.

type UpdateAlertPolicyJSONRequestBody

type UpdateAlertPolicyJSONRequestBody = UpdateAlertPolicy

UpdateAlertPolicyJSONRequestBody defines body for UpdateAlertPolicy for application/json ContentType.

type UpdateAlertPolicyResponse

type UpdateAlertPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlertPolicy
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateAlertPolicyResponse

func ParseUpdateAlertPolicyResponse(rsp *http.Response) (*UpdateAlertPolicyResponse, error)

ParseUpdateAlertPolicyResponse parses an HTTP response from a UpdateAlertPolicyWithResponse call

func (UpdateAlertPolicyResponse) ContentType

func (r UpdateAlertPolicyResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateAlertPolicyResponse) Status

func (r UpdateAlertPolicyResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAlertPolicyResponse) StatusCode

func (r UpdateAlertPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDataSourceCredentialsJSONRequestBody

type UpdateDataSourceCredentialsJSONRequestBody = UpdateDataSourceCredentialsRequest

UpdateDataSourceCredentialsJSONRequestBody defines body for UpdateDataSourceCredentials for application/json ContentType.

type UpdateDataSourceCredentialsRequest

type UpdateDataSourceCredentialsRequest struct {
	Credentials DataSourceCredentials `json:"credentials"`
}

UpdateDataSourceCredentialsRequest defines model for UpdateDataSourceCredentialsRequest.

type UpdateDataSourceCredentialsResponse

type UpdateDataSourceCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSource
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateDataSourceCredentialsResponse

func ParseUpdateDataSourceCredentialsResponse(rsp *http.Response) (*UpdateDataSourceCredentialsResponse, error)

ParseUpdateDataSourceCredentialsResponse parses an HTTP response from a UpdateDataSourceCredentialsWithResponse call

func (UpdateDataSourceCredentialsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateDataSourceCredentialsResponse) Status

Status returns HTTPResponse.Status

func (UpdateDataSourceCredentialsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateDataSourceJSONRequestBody

type UpdateDataSourceJSONRequestBody = UpdateDataSourceRequest

UpdateDataSourceJSONRequestBody defines body for UpdateDataSource for application/json ContentType.

type UpdateDataSourceRef

type UpdateDataSourceRef struct {
	DataSourceType                   DataSourceType            `json:"data_source_type"`
	Name                             Name                      `json:"name"`
	ProtectedEnvironmentConfirmation *NullableSlug             `json:"protected_environment_confirmation,omitempty"`
	RequiredCapabilities             []DataSourceRefCapability `json:"required_capabilities"`
}

UpdateDataSourceRef defines model for UpdateDataSourceRef.

type UpdateDataSourceRefJSONRequestBody

type UpdateDataSourceRefJSONRequestBody = UpdateDataSourceRef

UpdateDataSourceRefJSONRequestBody defines body for UpdateDataSourceRef for application/json ContentType.

type UpdateDataSourceRefResponse

type UpdateDataSourceRefResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceRef
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateDataSourceRefResponse

func ParseUpdateDataSourceRefResponse(rsp *http.Response) (*UpdateDataSourceRefResponse, error)

ParseUpdateDataSourceRefResponse parses an HTTP response from a UpdateDataSourceRefWithResponse call

func (UpdateDataSourceRefResponse) ContentType

func (r UpdateDataSourceRefResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateDataSourceRefResponse) Status

Status returns HTTPResponse.Status

func (UpdateDataSourceRefResponse) StatusCode

func (r UpdateDataSourceRefResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDataSourceRequest

type UpdateDataSourceRequest struct {
	Config   *DataSourceConfig `json:"config,omitempty"`
	Name     *Name             `json:"name,omitempty"`
	ReadOnly *bool             `json:"read_only,omitempty"`
}

UpdateDataSourceRequest defines model for UpdateDataSourceRequest.

type UpdateDataSourceResponse

type UpdateDataSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSource
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateDataSourceResponse

func ParseUpdateDataSourceResponse(rsp *http.Response) (*UpdateDataSourceResponse, error)

ParseUpdateDataSourceResponse parses an HTTP response from a UpdateDataSourceWithResponse call

func (UpdateDataSourceResponse) ContentType

func (r UpdateDataSourceResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateDataSourceResponse) Status

func (r UpdateDataSourceResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDataSourceResponse) StatusCode

func (r UpdateDataSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEnvironment

type UpdateEnvironment struct {
	Color                            EnvironmentColor        `json:"color"`
	Description                      *EnvironmentDescription `json:"description,omitempty"`
	Name                             Name                    `json:"name"`
	Protected                        bool                    `json:"protected"`
	ProtectedEnvironmentConfirmation *NullableSlug           `json:"protected_environment_confirmation,omitempty"`
}

UpdateEnvironment defines model for UpdateEnvironment.

type UpdateEnvironmentJSONRequestBody

type UpdateEnvironmentJSONRequestBody = UpdateEnvironment

UpdateEnvironmentJSONRequestBody defines body for UpdateEnvironment for application/json ContentType.

type UpdateEnvironmentResponse

type UpdateEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Environment
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateEnvironmentResponse

func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentResponse, error)

ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call

func (UpdateEnvironmentResponse) ContentType

func (r UpdateEnvironmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateEnvironmentResponse) Status

func (r UpdateEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateEnvironmentResponse) StatusCode

func (r UpdateEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMember

type UpdateMember struct {
	Role MemberRole `json:"role"`
}

UpdateMember defines model for UpdateMember.

type UpdateMemberJSONRequestBody

type UpdateMemberJSONRequestBody = UpdateMember

UpdateMemberJSONRequestBody defines body for UpdateMember for application/json ContentType.

type UpdateMemberResponse

type UpdateMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseUpdateMemberResponse

func ParseUpdateMemberResponse(rsp *http.Response) (*UpdateMemberResponse, error)

ParseUpdateMemberResponse parses an HTTP response from a UpdateMemberWithResponse call

func (UpdateMemberResponse) ContentType

func (r UpdateMemberResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateMemberResponse) Status

func (r UpdateMemberResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMemberResponse) StatusCode

func (r UpdateMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrgRole

type UpdateOrgRole struct {
	Name        Name         `json:"name"`
	Permissions []Permission `json:"permissions"`
}

UpdateOrgRole defines model for UpdateOrgRole.

type UpdateOrganization

type UpdateOrganization struct {
	Name Name `json:"name"`
}

UpdateOrganization defines model for UpdateOrganization.

type UpdateOrganizationJSONRequestBody

type UpdateOrganizationJSONRequestBody = UpdateOrganization

UpdateOrganizationJSONRequestBody defines body for UpdateOrganization for application/json ContentType.

type UpdateOrganizationResponse

type UpdateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseUpdateOrganizationResponse

func ParseUpdateOrganizationResponse(rsp *http.Response) (*UpdateOrganizationResponse, error)

ParseUpdateOrganizationResponse parses an HTTP response from a UpdateOrganizationWithResponse call

func (UpdateOrganizationResponse) ContentType

func (r UpdateOrganizationResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateOrganizationResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationResponse) StatusCode

func (r UpdateOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationRetentionPolicyJSONRequestBody

type UpdateOrganizationRetentionPolicyJSONRequestBody = OrganizationRetentionPolicy

UpdateOrganizationRetentionPolicyJSONRequestBody defines body for UpdateOrganizationRetentionPolicy for application/json ContentType.

type UpdateOrganizationRetentionPolicyResponse

type UpdateOrganizationRetentionPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationRetentionPolicy
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateOrganizationRetentionPolicyResponse

func ParseUpdateOrganizationRetentionPolicyResponse(rsp *http.Response) (*UpdateOrganizationRetentionPolicyResponse, error)

ParseUpdateOrganizationRetentionPolicyResponse parses an HTTP response from a UpdateOrganizationRetentionPolicyWithResponse call

func (UpdateOrganizationRetentionPolicyResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateOrganizationRetentionPolicyResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationRetentionPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdatePersonalAccessToken

type UpdatePersonalAccessToken struct {
	CanManagePersonalAccessTokens *bool              `json:"can_manage_personal_access_tokens,omitempty"`
	Description                   *string            `json:"description,omitempty"`
	ExpiresAt                     *NullableTimestamp `json:"expires_at,omitempty"`
	Name                          Name               `json:"name"`
}

UpdatePersonalAccessToken defines model for UpdatePersonalAccessToken.

type UpdatePersonalAccessTokenJSONRequestBody

type UpdatePersonalAccessTokenJSONRequestBody = UpdatePersonalAccessToken

UpdatePersonalAccessTokenJSONRequestBody defines body for UpdatePersonalAccessToken for application/json ContentType.

type UpdatePersonalAccessTokenResponse

type UpdatePersonalAccessTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonalAccessToken
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdatePersonalAccessTokenResponse

func ParseUpdatePersonalAccessTokenResponse(rsp *http.Response) (*UpdatePersonalAccessTokenResponse, error)

ParseUpdatePersonalAccessTokenResponse parses an HTTP response from a UpdatePersonalAccessTokenWithResponse call

func (UpdatePersonalAccessTokenResponse) ContentType

func (r UpdatePersonalAccessTokenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePersonalAccessTokenResponse) Status

Status returns HTTPResponse.Status

func (UpdatePersonalAccessTokenResponse) StatusCode

func (r UpdatePersonalAccessTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePipeline

type UpdatePipeline struct {
	Spec PipelineSpecUpdate `json:"spec"`
}

UpdatePipeline defines model for UpdatePipeline.

type UpdatePipelineJSONRequestBody

type UpdatePipelineJSONRequestBody = UpdatePipeline

UpdatePipelineJSONRequestBody defines body for UpdatePipeline for application/json ContentType.

type UpdatePipelineResponse

type UpdatePipelineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Pipeline
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdatePipelineResponse

func ParseUpdatePipelineResponse(rsp *http.Response) (*UpdatePipelineResponse, error)

ParseUpdatePipelineResponse parses an HTTP response from a UpdatePipelineWithResponse call

func (UpdatePipelineResponse) ContentType

func (r UpdatePipelineResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePipelineResponse) Status

func (r UpdatePipelineResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePipelineResponse) StatusCode

func (r UpdatePipelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePipelineTrigger

type UpdatePipelineTrigger struct {
	Enabled          bool                           `json:"enabled"`
	Name             Name                           `json:"name"`
	PipelineSlug     Slug                           `json:"pipeline_slug"`
	RetryPolicy      PipelineTriggerRetryPolicy     `json:"retry_policy"`
	RuntimeInputKeys []string                       `json:"runtime_input_keys"`
	Schedule         *PipelineTriggerScheduleConfig `json:"schedule,omitempty"`
	Type             PipelineTriggerType            `json:"type"`
	VersionPolicy    PipelineTriggerVersionPolicy   `json:"version_policy"`
	Webhook          *PipelineWebhookConfigInput    `json:"webhook,omitempty"`
}

UpdatePipelineTrigger defines model for UpdatePipelineTrigger.

type UpdatePipelineTriggerJSONRequestBody

type UpdatePipelineTriggerJSONRequestBody = UpdatePipelineTrigger

UpdatePipelineTriggerJSONRequestBody defines body for UpdatePipelineTrigger for application/json ContentType.

type UpdatePipelineTriggerResponse

type UpdatePipelineTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineTrigger
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdatePipelineTriggerResponse

func ParseUpdatePipelineTriggerResponse(rsp *http.Response) (*UpdatePipelineTriggerResponse, error)

ParseUpdatePipelineTriggerResponse parses an HTTP response from a UpdatePipelineTriggerWithResponse call

func (UpdatePipelineTriggerResponse) ContentType

func (r UpdatePipelineTriggerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePipelineTriggerResponse) Status

Status returns HTTPResponse.Status

func (UpdatePipelineTriggerResponse) StatusCode

func (r UpdatePipelineTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateProject

type UpdateProject struct {
	Name Name `json:"name"`
}

UpdateProject defines model for UpdateProject.

type UpdateProjectJSONRequestBody

type UpdateProjectJSONRequestBody = UpdateProject

UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.

type UpdateProjectResponse

type UpdateProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
	JSON404      *ErrorResponse
}

func ParseUpdateProjectResponse

func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)

ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call

func (UpdateProjectResponse) ContentType

func (r UpdateProjectResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateProjectResponse) Status

func (r UpdateProjectResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateProjectResponse) StatusCode

func (r UpdateProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateQuery

type UpdateQuery struct {
	Description           *string                 `json:"description,omitempty"`
	ExpectedInputContract *PipelineSchemaContract `json:"expected_input_contract,omitempty"`
	Name                  string                  `json:"name"`
	Parameters            *[]QueryParameter       `json:"parameters,omitempty"`
	QueryStatement        QueryStatement          `json:"query_statement"`
	RowLimit              *int                    `json:"row_limit,omitempty"`
	TimeoutSeconds        *int                    `json:"timeout_seconds,omitempty"`
}

UpdateQuery defines model for UpdateQuery.

type UpdateQueryJSONRequestBody

type UpdateQueryJSONRequestBody = UpdateQuery

UpdateQueryJSONRequestBody defines body for UpdateQuery for application/json ContentType.

type UpdateQueryResponse

type UpdateQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Query
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpdateQueryResponse

func ParseUpdateQueryResponse(rsp *http.Response) (*UpdateQueryResponse, error)

ParseUpdateQueryResponse parses an HTTP response from a UpdateQueryWithResponse call

func (UpdateQueryResponse) ContentType

func (r UpdateQueryResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateQueryResponse) Status

func (r UpdateQueryResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateQueryResponse) StatusCode

func (r UpdateQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRoleJSONRequestBody

type UpdateRoleJSONRequestBody = UpdateOrgRole

UpdateRoleJSONRequestBody defines body for UpdateRole for application/json ContentType.

type UpdateRoleResponse

type UpdateRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *ErrorResponse
}

func ParseUpdateRoleResponse

func ParseUpdateRoleResponse(rsp *http.Response) (*UpdateRoleResponse, error)

ParseUpdateRoleResponse parses an HTTP response from a UpdateRoleWithResponse call

func (UpdateRoleResponse) ContentType

func (r UpdateRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateRoleResponse) Status

func (r UpdateRoleResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRoleResponse) StatusCode

func (r UpdateRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserProfile

type UpdateUserProfile struct {
	AvatarUrl       *string         `json:"avatar_url,omitempty"`
	BillingAddress  *BillingAddress `json:"billing_address,omitempty"`
	FullName        *Name           `json:"full_name,omitempty"`
	JobTitle        *string         `json:"job_title,omitempty"`
	Locale          *string         `json:"locale,omitempty"`
	MfaEmailEnabled *bool           `json:"mfa_email_enabled,omitempty"`
	PhoneNumber     *string         `json:"phone_number,omitempty"`
	Timezone        *string         `json:"timezone,omitempty"`
}

UpdateUserProfile defines model for UpdateUserProfile.

type UpsertDataSourceBinding

type UpsertDataSourceBinding struct {
	DataSourceSlug                   Slug          `json:"data_source_slug"`
	ProtectedEnvironmentConfirmation *NullableSlug `json:"protected_environment_confirmation,omitempty"`
}

UpsertDataSourceBinding defines model for UpsertDataSourceBinding.

type UpsertDataSourceBindingJSONRequestBody

type UpsertDataSourceBindingJSONRequestBody = UpsertDataSourceBinding

UpsertDataSourceBindingJSONRequestBody defines body for UpsertDataSourceBinding for application/json ContentType.

type UpsertDataSourceBindingResponse

type UpsertDataSourceBindingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataSourceBinding
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
	JSON422      *ErrorResponse
}

func ParseUpsertDataSourceBindingResponse

func ParseUpsertDataSourceBindingResponse(rsp *http.Response) (*UpsertDataSourceBindingResponse, error)

ParseUpsertDataSourceBindingResponse parses an HTTP response from a UpsertDataSourceBindingWithResponse call

func (UpsertDataSourceBindingResponse) ContentType

func (r UpsertDataSourceBindingResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpsertDataSourceBindingResponse) Status

Status returns HTTPResponse.Status

func (UpsertDataSourceBindingResponse) StatusCode

func (r UpsertDataSourceBindingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpsertEnvironmentRuntimeVariableJSONRequestBody

type UpsertEnvironmentRuntimeVariableJSONRequestBody = UpsertRuntimeVariable

UpsertEnvironmentRuntimeVariableJSONRequestBody defines body for UpsertEnvironmentRuntimeVariable for application/json ContentType.

type UpsertEnvironmentRuntimeVariableResponse

type UpsertEnvironmentRuntimeVariableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RuntimeVariable
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpsertEnvironmentRuntimeVariableResponse

func ParseUpsertEnvironmentRuntimeVariableResponse(rsp *http.Response) (*UpsertEnvironmentRuntimeVariableResponse, error)

ParseUpsertEnvironmentRuntimeVariableResponse parses an HTTP response from a UpsertEnvironmentRuntimeVariableWithResponse call

func (UpsertEnvironmentRuntimeVariableResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpsertEnvironmentRuntimeVariableResponse) Status

Status returns HTTPResponse.Status

func (UpsertEnvironmentRuntimeVariableResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpsertEnvironmentSecret

type UpsertEnvironmentSecret struct {
	Description                      *EnvironmentSecretDescription `json:"description,omitempty"`
	ProtectedEnvironmentConfirmation *NullableSlug                 `json:"protected_environment_confirmation,omitempty"`
	Value                            *string                       `json:"value,omitempty"`
}

UpsertEnvironmentSecret defines model for UpsertEnvironmentSecret.

type UpsertEnvironmentSecretJSONRequestBody

type UpsertEnvironmentSecretJSONRequestBody = UpsertEnvironmentSecret

UpsertEnvironmentSecretJSONRequestBody defines body for UpsertEnvironmentSecret for application/json ContentType.

type UpsertEnvironmentSecretResponse

type UpsertEnvironmentSecretResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentSecret
	JSON400      *ErrorResponse
	JSON404      *ErrorResponse
}

func ParseUpsertEnvironmentSecretResponse

func ParseUpsertEnvironmentSecretResponse(rsp *http.Response) (*UpsertEnvironmentSecretResponse, error)

ParseUpsertEnvironmentSecretResponse parses an HTTP response from a UpsertEnvironmentSecretWithResponse call

func (UpsertEnvironmentSecretResponse) ContentType

func (r UpsertEnvironmentSecretResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpsertEnvironmentSecretResponse) Status

Status returns HTTPResponse.Status

func (UpsertEnvironmentSecretResponse) StatusCode

func (r UpsertEnvironmentSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpsertRuntimeVariable

type UpsertRuntimeVariable struct {
	Description                      *RuntimeVariableDescription `json:"description,omitempty"`
	ProtectedEnvironmentConfirmation *NullableSlug               `json:"protected_environment_confirmation,omitempty"`
	Value                            string                      `json:"value"`
	ValueType                        RuntimeVariableValueType    `json:"value_type"`
}

UpsertRuntimeVariable defines model for UpsertRuntimeVariable.

type User

type User struct {
	AvatarUrl        *string         `json:"avatar_url,omitempty"`
	BillingAddress   *BillingAddress `json:"billing_address,omitempty"`
	CreatedAt        Timestamp       `json:"created_at"`
	Email            Email           `json:"email"`
	FullName         Name            `json:"full_name"`
	HasLocalPassword bool            `json:"has_local_password"`
	JobTitle         *string         `json:"job_title,omitempty"`
	Locale           string          `json:"locale"`
	MfaEmailEnabled  bool            `json:"mfa_email_enabled"`
	PhoneNumber      *string         `json:"phone_number,omitempty"`
	Role             Role            `json:"role"`
	Slug             Slug            `json:"slug"`
	Timezone         *string         `json:"timezone,omitempty"`
	UpdatedAt        Timestamp       `json:"updated_at"`
}

User defines model for User.

type UserSlugParam

type UserSlugParam = Slug

UserSlugParam defines model for UserSlugParam.

type ValidatePipelineJSONRequestBody

type ValidatePipelineJSONRequestBody = PipelineValidationRequest

ValidatePipelineJSONRequestBody defines body for ValidatePipeline for application/json ContentType.

type ValidatePipelineResponse

type ValidatePipelineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PipelineValidationResponse
	JSON400      *ErrorResponse
	JSON403      *ErrorResponse
}

func ParseValidatePipelineResponse

func ParseValidatePipelineResponse(rsp *http.Response) (*ValidatePipelineResponse, error)

ParseValidatePipelineResponse parses an HTTP response from a ValidatePipelineWithResponse call

func (ValidatePipelineResponse) ContentType

func (r ValidatePipelineResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ValidatePipelineResponse) Status

func (r ValidatePipelineResponse) Status() string

Status returns HTTPResponse.Status

func (ValidatePipelineResponse) StatusCode

func (r ValidatePipelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ValidationError

type ValidationError struct {
	Code    string                  `json:"code"`
	Details *map[string]interface{} `json:"details,omitempty"`
	Field   string                  `json:"field"`
	Message string                  `json:"message"`
}

ValidationError defines model for ValidationError.

type ValidationSlugParam

type ValidationSlugParam = Slug

ValidationSlugParam defines model for ValidationSlugParam.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL