cloudquery_platform_api

package module
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2025 License: MPL-2.0 Imports: 13 Imported by: 0

README

Warning This is currently in limited preview.

CloudQuery Platform API Go Client Library

Auto-generated CloudQuery Platform API Client library for Go.

Documentation

Overview

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

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

Index

Constants

View Source
const (
	BasicAuthScopes  = "basicAuth.Scopes"
	BearerAuthScopes = "bearerAuth.Scopes"
	CookieAuthScopes = "cookieAuth.Scopes"
)

Variables

This section is empty.

Functions

func NewAcceptTeamInvitationRequest

func NewAcceptTeamInvitationRequest(server string, teamName TeamName, body AcceptTeamInvitationJSONRequestBody) (*http.Request, error)

NewAcceptTeamInvitationRequest calls the generic AcceptTeamInvitation builder with application/json body

func NewAcceptTeamInvitationRequestWithBody

func NewAcceptTeamInvitationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewAcceptTeamInvitationRequestWithBody generates requests for AcceptTeamInvitation with any type of body

func NewAddLocalUserRequest

func NewAddLocalUserRequest(server string, body AddLocalUserJSONRequestBody) (*http.Request, error)

NewAddLocalUserRequest calls the generic AddLocalUser builder with application/json body

func NewAddLocalUserRequestWithBody

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

NewAddLocalUserRequestWithBody generates requests for AddLocalUser with any type of body

func NewAssetViewGetStatusRequest

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

NewAssetViewGetStatusRequest generates requests for AssetViewGetStatus

func NewAssetViewListLogsRequest

func NewAssetViewListLogsRequest(server string, params *AssetViewListLogsParams) (*http.Request, error)

NewAssetViewListLogsRequest generates requests for AssetViewListLogs

func NewAssetViewTriggerRequest

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

NewAssetViewTriggerRequest generates requests for AssetViewTrigger

func NewAuthRegistryRequestRequest

func NewAuthRegistryRequestRequest(server string, params *AuthRegistryRequestParams) (*http.Request, error)

NewAuthRegistryRequestRequest generates requests for AuthRegistryRequest

func NewAuthenticateConnectorAWSRequest

func NewAuthenticateConnectorAWSRequest(server string, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorAWSJSONRequestBody) (*http.Request, error)

NewAuthenticateConnectorAWSRequest calls the generic AuthenticateConnectorAWS builder with application/json body

func NewAuthenticateConnectorAWSRequestWithBody

func NewAuthenticateConnectorAWSRequestWithBody(server string, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader) (*http.Request, error)

NewAuthenticateConnectorAWSRequestWithBody generates requests for AuthenticateConnectorAWS with any type of body

func NewAuthenticateConnectorFinishAWSRequest

func NewAuthenticateConnectorFinishAWSRequest(server string, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishAWSJSONRequestBody) (*http.Request, error)

NewAuthenticateConnectorFinishAWSRequest calls the generic AuthenticateConnectorFinishAWS builder with application/json body

func NewAuthenticateConnectorFinishAWSRequestWithBody

func NewAuthenticateConnectorFinishAWSRequestWithBody(server string, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader) (*http.Request, error)

NewAuthenticateConnectorFinishAWSRequestWithBody generates requests for AuthenticateConnectorFinishAWS with any type of body

func NewAuthenticateConnectorFinishGCPRequest

func NewAuthenticateConnectorFinishGCPRequest(server string, teamName TeamName, connectorID ConnectorID) (*http.Request, error)

NewAuthenticateConnectorFinishGCPRequest generates requests for AuthenticateConnectorFinishGCP

func NewAuthenticateConnectorFinishOAuthRequest

func NewAuthenticateConnectorFinishOAuthRequest(server string, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishOAuthJSONRequestBody) (*http.Request, error)

NewAuthenticateConnectorFinishOAuthRequest calls the generic AuthenticateConnectorFinishOAuth builder with application/json body

func NewAuthenticateConnectorFinishOAuthRequestWithBody

func NewAuthenticateConnectorFinishOAuthRequestWithBody(server string, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader) (*http.Request, error)

NewAuthenticateConnectorFinishOAuthRequestWithBody generates requests for AuthenticateConnectorFinishOAuth with any type of body

func NewAuthenticateConnectorGCPRequest

func NewAuthenticateConnectorGCPRequest(server string, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorGCPJSONRequestBody) (*http.Request, error)

NewAuthenticateConnectorGCPRequest calls the generic AuthenticateConnectorGCP builder with application/json body

func NewAuthenticateConnectorGCPRequestWithBody

func NewAuthenticateConnectorGCPRequestWithBody(server string, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader) (*http.Request, error)

NewAuthenticateConnectorGCPRequestWithBody generates requests for AuthenticateConnectorGCP with any type of body

func NewAuthenticateConnectorOAuthRequest

func NewAuthenticateConnectorOAuthRequest(server string, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorOAuthJSONRequestBody) (*http.Request, error)

NewAuthenticateConnectorOAuthRequest calls the generic AuthenticateConnectorOAuth builder with application/json body

func NewAuthenticateConnectorOAuthRequestWithBody

func NewAuthenticateConnectorOAuthRequestWithBody(server string, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader) (*http.Request, error)

NewAuthenticateConnectorOAuthRequestWithBody generates requests for AuthenticateConnectorOAuth with any type of body

func NewAuthenticateLocalUserRequest

func NewAuthenticateLocalUserRequest(server string, body AuthenticateLocalUserJSONRequestBody) (*http.Request, error)

NewAuthenticateLocalUserRequest calls the generic AuthenticateLocalUser builder with application/json body

func NewAuthenticateLocalUserRequestWithBody

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

NewAuthenticateLocalUserRequestWithBody generates requests for AuthenticateLocalUser with any type of body

func NewBatchTableSchemasTeamRequest added in v1.0.2

func NewBatchTableSchemasTeamRequest(server string, teamName TeamName, params *BatchTableSchemasTeamParams) (*http.Request, error)

NewBatchTableSchemasTeamRequest generates requests for BatchTableSchemasTeam

func NewChangeLocalUserPasswordRequest

func NewChangeLocalUserPasswordRequest(server string, body ChangeLocalUserPasswordJSONRequestBody) (*http.Request, error)

NewChangeLocalUserPasswordRequest calls the generic ChangeLocalUserPassword builder with application/json body

func NewChangeLocalUserPasswordRequestWithBody

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

NewChangeLocalUserPasswordRequestWithBody generates requests for ChangeLocalUserPassword with any type of body

func NewCreateAWSOnboardingRequest

func NewCreateAWSOnboardingRequest(server string, teamName TeamName, body CreateAWSOnboardingJSONRequestBody) (*http.Request, error)

NewCreateAWSOnboardingRequest calls the generic CreateAWSOnboarding builder with application/json body

func NewCreateAWSOnboardingRequestWithBody

func NewCreateAWSOnboardingRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateAWSOnboardingRequestWithBody generates requests for CreateAWSOnboarding with any type of body

func NewCreateConnectorRequest

func NewCreateConnectorRequest(server string, teamName TeamName, body CreateConnectorJSONRequestBody) (*http.Request, error)

NewCreateConnectorRequest calls the generic CreateConnector builder with application/json body

func NewCreateConnectorRequestWithBody

func NewCreateConnectorRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateConnectorRequestWithBody generates requests for CreateConnector with any type of body

func NewCreateConversationRequest added in v1.0.3

func NewCreateConversationRequest(server string, teamName TeamName, body CreateConversationJSONRequestBody) (*http.Request, error)

NewCreateConversationRequest calls the generic CreateConversation builder with application/json body

func NewCreateConversationRequestWithBody added in v1.0.3

func NewCreateConversationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateConversationRequestWithBody generates requests for CreateConversation with any type of body

func NewCreateLocalUserResetTokenRequest

func NewCreateLocalUserResetTokenRequest(server string, userID UserID) (*http.Request, error)

NewCreateLocalUserResetTokenRequest generates requests for CreateLocalUserResetToken

func NewCreateNotificationDestinationRequest added in v1.0.2

func NewCreateNotificationDestinationRequest(server string, teamName TeamName, body CreateNotificationDestinationJSONRequestBody) (*http.Request, error)

NewCreateNotificationDestinationRequest calls the generic CreateNotificationDestination builder with application/json body

func NewCreateNotificationDestinationRequestWithBody added in v1.0.2

func NewCreateNotificationDestinationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateNotificationDestinationRequestWithBody generates requests for CreateNotificationDestination with any type of body

func NewCreatePluginRequest

func NewCreatePluginRequest(server string, body CreatePluginJSONRequestBody) (*http.Request, error)

NewCreatePluginRequest calls the generic CreatePlugin builder with application/json body

func NewCreatePluginRequestWithBody

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

NewCreatePluginRequestWithBody generates requests for CreatePlugin with any type of body

func NewCreatePluginVersionDocsRequest

func NewCreatePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody) (*http.Request, error)

NewCreatePluginVersionDocsRequest calls the generic CreatePluginVersionDocs builder with application/json body

func NewCreatePluginVersionDocsRequestWithBody

func NewCreatePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewCreatePluginVersionDocsRequestWithBody generates requests for CreatePluginVersionDocs with any type of body

func NewCreatePluginVersionRequest

func NewCreatePluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody) (*http.Request, error)

NewCreatePluginVersionRequest calls the generic CreatePluginVersion builder with application/json body

func NewCreatePluginVersionRequestWithBody

func NewCreatePluginVersionRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewCreatePluginVersionRequestWithBody generates requests for CreatePluginVersion with any type of body

func NewCreatePluginVersionTablesRequest

func NewCreatePluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody) (*http.Request, error)

NewCreatePluginVersionTablesRequest calls the generic CreatePluginVersionTables builder with application/json body

func NewCreatePluginVersionTablesRequestWithBody

func NewCreatePluginVersionTablesRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewCreatePluginVersionTablesRequestWithBody generates requests for CreatePluginVersionTables with any type of body

func NewCreatePolicyRequest

func NewCreatePolicyRequest(server string, teamName TeamName, body CreatePolicyJSONRequestBody) (*http.Request, error)

NewCreatePolicyRequest calls the generic CreatePolicy builder with application/json body

func NewCreatePolicyRequestWithBody

func NewCreatePolicyRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreatePolicyRequestWithBody generates requests for CreatePolicy with any type of body

func NewCreateRBACPermissionRequest added in v1.0.3

func NewCreateRBACPermissionRequest(server string, teamName TeamName, body CreateRBACPermissionJSONRequestBody) (*http.Request, error)

NewCreateRBACPermissionRequest calls the generic CreateRBACPermission builder with application/json body

func NewCreateRBACPermissionRequestWithBody added in v1.0.3

func NewCreateRBACPermissionRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateRBACPermissionRequestWithBody generates requests for CreateRBACPermission with any type of body

func NewCreateRBACRoleRequest added in v1.0.3

func NewCreateRBACRoleRequest(server string, teamName TeamName, body CreateRBACRoleJSONRequestBody) (*http.Request, error)

NewCreateRBACRoleRequest calls the generic CreateRBACRole builder with application/json body

func NewCreateRBACRoleRequestWithBody added in v1.0.3

func NewCreateRBACRoleRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateRBACRoleRequestWithBody generates requests for CreateRBACRole with any type of body

func NewCreateReportRequest

func NewCreateReportRequest(server string, teamName TeamName, body CreateReportJSONRequestBody) (*http.Request, error)

NewCreateReportRequest calls the generic CreateReport builder with application/json body

func NewCreateReportRequestWithBody

func NewCreateReportRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateReportRequestWithBody generates requests for CreateReport with any type of body

func NewCreateReportTemplateRequest

func NewCreateReportTemplateRequest(server string, teamName TeamName, body CreateReportTemplateJSONRequestBody) (*http.Request, error)

NewCreateReportTemplateRequest calls the generic CreateReportTemplate builder with application/json body

func NewCreateReportTemplateRequestWithBody

func NewCreateReportTemplateRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateReportTemplateRequestWithBody generates requests for CreateReportTemplate with any type of body

func NewCreateSyncDestinationTestConnectionRequest

func NewCreateSyncDestinationTestConnectionRequest(server string, teamName TeamName, body CreateSyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)

NewCreateSyncDestinationTestConnectionRequest calls the generic CreateSyncDestinationTestConnection builder with application/json body

func NewCreateSyncDestinationTestConnectionRequestWithBody

func NewCreateSyncDestinationTestConnectionRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateSyncDestinationTestConnectionRequestWithBody generates requests for CreateSyncDestinationTestConnection with any type of body

func NewCreateSyncRequest

func NewCreateSyncRequest(server string, teamName TeamName, body CreateSyncJSONRequestBody) (*http.Request, error)

NewCreateSyncRequest calls the generic CreateSync builder with application/json body

func NewCreateSyncRequestWithBody

func NewCreateSyncRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateSyncRequestWithBody generates requests for CreateSync with any type of body

func NewCreateSyncRunProgressRequest

func NewCreateSyncRunProgressRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody) (*http.Request, error)

NewCreateSyncRunProgressRequest calls the generic CreateSyncRunProgress builder with application/json body

func NewCreateSyncRunProgressRequestWithBody

func NewCreateSyncRunProgressRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader) (*http.Request, error)

NewCreateSyncRunProgressRequestWithBody generates requests for CreateSyncRunProgress with any type of body

func NewCreateSyncRunRequest

func NewCreateSyncRunRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)

NewCreateSyncRunRequest generates requests for CreateSyncRun

func NewCreateSyncSourceTestConnectionRequest

func NewCreateSyncSourceTestConnectionRequest(server string, teamName TeamName, body CreateSyncSourceTestConnectionJSONRequestBody) (*http.Request, error)

NewCreateSyncSourceTestConnectionRequest calls the generic CreateSyncSourceTestConnection builder with application/json body

func NewCreateSyncSourceTestConnectionRequestWithBody

func NewCreateSyncSourceTestConnectionRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateSyncSourceTestConnectionRequestWithBody generates requests for CreateSyncSourceTestConnection with any type of body

func NewCreateTeamAPIKeyRequest

func NewCreateTeamAPIKeyRequest(server string, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody) (*http.Request, error)

NewCreateTeamAPIKeyRequest calls the generic CreateTeamAPIKey builder with application/json body

func NewCreateTeamAPIKeyRequestWithBody

func NewCreateTeamAPIKeyRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamAPIKeyRequestWithBody generates requests for CreateTeamAPIKey with any type of body

func NewCreateTeamImagesRequest

func NewCreateTeamImagesRequest(server string, teamName TeamName, body CreateTeamImagesJSONRequestBody) (*http.Request, error)

NewCreateTeamImagesRequest calls the generic CreateTeamImages builder with application/json body

func NewCreateTeamImagesRequestWithBody

func NewCreateTeamImagesRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamImagesRequestWithBody generates requests for CreateTeamImages with any type of body

func NewCreateTeamRequest

func NewCreateTeamRequest(server string, body CreateTeamJSONRequestBody) (*http.Request, error)

NewCreateTeamRequest calls the generic CreateTeam builder with application/json body

func NewCreateTeamRequestWithBody

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

NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body

func NewCreateUserTokenRequest

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

NewCreateUserTokenRequest generates requests for CreateUserToken

func NewCreateV2SyncDestinationRequest added in v1.0.3

func NewCreateV2SyncDestinationRequest(server string, teamName TeamName, body CreateV2SyncDestinationJSONRequestBody) (*http.Request, error)

NewCreateV2SyncDestinationRequest calls the generic CreateV2SyncDestination builder with application/json body

func NewCreateV2SyncDestinationRequestWithBody added in v1.0.3

func NewCreateV2SyncDestinationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateV2SyncDestinationRequestWithBody generates requests for CreateV2SyncDestination with any type of body

func NewCreateV2SyncDestinationTestConnectionRequest added in v1.0.3

func NewCreateV2SyncDestinationTestConnectionRequest(server string, teamName TeamName, body CreateV2SyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)

NewCreateV2SyncDestinationTestConnectionRequest calls the generic CreateV2SyncDestinationTestConnection builder with application/json body

func NewCreateV2SyncDestinationTestConnectionRequestWithBody added in v1.0.3

func NewCreateV2SyncDestinationTestConnectionRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateV2SyncDestinationTestConnectionRequestWithBody generates requests for CreateV2SyncDestinationTestConnection with any type of body

func NewCreateV2SyncIntegrationRequest added in v1.0.3

func NewCreateV2SyncIntegrationRequest(server string, teamName TeamName, body CreateV2SyncIntegrationJSONRequestBody) (*http.Request, error)

NewCreateV2SyncIntegrationRequest calls the generic CreateV2SyncIntegration builder with application/json body

func NewCreateV2SyncIntegrationRequestWithBody added in v1.0.3

func NewCreateV2SyncIntegrationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateV2SyncIntegrationRequestWithBody generates requests for CreateV2SyncIntegration with any type of body

func NewCreateV2SyncIntegrationTestConnectionRequest added in v1.0.3

func NewCreateV2SyncIntegrationTestConnectionRequest(server string, teamName TeamName, body CreateV2SyncIntegrationTestConnectionJSONRequestBody) (*http.Request, error)

NewCreateV2SyncIntegrationTestConnectionRequest calls the generic CreateV2SyncIntegrationTestConnection builder with application/json body

func NewCreateV2SyncIntegrationTestConnectionRequestWithBody added in v1.0.3

func NewCreateV2SyncIntegrationTestConnectionRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateV2SyncIntegrationTestConnectionRequestWithBody generates requests for CreateV2SyncIntegrationTestConnection with any type of body

func NewDeleteAlertRequest

func NewDeleteAlertRequest(server string, teamName TeamName, queryID QueryID) (*http.Request, error)

NewDeleteAlertRequest generates requests for DeleteAlert

func NewDeleteCustomColumnRequest

func NewDeleteCustomColumnRequest(server string, teamName TeamName, customColumnID CustomColumnID) (*http.Request, error)

NewDeleteCustomColumnRequest generates requests for DeleteCustomColumn

func NewDeleteFilterTeamRequest added in v1.0.2

func NewDeleteFilterTeamRequest(server string, teamName TeamName, filterID FilterID) (*http.Request, error)

NewDeleteFilterTeamRequest generates requests for DeleteFilterTeam

func NewDeleteLocalUserRequest

func NewDeleteLocalUserRequest(server string, userID UserID) (*http.Request, error)

NewDeleteLocalUserRequest generates requests for DeleteLocalUser

func NewDeleteNotificationDestinationRequest added in v1.0.2

func NewDeleteNotificationDestinationRequest(server string, teamName TeamName, notificationDestinationID NotificationDestinationID) (*http.Request, error)

NewDeleteNotificationDestinationRequest generates requests for DeleteNotificationDestination

func NewDeletePluginByTeamAndPluginNameRequest

func NewDeletePluginByTeamAndPluginNameRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)

NewDeletePluginByTeamAndPluginNameRequest generates requests for DeletePluginByTeamAndPluginName

func NewDeletePluginVersionDocsRequest

func NewDeletePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody) (*http.Request, error)

NewDeletePluginVersionDocsRequest calls the generic DeletePluginVersionDocs builder with application/json body

func NewDeletePluginVersionDocsRequestWithBody

func NewDeletePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewDeletePluginVersionDocsRequestWithBody generates requests for DeletePluginVersionDocs with any type of body

func NewDeletePluginVersionTablesRequest

func NewDeletePluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody) (*http.Request, error)

NewDeletePluginVersionTablesRequest calls the generic DeletePluginVersionTables builder with application/json body

func NewDeletePluginVersionTablesRequestWithBody

func NewDeletePluginVersionTablesRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewDeletePluginVersionTablesRequestWithBody generates requests for DeletePluginVersionTables with any type of body

func NewDeletePluginsByTeamRequest

func NewDeletePluginsByTeamRequest(server string, teamName TeamName) (*http.Request, error)

NewDeletePluginsByTeamRequest generates requests for DeletePluginsByTeam

func NewDeletePolicyRequest

func NewDeletePolicyRequest(server string, teamName TeamName, policyId openapi_types.UUID) (*http.Request, error)

NewDeletePolicyRequest generates requests for DeletePolicy

func NewDeleteRBACPermissionRequest added in v1.0.3

func NewDeleteRBACPermissionRequest(server string, teamName TeamName, rbacPermissionID RBACPermissionID) (*http.Request, error)

NewDeleteRBACPermissionRequest generates requests for DeleteRBACPermission

func NewDeleteRBACRoleRequest added in v1.0.3

func NewDeleteRBACRoleRequest(server string, teamName TeamName, rbacCustomRoleID RBACCustomRoleID) (*http.Request, error)

NewDeleteRBACRoleRequest generates requests for DeleteRBACRole

func NewDeleteReportRequest

func NewDeleteReportRequest(server string, teamName TeamName, reportId openapi_types.UUID) (*http.Request, error)

NewDeleteReportRequest generates requests for DeleteReport

func NewDeleteReportTemplateRequest

func NewDeleteReportTemplateRequest(server string, teamName TeamName, templateId openapi_types.UUID) (*http.Request, error)

NewDeleteReportTemplateRequest generates requests for DeleteReportTemplate

func NewDeleteSavedQueryTeamRequest

func NewDeleteSavedQueryTeamRequest(server string, teamName TeamName, queryID QueryID) (*http.Request, error)

NewDeleteSavedQueryTeamRequest generates requests for DeleteSavedQueryTeam

func NewDeleteSyncDestinationRequest

func NewDeleteSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)

NewDeleteSyncDestinationRequest generates requests for DeleteSyncDestination

func NewDeleteSyncRequest

func NewDeleteSyncRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)

NewDeleteSyncRequest generates requests for DeleteSync

func NewDeleteSyncSourceRequest

func NewDeleteSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)

NewDeleteSyncSourceRequest generates requests for DeleteSyncSource

func NewDeleteSyncTransformerRequest

func NewDeleteSyncTransformerRequest(server string, teamName TeamName, syncTransformerName SyncTransformerName) (*http.Request, error)

NewDeleteSyncTransformerRequest generates requests for DeleteSyncTransformer

func NewDeleteTeamAPIKeyRequest

func NewDeleteTeamAPIKeyRequest(server string, teamName TeamName, apiKeyID APIKeyID) (*http.Request, error)

NewDeleteTeamAPIKeyRequest generates requests for DeleteTeamAPIKey

func NewDeleteTeamInvitationRequest

func NewDeleteTeamInvitationRequest(server string, teamName TeamName, body DeleteTeamInvitationJSONRequestBody) (*http.Request, error)

NewDeleteTeamInvitationRequest calls the generic DeleteTeamInvitation builder with application/json body

func NewDeleteTeamInvitationRequestWithBody

func NewDeleteTeamInvitationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewDeleteTeamInvitationRequestWithBody generates requests for DeleteTeamInvitation with any type of body

func NewDeleteTeamMembershipRequest

func NewDeleteTeamMembershipRequest(server string, teamName TeamName, email EmailBasic) (*http.Request, error)

NewDeleteTeamMembershipRequest generates requests for DeleteTeamMembership

func NewDeleteTeamRequest

func NewDeleteTeamRequest(server string, teamName TeamName) (*http.Request, error)

NewDeleteTeamRequest generates requests for DeleteTeam

func NewDeleteUserRequest

func NewDeleteUserRequest(server string, userID UserID) (*http.Request, error)

NewDeleteUserRequest generates requests for DeleteUser

func NewDeleteV2SyncDestinationRequest added in v1.0.3

func NewDeleteV2SyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)

NewDeleteV2SyncDestinationRequest generates requests for DeleteV2SyncDestination

func NewDeleteV2SyncIntegrationRequest added in v1.0.3

func NewDeleteV2SyncIntegrationRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)

NewDeleteV2SyncIntegrationRequest generates requests for DeleteV2SyncIntegration

func NewDownloadPluginAssetByTeamRequest

func NewDownloadPluginAssetByTeamRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams) (*http.Request, error)

NewDownloadPluginAssetByTeamRequest generates requests for DownloadPluginAssetByTeam

func NewDownloadPluginAssetRequest

func NewDownloadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams) (*http.Request, error)

NewDownloadPluginAssetRequest generates requests for DownloadPluginAsset

func NewExecuteAdHocQueryTeamRequest

func NewExecuteAdHocQueryTeamRequest(server string, teamName TeamName, params *ExecuteAdHocQueryTeamParams, body ExecuteAdHocQueryTeamJSONRequestBody) (*http.Request, error)

NewExecuteAdHocQueryTeamRequest calls the generic ExecuteAdHocQueryTeam builder with application/json body

func NewExecuteAdHocQueryTeamRequestWithBody

func NewExecuteAdHocQueryTeamRequestWithBody(server string, teamName TeamName, params *ExecuteAdHocQueryTeamParams, contentType string, body io.Reader) (*http.Request, error)

NewExecuteAdHocQueryTeamRequestWithBody generates requests for ExecuteAdHocQueryTeam with any type of body

func NewExecuteSavedQueryTeamRequest

func NewExecuteSavedQueryTeamRequest(server string, teamName TeamName, queryID QueryID, params *ExecuteSavedQueryTeamParams) (*http.Request, error)

NewExecuteSavedQueryTeamRequest generates requests for ExecuteSavedQueryTeam

func NewFinalizePluginUIAssetUploadRequest

func NewFinalizePluginUIAssetUploadRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body FinalizePluginUIAssetUploadJSONRequestBody) (*http.Request, error)

NewFinalizePluginUIAssetUploadRequest calls the generic FinalizePluginUIAssetUpload builder with application/json body

func NewFinalizePluginUIAssetUploadRequestWithBody

func NewFinalizePluginUIAssetUploadRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewFinalizePluginUIAssetUploadRequestWithBody generates requests for FinalizePluginUIAssetUpload with any type of body

func NewGetAWSAccountsInParentRequest

func NewGetAWSAccountsInParentRequest(server string, teamName TeamName, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID) (*http.Request, error)

NewGetAWSAccountsInParentRequest generates requests for GetAWSAccountsInParent

func NewGetAWSAccountsInRootRequest

func NewGetAWSAccountsInRootRequest(server string, teamName TeamName, onboardingID OnboardingID) (*http.Request, error)

NewGetAWSAccountsInRootRequest generates requests for GetAWSAccountsInRoot

func NewGetAWSOnboardingRequest

func NewGetAWSOnboardingRequest(server string, teamName TeamName, onboardingID OnboardingID) (*http.Request, error)

NewGetAWSOnboardingRequest generates requests for GetAWSOnboarding

func NewGetAuditLogRequest

func NewGetAuditLogRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetAuditLogRequest generates requests for GetAuditLog

func NewGetConnectorAuthStatusAWSRequest

func NewGetConnectorAuthStatusAWSRequest(server string, teamName TeamName, connectorID ConnectorID) (*http.Request, error)

NewGetConnectorAuthStatusAWSRequest generates requests for GetConnectorAuthStatusAWS

func NewGetConnectorAuthStatusGCPRequest

func NewGetConnectorAuthStatusGCPRequest(server string, teamName TeamName, connectorID ConnectorID) (*http.Request, error)

NewGetConnectorAuthStatusGCPRequest generates requests for GetConnectorAuthStatusGCP

func NewGetConnectorRequest

func NewGetConnectorRequest(server string, teamName TeamName, connectorID ConnectorID) (*http.Request, error)

NewGetConnectorRequest generates requests for GetConnector

func NewGetConversationRequest added in v1.0.3

func NewGetConversationRequest(server string, teamName TeamName, conversationID ConversationID) (*http.Request, error)

NewGetConversationRequest generates requests for GetConversation

func NewGetCurrentLocalUserRequest

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

NewGetCurrentLocalUserRequest generates requests for GetCurrentLocalUser

func NewGetCurrentUserMembershipsRequest

func NewGetCurrentUserMembershipsRequest(server string, params *GetCurrentUserMembershipsParams) (*http.Request, error)

NewGetCurrentUserMembershipsRequest generates requests for GetCurrentUserMemberships

func NewGetCurrentUserRequest

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

NewGetCurrentUserRequest generates requests for GetCurrentUser

func NewGetCustomColumnRequest

func NewGetCustomColumnRequest(server string, teamName TeamName, customColumnID CustomColumnID) (*http.Request, error)

NewGetCustomColumnRequest generates requests for GetCustomColumn

func NewGetFilterByIDTeamRequest added in v1.0.2

func NewGetFilterByIDTeamRequest(server string, teamName TeamName, filterID FilterID) (*http.Request, error)

NewGetFilterByIDTeamRequest generates requests for GetFilterByIDTeam

func NewGetGroupedTeamUsageSummaryRequest

func NewGetGroupedTeamUsageSummaryRequest(server string, teamName TeamName, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams) (*http.Request, error)

NewGetGroupedTeamUsageSummaryRequest generates requests for GetGroupedTeamUsageSummary

func NewGetLocalUserRequest

func NewGetLocalUserRequest(server string, userID UserID) (*http.Request, error)

NewGetLocalUserRequest generates requests for GetLocalUser

func NewGetNotificationDestinationAlertsRequest added in v1.0.2

func NewGetNotificationDestinationAlertsRequest(server string, teamName TeamName, notificationDestinationID NotificationDestinationID, params *GetNotificationDestinationAlertsParams) (*http.Request, error)

NewGetNotificationDestinationAlertsRequest generates requests for GetNotificationDestinationAlerts

func NewGetNotificationDestinationRequest added in v1.0.2

func NewGetNotificationDestinationRequest(server string, teamName TeamName, notificationDestinationID NotificationDestinationID) (*http.Request, error)

NewGetNotificationDestinationRequest generates requests for GetNotificationDestination

func NewGetOpenAPIJSONRequest

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

NewGetOpenAPIJSONRequest generates requests for GetOpenAPIJSON

func NewGetPlatformInfoRequest

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

NewGetPlatformInfoRequest generates requests for GetPlatformInfo

func NewGetPluginRequest

func NewGetPluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)

NewGetPluginRequest generates requests for GetPlugin

func NewGetPluginVersionRequest

func NewGetPluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName) (*http.Request, error)

NewGetPluginVersionRequest generates requests for GetPluginVersion

func NewGetPluginVersionTableRequest

func NewGetPluginVersionTableRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string) (*http.Request, error)

NewGetPluginVersionTableRequest generates requests for GetPluginVersionTable

func NewGetPolicyRequest

func NewGetPolicyRequest(server string, teamName TeamName, policyId openapi_types.UUID) (*http.Request, error)

NewGetPolicyRequest generates requests for GetPolicy

func NewGetPolicyViolationsHistoryRequest

func NewGetPolicyViolationsHistoryRequest(server string, teamName TeamName, policyId openapi_types.UUID, params *GetPolicyViolationsHistoryParams) (*http.Request, error)

NewGetPolicyViolationsHistoryRequest generates requests for GetPolicyViolationsHistory

func NewGetRBACPermissionRequest added in v1.0.3

func NewGetRBACPermissionRequest(server string, teamName TeamName, rbacPermissionID RBACPermissionID) (*http.Request, error)

NewGetRBACPermissionRequest generates requests for GetRBACPermission

func NewGetRBACRoleRequest added in v1.0.3

func NewGetRBACRoleRequest(server string, teamName TeamName, rbacCustomRoleID RBACCustomRoleID) (*http.Request, error)

NewGetRBACRoleRequest generates requests for GetRBACRole

func NewGetReportRequest

func NewGetReportRequest(server string, teamName TeamName, reportId openapi_types.UUID) (*http.Request, error)

NewGetReportRequest generates requests for GetReport

func NewGetReportTemplateRequest

func NewGetReportTemplateRequest(server string, teamName TeamName, templateId openapi_types.UUID) (*http.Request, error)

NewGetReportTemplateRequest generates requests for GetReportTemplate

func NewGetSavedQueryTeamRequest

func NewGetSavedQueryTeamRequest(server string, teamName TeamName, queryID QueryID) (*http.Request, error)

NewGetSavedQueryTeamRequest generates requests for GetSavedQueryTeam

func NewGetSettingsRequest added in v1.0.2

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

NewGetSettingsRequest generates requests for GetSettings

func NewGetSyncDestinationRequest

func NewGetSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)

NewGetSyncDestinationRequest generates requests for GetSyncDestination

func NewGetSyncDestinationTestConnectionLogsLiveRequest added in v1.0.2

func NewGetSyncDestinationTestConnectionLogsLiveRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams) (*http.Request, error)

NewGetSyncDestinationTestConnectionLogsLiveRequest generates requests for GetSyncDestinationTestConnectionLogsLive

func NewGetSyncDestinationTestConnectionLogsQueryRequest added in v1.0.2

func NewGetSyncDestinationTestConnectionLogsQueryRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams) (*http.Request, error)

NewGetSyncDestinationTestConnectionLogsQueryRequest generates requests for GetSyncDestinationTestConnectionLogsQuery

func NewGetSyncDestinationTestConnectionLogsRequest

func NewGetSyncDestinationTestConnectionLogsRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsParams) (*http.Request, error)

NewGetSyncDestinationTestConnectionLogsRequest generates requests for GetSyncDestinationTestConnectionLogs

func NewGetSyncDestinationTestConnectionRequest

func NewGetSyncDestinationTestConnectionRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID) (*http.Request, error)

NewGetSyncDestinationTestConnectionRequest generates requests for GetSyncDestinationTestConnection

func NewGetSyncRequest

func NewGetSyncRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)

NewGetSyncRequest generates requests for GetSync

func NewGetSyncRunConnectorCredentialsRequest

func NewGetSyncRunConnectorCredentialsRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID) (*http.Request, error)

NewGetSyncRunConnectorCredentialsRequest generates requests for GetSyncRunConnectorCredentials

func NewGetSyncRunConnectorIdentityRequest

func NewGetSyncRunConnectorIdentityRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID) (*http.Request, error)

NewGetSyncRunConnectorIdentityRequest generates requests for GetSyncRunConnectorIdentity

func NewGetSyncRunLogsLiveRequest added in v1.0.2

func NewGetSyncRunLogsLiveRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams) (*http.Request, error)

NewGetSyncRunLogsLiveRequest generates requests for GetSyncRunLogsLive

func NewGetSyncRunLogsQueryRequest added in v1.0.2

func NewGetSyncRunLogsQueryRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams) (*http.Request, error)

NewGetSyncRunLogsQueryRequest generates requests for GetSyncRunLogsQuery

func NewGetSyncRunLogsRequest

func NewGetSyncRunLogsRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsParams) (*http.Request, error)

NewGetSyncRunLogsRequest generates requests for GetSyncRunLogs

func NewGetSyncRunRequest

func NewGetSyncRunRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)

NewGetSyncRunRequest generates requests for GetSyncRun

func NewGetSyncRunStatsRequest

func NewGetSyncRunStatsRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)

NewGetSyncRunStatsRequest generates requests for GetSyncRunStats

func NewGetSyncRunTablesRequest

func NewGetSyncRunTablesRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams) (*http.Request, error)

NewGetSyncRunTablesRequest generates requests for GetSyncRunTables

func NewGetSyncSourceRequest

func NewGetSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)

NewGetSyncSourceRequest generates requests for GetSyncSource

func NewGetSyncSourceTestConnectionLogsLiveRequest added in v1.0.2

func NewGetSyncSourceTestConnectionLogsLiveRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams) (*http.Request, error)

NewGetSyncSourceTestConnectionLogsLiveRequest generates requests for GetSyncSourceTestConnectionLogsLive

func NewGetSyncSourceTestConnectionLogsQueryRequest added in v1.0.2

func NewGetSyncSourceTestConnectionLogsQueryRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams) (*http.Request, error)

NewGetSyncSourceTestConnectionLogsQueryRequest generates requests for GetSyncSourceTestConnectionLogsQuery

func NewGetSyncSourceTestConnectionLogsRequest

func NewGetSyncSourceTestConnectionLogsRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsParams) (*http.Request, error)

NewGetSyncSourceTestConnectionLogsRequest generates requests for GetSyncSourceTestConnectionLogs

func NewGetSyncSourceTestConnectionRequest

func NewGetSyncSourceTestConnectionRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID) (*http.Request, error)

NewGetSyncSourceTestConnectionRequest generates requests for GetSyncSourceTestConnection

func NewGetSyncTransformerRequest

func NewGetSyncTransformerRequest(server string, teamName TeamName, syncTransformerName SyncTransformerName) (*http.Request, error)

NewGetSyncTransformerRequest generates requests for GetSyncTransformer

func NewGetTeamByNameRequest

func NewGetTeamByNameRequest(server string, teamName TeamName) (*http.Request, error)

NewGetTeamByNameRequest generates requests for GetTeamByName

func NewGetTeamMembershipsRequest

func NewGetTeamMembershipsRequest(server string, teamName TeamName, params *GetTeamMembershipsParams) (*http.Request, error)

NewGetTeamMembershipsRequest generates requests for GetTeamMemberships

func NewGetTeamUsageSummaryRequest

func NewGetTeamUsageSummaryRequest(server string, teamName TeamName, params *GetTeamUsageSummaryParams) (*http.Request, error)

NewGetTeamUsageSummaryRequest generates requests for GetTeamUsageSummary

func NewGetTestConnectionConnectorCredentialsRequest

func NewGetTestConnectionConnectorCredentialsRequest(server string, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID) (*http.Request, error)

NewGetTestConnectionConnectorCredentialsRequest generates requests for GetTestConnectionConnectorCredentials

func NewGetTestConnectionConnectorIdentityRequest

func NewGetTestConnectionConnectorIdentityRequest(server string, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID) (*http.Request, error)

NewGetTestConnectionConnectorIdentityRequest generates requests for GetTestConnectionConnectorIdentity

func NewGetTestConnectionForSyncDestinationRequest

func NewGetTestConnectionForSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId) (*http.Request, error)

NewGetTestConnectionForSyncDestinationRequest generates requests for GetTestConnectionForSyncDestination

func NewGetTestConnectionForSyncSourceRequest

func NewGetTestConnectionForSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId) (*http.Request, error)

NewGetTestConnectionForSyncSourceRequest generates requests for GetTestConnectionForSyncSource

func NewGetV2SyncDestinationRequest added in v1.0.3

func NewGetV2SyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)

NewGetV2SyncDestinationRequest generates requests for GetV2SyncDestination

func NewGetV2SyncDestinationsRequest added in v1.0.3

func NewGetV2SyncDestinationsRequest(server string, teamName TeamName, params *GetV2SyncDestinationsParams) (*http.Request, error)

NewGetV2SyncDestinationsRequest generates requests for GetV2SyncDestinations

func NewGetV2SyncIntegrationRequest added in v1.0.3

func NewGetV2SyncIntegrationRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)

NewGetV2SyncIntegrationRequest generates requests for GetV2SyncIntegration

func NewHealthCheckHeadRequest

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

NewHealthCheckHeadRequest generates requests for HealthCheckHead

func NewHealthCheckRequest

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

NewHealthCheckRequest generates requests for HealthCheck

func NewIndexRequest

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

NewIndexRequest generates requests for Index

func NewListAllAlertsRequest

func NewListAllAlertsRequest(server string, teamName TeamName, params *ListAllAlertsParams) (*http.Request, error)

NewListAllAlertsRequest generates requests for ListAllAlerts

func NewListAllCustomColumnsRequest

func NewListAllCustomColumnsRequest(server string, teamName TeamName, params *ListAllCustomColumnsParams) (*http.Request, error)

NewListAllCustomColumnsRequest generates requests for ListAllCustomColumns

func NewListAllFrameworksRequest

func NewListAllFrameworksRequest(server string, teamName TeamName, params *ListAllFrameworksParams) (*http.Request, error)

NewListAllFrameworksRequest generates requests for ListAllFrameworks

func NewListAllNotificationDestinationsRequest added in v1.0.2

func NewListAllNotificationDestinationsRequest(server string, teamName TeamName, params *ListAllNotificationDestinationsParams) (*http.Request, error)

NewListAllNotificationDestinationsRequest generates requests for ListAllNotificationDestinations

func NewListAllQueriesTeamRequest

func NewListAllQueriesTeamRequest(server string, teamName TeamName, params *ListAllQueriesTeamParams) (*http.Request, error)

NewListAllQueriesTeamRequest generates requests for ListAllQueriesTeam

func NewListAllRBACPermissionsRequest added in v1.0.3

func NewListAllRBACPermissionsRequest(server string, teamName TeamName, params *ListAllRBACPermissionsParams) (*http.Request, error)

NewListAllRBACPermissionsRequest generates requests for ListAllRBACPermissions

func NewListAllRBACRolesRequest added in v1.0.3

func NewListAllRBACRolesRequest(server string, teamName TeamName, params *ListAllRBACRolesParams) (*http.Request, error)

NewListAllRBACRolesRequest generates requests for ListAllRBACRoles

func NewListAuditLogsRequest

func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)

NewListAuditLogsRequest generates requests for ListAuditLogs

func NewListConnectorsRequest

func NewListConnectorsRequest(server string, teamName TeamName, params *ListConnectorsParams) (*http.Request, error)

NewListConnectorsRequest generates requests for ListConnectors

func NewListCurrentUserInvitationsRequest

func NewListCurrentUserInvitationsRequest(server string, params *ListCurrentUserInvitationsParams) (*http.Request, error)

NewListCurrentUserInvitationsRequest generates requests for ListCurrentUserInvitations

func NewListFilterTagsTeamRequest added in v1.0.2

func NewListFilterTagsTeamRequest(server string, teamName TeamName, params *ListFilterTagsTeamParams) (*http.Request, error)

NewListFilterTagsTeamRequest generates requests for ListFilterTagsTeam

func NewListFiltersTeamRequest added in v1.0.2

func NewListFiltersTeamRequest(server string, teamName TeamName, params *ListFiltersTeamParams) (*http.Request, error)

NewListFiltersTeamRequest generates requests for ListFiltersTeam

func NewListLocalUsersRequest

func NewListLocalUsersRequest(server string, params *ListLocalUsersParams) (*http.Request, error)

NewListLocalUsersRequest generates requests for ListLocalUsers

func NewListPlatformVersionsRequest

func NewListPlatformVersionsRequest(server string, params *ListPlatformVersionsParams) (*http.Request, error)

NewListPlatformVersionsRequest generates requests for ListPlatformVersions

func NewListPluginVersionDocsRequest

func NewListPluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams) (*http.Request, error)

NewListPluginVersionDocsRequest generates requests for ListPluginVersionDocs

func NewListPluginVersionTablesRequest

func NewListPluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams) (*http.Request, error)

NewListPluginVersionTablesRequest generates requests for ListPluginVersionTables

func NewListPluginVersionsRequest

func NewListPluginVersionsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams) (*http.Request, error)

NewListPluginVersionsRequest generates requests for ListPluginVersions

func NewListPluginsByTeamRequest

func NewListPluginsByTeamRequest(server string, teamName TeamName, params *ListPluginsByTeamParams) (*http.Request, error)

NewListPluginsByTeamRequest generates requests for ListPluginsByTeam

func NewListPluginsRequest

func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)

NewListPluginsRequest generates requests for ListPlugins

func NewListPoliciesRequest

func NewListPoliciesRequest(server string, teamName TeamName, params *ListPoliciesParams) (*http.Request, error)

NewListPoliciesRequest generates requests for ListPolicies

func NewListPolicyFrameworksRequest

func NewListPolicyFrameworksRequest(server string, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyFrameworksParams) (*http.Request, error)

NewListPolicyFrameworksRequest generates requests for ListPolicyFrameworks

func NewListPolicyRuleDetailsRequest

func NewListPolicyRuleDetailsRequest(server string, teamName TeamName, policyId openapi_types.UUID, ruleId openapi_types.UUID, params *ListPolicyRuleDetailsParams) (*http.Request, error)

NewListPolicyRuleDetailsRequest generates requests for ListPolicyRuleDetails

func NewListPolicyRulesRequest

func NewListPolicyRulesRequest(server string, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyRulesParams) (*http.Request, error)

NewListPolicyRulesRequest generates requests for ListPolicyRules

func NewListQueryTagsTeamRequest

func NewListQueryTagsTeamRequest(server string, teamName TeamName, params *ListQueryTagsTeamParams) (*http.Request, error)

NewListQueryTagsTeamRequest generates requests for ListQueryTagsTeam

func NewListReportTemplatesRequest

func NewListReportTemplatesRequest(server string, teamName TeamName, params *ListReportTemplatesParams) (*http.Request, error)

NewListReportTemplatesRequest generates requests for ListReportTemplates

func NewListReportsRequest

func NewListReportsRequest(server string, teamName TeamName, params *ListReportsParams) (*http.Request, error)

NewListReportsRequest generates requests for ListReports

func NewListSyncDestinationSyncsRequest

func NewListSyncDestinationSyncsRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams) (*http.Request, error)

NewListSyncDestinationSyncsRequest generates requests for ListSyncDestinationSyncs

func NewListSyncDestinationsRequest

func NewListSyncDestinationsRequest(server string, teamName TeamName, params *ListSyncDestinationsParams) (*http.Request, error)

NewListSyncDestinationsRequest generates requests for ListSyncDestinations

func NewListSyncRunsRequest

func NewListSyncRunsRequest(server string, teamName TeamName, syncName SyncName, params *ListSyncRunsParams) (*http.Request, error)

NewListSyncRunsRequest generates requests for ListSyncRuns

func NewListSyncSourceSyncsRequest

func NewListSyncSourceSyncsRequest(server string, teamName TeamName, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams) (*http.Request, error)

NewListSyncSourceSyncsRequest generates requests for ListSyncSourceSyncs

func NewListSyncSourcesRequest

func NewListSyncSourcesRequest(server string, teamName TeamName, params *ListSyncSourcesParams) (*http.Request, error)

NewListSyncSourcesRequest generates requests for ListSyncSources

func NewListSyncTransformerSyncDestinationsRequest

func NewListSyncTransformerSyncDestinationsRequest(server string, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams) (*http.Request, error)

NewListSyncTransformerSyncDestinationsRequest generates requests for ListSyncTransformerSyncDestinations

func NewListSyncTransformerSyncsRequest

func NewListSyncTransformerSyncsRequest(server string, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams) (*http.Request, error)

NewListSyncTransformerSyncsRequest generates requests for ListSyncTransformerSyncs

func NewListSyncTransformersRequest

func NewListSyncTransformersRequest(server string, teamName TeamName, params *ListSyncTransformersParams) (*http.Request, error)

NewListSyncTransformersRequest generates requests for ListSyncTransformers

func NewListSyncUpgradesRequest

func NewListSyncUpgradesRequest(server string, teamName TeamName, params *ListSyncUpgradesParams) (*http.Request, error)

NewListSyncUpgradesRequest generates requests for ListSyncUpgrades

func NewListSyncsRequest

func NewListSyncsRequest(server string, teamName TeamName, params *ListSyncsParams) (*http.Request, error)

NewListSyncsRequest generates requests for ListSyncs

func NewListTablesTeamRequest added in v1.0.2

func NewListTablesTeamRequest(server string, teamName TeamName, params *ListTablesTeamParams) (*http.Request, error)

NewListTablesTeamRequest generates requests for ListTablesTeam

func NewListTeamAPIKeysRequest

func NewListTeamAPIKeysRequest(server string, teamName TeamName, params *ListTeamAPIKeysParams) (*http.Request, error)

NewListTeamAPIKeysRequest generates requests for ListTeamAPIKeys

func NewListTeamInvitationsRequest

func NewListTeamInvitationsRequest(server string, teamName TeamName, params *ListTeamInvitationsParams) (*http.Request, error)

NewListTeamInvitationsRequest generates requests for ListTeamInvitations

func NewListTeamsRequest

func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)

NewListTeamsRequest generates requests for ListTeams

func NewListUsersByTeamRequest

func NewListUsersByTeamRequest(server string, teamName TeamName, params *ListUsersByTeamParams) (*http.Request, error)

NewListUsersByTeamRequest generates requests for ListUsersByTeam

func NewListV2SyncIntegrationsRequest added in v1.0.3

func NewListV2SyncIntegrationsRequest(server string, teamName TeamName, params *ListV2SyncIntegrationsParams) (*http.Request, error)

NewListV2SyncIntegrationsRequest generates requests for ListV2SyncIntegrations

func NewLoginUserRequest

func NewLoginUserRequest(server string, body LoginUserJSONRequestBody) (*http.Request, error)

NewLoginUserRequest calls the generic LoginUser builder with application/json body

func NewLoginUserRequestWithBody

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

NewLoginUserRequestWithBody generates requests for LoginUser with any type of body

func NewLogoutUserRequest

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

NewLogoutUserRequest generates requests for LogoutUser

func NewManageAddTeamMemberRequest

func NewManageAddTeamMemberRequest(server string, teamName TeamName, body ManageAddTeamMemberJSONRequestBody) (*http.Request, error)

NewManageAddTeamMemberRequest calls the generic ManageAddTeamMember builder with application/json body

func NewManageAddTeamMemberRequestWithBody

func NewManageAddTeamMemberRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewManageAddTeamMemberRequestWithBody generates requests for ManageAddTeamMember with any type of body

func NewManageDeleteTeamRequest

func NewManageDeleteTeamRequest(server string, teamName TeamName) (*http.Request, error)

NewManageDeleteTeamRequest generates requests for ManageDeleteTeam

func NewManageGetPlatformRegistryRequest

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

NewManageGetPlatformRegistryRequest generates requests for ManageGetPlatformRegistry

func NewManageGetSAMLRequest

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

NewManageGetSAMLRequest generates requests for ManageGetSAML

func NewManageGetTeamRequest

func NewManageGetTeamRequest(server string, teamName TeamName) (*http.Request, error)

NewManageGetTeamRequest generates requests for ManageGetTeam

func NewManageListAllTeamsRequest

func NewManageListAllTeamsRequest(server string, params *ManageListAllTeamsParams) (*http.Request, error)

NewManageListAllTeamsRequest generates requests for ManageListAllTeams

func NewManageListTeamMembersRequest

func NewManageListTeamMembersRequest(server string, teamName TeamName, params *ManageListTeamMembersParams) (*http.Request, error)

NewManageListTeamMembersRequest generates requests for ManageListTeamMembers

func NewManageRegisterPlatformRequest

func NewManageRegisterPlatformRequest(server string, body ManageRegisterPlatformJSONRequestBody) (*http.Request, error)

NewManageRegisterPlatformRequest calls the generic ManageRegisterPlatform builder with application/json body

func NewManageRegisterPlatformRequestWithBody

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

NewManageRegisterPlatformRequestWithBody generates requests for ManageRegisterPlatform with any type of body

func NewManageRegisterPlatformWithOfflineLicenseRequest

func NewManageRegisterPlatformWithOfflineLicenseRequest(server string, body ManageRegisterPlatformWithOfflineLicenseJSONRequestBody) (*http.Request, error)

NewManageRegisterPlatformWithOfflineLicenseRequest calls the generic ManageRegisterPlatformWithOfflineLicense builder with application/json body

func NewManageRegisterPlatformWithOfflineLicenseRequestWithBody

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

NewManageRegisterPlatformWithOfflineLicenseRequestWithBody generates requests for ManageRegisterPlatformWithOfflineLicense with any type of body

func NewManageRemoveTeamMemberRequest

func NewManageRemoveTeamMemberRequest(server string, teamName TeamName, body ManageRemoveTeamMemberJSONRequestBody) (*http.Request, error)

NewManageRemoveTeamMemberRequest calls the generic ManageRemoveTeamMember builder with application/json body

func NewManageRemoveTeamMemberRequestWithBody

func NewManageRemoveTeamMemberRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewManageRemoveTeamMemberRequestWithBody generates requests for ManageRemoveTeamMember with any type of body

func NewManageUpdateSAMLRequest

func NewManageUpdateSAMLRequest(server string, body ManageUpdateSAMLJSONRequestBody) (*http.Request, error)

NewManageUpdateSAMLRequest calls the generic ManageUpdateSAML builder with application/json body

func NewManageUpdateSAMLRequestWithBody

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

NewManageUpdateSAMLRequestWithBody generates requests for ManageUpdateSAML with any type of body

func NewManageUserTOTPDeleteRequest added in v1.0.2

func NewManageUserTOTPDeleteRequest(server string, userID UserID) (*http.Request, error)

NewManageUserTOTPDeleteRequest generates requests for ManageUserTOTPDelete

func NewMigrateSyncDestinationRequest

func NewMigrateSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)

NewMigrateSyncDestinationRequest generates requests for MigrateSyncDestination

func NewMigrateSyncSourceRequest

func NewMigrateSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)

NewMigrateSyncSourceRequest generates requests for MigrateSyncSource

func NewNotifyOnboardingRequest

func NewNotifyOnboardingRequest(server string, teamName TeamName, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody) (*http.Request, error)

NewNotifyOnboardingRequest calls the generic NotifyOnboarding builder with application/json body

func NewNotifyOnboardingRequestWithBody

func NewNotifyOnboardingRequestWithBody(server string, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)

NewNotifyOnboardingRequestWithBody generates requests for NotifyOnboarding with any type of body

func NewPatchV2SyncDestinationRequest added in v1.0.3

func NewPatchV2SyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody) (*http.Request, error)

NewPatchV2SyncDestinationRequest calls the generic PatchV2SyncDestination builder with application/json body

func NewPatchV2SyncDestinationRequestWithBody added in v1.0.3

func NewPatchV2SyncDestinationRequestWithBody(server string, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader) (*http.Request, error)

NewPatchV2SyncDestinationRequestWithBody generates requests for PatchV2SyncDestination with any type of body

func NewPromoteSyncDestinationTestConnectionRequest

func NewPromoteSyncDestinationTestConnectionRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)

NewPromoteSyncDestinationTestConnectionRequest calls the generic PromoteSyncDestinationTestConnection builder with application/json body

func NewPromoteSyncDestinationTestConnectionRequestWithBody

func NewPromoteSyncDestinationTestConnectionRequestWithBody(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader) (*http.Request, error)

NewPromoteSyncDestinationTestConnectionRequestWithBody generates requests for PromoteSyncDestinationTestConnection with any type of body

func NewPromoteSyncSourceTestConnectionRequest

func NewPromoteSyncSourceTestConnectionRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody) (*http.Request, error)

NewPromoteSyncSourceTestConnectionRequest calls the generic PromoteSyncSourceTestConnection builder with application/json body

func NewPromoteSyncSourceTestConnectionRequestWithBody

func NewPromoteSyncSourceTestConnectionRequestWithBody(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader) (*http.Request, error)

NewPromoteSyncSourceTestConnectionRequestWithBody generates requests for PromoteSyncSourceTestConnection with any type of body

func NewProvisionOnboardingConfigurationRequest

func NewProvisionOnboardingConfigurationRequest(server string, teamName TeamName, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody) (*http.Request, error)

NewProvisionOnboardingConfigurationRequest calls the generic ProvisionOnboardingConfiguration builder with application/json body

func NewProvisionOnboardingConfigurationRequestWithBody

func NewProvisionOnboardingConfigurationRequestWithBody(server string, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)

NewProvisionOnboardingConfigurationRequestWithBody generates requests for ProvisionOnboardingConfiguration with any type of body

func NewPutCustomColumnDataRequest

func NewPutCustomColumnDataRequest(server string, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnDataJSONRequestBody) (*http.Request, error)

NewPutCustomColumnDataRequest calls the generic PutCustomColumnData builder with application/json body

func NewPutCustomColumnDataRequestWithBody

func NewPutCustomColumnDataRequestWithBody(server string, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader) (*http.Request, error)

NewPutCustomColumnDataRequestWithBody generates requests for PutCustomColumnData with any type of body

func NewPutCustomColumnValuesRequest

func NewPutCustomColumnValuesRequest(server string, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnValuesJSONRequestBody) (*http.Request, error)

NewPutCustomColumnValuesRequest calls the generic PutCustomColumnValues builder with application/json body

func NewPutCustomColumnValuesRequestWithBody

func NewPutCustomColumnValuesRequestWithBody(server string, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader) (*http.Request, error)

NewPutCustomColumnValuesRequestWithBody generates requests for PutCustomColumnValues with any type of body

func NewQueryListFilterTagsTeamRequest

func NewQueryListFilterTagsTeamRequest(server string, teamName TeamName, queryID QueryID, params *QueryListFilterTagsTeamParams) (*http.Request, error)

NewQueryListFilterTagsTeamRequest generates requests for QueryListFilterTagsTeam

func NewQueryListFiltersTeamRequest

func NewQueryListFiltersTeamRequest(server string, teamName TeamName, queryID QueryID, params *QueryListFiltersTeamParams) (*http.Request, error)

NewQueryListFiltersTeamRequest generates requests for QueryListFiltersTeam

func NewQuerySaveFilterTeamRequest

func NewQuerySaveFilterTeamRequest(server string, teamName TeamName, queryID QueryID, body QuerySaveFilterTeamJSONRequestBody) (*http.Request, error)

NewQuerySaveFilterTeamRequest calls the generic QuerySaveFilterTeam builder with application/json body

func NewQuerySaveFilterTeamRequestWithBody

func NewQuerySaveFilterTeamRequestWithBody(server string, teamName TeamName, queryID QueryID, contentType string, body io.Reader) (*http.Request, error)

NewQuerySaveFilterTeamRequestWithBody generates requests for QuerySaveFilterTeam with any type of body

func NewRemovePluginUIAssetsRequest

func NewRemovePluginUIAssetsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName) (*http.Request, error)

NewRemovePluginUIAssetsRequest generates requests for RemovePluginUIAssets

func NewRemoveTeamMembershipRequest

func NewRemoveTeamMembershipRequest(server string, teamName TeamName, body RemoveTeamMembershipJSONRequestBody) (*http.Request, error)

NewRemoveTeamMembershipRequest calls the generic RemoveTeamMembership builder with application/json body

func NewRemoveTeamMembershipRequestWithBody

func NewRemoveTeamMembershipRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewRemoveTeamMembershipRequestWithBody generates requests for RemoveTeamMembership with any type of body

func NewReplacePluginVersionDocsRequest

func NewReplacePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody) (*http.Request, error)

NewReplacePluginVersionDocsRequest calls the generic ReplacePluginVersionDocs builder with application/json body

func NewReplacePluginVersionDocsRequestWithBody

func NewReplacePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewReplacePluginVersionDocsRequestWithBody generates requests for ReplacePluginVersionDocs with any type of body

func NewResetLocalUserPasswordRequest

func NewResetLocalUserPasswordRequest(server string, body ResetLocalUserPasswordJSONRequestBody) (*http.Request, error)

NewResetLocalUserPasswordRequest calls the generic ResetLocalUserPassword builder with application/json body

func NewResetLocalUserPasswordRequestWithBody

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

NewResetLocalUserPasswordRequestWithBody generates requests for ResetLocalUserPassword with any type of body

func NewRevokeConnectorRequest

func NewRevokeConnectorRequest(server string, teamName TeamName, connectorID ConnectorID) (*http.Request, error)

NewRevokeConnectorRequest generates requests for RevokeConnector

func NewSaveCustomColumnRequest

func NewSaveCustomColumnRequest(server string, teamName TeamName, body SaveCustomColumnJSONRequestBody) (*http.Request, error)

NewSaveCustomColumnRequest calls the generic SaveCustomColumn builder with application/json body

func NewSaveCustomColumnRequestWithBody

func NewSaveCustomColumnRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewSaveCustomColumnRequestWithBody generates requests for SaveCustomColumn with any type of body

func NewSaveQueryTeamRequest

func NewSaveQueryTeamRequest(server string, teamName TeamName, body SaveQueryTeamJSONRequestBody) (*http.Request, error)

NewSaveQueryTeamRequest calls the generic SaveQueryTeam builder with application/json body

func NewSaveQueryTeamRequestWithBody

func NewSaveQueryTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewSaveQueryTeamRequestWithBody generates requests for SaveQueryTeam with any type of body

func NewSendAnonymousEventRequest

func NewSendAnonymousEventRequest(server string, body SendAnonymousEventJSONRequestBody) (*http.Request, error)

NewSendAnonymousEventRequest calls the generic SendAnonymousEvent builder with application/json body

func NewSendAnonymousEventRequestWithBody

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

NewSendAnonymousEventRequestWithBody generates requests for SendAnonymousEvent with any type of body

func NewSendMessageRequest added in v1.0.3

func NewSendMessageRequest(server string, teamName TeamName, conversationID ConversationID, body SendMessageJSONRequestBody) (*http.Request, error)

NewSendMessageRequest calls the generic SendMessage builder with application/json body

func NewSendMessageRequestWithBody added in v1.0.3

func NewSendMessageRequestWithBody(server string, teamName TeamName, conversationID ConversationID, contentType string, body io.Reader) (*http.Request, error)

NewSendMessageRequestWithBody generates requests for SendMessage with any type of body

func NewSendUserEventRequest

func NewSendUserEventRequest(server string, body SendUserEventJSONRequestBody) (*http.Request, error)

NewSendUserEventRequest calls the generic SendUserEvent builder with application/json body

func NewSendUserEventRequestWithBody

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

NewSendUserEventRequestWithBody generates requests for SendUserEvent with any type of body

func NewTableColumnListValuesTeamRequest added in v1.0.2

func NewTableColumnListValuesTeamRequest(server string, teamName TeamName, tableName TableName, columnName ColumnName, params *TableColumnListValuesTeamParams) (*http.Request, error)

NewTableColumnListValuesTeamRequest generates requests for TableColumnListValuesTeam

func NewTableListColumnsTeamRequest added in v1.0.2

func NewTableListColumnsTeamRequest(server string, teamName TeamName, tableName TableName, params *TableListColumnsTeamParams) (*http.Request, error)

NewTableListColumnsTeamRequest generates requests for TableListColumnsTeam

func NewTableListFilterTagsTeamRequest added in v1.0.2

func NewTableListFilterTagsTeamRequest(server string, teamName TeamName, tableName TableName, params *TableListFilterTagsTeamParams) (*http.Request, error)

NewTableListFilterTagsTeamRequest generates requests for TableListFilterTagsTeam

func NewTableListFiltersTeamRequest added in v1.0.2

func NewTableListFiltersTeamRequest(server string, teamName TeamName, tableName TableName, params *TableListFiltersTeamParams) (*http.Request, error)

NewTableListFiltersTeamRequest generates requests for TableListFiltersTeam

func NewTableListRelationsTeamRequest added in v1.0.2

func NewTableListRelationsTeamRequest(server string, teamName TeamName, tableName TableName, params *TableListRelationsTeamParams) (*http.Request, error)

NewTableListRelationsTeamRequest generates requests for TableListRelationsTeam

func NewTableListRowsTeamRequest added in v1.0.2

func NewTableListRowsTeamRequest(server string, teamName TeamName, tableName TableName, params *TableListRowsTeamParams) (*http.Request, error)

NewTableListRowsTeamRequest generates requests for TableListRowsTeam

func NewTableRowByIdTeamRequest added in v1.0.2

func NewTableRowByIdTeamRequest(server string, teamName TeamName, tableName TableName, tableRowId TableRowId, params *TableRowByIdTeamParams) (*http.Request, error)

NewTableRowByIdTeamRequest generates requests for TableRowByIdTeam

func NewTableSaveFilterTeamRequest added in v1.0.2

func NewTableSaveFilterTeamRequest(server string, teamName TeamName, tableName TableName, body TableSaveFilterTeamJSONRequestBody) (*http.Request, error)

NewTableSaveFilterTeamRequest calls the generic TableSaveFilterTeam builder with application/json body

func NewTableSaveFilterTeamRequestWithBody added in v1.0.2

func NewTableSaveFilterTeamRequestWithBody(server string, teamName TeamName, tableName TableName, contentType string, body io.Reader) (*http.Request, error)

NewTableSaveFilterTeamRequestWithBody generates requests for TableSaveFilterTeam with any type of body

func NewTableSchemaTeamRequest added in v1.0.2

func NewTableSchemaTeamRequest(server string, teamName TeamName, tableName TableName) (*http.Request, error)

NewTableSchemaTeamRequest generates requests for TableSchemaTeam

func NewTestNotificationDestinationRequest added in v1.0.2

func NewTestNotificationDestinationRequest(server string, teamName TeamName, notificationDestinationID NotificationDestinationID) (*http.Request, error)

NewTestNotificationDestinationRequest generates requests for TestNotificationDestination

func NewTestUnsavedAlertRequest added in v1.0.2

func NewTestUnsavedAlertRequest(server string, teamName TeamName, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody) (*http.Request, error)

NewTestUnsavedAlertRequest calls the generic TestUnsavedAlert builder with application/json body

func NewTestUnsavedAlertRequestWithBody added in v1.0.2

func NewTestUnsavedAlertRequestWithBody(server string, teamName TeamName, params *TestUnsavedAlertParams, contentType string, body io.Reader) (*http.Request, error)

NewTestUnsavedAlertRequestWithBody generates requests for TestUnsavedAlert with any type of body

func NewTestUnsavedNotificationDestinationRequest added in v1.0.2

func NewTestUnsavedNotificationDestinationRequest(server string, teamName TeamName, body TestUnsavedNotificationDestinationJSONRequestBody) (*http.Request, error)

NewTestUnsavedNotificationDestinationRequest calls the generic TestUnsavedNotificationDestination builder with application/json body

func NewTestUnsavedNotificationDestinationRequestWithBody added in v1.0.2

func NewTestUnsavedNotificationDestinationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewTestUnsavedNotificationDestinationRequestWithBody generates requests for TestUnsavedNotificationDestination with any type of body

func NewTogglePolicyRequest

func NewTogglePolicyRequest(server string, teamName TeamName, policyId openapi_types.UUID, params *TogglePolicyParams) (*http.Request, error)

NewTogglePolicyRequest generates requests for TogglePolicy

func NewUpdateConnectorRequest

func NewUpdateConnectorRequest(server string, teamName TeamName, connectorID ConnectorID, body UpdateConnectorJSONRequestBody) (*http.Request, error)

NewUpdateConnectorRequest calls the generic UpdateConnector builder with application/json body

func NewUpdateConnectorRequestWithBody

func NewUpdateConnectorRequestWithBody(server string, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateConnectorRequestWithBody generates requests for UpdateConnector with any type of body

func NewUpdateCurrentUserRequest

func NewUpdateCurrentUserRequest(server string, body UpdateCurrentUserJSONRequestBody) (*http.Request, error)

NewUpdateCurrentUserRequest calls the generic UpdateCurrentUser builder with application/json body

func NewUpdateCurrentUserRequestWithBody

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

NewUpdateCurrentUserRequestWithBody generates requests for UpdateCurrentUser with any type of body

func NewUpdateCustomColumnRequest

func NewUpdateCustomColumnRequest(server string, teamName TeamName, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody) (*http.Request, error)

NewUpdateCustomColumnRequest calls the generic UpdateCustomColumn builder with application/json body

func NewUpdateCustomColumnRequestWithBody

func NewUpdateCustomColumnRequestWithBody(server string, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomColumnRequestWithBody generates requests for UpdateCustomColumn with any type of body

func NewUpdateCustomerRequest

func NewUpdateCustomerRequest(server string, body UpdateCustomerJSONRequestBody) (*http.Request, error)

NewUpdateCustomerRequest calls the generic UpdateCustomer builder with application/json body

func NewUpdateCustomerRequestWithBody

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

NewUpdateCustomerRequestWithBody generates requests for UpdateCustomer with any type of body

func NewUpdateFilterTeamRequest added in v1.0.2

func NewUpdateFilterTeamRequest(server string, teamName TeamName, filterID FilterID, body UpdateFilterTeamJSONRequestBody) (*http.Request, error)

NewUpdateFilterTeamRequest calls the generic UpdateFilterTeam builder with application/json body

func NewUpdateFilterTeamRequestWithBody added in v1.0.2

func NewUpdateFilterTeamRequestWithBody(server string, teamName TeamName, filterID FilterID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFilterTeamRequestWithBody generates requests for UpdateFilterTeam with any type of body

func NewUpdateLocalUserRequest

func NewUpdateLocalUserRequest(server string, userID UserID, body UpdateLocalUserJSONRequestBody) (*http.Request, error)

NewUpdateLocalUserRequest calls the generic UpdateLocalUser builder with application/json body

func NewUpdateLocalUserRequestWithBody

func NewUpdateLocalUserRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLocalUserRequestWithBody generates requests for UpdateLocalUser with any type of body

func NewUpdateNotificationDestinationRequest added in v1.0.2

func NewUpdateNotificationDestinationRequest(server string, teamName TeamName, notificationDestinationID NotificationDestinationID, body UpdateNotificationDestinationJSONRequestBody) (*http.Request, error)

NewUpdateNotificationDestinationRequest calls the generic UpdateNotificationDestination builder with application/json body

func NewUpdateNotificationDestinationRequestWithBody added in v1.0.2

func NewUpdateNotificationDestinationRequestWithBody(server string, teamName TeamName, notificationDestinationID NotificationDestinationID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateNotificationDestinationRequestWithBody generates requests for UpdateNotificationDestination with any type of body

func NewUpdatePluginRequest

func NewUpdatePluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody) (*http.Request, error)

NewUpdatePluginRequest calls the generic UpdatePlugin builder with application/json body

func NewUpdatePluginRequestWithBody

func NewUpdatePluginRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePluginRequestWithBody generates requests for UpdatePlugin with any type of body

func NewUpdatePluginVersionRequest

func NewUpdatePluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody) (*http.Request, error)

NewUpdatePluginVersionRequest calls the generic UpdatePluginVersion builder with application/json body

func NewUpdatePluginVersionRequestWithBody

func NewUpdatePluginVersionRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePluginVersionRequestWithBody generates requests for UpdatePluginVersion with any type of body

func NewUpdatePolicyRequest

func NewUpdatePolicyRequest(server string, teamName TeamName, policyId openapi_types.UUID, body UpdatePolicyJSONRequestBody) (*http.Request, error)

NewUpdatePolicyRequest calls the generic UpdatePolicy builder with application/json body

func NewUpdatePolicyRequestWithBody

func NewUpdatePolicyRequestWithBody(server string, teamName TeamName, policyId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePolicyRequestWithBody generates requests for UpdatePolicy with any type of body

func NewUpdateQueryTeamRequest

func NewUpdateQueryTeamRequest(server string, teamName TeamName, queryID QueryID, body UpdateQueryTeamJSONRequestBody) (*http.Request, error)

NewUpdateQueryTeamRequest calls the generic UpdateQueryTeam builder with application/json body

func NewUpdateQueryTeamRequestWithBody

func NewUpdateQueryTeamRequestWithBody(server string, teamName TeamName, queryID QueryID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateQueryTeamRequestWithBody generates requests for UpdateQueryTeam with any type of body

func NewUpdateRBACPermissionRequest added in v1.0.3

func NewUpdateRBACPermissionRequest(server string, teamName TeamName, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody) (*http.Request, error)

NewUpdateRBACPermissionRequest calls the generic UpdateRBACPermission builder with application/json body

func NewUpdateRBACPermissionRequestWithBody added in v1.0.3

func NewUpdateRBACPermissionRequestWithBody(server string, teamName TeamName, rbacPermissionID RBACPermissionID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRBACPermissionRequestWithBody generates requests for UpdateRBACPermission with any type of body

func NewUpdateRBACRoleRequest added in v1.0.3

func NewUpdateRBACRoleRequest(server string, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, body UpdateRBACRoleJSONRequestBody) (*http.Request, error)

NewUpdateRBACRoleRequest calls the generic UpdateRBACRole builder with application/json body

func NewUpdateRBACRoleRequestWithBody added in v1.0.3

func NewUpdateRBACRoleRequestWithBody(server string, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRBACRoleRequestWithBody generates requests for UpdateRBACRole with any type of body

func NewUpdateReportRequest

func NewUpdateReportRequest(server string, teamName TeamName, reportId openapi_types.UUID, body UpdateReportJSONRequestBody) (*http.Request, error)

NewUpdateReportRequest calls the generic UpdateReport builder with application/json body

func NewUpdateReportRequestWithBody

func NewUpdateReportRequestWithBody(server string, teamName TeamName, reportId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateReportRequestWithBody generates requests for UpdateReport with any type of body

func NewUpdateReportTemplateRequest

func NewUpdateReportTemplateRequest(server string, teamName TeamName, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody) (*http.Request, error)

NewUpdateReportTemplateRequest calls the generic UpdateReportTemplate builder with application/json body

func NewUpdateReportTemplateRequestWithBody

func NewUpdateReportTemplateRequestWithBody(server string, teamName TeamName, templateId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateReportTemplateRequestWithBody generates requests for UpdateReportTemplate with any type of body

func NewUpdateSettingsRequest added in v1.0.2

func NewUpdateSettingsRequest(server string, body UpdateSettingsJSONRequestBody) (*http.Request, error)

NewUpdateSettingsRequest calls the generic UpdateSettings builder with application/json body

func NewUpdateSettingsRequestWithBody added in v1.0.2

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

NewUpdateSettingsRequestWithBody generates requests for UpdateSettings with any type of body

func NewUpdateSyncDestinationRequest

func NewUpdateSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody) (*http.Request, error)

NewUpdateSyncDestinationRequest calls the generic UpdateSyncDestination builder with application/json body

func NewUpdateSyncDestinationRequestWithBody

func NewUpdateSyncDestinationRequestWithBody(server string, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncDestinationRequestWithBody generates requests for UpdateSyncDestination with any type of body

func NewUpdateSyncRequest

func NewUpdateSyncRequest(server string, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody) (*http.Request, error)

NewUpdateSyncRequest calls the generic UpdateSync builder with application/json body

func NewUpdateSyncRequestWithBody

func NewUpdateSyncRequestWithBody(server string, teamName TeamName, syncName SyncName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncRequestWithBody generates requests for UpdateSync with any type of body

func NewUpdateSyncRunRequest

func NewUpdateSyncRunRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody) (*http.Request, error)

NewUpdateSyncRunRequest calls the generic UpdateSyncRun builder with application/json body

func NewUpdateSyncRunRequestWithBody

func NewUpdateSyncRunRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncRunRequestWithBody generates requests for UpdateSyncRun with any type of body

func NewUpdateSyncSourceRequest

func NewUpdateSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody) (*http.Request, error)

NewUpdateSyncSourceRequest calls the generic UpdateSyncSource builder with application/json body

func NewUpdateSyncSourceRequestWithBody

func NewUpdateSyncSourceRequestWithBody(server string, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncSourceRequestWithBody generates requests for UpdateSyncSource with any type of body

func NewUpdateSyncTestConnectionForSyncDestinationRequest

func NewUpdateSyncTestConnectionForSyncDestinationRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody) (*http.Request, error)

NewUpdateSyncTestConnectionForSyncDestinationRequest calls the generic UpdateSyncTestConnectionForSyncDestination builder with application/json body

func NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody

func NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody generates requests for UpdateSyncTestConnectionForSyncDestination with any type of body

func NewUpdateSyncTestConnectionForSyncSourceRequest

func NewUpdateSyncTestConnectionForSyncSourceRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody) (*http.Request, error)

NewUpdateSyncTestConnectionForSyncSourceRequest calls the generic UpdateSyncTestConnectionForSyncSource builder with application/json body

func NewUpdateSyncTestConnectionForSyncSourceRequestWithBody

func NewUpdateSyncTestConnectionForSyncSourceRequestWithBody(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncTestConnectionForSyncSourceRequestWithBody generates requests for UpdateSyncTestConnectionForSyncSource with any type of body

func NewUpdateSyncTransformerRequest

func NewUpdateSyncTransformerRequest(server string, teamName TeamName, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody) (*http.Request, error)

NewUpdateSyncTransformerRequest calls the generic UpdateSyncTransformer builder with application/json body

func NewUpdateSyncTransformerRequestWithBody

func NewUpdateSyncTransformerRequestWithBody(server string, teamName TeamName, syncTransformerName SyncTransformerName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncTransformerRequestWithBody generates requests for UpdateSyncTransformer with any type of body

func NewUpdateTeamRequest

func NewUpdateTeamRequest(server string, teamName TeamName, body UpdateTeamJSONRequestBody) (*http.Request, error)

NewUpdateTeamRequest calls the generic UpdateTeam builder with application/json body

func NewUpdateTeamRequestWithBody

func NewUpdateTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body

func NewUpdateV2SyncIntegrationRequest added in v1.0.3

func NewUpdateV2SyncIntegrationRequest(server string, teamName TeamName, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody) (*http.Request, error)

NewUpdateV2SyncIntegrationRequest calls the generic UpdateV2SyncIntegration builder with application/json body

func NewUpdateV2SyncIntegrationRequestWithBody added in v1.0.3

func NewUpdateV2SyncIntegrationRequestWithBody(server string, teamName TeamName, syncName SyncName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateV2SyncIntegrationRequestWithBody generates requests for UpdateV2SyncIntegration with any type of body

func NewUploadImageRequest

func NewUploadImageRequest(server string, body UploadImageJSONRequestBody) (*http.Request, error)

NewUploadImageRequest calls the generic UploadImage builder with application/json body

func NewUploadImageRequestWithBody

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

NewUploadImageRequestWithBody generates requests for UploadImage with any type of body

func NewUploadPluginAssetRequest

func NewUploadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName) (*http.Request, error)

NewUploadPluginAssetRequest generates requests for UploadPluginAsset

func NewUploadPluginUIAssetsRequest

func NewUploadPluginUIAssetsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UploadPluginUIAssetsJSONRequestBody) (*http.Request, error)

NewUploadPluginUIAssetsRequest calls the generic UploadPluginUIAssets builder with application/json body

func NewUploadPluginUIAssetsRequestWithBody

func NewUploadPluginUIAssetsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)

NewUploadPluginUIAssetsRequestWithBody generates requests for UploadPluginUIAssets with any type of body

func NewUserTOTPDeleteRequest added in v1.0.2

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

NewUserTOTPDeleteRequest generates requests for UserTOTPDelete

func NewUserTOTPSetupRequest added in v1.0.2

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

NewUserTOTPSetupRequest generates requests for UserTOTPSetup

func NewUserTOTPVerifyRequest added in v1.0.2

func NewUserTOTPVerifyRequest(server string, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody) (*http.Request, error)

NewUserTOTPVerifyRequest calls the generic UserTOTPVerify builder with application/json body

func NewUserTOTPVerifyRequestWithBody added in v1.0.2

func NewUserTOTPVerifyRequestWithBody(server string, params *UserTOTPVerifyParams, contentType string, body io.Reader) (*http.Request, error)

NewUserTOTPVerifyRequestWithBody generates requests for UserTOTPVerify with any type of body

Types

type APIKey

type APIKey struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// CreatedBy email of the user that created the API key
	CreatedBy *string `json:"created_by,omitempty"`

	// Expired Whether the API key has expired or not
	Expired bool `json:"expired"`

	// ExpiresAt Timestamp at which API key will stop working
	ExpiresAt time.Time `json:"expires_at"`

	// APIKeyID ID of the API key
	APIKeyID APIKeyID `json:"id"`

	// Key API key. Will be shown only in the response when creating the key.
	Key *string `json:"key,omitempty"`

	// LastAccessAt Timestamp at which API key was last used - accurate to the day only.
	LastAccessAt *time.Time `json:"last_access_at,omitempty"`

	// Name Name of the API key
	Name  APIKeyName       `json:"name"`
	Roles []APIKeyTeamRole `json:"roles"`
}

APIKey API Key to interact with CloudQuery Cloud under specific team

type APIKeyID

type APIKeyID = openapi_types.UUID

APIKeyID ID of the API key

type APIKeyName

type APIKeyName = string

APIKeyName Name of the API key

type APIKeyRole

type APIKeyRole string

APIKeyRole defines model for APIKeyRole.

const (
	APIKeyRoleAdminRead    APIKeyRole = "admin:read"
	APIKeyRoleAdminWrite   APIKeyRole = "admin:write"
	APIKeyRoleCi           APIKeyRole = "ci"
	APIKeyRoleGeneralRead  APIKeyRole = "general:read"
	APIKeyRoleGeneralWrite APIKeyRole = "general:write"
	APIKeyRoleSchemaOnly   APIKeyRole = "schema-only"
)

Defines values for APIKeyRole.

type APIKeyTeamRole

type APIKeyTeamRole struct {
	Role APIKeyRole `json:"role"`

	// Team The unique name for the team.
	Team *TeamName `json:"team,omitempty"`
}

APIKeyTeamRole defines model for APIKeyTeamRole.

type AcceptTeamInvitationJSONBody

type AcceptTeamInvitationJSONBody struct {
	Token openapi_types.UUID `json:"token"`
}

AcceptTeamInvitationJSONBody defines parameters for AcceptTeamInvitation.

type AcceptTeamInvitationJSONRequestBody

type AcceptTeamInvitationJSONRequestBody AcceptTeamInvitationJSONBody

AcceptTeamInvitationJSONRequestBody defines body for AcceptTeamInvitation for application/json ContentType.

type AcceptTeamInvitationResponse

type AcceptTeamInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *MembershipWithTeam
	JSON303      *MembershipWithTeam
	JSON403      *Forbidden
	JSON500      *InternalError
}

func ParseAcceptTeamInvitationResponse

func ParseAcceptTeamInvitationResponse(rsp *http.Response) (*AcceptTeamInvitationResponse, error)

ParseAcceptTeamInvitationResponse parses an HTTP response from a AcceptTeamInvitationWithResponse call

func (AcceptTeamInvitationResponse) Status

Status returns HTTPResponse.Status

func (AcceptTeamInvitationResponse) StatusCode

func (r AcceptTeamInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddLocalUserJSONBody

type AddLocalUserJSONBody struct {
	Email    string  `json:"email"`
	Name     string  `json:"name"`
	Password *string `json:"password,omitempty"`

	// Roles Global roles for the user
	Roles []AddLocalUserJSONBodyRoles `json:"roles"`
}

AddLocalUserJSONBody defines parameters for AddLocalUser.

type AddLocalUserJSONBodyRoles

type AddLocalUserJSONBodyRoles string

AddLocalUserJSONBodyRoles defines parameters for AddLocalUser.

const (
	AddLocalUserJSONBodyRolesAdminRead  AddLocalUserJSONBodyRoles = "admin:read"
	AddLocalUserJSONBodyRolesAdminWrite AddLocalUserJSONBodyRoles = "admin:write"
)

Defines values for AddLocalUserJSONBodyRoles.

type AddLocalUserJSONRequestBody

type AddLocalUserJSONRequestBody AddLocalUserJSONBody

AddLocalUserJSONRequestBody defines body for AddLocalUser for application/json ContentType.

type AddLocalUserResponse

type AddLocalUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocalUser
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAddLocalUserResponse

func ParseAddLocalUserResponse(rsp *http.Response) (*AddLocalUserResponse, error)

ParseAddLocalUserResponse parses an HTTP response from a AddLocalUserWithResponse call

func (AddLocalUserResponse) Status

func (r AddLocalUserResponse) Status() string

Status returns HTTPResponse.Status

func (AddLocalUserResponse) StatusCode

func (r AddLocalUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Alert

type Alert struct {
	// CreatedAt Timestamp when the alert was created
	CreatedAt time.Time `json:"created_at"`

	// Enabled Indicates if the alert is enabled
	Enabled bool `json:"enabled"`

	// ID Unique identifier for the alert
	ID openapi_types.UUID `json:"id"`

	// LastEvaluatedAt Timestamp when the alert was last evaluated
	LastEvaluatedAt *time.Time `json:"last_evaluated_at,omitempty"`

	// Message Alert message content
	Message string `json:"message"`

	// NumDestinations Number of notification destinations this alert is configured to send to
	NumDestinations int `json:"num_destinations"`

	// QueryID Reference to the associated query
	QueryID  openapi_types.UUID `json:"query_id"`
	Severity AlertSeverity      `json:"severity"`
	State    AlertState         `json:"state"`

	// TotalViolations Number of violations that triggered the alert
	TotalViolations int64 `json:"total_violations"`

	// TriggeredAt Timestamp when the alert was triggered
	TriggeredAt *time.Time `json:"triggered_at,omitempty"`

	// UpdatedAt Timestamp when the alert was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

Alert An alert instance that can be triggered by a query

type AlertConfigured added in v1.0.2

type AlertConfigured = bool

AlertConfigured defines model for alert_configured.

type AlertCreate

type AlertCreate struct {
	// Enabled Indicates if the alert is enabled
	Enabled bool   `json:"enabled"`
	Message string `json:"message"`

	// NotificationDestinations List of notification destinations to send alerts to
	NotificationDestinations []NotificationDestinationID `json:"notification_destinations,omitempty"`
	Severity                 AlertSeverity               `json:"severity"`
}

AlertCreate Create an alert

type AlertDetail added in v1.0.2

type AlertDetail struct {
	// CreatedAt Timestamp when the alert was created
	CreatedAt time.Time `json:"created_at"`

	// Enabled Indicates if the alert is enabled
	Enabled bool `json:"enabled"`

	// ID Unique identifier for the alert
	ID openapi_types.UUID `json:"id"`

	// LastEvaluatedAt Timestamp when the alert was last evaluated
	LastEvaluatedAt *time.Time `json:"last_evaluated_at,omitempty"`

	// Message Alert message content
	Message string `json:"message"`

	// NotificationDestinations List of notification destinations this alert is configured to send to
	NotificationDestinations []NotificationDestinationListItem `json:"notification_destinations"`

	// QueryID Reference to the associated query
	QueryID  openapi_types.UUID `json:"query_id"`
	Severity AlertSeverity      `json:"severity"`
	State    AlertState         `json:"state"`

	// TotalViolations Number of violations that triggered the alert
	TotalViolations int64 `json:"total_violations"`

	// TriggeredAt Timestamp when the alert was triggered
	TriggeredAt *time.Time `json:"triggered_at,omitempty"`

	// UpdatedAt Timestamp when the alert was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

AlertDetail An alert instance that can be triggered by a query including notification destinations for the alert

type AlertEnabled added in v1.0.2

type AlertEnabled = bool

AlertEnabled defines model for alert_enabled.

type AlertMessageFilter added in v1.0.2

type AlertMessageFilter = string

AlertMessageFilter Filter by alert message.

type AlertSeverity

type AlertSeverity string

AlertSeverity defines model for AlertSeverity.

const (
	AlertSeverityHigh   AlertSeverity = "high"
	AlertSeverityLow    AlertSeverity = "low"
	AlertSeverityMedium AlertSeverity = "medium"
)

Defines values for AlertSeverity.

type AlertState

type AlertState string

AlertState defines model for AlertState.

const (
	AlertStateInactive  AlertState = "inactive"
	AlertStatePending   AlertState = "pending"
	AlertStateTriggered AlertState = "triggered"
	AlertStateUnknown   AlertState = "unknown"
)

Defines values for AlertState.

type AlertStates

type AlertStates = []AlertState

AlertStates defines model for alert_states.

type AlertTestResponse added in v1.0.2

type AlertTestResponse struct {
	// DestinationID The ID of the notification destination.
	DestinationID string `json:"destination_id"`

	// Error An error message if the test failed, otherwise null.
	Error *string `json:"error,omitempty"`

	// Response Notification Destination Test Response
	Response NotificationDestinationTestResponse `json:"response"`
}

AlertTestResponse Alert Test Response

type AlertUpdate

type AlertUpdate struct {
	// Enabled Indicates if the alert is enabled
	Enabled *bool   `json:"enabled,omitempty"`
	Message *string `json:"message,omitempty"`

	// NotificationDestinations List of notification destinations to send alerts to
	NotificationDestinations *[]NotificationDestinationID `json:"notification_destinations,omitempty"`
	Severity                 *AlertSeverity               `json:"severity,omitempty"`
}

AlertUpdate Alert Update Definition

type AssetViewGetStatusResponse

type AssetViewGetStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// IsRunning Whether the assetview is currently running
		IsRunning bool `json:"is_running"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseAssetViewGetStatusResponse

func ParseAssetViewGetStatusResponse(rsp *http.Response) (*AssetViewGetStatusResponse, error)

ParseAssetViewGetStatusResponse parses an HTTP response from a AssetViewGetStatusWithResponse call

func (AssetViewGetStatusResponse) Status

Status returns HTTPResponse.Status

func (AssetViewGetStatusResponse) StatusCode

func (r AssetViewGetStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AssetViewListLogsParams

type AssetViewListLogsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// AssetViewRunTypes AssetView run type filters
	AssetViewRunTypes *AssetViewRunTypes `form:"type,omitempty" json:"type,omitempty"`
}

AssetViewListLogsParams defines parameters for AssetViewListLogs.

type AssetViewListLogsResponse

type AssetViewListLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []AssetViewRun `json:"items"`
		Metadata ListMetadata   `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON500 *InternalError
}

func ParseAssetViewListLogsResponse

func ParseAssetViewListLogsResponse(rsp *http.Response) (*AssetViewListLogsResponse, error)

ParseAssetViewListLogsResponse parses an HTTP response from a AssetViewListLogsWithResponse call

func (AssetViewListLogsResponse) Status

func (r AssetViewListLogsResponse) Status() string

Status returns HTTPResponse.Status

func (AssetViewListLogsResponse) StatusCode

func (r AssetViewListLogsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AssetViewRun

type AssetViewRun struct {
	// CreatedAt The time the run was created
	CreatedAt time.Time `json:"created_at"`

	// ErrorMessage The error message if the run failed
	ErrorMessage *string `json:"error_message,omitempty"`

	// FinishedAt The time the run was finished
	FinishedAt *time.Time `json:"finished_at,omitempty"`

	// ID ID of the run
	ID openapi_types.UUID `json:"id"`

	// TriggeredBy The user who triggered the run
	TriggeredBy *string `json:"triggered_by,omitempty"`

	// Type Type of assetview run
	Type AssetViewRunType `json:"type"`
}

AssetViewRun defines model for AssetViewRun.

type AssetViewRunType

type AssetViewRunType string

AssetViewRunType Type of assetview run

const (
	AssetViewRunTypeClientTable AssetViewRunType = "client_table"
	AssetViewRunTypeS3Source    AssetViewRunType = "s3_source"
)

Defines values for AssetViewRunType.

type AssetViewRunTypes

type AssetViewRunTypes = []AssetViewRunType

AssetViewRunTypes defines model for assetview_run_type.

type AssetViewTriggerResponse

type AssetViewTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAssetViewTriggerResponse

func ParseAssetViewTriggerResponse(rsp *http.Response) (*AssetViewTriggerResponse, error)

ParseAssetViewTriggerResponse parses an HTTP response from a AssetViewTriggerWithResponse call

func (AssetViewTriggerResponse) Status

func (r AssetViewTriggerResponse) Status() string

Status returns HTTPResponse.Status

func (AssetViewTriggerResponse) StatusCode

func (r AssetViewTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuditLogEvent

type AuditLogEvent struct {
	// CreatedAt The timestamp when the event was created
	CreatedAt time.Time `json:"created_at"`

	// EntityDisplayName The display name of the entity that was affected
	EntityDisplayName *string `json:"entity_display_name"`

	// EventDetails Additional details about the event
	EventDetails *map[string]interface{} `json:"event_details,omitempty"`

	// EventType The type of event that was logged
	EventType string `json:"event_type"`

	// Id The unique identifier of the audit log event
	Id openapi_types.UUID `json:"id"`

	// IsSuccess Whether the event was successful
	IsSuccess *bool `json:"is_success,omitempty"`

	// TeamName The name of the team associated with the event
	TeamName *string `json:"team_name"`

	// User CloudQuery User
	User User `json:"user"`

	// UserIpAddress The IP address of the user who performed the action
	UserIpAddress string `json:"user_ip_address"`
}

AuditLogEvent defines model for AuditLogEvent.

type AuthRegistryRequestParams

type AuthRegistryRequestParams struct {
	// Account Username used for `docker login`
	Account *string `form:"account,omitempty" json:"account,omitempty"`

	// Service Service requesting the JWT token
	Service *string `form:"service,omitempty" json:"service,omitempty"`

	// Scope Multi-value string containing the repository being access and the operation type (push/pull)
	Scope *string `form:"scope,omitempty" json:"scope,omitempty"`

	// XMetaPluginVersion Plugin version name
	XMetaPluginVersion *string `json:"X-Meta-Plugin-Version,omitempty"`

	// XMetaUserTeamName User's team name
	XMetaUserTeamName *string `json:"X-Meta-User-Team-Name,omitempty"`
}

AuthRegistryRequestParams defines parameters for AuthRegistryRequest.

type AuthRegistryRequestResponse

type AuthRegistryRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RegistryAuthToken
	JSON400      *DockerError
	JSON401      *DockerError
	JSON404      *DockerError
	JSON422      *DockerError
	JSON500      *DockerError
}

func ParseAuthRegistryRequestResponse

func ParseAuthRegistryRequestResponse(rsp *http.Response) (*AuthRegistryRequestResponse, error)

ParseAuthRegistryRequestResponse parses an HTTP response from a AuthRegistryRequestWithResponse call

func (AuthRegistryRequestResponse) Status

Status returns HTTPResponse.Status

func (AuthRegistryRequestResponse) StatusCode

func (r AuthRegistryRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuthenticateConnectorAWSJSONRequestBody

type AuthenticateConnectorAWSJSONRequestBody = ConnectorAuthRequestAWS

AuthenticateConnectorAWSJSONRequestBody defines body for AuthenticateConnectorAWS for application/json ContentType.

type AuthenticateConnectorAWSResponse

type AuthenticateConnectorAWSResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConnectorAuthResponseAWS
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAuthenticateConnectorAWSResponse

func ParseAuthenticateConnectorAWSResponse(rsp *http.Response) (*AuthenticateConnectorAWSResponse, error)

ParseAuthenticateConnectorAWSResponse parses an HTTP response from a AuthenticateConnectorAWSWithResponse call

func (AuthenticateConnectorAWSResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateConnectorAWSResponse) StatusCode

func (r AuthenticateConnectorAWSResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuthenticateConnectorFinishAWSJSONRequestBody

type AuthenticateConnectorFinishAWSJSONRequestBody = ConnectorAuthFinishRequestAWS

AuthenticateConnectorFinishAWSJSONRequestBody defines body for AuthenticateConnectorFinishAWS for application/json ContentType.

type AuthenticateConnectorFinishAWSResponse

type AuthenticateConnectorFinishAWSResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAuthenticateConnectorFinishAWSResponse

func ParseAuthenticateConnectorFinishAWSResponse(rsp *http.Response) (*AuthenticateConnectorFinishAWSResponse, error)

ParseAuthenticateConnectorFinishAWSResponse parses an HTTP response from a AuthenticateConnectorFinishAWSWithResponse call

func (AuthenticateConnectorFinishAWSResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateConnectorFinishAWSResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AuthenticateConnectorFinishGCPResponse

type AuthenticateConnectorFinishGCPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAuthenticateConnectorFinishGCPResponse

func ParseAuthenticateConnectorFinishGCPResponse(rsp *http.Response) (*AuthenticateConnectorFinishGCPResponse, error)

ParseAuthenticateConnectorFinishGCPResponse parses an HTTP response from a AuthenticateConnectorFinishGCPWithResponse call

func (AuthenticateConnectorFinishGCPResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateConnectorFinishGCPResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AuthenticateConnectorFinishOAuthJSONRequestBody

type AuthenticateConnectorFinishOAuthJSONRequestBody = ConnectorAuthFinishRequestOAuth

AuthenticateConnectorFinishOAuthJSONRequestBody defines body for AuthenticateConnectorFinishOAuth for application/json ContentType.

type AuthenticateConnectorFinishOAuthResponse

type AuthenticateConnectorFinishOAuthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConnectorAuthResponseOAuth
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAuthenticateConnectorFinishOAuthResponse

func ParseAuthenticateConnectorFinishOAuthResponse(rsp *http.Response) (*AuthenticateConnectorFinishOAuthResponse, error)

ParseAuthenticateConnectorFinishOAuthResponse parses an HTTP response from a AuthenticateConnectorFinishOAuthWithResponse call

func (AuthenticateConnectorFinishOAuthResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateConnectorFinishOAuthResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AuthenticateConnectorGCPJSONRequestBody

type AuthenticateConnectorGCPJSONRequestBody = ConnectorAuthRequestGCP

AuthenticateConnectorGCPJSONRequestBody defines body for AuthenticateConnectorGCP for application/json ContentType.

type AuthenticateConnectorGCPResponse

type AuthenticateConnectorGCPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConnectorAuthResponseGCP
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAuthenticateConnectorGCPResponse

func ParseAuthenticateConnectorGCPResponse(rsp *http.Response) (*AuthenticateConnectorGCPResponse, error)

ParseAuthenticateConnectorGCPResponse parses an HTTP response from a AuthenticateConnectorGCPWithResponse call

func (AuthenticateConnectorGCPResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateConnectorGCPResponse) StatusCode

func (r AuthenticateConnectorGCPResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuthenticateConnectorOAuthJSONRequestBody

type AuthenticateConnectorOAuthJSONRequestBody = ConnectorAuthRequestOAuth

AuthenticateConnectorOAuthJSONRequestBody defines body for AuthenticateConnectorOAuth for application/json ContentType.

type AuthenticateConnectorOAuthResponse

type AuthenticateConnectorOAuthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConnectorAuthResponseOAuth
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseAuthenticateConnectorOAuthResponse

func ParseAuthenticateConnectorOAuthResponse(rsp *http.Response) (*AuthenticateConnectorOAuthResponse, error)

ParseAuthenticateConnectorOAuthResponse parses an HTTP response from a AuthenticateConnectorOAuthWithResponse call

func (AuthenticateConnectorOAuthResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateConnectorOAuthResponse) StatusCode

func (r AuthenticateConnectorOAuthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuthenticateLocalUserJSONBody

type AuthenticateLocalUserJSONBody struct {
	Email    string `json:"email"`
	Password string `json:"password"`
}

AuthenticateLocalUserJSONBody defines parameters for AuthenticateLocalUser.

type AuthenticateLocalUserJSONRequestBody

type AuthenticateLocalUserJSONRequestBody AuthenticateLocalUserJSONBody

AuthenticateLocalUserJSONRequestBody defines body for AuthenticateLocalUser for application/json ContentType.

type AuthenticateLocalUserResponse

type AuthenticateLocalUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		IDToken string `json:"id_token"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON405 *MethodNotAllowed
	JSON422 *UnprocessableEntity
	JSON429 *TooManyRequests
	JSON500 *InternalError
}

func ParseAuthenticateLocalUserResponse

func ParseAuthenticateLocalUserResponse(rsp *http.Response) (*AuthenticateLocalUserResponse, error)

ParseAuthenticateLocalUserResponse parses an HTTP response from a AuthenticateLocalUserWithResponse call

func (AuthenticateLocalUserResponse) Status

Status returns HTTPResponse.Status

func (AuthenticateLocalUserResponse) StatusCode

func (r AuthenticateLocalUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BadRequest

type BadRequest = FieldError

BadRequest defines model for BadRequest.

type BaseNotification

type BaseNotification struct {
	Status string `json:"status"`
}

BaseNotification defines model for BaseNotification.

type BasicError

type BasicError struct {
	Message string `json:"message"`
	Status  int    `json:"status"`
}

BasicError Basic Error

type BatchTableSchemaItem

type BatchTableSchemaItem struct {
	DefaultColumns []string    `json:"default_columns"`
	Schema         TableSchema `json:"schema"`

	// TableName Table name
	TableName string `json:"table_name"`
}

BatchTableSchemaItem defines model for BatchTableSchemaItem.

type BatchTableSchemasTeamParams added in v1.0.2

type BatchTableSchemasTeamParams struct {
	// Tables A list of table names to retrieve schemas for
	Tables []string `form:"tables" json:"tables"`
}

BatchTableSchemasTeamParams defines parameters for BatchTableSchemasTeam.

type BatchTableSchemasTeamResponse added in v1.0.2

type BatchTableSchemasTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items []BatchTableSchemaItem `json:"items"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseBatchTableSchemasTeamResponse added in v1.0.2

func ParseBatchTableSchemasTeamResponse(rsp *http.Response) (*BatchTableSchemasTeamResponse, error)

ParseBatchTableSchemasTeamResponse parses an HTTP response from a BatchTableSchemasTeamWithResponse call

func (BatchTableSchemasTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (BatchTableSchemasTeamResponse) StatusCode added in v1.0.2

func (r BatchTableSchemasTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ChangeLocalUserPasswordJSONBody

type ChangeLocalUserPasswordJSONBody struct {
	Email       string `json:"email"`
	NewPassword string `json:"new_password"`
	OldPassword string `json:"old_password"`
}

ChangeLocalUserPasswordJSONBody defines parameters for ChangeLocalUserPassword.

type ChangeLocalUserPasswordJSONRequestBody

type ChangeLocalUserPasswordJSONRequestBody ChangeLocalUserPasswordJSONBody

ChangeLocalUserPasswordJSONRequestBody defines body for ChangeLocalUserPassword for application/json ContentType.

type ChangeLocalUserPasswordResponse

type ChangeLocalUserPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseChangeLocalUserPasswordResponse

func ParseChangeLocalUserPasswordResponse(rsp *http.Response) (*ChangeLocalUserPasswordResponse, error)

ParseChangeLocalUserPasswordResponse parses an HTTP response from a ChangeLocalUserPasswordWithResponse call

func (ChangeLocalUserPasswordResponse) Status

Status returns HTTPResponse.Status

func (ChangeLocalUserPasswordResponse) StatusCode

func (r ChangeLocalUserPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AcceptTeamInvitation

func (c *Client) AcceptTeamInvitation(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AcceptTeamInvitationWithBody

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

func (*Client) AddLocalUser

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

func (*Client) AddLocalUserWithBody

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

func (*Client) AssetViewGetStatus

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

func (*Client) AssetViewListLogs

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

func (*Client) AssetViewTrigger

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

func (*Client) AuthRegistryRequest

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

func (*Client) AuthenticateConnectorAWS

func (c *Client) AuthenticateConnectorAWS(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorAWSWithBody

func (c *Client) AuthenticateConnectorAWSWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorFinishAWS

func (c *Client) AuthenticateConnectorFinishAWS(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorFinishAWSWithBody

func (c *Client) AuthenticateConnectorFinishAWSWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorFinishGCP

func (c *Client) AuthenticateConnectorFinishGCP(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorFinishOAuth

func (c *Client) AuthenticateConnectorFinishOAuth(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorFinishOAuthWithBody

func (c *Client) AuthenticateConnectorFinishOAuthWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorGCP

func (c *Client) AuthenticateConnectorGCP(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorGCPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorGCPWithBody

func (c *Client) AuthenticateConnectorGCPWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorOAuth

func (c *Client) AuthenticateConnectorOAuth(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateConnectorOAuthWithBody

func (c *Client) AuthenticateConnectorOAuthWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthenticateLocalUser

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

func (*Client) AuthenticateLocalUserWithBody

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

func (*Client) BatchTableSchemasTeam added in v1.0.2

func (c *Client) BatchTableSchemasTeam(ctx context.Context, teamName TeamName, params *BatchTableSchemasTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ChangeLocalUserPassword

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

func (*Client) ChangeLocalUserPasswordWithBody

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

func (*Client) CreateAWSOnboarding

func (c *Client) CreateAWSOnboarding(ctx context.Context, teamName TeamName, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAWSOnboardingWithBody

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

func (*Client) CreateConnector

func (c *Client) CreateConnector(ctx context.Context, teamName TeamName, body CreateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateConnectorWithBody

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

func (*Client) CreateConversation added in v1.0.3

func (c *Client) CreateConversation(ctx context.Context, teamName TeamName, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateConversationWithBody added in v1.0.3

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

func (*Client) CreateLocalUserResetToken

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

func (*Client) CreateNotificationDestination added in v1.0.2

func (c *Client) CreateNotificationDestination(ctx context.Context, teamName TeamName, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateNotificationDestinationWithBody added in v1.0.2

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

func (*Client) CreatePlugin

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

func (*Client) CreatePluginVersion

func (c *Client) CreatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePluginVersionDocs

func (c *Client) CreatePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePluginVersionDocsWithBody

func (c *Client) CreatePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePluginVersionTables

func (c *Client) CreatePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePluginVersionTablesWithBody

func (c *Client) CreatePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePluginVersionWithBody

func (c *Client) CreatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePluginWithBody

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

func (*Client) CreatePolicy

func (c *Client) CreatePolicy(ctx context.Context, teamName TeamName, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePolicyWithBody

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

func (*Client) CreateRBACPermission added in v1.0.3

func (c *Client) CreateRBACPermission(ctx context.Context, teamName TeamName, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRBACPermissionWithBody added in v1.0.3

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

func (*Client) CreateRBACRole added in v1.0.3

func (c *Client) CreateRBACRole(ctx context.Context, teamName TeamName, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRBACRoleWithBody added in v1.0.3

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

func (*Client) CreateReport

func (c *Client) CreateReport(ctx context.Context, teamName TeamName, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateReportTemplate

func (c *Client) CreateReportTemplate(ctx context.Context, teamName TeamName, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateReportTemplateWithBody

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

func (*Client) CreateReportWithBody

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

func (*Client) CreateSync

func (c *Client) CreateSync(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncDestinationTestConnection

func (c *Client) CreateSyncDestinationTestConnection(ctx context.Context, teamName TeamName, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncDestinationTestConnectionWithBody

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

func (*Client) CreateSyncRun

func (c *Client) CreateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncRunProgress

func (c *Client) CreateSyncRunProgress(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncRunProgressWithBody

func (c *Client) CreateSyncRunProgressWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncSourceTestConnection

func (c *Client) CreateSyncSourceTestConnection(ctx context.Context, teamName TeamName, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncSourceTestConnectionWithBody

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

func (*Client) CreateSyncWithBody

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

func (*Client) CreateTeam

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

func (*Client) CreateTeamAPIKey

func (c *Client) CreateTeamAPIKey(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAPIKeyWithBody

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

func (*Client) CreateTeamImages

func (c *Client) CreateTeamImages(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamImagesWithBody

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

func (*Client) CreateTeamWithBody

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

func (*Client) CreateUserToken

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

func (*Client) CreateV2SyncDestination added in v1.0.3

func (c *Client) CreateV2SyncDestination(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateV2SyncDestinationTestConnection added in v1.0.3

func (c *Client) CreateV2SyncDestinationTestConnection(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateV2SyncDestinationTestConnectionWithBody added in v1.0.3

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

func (*Client) CreateV2SyncDestinationWithBody added in v1.0.3

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

func (*Client) CreateV2SyncIntegration added in v1.0.3

func (c *Client) CreateV2SyncIntegration(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateV2SyncIntegrationTestConnection added in v1.0.3

func (c *Client) CreateV2SyncIntegrationTestConnection(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateV2SyncIntegrationTestConnectionWithBody added in v1.0.3

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

func (*Client) CreateV2SyncIntegrationWithBody added in v1.0.3

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

func (*Client) DeleteAlert

func (c *Client) DeleteAlert(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCustomColumn

func (c *Client) DeleteCustomColumn(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFilterTeam added in v1.0.2

func (c *Client) DeleteFilterTeam(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteLocalUser

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

func (*Client) DeleteNotificationDestination added in v1.0.2

func (c *Client) DeleteNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePluginByTeamAndPluginName

func (c *Client) DeletePluginByTeamAndPluginName(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePluginVersionDocs

func (c *Client) DeletePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePluginVersionDocsWithBody

func (c *Client) DeletePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePluginVersionTables

func (c *Client) DeletePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePluginVersionTablesWithBody

func (c *Client) DeletePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePluginsByTeam

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

func (*Client) DeletePolicy

func (c *Client) DeletePolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRBACPermission added in v1.0.3

func (c *Client) DeleteRBACPermission(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRBACRole added in v1.0.3

func (c *Client) DeleteRBACRole(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteReport

func (c *Client) DeleteReport(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteReportTemplate

func (c *Client) DeleteReportTemplate(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSavedQueryTeam

func (c *Client) DeleteSavedQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSync

func (c *Client) DeleteSync(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSyncDestination

func (c *Client) DeleteSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSyncSource

func (c *Client) DeleteSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSyncTransformer

func (c *Client) DeleteSyncTransformer(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeam

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

func (*Client) DeleteTeamAPIKey

func (c *Client) DeleteTeamAPIKey(ctx context.Context, teamName TeamName, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeamInvitation

func (c *Client) DeleteTeamInvitation(ctx context.Context, teamName TeamName, body DeleteTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeamInvitationWithBody

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

func (*Client) DeleteTeamMembership

func (c *Client) DeleteTeamMembership(ctx context.Context, teamName TeamName, email EmailBasic, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUser

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

func (*Client) DeleteV2SyncDestination added in v1.0.3

func (c *Client) DeleteV2SyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV2SyncIntegration added in v1.0.3

func (c *Client) DeleteV2SyncIntegration(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadPluginAsset

func (c *Client) DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadPluginAssetByTeam

func (c *Client) DownloadPluginAssetByTeam(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteAdHocQueryTeam

func (c *Client) ExecuteAdHocQueryTeam(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, body ExecuteAdHocQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteAdHocQueryTeamWithBody

func (c *Client) ExecuteAdHocQueryTeamWithBody(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteSavedQueryTeam

func (c *Client) ExecuteSavedQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, params *ExecuteSavedQueryTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FinalizePluginUIAssetUpload

func (c *Client) FinalizePluginUIAssetUpload(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body FinalizePluginUIAssetUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FinalizePluginUIAssetUploadWithBody

func (c *Client) FinalizePluginUIAssetUploadWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAWSAccountsInParent

func (c *Client) GetAWSAccountsInParent(ctx context.Context, teamName TeamName, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAWSAccountsInRoot

func (c *Client) GetAWSAccountsInRoot(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAWSOnboarding

func (c *Client) GetAWSOnboarding(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuditLog

func (c *Client) GetAuditLog(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConnector

func (c *Client) GetConnector(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConnectorAuthStatusAWS

func (c *Client) GetConnectorAuthStatusAWS(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConnectorAuthStatusGCP

func (c *Client) GetConnectorAuthStatusGCP(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConversation added in v1.0.3

func (c *Client) GetConversation(ctx context.Context, teamName TeamName, conversationID ConversationID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCurrentLocalUser

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

func (*Client) GetCurrentUser

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

func (*Client) GetCurrentUserMemberships

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

func (*Client) GetCustomColumn

func (c *Client) GetCustomColumn(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFilterByIDTeam added in v1.0.2

func (c *Client) GetFilterByIDTeam(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGroupedTeamUsageSummary

func (c *Client) GetGroupedTeamUsageSummary(ctx context.Context, teamName TeamName, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLocalUser

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

func (*Client) GetNotificationDestination added in v1.0.2

func (c *Client) GetNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotificationDestinationAlerts added in v1.0.2

func (c *Client) GetNotificationDestinationAlerts(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOpenAPIJSON

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

func (*Client) GetPlatformInfo

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

func (*Client) GetPlugin

func (c *Client) GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPluginVersion

func (c *Client) GetPluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPluginVersionTable

func (c *Client) GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPolicy

func (c *Client) GetPolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPolicyViolationsHistory

func (c *Client) GetPolicyViolationsHistory(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRBACPermission added in v1.0.3

func (c *Client) GetRBACPermission(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRBACRole added in v1.0.3

func (c *Client) GetRBACRole(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetReport

func (c *Client) GetReport(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetReportTemplate

func (c *Client) GetReportTemplate(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSavedQueryTeam

func (c *Client) GetSavedQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSettings added in v1.0.2

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

func (*Client) GetSync

func (c *Client) GetSync(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncDestination

func (c *Client) GetSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncDestinationTestConnection

func (c *Client) GetSyncDestinationTestConnection(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncDestinationTestConnectionLogs

func (c *Client) GetSyncDestinationTestConnectionLogs(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncDestinationTestConnectionLogsLive added in v1.0.2

func (c *Client) GetSyncDestinationTestConnectionLogsLive(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncDestinationTestConnectionLogsQuery added in v1.0.2

func (c *Client) GetSyncDestinationTestConnectionLogsQuery(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRun

func (c *Client) GetSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunConnectorCredentials

func (c *Client) GetSyncRunConnectorCredentials(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunConnectorIdentity

func (c *Client) GetSyncRunConnectorIdentity(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunLogs

func (c *Client) GetSyncRunLogs(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunLogsLive added in v1.0.2

func (c *Client) GetSyncRunLogsLive(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunLogsQuery added in v1.0.2

func (c *Client) GetSyncRunLogsQuery(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunStats

func (c *Client) GetSyncRunStats(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncRunTables

func (c *Client) GetSyncRunTables(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncSource

func (c *Client) GetSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncSourceTestConnection

func (c *Client) GetSyncSourceTestConnection(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncSourceTestConnectionLogs

func (c *Client) GetSyncSourceTestConnectionLogs(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncSourceTestConnectionLogsLive added in v1.0.2

func (c *Client) GetSyncSourceTestConnectionLogsLive(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncSourceTestConnectionLogsQuery added in v1.0.2

func (c *Client) GetSyncSourceTestConnectionLogsQuery(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSyncTransformer

func (c *Client) GetSyncTransformer(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeamByName

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

func (*Client) GetTeamMemberships

func (c *Client) GetTeamMemberships(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeamUsageSummary

func (c *Client) GetTeamUsageSummary(ctx context.Context, teamName TeamName, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTestConnectionConnectorCredentials

func (c *Client) GetTestConnectionConnectorCredentials(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTestConnectionConnectorIdentity

func (c *Client) GetTestConnectionConnectorIdentity(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTestConnectionForSyncDestination

func (c *Client) GetTestConnectionForSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTestConnectionForSyncSource

func (c *Client) GetTestConnectionForSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV2SyncDestination added in v1.0.3

func (c *Client) GetV2SyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV2SyncDestinations added in v1.0.3

func (c *Client) GetV2SyncDestinations(ctx context.Context, teamName TeamName, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV2SyncIntegration added in v1.0.3

func (c *Client) GetV2SyncIntegration(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) HealthCheck

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

func (*Client) HealthCheckHead

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

func (*Client) Index

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

func (*Client) ListAllAlerts

func (c *Client) ListAllAlerts(ctx context.Context, teamName TeamName, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllCustomColumns

func (c *Client) ListAllCustomColumns(ctx context.Context, teamName TeamName, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllFrameworks

func (c *Client) ListAllFrameworks(ctx context.Context, teamName TeamName, params *ListAllFrameworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllNotificationDestinations added in v1.0.2

func (c *Client) ListAllNotificationDestinations(ctx context.Context, teamName TeamName, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllQueriesTeam

func (c *Client) ListAllQueriesTeam(ctx context.Context, teamName TeamName, params *ListAllQueriesTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllRBACPermissions added in v1.0.3

func (c *Client) ListAllRBACPermissions(ctx context.Context, teamName TeamName, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllRBACRoles added in v1.0.3

func (c *Client) ListAllRBACRoles(ctx context.Context, teamName TeamName, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAuditLogs

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

func (*Client) ListConnectors

func (c *Client) ListConnectors(ctx context.Context, teamName TeamName, params *ListConnectorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCurrentUserInvitations

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

func (*Client) ListFilterTagsTeam added in v1.0.2

func (c *Client) ListFilterTagsTeam(ctx context.Context, teamName TeamName, params *ListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFiltersTeam added in v1.0.2

func (c *Client) ListFiltersTeam(ctx context.Context, teamName TeamName, params *ListFiltersTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLocalUsers

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

func (*Client) ListPlatformVersions

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

func (*Client) ListPluginVersionDocs

func (c *Client) ListPluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPluginVersionTables

func (c *Client) ListPluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPluginVersions

func (c *Client) ListPluginVersions(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPlugins

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

func (*Client) ListPluginsByTeam

func (c *Client) ListPluginsByTeam(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPolicies

func (c *Client) ListPolicies(ctx context.Context, teamName TeamName, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPolicyFrameworks

func (c *Client) ListPolicyFrameworks(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyFrameworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPolicyRuleDetails

func (c *Client) ListPolicyRuleDetails(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, ruleId openapi_types.UUID, params *ListPolicyRuleDetailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPolicyRules

func (c *Client) ListPolicyRules(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListQueryTagsTeam

func (c *Client) ListQueryTagsTeam(ctx context.Context, teamName TeamName, params *ListQueryTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListReportTemplates

func (c *Client) ListReportTemplates(ctx context.Context, teamName TeamName, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListReports

func (c *Client) ListReports(ctx context.Context, teamName TeamName, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncDestinationSyncs

func (c *Client) ListSyncDestinationSyncs(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncDestinations

func (c *Client) ListSyncDestinations(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncRuns

func (c *Client) ListSyncRuns(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncSourceSyncs

func (c *Client) ListSyncSourceSyncs(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncSources

func (c *Client) ListSyncSources(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncTransformerSyncDestinations

func (c *Client) ListSyncTransformerSyncDestinations(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncTransformerSyncs

func (c *Client) ListSyncTransformerSyncs(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncTransformers

func (c *Client) ListSyncTransformers(ctx context.Context, teamName TeamName, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncUpgrades

func (c *Client) ListSyncUpgrades(ctx context.Context, teamName TeamName, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSyncs

func (c *Client) ListSyncs(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTablesTeam added in v1.0.2

func (c *Client) ListTablesTeam(ctx context.Context, teamName TeamName, params *ListTablesTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamAPIKeys

func (c *Client) ListTeamAPIKeys(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamInvitations

func (c *Client) ListTeamInvitations(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeams

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

func (*Client) ListUsersByTeam

func (c *Client) ListUsersByTeam(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListV2SyncIntegrations added in v1.0.3

func (c *Client) ListV2SyncIntegrations(ctx context.Context, teamName TeamName, params *ListV2SyncIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LoginUser

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

func (*Client) LoginUserWithBody

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

func (*Client) LogoutUser

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

func (*Client) ManageAddTeamMember

func (c *Client) ManageAddTeamMember(ctx context.Context, teamName TeamName, body ManageAddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ManageAddTeamMemberWithBody

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

func (*Client) ManageDeleteTeam

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

func (*Client) ManageGetPlatformRegistry

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

func (*Client) ManageGetSAML

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

func (*Client) ManageGetTeam

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

func (*Client) ManageListAllTeams

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

func (*Client) ManageListTeamMembers

func (c *Client) ManageListTeamMembers(ctx context.Context, teamName TeamName, params *ManageListTeamMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ManageRegisterPlatform

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

func (*Client) ManageRegisterPlatformWithBody

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

func (*Client) ManageRegisterPlatformWithOfflineLicense

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

func (*Client) ManageRegisterPlatformWithOfflineLicenseWithBody

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

func (*Client) ManageRemoveTeamMember

func (c *Client) ManageRemoveTeamMember(ctx context.Context, teamName TeamName, body ManageRemoveTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ManageRemoveTeamMemberWithBody

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

func (*Client) ManageUpdateSAML

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

func (*Client) ManageUpdateSAMLWithBody

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

func (*Client) ManageUserTOTPDelete added in v1.0.2

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

func (*Client) MigrateSyncDestination

func (c *Client) MigrateSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateSyncSource

func (c *Client) MigrateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NotifyOnboarding

func (c *Client) NotifyOnboarding(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NotifyOnboardingWithBody

func (c *Client) NotifyOnboardingWithBody(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV2SyncDestination added in v1.0.3

func (c *Client) PatchV2SyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV2SyncDestinationWithBody added in v1.0.3

func (c *Client) PatchV2SyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PromoteSyncDestinationTestConnection

func (c *Client) PromoteSyncDestinationTestConnection(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PromoteSyncDestinationTestConnectionWithBody

func (c *Client) PromoteSyncDestinationTestConnectionWithBody(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PromoteSyncSourceTestConnection

func (c *Client) PromoteSyncSourceTestConnection(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PromoteSyncSourceTestConnectionWithBody

func (c *Client) PromoteSyncSourceTestConnectionWithBody(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionOnboardingConfiguration

func (c *Client) ProvisionOnboardingConfiguration(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionOnboardingConfigurationWithBody

func (c *Client) ProvisionOnboardingConfigurationWithBody(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCustomColumnData

func (c *Client) PutCustomColumnData(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnDataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCustomColumnDataWithBody

func (c *Client) PutCustomColumnDataWithBody(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCustomColumnValues

func (c *Client) PutCustomColumnValues(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCustomColumnValuesWithBody

func (c *Client) PutCustomColumnValuesWithBody(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) QueryListFilterTagsTeam

func (c *Client) QueryListFilterTagsTeam(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) QueryListFiltersTeam

func (c *Client) QueryListFiltersTeam(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFiltersTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) QuerySaveFilterTeam

func (c *Client) QuerySaveFilterTeam(ctx context.Context, teamName TeamName, queryID QueryID, body QuerySaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) QuerySaveFilterTeamWithBody

func (c *Client) QuerySaveFilterTeamWithBody(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemovePluginUIAssets

func (c *Client) RemovePluginUIAssets(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveTeamMembership

func (c *Client) RemoveTeamMembership(ctx context.Context, teamName TeamName, body RemoveTeamMembershipJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveTeamMembershipWithBody

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

func (*Client) ReplacePluginVersionDocs

func (c *Client) ReplacePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReplacePluginVersionDocsWithBody

func (c *Client) ReplacePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResetLocalUserPassword

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

func (*Client) ResetLocalUserPasswordWithBody

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

func (*Client) RevokeConnector

func (c *Client) RevokeConnector(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SaveCustomColumn

func (c *Client) SaveCustomColumn(ctx context.Context, teamName TeamName, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SaveCustomColumnWithBody

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

func (*Client) SaveQueryTeam

func (c *Client) SaveQueryTeam(ctx context.Context, teamName TeamName, body SaveQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SaveQueryTeamWithBody

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

func (*Client) SendAnonymousEvent

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

func (*Client) SendAnonymousEventWithBody

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

func (*Client) SendMessage added in v1.0.3

func (c *Client) SendMessage(ctx context.Context, teamName TeamName, conversationID ConversationID, body SendMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendMessageWithBody added in v1.0.3

func (c *Client) SendMessageWithBody(ctx context.Context, teamName TeamName, conversationID ConversationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendUserEvent

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

func (*Client) SendUserEventWithBody

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

func (*Client) TableColumnListValuesTeam added in v1.0.2

func (c *Client) TableColumnListValuesTeam(ctx context.Context, teamName TeamName, tableName TableName, columnName ColumnName, params *TableColumnListValuesTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableListColumnsTeam added in v1.0.2

func (c *Client) TableListColumnsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListColumnsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableListFilterTagsTeam added in v1.0.2

func (c *Client) TableListFilterTagsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableListFiltersTeam added in v1.0.2

func (c *Client) TableListFiltersTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFiltersTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableListRelationsTeam added in v1.0.2

func (c *Client) TableListRelationsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRelationsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableListRowsTeam added in v1.0.2

func (c *Client) TableListRowsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRowsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableRowByIdTeam added in v1.0.2

func (c *Client) TableRowByIdTeam(ctx context.Context, teamName TeamName, tableName TableName, tableRowId TableRowId, params *TableRowByIdTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableSaveFilterTeam added in v1.0.2

func (c *Client) TableSaveFilterTeam(ctx context.Context, teamName TeamName, tableName TableName, body TableSaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableSaveFilterTeamWithBody added in v1.0.2

func (c *Client) TableSaveFilterTeamWithBody(ctx context.Context, teamName TeamName, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TableSchemaTeam added in v1.0.2

func (c *Client) TableSchemaTeam(ctx context.Context, teamName TeamName, tableName TableName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestNotificationDestination added in v1.0.2

func (c *Client) TestNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestUnsavedAlert added in v1.0.2

func (c *Client) TestUnsavedAlert(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestUnsavedAlertWithBody added in v1.0.2

func (c *Client) TestUnsavedAlertWithBody(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestUnsavedNotificationDestination added in v1.0.2

func (c *Client) TestUnsavedNotificationDestination(ctx context.Context, teamName TeamName, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TestUnsavedNotificationDestinationWithBody added in v1.0.2

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

func (*Client) TogglePolicy

func (c *Client) TogglePolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *TogglePolicyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateConnector

func (c *Client) UpdateConnector(ctx context.Context, teamName TeamName, connectorID ConnectorID, body UpdateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateConnectorWithBody

func (c *Client) UpdateConnectorWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCurrentUser

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

func (*Client) UpdateCurrentUserWithBody

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

func (*Client) UpdateCustomColumn

func (c *Client) UpdateCustomColumn(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomColumnWithBody

func (c *Client) UpdateCustomColumnWithBody(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomer

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

func (*Client) UpdateCustomerWithBody

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

func (*Client) UpdateFilterTeam added in v1.0.2

func (c *Client) UpdateFilterTeam(ctx context.Context, teamName TeamName, filterID FilterID, body UpdateFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFilterTeamWithBody added in v1.0.2

func (c *Client) UpdateFilterTeamWithBody(ctx context.Context, teamName TeamName, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLocalUser

func (c *Client) UpdateLocalUser(ctx context.Context, userID UserID, body UpdateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLocalUserWithBody

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

func (*Client) UpdateNotificationDestination added in v1.0.2

func (c *Client) UpdateNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNotificationDestinationWithBody added in v1.0.2

func (c *Client) UpdateNotificationDestinationWithBody(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlugin

func (c *Client) UpdatePlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePluginVersion

func (c *Client) UpdatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePluginVersionWithBody

func (c *Client) UpdatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePluginWithBody

func (c *Client) UpdatePluginWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePolicy

func (c *Client) UpdatePolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePolicyWithBody

func (c *Client) UpdatePolicyWithBody(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQueryTeam

func (c *Client) UpdateQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, body UpdateQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQueryTeamWithBody

func (c *Client) UpdateQueryTeamWithBody(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRBACPermission added in v1.0.3

func (c *Client) UpdateRBACPermission(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRBACPermissionWithBody added in v1.0.3

func (c *Client) UpdateRBACPermissionWithBody(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRBACRole added in v1.0.3

func (c *Client) UpdateRBACRole(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRBACRoleWithBody added in v1.0.3

func (c *Client) UpdateRBACRoleWithBody(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateReport

func (c *Client) UpdateReport(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateReportTemplate

func (c *Client) UpdateReportTemplate(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateReportTemplateWithBody

func (c *Client) UpdateReportTemplateWithBody(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateReportWithBody

func (c *Client) UpdateReportWithBody(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSettings added in v1.0.2

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

func (*Client) UpdateSettingsWithBody added in v1.0.2

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

func (*Client) UpdateSync

func (c *Client) UpdateSync(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncDestination

func (c *Client) UpdateSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncDestinationWithBody

func (c *Client) UpdateSyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncRun

func (c *Client) UpdateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncRunWithBody

func (c *Client) UpdateSyncRunWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncSource

func (c *Client) UpdateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncSourceWithBody

func (c *Client) UpdateSyncSourceWithBody(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncTestConnectionForSyncDestination

func (c *Client) UpdateSyncTestConnectionForSyncDestination(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncTestConnectionForSyncDestinationWithBody

func (c *Client) UpdateSyncTestConnectionForSyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncTestConnectionForSyncSource

func (c *Client) UpdateSyncTestConnectionForSyncSource(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncTestConnectionForSyncSourceWithBody

func (c *Client) UpdateSyncTestConnectionForSyncSourceWithBody(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncTransformer

func (c *Client) UpdateSyncTransformer(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncTransformerWithBody

func (c *Client) UpdateSyncTransformerWithBody(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncWithBody

func (c *Client) UpdateSyncWithBody(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeam

func (c *Client) UpdateTeam(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamWithBody

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

func (*Client) UpdateV2SyncIntegration added in v1.0.3

func (c *Client) UpdateV2SyncIntegration(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateV2SyncIntegrationWithBody added in v1.0.3

func (c *Client) UpdateV2SyncIntegrationWithBody(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UploadImage

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

func (*Client) UploadImageWithBody

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

func (*Client) UploadPluginAsset

func (c *Client) UploadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UploadPluginUIAssets

func (c *Client) UploadPluginUIAssets(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UploadPluginUIAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UploadPluginUIAssetsWithBody

func (c *Client) UploadPluginUIAssetsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserTOTPDelete added in v1.0.2

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

func (*Client) UserTOTPSetup added in v1.0.2

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

func (*Client) UserTOTPVerify added in v1.0.2

func (c *Client) UserTOTPVerify(ctx context.Context, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserTOTPVerifyWithBody added in v1.0.2

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

type ClientInterface

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

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

	// GetAuditLog request
	GetAuditLog(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

	ManageUpdateSAML(ctx context.Context, body ManageUpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	ManageRegisterPlatform(ctx context.Context, body ManageRegisterPlatformJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ManageRegisterPlatformWithOfflineLicense(ctx context.Context, body ManageRegisterPlatformWithOfflineLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	UpdateSettings(ctx context.Context, body UpdateSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	// ManageDeleteTeam request
	ManageDeleteTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ManageGetTeam request
	ManageGetTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ManageRemoveTeamMember(ctx context.Context, teamName TeamName, body ManageRemoveTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ManageListTeamMembers request
	ManageListTeamMembers(ctx context.Context, teamName TeamName, params *ManageListTeamMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ManageAddTeamMember(ctx context.Context, teamName TeamName, body ManageAddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	AddLocalUser(ctx context.Context, body AddLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteLocalUser request
	DeleteLocalUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLocalUser request
	GetLocalUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UpdateLocalUser(ctx context.Context, userID UserID, body UpdateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateLocalUserResetToken request
	CreateLocalUserResetToken(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ManageUserTOTPDelete request
	ManageUserTOTPDelete(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

	CreatePlugin(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePluginByTeamAndPluginName request
	DeletePluginByTeamAndPluginName(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlugin request
	GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePluginWithBody request with any body
	UpdatePluginWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPluginVersions request
	ListPluginVersions(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPluginVersion request
	GetPluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePluginVersionWithBody request with any body
	UpdatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePluginVersionWithBody request with any body
	CreatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadPluginAsset request
	DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UploadPluginAsset request
	UploadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePluginVersionDocsWithBody request with any body
	DeletePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeletePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPluginVersionDocs request
	ListPluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReplacePluginVersionDocsWithBody request with any body
	ReplacePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReplacePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePluginVersionDocsWithBody request with any body
	CreatePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePluginVersionTablesWithBody request with any body
	DeletePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeletePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPluginVersionTables request
	ListPluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePluginVersionTablesWithBody request with any body
	CreatePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPluginVersionTable request
	GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemovePluginUIAssets request
	RemovePluginUIAssets(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UploadPluginUIAssetsWithBody request with any body
	UploadPluginUIAssetsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UploadPluginUIAssets(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UploadPluginUIAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FinalizePluginUIAssetUploadWithBody request with any body
	FinalizePluginUIAssetUploadWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	FinalizePluginUIAssetUpload(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body FinalizePluginUIAssetUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

	CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeam request
	DeleteTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeamByName request
	GetTeamByName(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UpdateTeam(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllAlerts request
	ListAllAlerts(ctx context.Context, teamName TeamName, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TestUnsavedAlertWithBody request with any body
	TestUnsavedAlertWithBody(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TestUnsavedAlert(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamAPIKeys request
	ListTeamAPIKeys(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateTeamAPIKey(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeamAPIKey request
	DeleteTeamAPIKey(ctx context.Context, teamName TeamName, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListConnectors request
	ListConnectors(ctx context.Context, teamName TeamName, params *ListConnectorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateConnector(ctx context.Context, teamName TeamName, body CreateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConnector request
	GetConnector(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateConnectorWithBody request with any body
	UpdateConnectorWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateConnector(ctx context.Context, teamName TeamName, connectorID ConnectorID, body UpdateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevokeConnector request
	RevokeConnector(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConnectorAuthStatusAWS request
	GetConnectorAuthStatusAWS(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthenticateConnectorFinishAWSWithBody request with any body
	AuthenticateConnectorFinishAWSWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthenticateConnectorFinishAWS(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthenticateConnectorAWSWithBody request with any body
	AuthenticateConnectorAWSWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthenticateConnectorAWS(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConnectorAuthStatusGCP request
	GetConnectorAuthStatusGCP(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthenticateConnectorGCPWithBody request with any body
	AuthenticateConnectorGCPWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthenticateConnectorGCP(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorGCPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthenticateConnectorFinishGCP request
	AuthenticateConnectorFinishGCP(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthenticateConnectorFinishOAuthWithBody request with any body
	AuthenticateConnectorFinishOAuthWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthenticateConnectorFinishOAuth(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthenticateConnectorOAuthWithBody request with any body
	AuthenticateConnectorOAuthWithBody(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthenticateConnectorOAuth(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateConversation(ctx context.Context, teamName TeamName, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConversation request
	GetConversation(ctx context.Context, teamName TeamName, conversationID ConversationID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendMessageWithBody request with any body
	SendMessageWithBody(ctx context.Context, teamName TeamName, conversationID ConversationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendMessage(ctx context.Context, teamName TeamName, conversationID ConversationID, body SendMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllCustomColumns request
	ListAllCustomColumns(ctx context.Context, teamName TeamName, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	SaveCustomColumn(ctx context.Context, teamName TeamName, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCustomColumn request
	DeleteCustomColumn(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomColumn request
	GetCustomColumn(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomColumnWithBody request with any body
	UpdateCustomColumnWithBody(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomColumn(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCustomColumnDataWithBody request with any body
	PutCustomColumnDataWithBody(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCustomColumnData(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnDataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCustomColumnValuesWithBody request with any body
	PutCustomColumnValuesWithBody(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCustomColumnValues(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFiltersTeam request
	ListFiltersTeam(ctx context.Context, teamName TeamName, params *ListFiltersTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFilterTagsTeam request
	ListFilterTagsTeam(ctx context.Context, teamName TeamName, params *ListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFilterTeam request
	DeleteFilterTeam(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFilterByIDTeam request
	GetFilterByIDTeam(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFilterTeamWithBody request with any body
	UpdateFilterTeamWithBody(ctx context.Context, teamName TeamName, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFilterTeam(ctx context.Context, teamName TeamName, filterID FilterID, body UpdateFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateTeamImages(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	DeleteTeamInvitation(ctx context.Context, teamName TeamName, body DeleteTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamInvitations request
	ListTeamInvitations(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AcceptTeamInvitation(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	RemoveTeamMembership(ctx context.Context, teamName TeamName, body RemoveTeamMembershipJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeamMemberships request
	GetTeamMemberships(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeamMembership request
	DeleteTeamMembership(ctx context.Context, teamName TeamName, email EmailBasic, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteNotificationDestination request
	DeleteNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotificationDestination request
	GetNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateNotificationDestinationWithBody request with any body
	UpdateNotificationDestinationWithBody(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotificationDestinationAlerts request
	GetNotificationDestinationAlerts(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TestNotificationDestination request
	TestNotificationDestination(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllNotificationDestinations request
	ListAllNotificationDestinations(ctx context.Context, teamName TeamName, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateNotificationDestination(ctx context.Context, teamName TeamName, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	TestUnsavedNotificationDestination(ctx context.Context, teamName TeamName, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateAWSOnboarding(ctx context.Context, teamName TeamName, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAWSOnboarding request
	GetAWSOnboarding(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAWSAccountsInRoot request
	GetAWSAccountsInRoot(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProvisionOnboardingConfigurationWithBody request with any body
	ProvisionOnboardingConfigurationWithBody(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProvisionOnboardingConfiguration(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAWSAccountsInParent request
	GetAWSAccountsInParent(ctx context.Context, teamName TeamName, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// NotifyOnboardingWithBody request with any body
	NotifyOnboardingWithBody(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	NotifyOnboarding(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePluginsByTeam request
	DeletePluginsByTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPluginsByTeam request
	ListPluginsByTeam(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadPluginAssetByTeam request
	DownloadPluginAssetByTeam(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPolicies request
	ListPolicies(ctx context.Context, teamName TeamName, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreatePolicy(ctx context.Context, teamName TeamName, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllFrameworks request
	ListAllFrameworks(ctx context.Context, teamName TeamName, params *ListAllFrameworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePolicy request
	DeletePolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPolicy request
	GetPolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePolicyWithBody request with any body
	UpdatePolicyWithBody(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPolicyFrameworks request
	ListPolicyFrameworks(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyFrameworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPolicyRules request
	ListPolicyRules(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPolicyRuleDetails request
	ListPolicyRuleDetails(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, ruleId openapi_types.UUID, params *ListPolicyRuleDetailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TogglePolicy request
	TogglePolicy(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *TogglePolicyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPolicyViolationsHistory request
	GetPolicyViolationsHistory(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllQueriesTeam request
	ListAllQueriesTeam(ctx context.Context, teamName TeamName, params *ListAllQueriesTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecuteAdHocQueryTeamWithBody request with any body
	ExecuteAdHocQueryTeamWithBody(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExecuteAdHocQueryTeam(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, body ExecuteAdHocQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	SaveQueryTeam(ctx context.Context, teamName TeamName, body SaveQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListQueryTagsTeam request
	ListQueryTagsTeam(ctx context.Context, teamName TeamName, params *ListQueryTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSavedQueryTeam request
	DeleteSavedQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSavedQueryTeam request
	GetSavedQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateQueryTeamWithBody request with any body
	UpdateQueryTeamWithBody(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, body UpdateQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAlert request
	DeleteAlert(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecuteSavedQueryTeam request
	ExecuteSavedQueryTeam(ctx context.Context, teamName TeamName, queryID QueryID, params *ExecuteSavedQueryTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// QueryListFiltersTeam request
	QueryListFiltersTeam(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFiltersTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// QuerySaveFilterTeamWithBody request with any body
	QuerySaveFilterTeamWithBody(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	QuerySaveFilterTeam(ctx context.Context, teamName TeamName, queryID QueryID, body QuerySaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// QueryListFilterTagsTeam request
	QueryListFilterTagsTeam(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllRBACPermissions request
	ListAllRBACPermissions(ctx context.Context, teamName TeamName, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateRBACPermission(ctx context.Context, teamName TeamName, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRBACPermission request
	DeleteRBACPermission(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRBACPermission request
	GetRBACPermission(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRBACPermissionWithBody request with any body
	UpdateRBACPermissionWithBody(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRBACPermission(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllRBACRoles request
	ListAllRBACRoles(ctx context.Context, teamName TeamName, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateRBACRole(ctx context.Context, teamName TeamName, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRBACRole request
	DeleteRBACRole(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRBACRole request
	GetRBACRole(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRBACRoleWithBody request with any body
	UpdateRBACRoleWithBody(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRBACRole(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListReports request
	ListReports(ctx context.Context, teamName TeamName, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateReport(ctx context.Context, teamName TeamName, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListReportTemplates request
	ListReportTemplates(ctx context.Context, teamName TeamName, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateReportTemplate(ctx context.Context, teamName TeamName, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteReportTemplate request
	DeleteReportTemplate(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReportTemplate request
	GetReportTemplate(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateReportTemplateWithBody request with any body
	UpdateReportTemplateWithBody(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateReportTemplate(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteReport request
	DeleteReport(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReport request
	GetReport(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateReportWithBody request with any body
	UpdateReportWithBody(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateReport(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateSyncDestinationTestConnection(ctx context.Context, teamName TeamName, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncDestinationTestConnection request
	GetSyncDestinationTestConnection(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncTestConnectionForSyncDestinationWithBody request with any body
	UpdateSyncTestConnectionForSyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncTestConnectionForSyncDestination(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncDestinationTestConnectionLogs request
	GetSyncDestinationTestConnectionLogs(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncDestinationTestConnectionLogsLive request
	GetSyncDestinationTestConnectionLogsLive(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncDestinationTestConnectionLogsQuery request
	GetSyncDestinationTestConnectionLogsQuery(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PromoteSyncDestinationTestConnectionWithBody request with any body
	PromoteSyncDestinationTestConnectionWithBody(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PromoteSyncDestinationTestConnection(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncDestinations request
	ListSyncDestinations(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSyncDestination request
	DeleteSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncDestination request
	GetSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncDestinationWithBody request with any body
	UpdateSyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateSyncDestination request
	MigrateSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncDestinationSyncs request
	ListSyncDestinationSyncs(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTestConnectionForSyncDestination request
	GetTestConnectionForSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateSyncSourceTestConnection(ctx context.Context, teamName TeamName, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncSourceTestConnection request
	GetSyncSourceTestConnection(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncTestConnectionForSyncSourceWithBody request with any body
	UpdateSyncTestConnectionForSyncSourceWithBody(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncTestConnectionForSyncSource(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncSourceTestConnectionLogs request
	GetSyncSourceTestConnectionLogs(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncSourceTestConnectionLogsLive request
	GetSyncSourceTestConnectionLogsLive(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncSourceTestConnectionLogsQuery request
	GetSyncSourceTestConnectionLogsQuery(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PromoteSyncSourceTestConnectionWithBody request with any body
	PromoteSyncSourceTestConnectionWithBody(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PromoteSyncSourceTestConnection(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncSources request
	ListSyncSources(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSyncSource request
	DeleteSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncSource request
	GetSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncSourceWithBody request with any body
	UpdateSyncSourceWithBody(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateSyncSource request
	MigrateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncSourceSyncs request
	ListSyncSourceSyncs(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTestConnectionForSyncSource request
	GetTestConnectionForSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncTransformers request
	ListSyncTransformers(ctx context.Context, teamName TeamName, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSyncTransformer request
	DeleteSyncTransformer(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncTransformer request
	GetSyncTransformer(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncTransformerWithBody request with any body
	UpdateSyncTransformerWithBody(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncTransformer(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncTransformerSyncDestinations request
	ListSyncTransformerSyncDestinations(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncTransformerSyncs request
	ListSyncTransformerSyncs(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncUpgrades request
	ListSyncUpgrades(ctx context.Context, teamName TeamName, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncs request
	ListSyncs(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateSync(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTestConnectionConnectorCredentials request
	GetTestConnectionConnectorCredentials(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTestConnectionConnectorIdentity request
	GetTestConnectionConnectorIdentity(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSync request
	DeleteSync(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSync request
	GetSync(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncWithBody request with any body
	UpdateSyncWithBody(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSync(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSyncRuns request
	ListSyncRuns(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSyncRun request
	CreateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRun request
	GetSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncRunWithBody request with any body
	UpdateSyncRunWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunConnectorCredentials request
	GetSyncRunConnectorCredentials(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunConnectorIdentity request
	GetSyncRunConnectorIdentity(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunLogs request
	GetSyncRunLogs(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunLogsLive request
	GetSyncRunLogsLive(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunLogsQuery request
	GetSyncRunLogsQuery(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSyncRunProgressWithBody request with any body
	CreateSyncRunProgressWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSyncRunProgress(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunStats request
	GetSyncRunStats(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSyncRunTables request
	GetSyncRunTables(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTablesTeam request
	ListTablesTeam(ctx context.Context, teamName TeamName, params *ListTablesTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BatchTableSchemasTeam request
	BatchTableSchemasTeam(ctx context.Context, teamName TeamName, params *BatchTableSchemasTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableListColumnsTeam request
	TableListColumnsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListColumnsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableColumnListValuesTeam request
	TableColumnListValuesTeam(ctx context.Context, teamName TeamName, tableName TableName, columnName ColumnName, params *TableColumnListValuesTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableListRowsTeam request
	TableListRowsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRowsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableRowByIdTeam request
	TableRowByIdTeam(ctx context.Context, teamName TeamName, tableName TableName, tableRowId TableRowId, params *TableRowByIdTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableListFiltersTeam request
	TableListFiltersTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFiltersTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableSaveFilterTeamWithBody request with any body
	TableSaveFilterTeamWithBody(ctx context.Context, teamName TeamName, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TableSaveFilterTeam(ctx context.Context, teamName TeamName, tableName TableName, body TableSaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableListFilterTagsTeam request
	TableListFilterTagsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableListRelationsTeam request
	TableListRelationsTeam(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRelationsTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TableSchemaTeam request
	TableSchemaTeam(ctx context.Context, teamName TeamName, tableName TableName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeamUsageSummary request
	GetTeamUsageSummary(ctx context.Context, teamName TeamName, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGroupedTeamUsageSummary request
	GetGroupedTeamUsageSummary(ctx context.Context, teamName TeamName, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsersByTeam request
	ListUsersByTeam(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UploadImage(ctx context.Context, body UploadImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	SendAnonymousEvent(ctx context.Context, body SendAnonymousEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AuthenticateLocalUser(ctx context.Context, body AuthenticateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ChangeLocalUserPassword(ctx context.Context, body ChangeLocalUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UpdateCustomer(ctx context.Context, body UpdateCustomerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	SendUserEvent(ctx context.Context, body SendUserEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

	LoginUser(ctx context.Context, body LoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	ResetLocalUserPassword(ctx context.Context, body ResetLocalUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

	UserTOTPVerify(ctx context.Context, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUser request
	DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateV2SyncDestinationTestConnection(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV2SyncDestinations request
	GetV2SyncDestinations(ctx context.Context, teamName TeamName, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateV2SyncDestination(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV2SyncDestination request
	DeleteV2SyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV2SyncDestination request
	GetV2SyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV2SyncDestinationWithBody request with any body
	PatchV2SyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV2SyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateV2SyncIntegrationTestConnection(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListV2SyncIntegrations request
	ListV2SyncIntegrations(ctx context.Context, teamName TeamName, params *ListV2SyncIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateV2SyncIntegration(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV2SyncIntegration request
	DeleteV2SyncIntegration(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV2SyncIntegration request
	GetV2SyncIntegration(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateV2SyncIntegrationWithBody request with any body
	UpdateV2SyncIntegrationWithBody(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateV2SyncIntegration(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, 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) AcceptTeamInvitationWithBodyWithResponse

func (c *ClientWithResponses) AcceptTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error)

AcceptTeamInvitationWithBodyWithResponse request with arbitrary body returning *AcceptTeamInvitationResponse

func (*ClientWithResponses) AcceptTeamInvitationWithResponse

func (c *ClientWithResponses) AcceptTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error)

func (*ClientWithResponses) AddLocalUserWithBodyWithResponse

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

AddLocalUserWithBodyWithResponse request with arbitrary body returning *AddLocalUserResponse

func (*ClientWithResponses) AddLocalUserWithResponse

func (c *ClientWithResponses) AddLocalUserWithResponse(ctx context.Context, body AddLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AddLocalUserResponse, error)

func (*ClientWithResponses) AssetViewGetStatusWithResponse

func (c *ClientWithResponses) AssetViewGetStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AssetViewGetStatusResponse, error)

AssetViewGetStatusWithResponse request returning *AssetViewGetStatusResponse

func (*ClientWithResponses) AssetViewListLogsWithResponse

func (c *ClientWithResponses) AssetViewListLogsWithResponse(ctx context.Context, params *AssetViewListLogsParams, reqEditors ...RequestEditorFn) (*AssetViewListLogsResponse, error)

AssetViewListLogsWithResponse request returning *AssetViewListLogsResponse

func (*ClientWithResponses) AssetViewTriggerWithResponse

func (c *ClientWithResponses) AssetViewTriggerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AssetViewTriggerResponse, error)

AssetViewTriggerWithResponse request returning *AssetViewTriggerResponse

func (*ClientWithResponses) AuthRegistryRequestWithResponse

func (c *ClientWithResponses) AuthRegistryRequestWithResponse(ctx context.Context, params *AuthRegistryRequestParams, reqEditors ...RequestEditorFn) (*AuthRegistryRequestResponse, error)

AuthRegistryRequestWithResponse request returning *AuthRegistryRequestResponse

func (*ClientWithResponses) AuthenticateConnectorAWSWithBodyWithResponse

func (c *ClientWithResponses) AuthenticateConnectorAWSWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorAWSResponse, error)

AuthenticateConnectorAWSWithBodyWithResponse request with arbitrary body returning *AuthenticateConnectorAWSResponse

func (*ClientWithResponses) AuthenticateConnectorAWSWithResponse

func (c *ClientWithResponses) AuthenticateConnectorAWSWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorAWSResponse, error)

func (*ClientWithResponses) AuthenticateConnectorFinishAWSWithBodyWithResponse

func (c *ClientWithResponses) AuthenticateConnectorFinishAWSWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishAWSResponse, error)

AuthenticateConnectorFinishAWSWithBodyWithResponse request with arbitrary body returning *AuthenticateConnectorFinishAWSResponse

func (*ClientWithResponses) AuthenticateConnectorFinishAWSWithResponse

func (c *ClientWithResponses) AuthenticateConnectorFinishAWSWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishAWSResponse, error)

func (*ClientWithResponses) AuthenticateConnectorFinishGCPWithResponse

func (c *ClientWithResponses) AuthenticateConnectorFinishGCPWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishGCPResponse, error)

AuthenticateConnectorFinishGCPWithResponse request returning *AuthenticateConnectorFinishGCPResponse

func (*ClientWithResponses) AuthenticateConnectorFinishOAuthWithBodyWithResponse

func (c *ClientWithResponses) AuthenticateConnectorFinishOAuthWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishOAuthResponse, error)

AuthenticateConnectorFinishOAuthWithBodyWithResponse request with arbitrary body returning *AuthenticateConnectorFinishOAuthResponse

func (*ClientWithResponses) AuthenticateConnectorFinishOAuthWithResponse

func (c *ClientWithResponses) AuthenticateConnectorFinishOAuthWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishOAuthResponse, error)

func (*ClientWithResponses) AuthenticateConnectorGCPWithBodyWithResponse

func (c *ClientWithResponses) AuthenticateConnectorGCPWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorGCPResponse, error)

AuthenticateConnectorGCPWithBodyWithResponse request with arbitrary body returning *AuthenticateConnectorGCPResponse

func (*ClientWithResponses) AuthenticateConnectorGCPWithResponse

func (c *ClientWithResponses) AuthenticateConnectorGCPWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorGCPJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorGCPResponse, error)

func (*ClientWithResponses) AuthenticateConnectorOAuthWithBodyWithResponse

func (c *ClientWithResponses) AuthenticateConnectorOAuthWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorOAuthResponse, error)

AuthenticateConnectorOAuthWithBodyWithResponse request with arbitrary body returning *AuthenticateConnectorOAuthResponse

func (*ClientWithResponses) AuthenticateConnectorOAuthWithResponse

func (c *ClientWithResponses) AuthenticateConnectorOAuthWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorOAuthResponse, error)

func (*ClientWithResponses) AuthenticateLocalUserWithBodyWithResponse

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

AuthenticateLocalUserWithBodyWithResponse request with arbitrary body returning *AuthenticateLocalUserResponse

func (*ClientWithResponses) AuthenticateLocalUserWithResponse

func (c *ClientWithResponses) AuthenticateLocalUserWithResponse(ctx context.Context, body AuthenticateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateLocalUserResponse, error)

func (*ClientWithResponses) BatchTableSchemasTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) BatchTableSchemasTeamWithResponse(ctx context.Context, teamName TeamName, params *BatchTableSchemasTeamParams, reqEditors ...RequestEditorFn) (*BatchTableSchemasTeamResponse, error)

BatchTableSchemasTeamWithResponse request returning *BatchTableSchemasTeamResponse

func (*ClientWithResponses) ChangeLocalUserPasswordWithBodyWithResponse

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

ChangeLocalUserPasswordWithBodyWithResponse request with arbitrary body returning *ChangeLocalUserPasswordResponse

func (*ClientWithResponses) ChangeLocalUserPasswordWithResponse

func (c *ClientWithResponses) ChangeLocalUserPasswordWithResponse(ctx context.Context, body ChangeLocalUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeLocalUserPasswordResponse, error)

func (*ClientWithResponses) CreateAWSOnboardingWithBodyWithResponse

func (c *ClientWithResponses) CreateAWSOnboardingWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)

CreateAWSOnboardingWithBodyWithResponse request with arbitrary body returning *CreateAWSOnboardingResponse

func (*ClientWithResponses) CreateAWSOnboardingWithResponse

func (c *ClientWithResponses) CreateAWSOnboardingWithResponse(ctx context.Context, teamName TeamName, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)

func (*ClientWithResponses) CreateConnectorWithBodyWithResponse

func (c *ClientWithResponses) CreateConnectorWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConnectorResponse, error)

CreateConnectorWithBodyWithResponse request with arbitrary body returning *CreateConnectorResponse

func (*ClientWithResponses) CreateConnectorWithResponse

func (c *ClientWithResponses) CreateConnectorWithResponse(ctx context.Context, teamName TeamName, body CreateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConnectorResponse, error)

func (*ClientWithResponses) CreateConversationWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)

CreateConversationWithBodyWithResponse request with arbitrary body returning *CreateConversationResponse

func (*ClientWithResponses) CreateConversationWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, teamName TeamName, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)

func (*ClientWithResponses) CreateLocalUserResetTokenWithResponse

func (c *ClientWithResponses) CreateLocalUserResetTokenWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*CreateLocalUserResetTokenResponse, error)

CreateLocalUserResetTokenWithResponse request returning *CreateLocalUserResetTokenResponse

func (*ClientWithResponses) CreateNotificationDestinationWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) CreateNotificationDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)

CreateNotificationDestinationWithBodyWithResponse request with arbitrary body returning *CreateNotificationDestinationResponse

func (*ClientWithResponses) CreateNotificationDestinationWithResponse added in v1.0.2

func (c *ClientWithResponses) CreateNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)

func (*ClientWithResponses) CreatePluginVersionDocsWithBodyWithResponse

func (c *ClientWithResponses) CreatePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error)

CreatePluginVersionDocsWithBodyWithResponse request with arbitrary body returning *CreatePluginVersionDocsResponse

func (*ClientWithResponses) CreatePluginVersionDocsWithResponse

func (c *ClientWithResponses) CreatePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error)

func (*ClientWithResponses) CreatePluginVersionTablesWithBodyWithResponse

func (c *ClientWithResponses) CreatePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error)

CreatePluginVersionTablesWithBodyWithResponse request with arbitrary body returning *CreatePluginVersionTablesResponse

func (*ClientWithResponses) CreatePluginVersionTablesWithResponse

func (c *ClientWithResponses) CreatePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error)

func (*ClientWithResponses) CreatePluginVersionWithBodyWithResponse

func (c *ClientWithResponses) CreatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error)

CreatePluginVersionWithBodyWithResponse request with arbitrary body returning *CreatePluginVersionResponse

func (*ClientWithResponses) CreatePluginVersionWithResponse

func (c *ClientWithResponses) CreatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error)

func (*ClientWithResponses) CreatePluginWithBodyWithResponse

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

CreatePluginWithBodyWithResponse request with arbitrary body returning *CreatePluginResponse

func (*ClientWithResponses) CreatePluginWithResponse

func (c *ClientWithResponses) CreatePluginWithResponse(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginResponse, error)

func (*ClientWithResponses) CreatePolicyWithBodyWithResponse

func (c *ClientWithResponses) CreatePolicyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

CreatePolicyWithBodyWithResponse request with arbitrary body returning *CreatePolicyResponse

func (*ClientWithResponses) CreatePolicyWithResponse

func (c *ClientWithResponses) CreatePolicyWithResponse(ctx context.Context, teamName TeamName, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

func (*ClientWithResponses) CreateRBACPermissionWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateRBACPermissionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)

CreateRBACPermissionWithBodyWithResponse request with arbitrary body returning *CreateRBACPermissionResponse

func (*ClientWithResponses) CreateRBACPermissionWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateRBACPermissionWithResponse(ctx context.Context, teamName TeamName, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)

func (*ClientWithResponses) CreateRBACRoleWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateRBACRoleWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)

CreateRBACRoleWithBodyWithResponse request with arbitrary body returning *CreateRBACRoleResponse

func (*ClientWithResponses) CreateRBACRoleWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateRBACRoleWithResponse(ctx context.Context, teamName TeamName, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)

func (*ClientWithResponses) CreateReportTemplateWithBodyWithResponse

func (c *ClientWithResponses) CreateReportTemplateWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)

CreateReportTemplateWithBodyWithResponse request with arbitrary body returning *CreateReportTemplateResponse

func (*ClientWithResponses) CreateReportTemplateWithResponse

func (c *ClientWithResponses) CreateReportTemplateWithResponse(ctx context.Context, teamName TeamName, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)

func (*ClientWithResponses) CreateReportWithBodyWithResponse

func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)

CreateReportWithBodyWithResponse request with arbitrary body returning *CreateReportResponse

func (*ClientWithResponses) CreateReportWithResponse

func (c *ClientWithResponses) CreateReportWithResponse(ctx context.Context, teamName TeamName, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)

func (*ClientWithResponses) CreateSyncDestinationTestConnectionWithBodyWithResponse

func (c *ClientWithResponses) CreateSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)

CreateSyncDestinationTestConnectionWithBodyWithResponse request with arbitrary body returning *CreateSyncDestinationTestConnectionResponse

func (*ClientWithResponses) CreateSyncDestinationTestConnectionWithResponse

func (c *ClientWithResponses) CreateSyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)

func (*ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse

func (c *ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)

CreateSyncRunProgressWithBodyWithResponse request with arbitrary body returning *CreateSyncRunProgressResponse

func (*ClientWithResponses) CreateSyncRunProgressWithResponse

func (c *ClientWithResponses) CreateSyncRunProgressWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)

func (*ClientWithResponses) CreateSyncRunWithResponse

func (c *ClientWithResponses) CreateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error)

CreateSyncRunWithResponse request returning *CreateSyncRunResponse

func (*ClientWithResponses) CreateSyncSourceTestConnectionWithBodyWithResponse

func (c *ClientWithResponses) CreateSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)

CreateSyncSourceTestConnectionWithBodyWithResponse request with arbitrary body returning *CreateSyncSourceTestConnectionResponse

func (*ClientWithResponses) CreateSyncSourceTestConnectionWithResponse

func (c *ClientWithResponses) CreateSyncSourceTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)

func (*ClientWithResponses) CreateSyncWithBodyWithResponse

func (c *ClientWithResponses) CreateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)

CreateSyncWithBodyWithResponse request with arbitrary body returning *CreateSyncResponse

func (*ClientWithResponses) CreateSyncWithResponse

func (c *ClientWithResponses) CreateSyncWithResponse(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)

func (*ClientWithResponses) CreateTeamAPIKeyWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamAPIKeyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error)

CreateTeamAPIKeyWithBodyWithResponse request with arbitrary body returning *CreateTeamAPIKeyResponse

func (*ClientWithResponses) CreateTeamAPIKeyWithResponse

func (c *ClientWithResponses) CreateTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error)

func (*ClientWithResponses) CreateTeamImagesWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamImagesWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error)

CreateTeamImagesWithBodyWithResponse request with arbitrary body returning *CreateTeamImagesResponse

func (*ClientWithResponses) CreateTeamImagesWithResponse

func (c *ClientWithResponses) CreateTeamImagesWithResponse(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error)

func (*ClientWithResponses) CreateTeamWithBodyWithResponse

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

CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResponse

func (*ClientWithResponses) CreateTeamWithResponse

func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

func (*ClientWithResponses) CreateUserTokenWithResponse

func (c *ClientWithResponses) CreateUserTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateUserTokenResponse, error)

CreateUserTokenWithResponse request returning *CreateUserTokenResponse

func (*ClientWithResponses) CreateV2SyncDestinationTestConnectionWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)

CreateV2SyncDestinationTestConnectionWithBodyWithResponse request with arbitrary body returning *CreateV2SyncDestinationTestConnectionResponse

func (*ClientWithResponses) CreateV2SyncDestinationTestConnectionWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)

func (*ClientWithResponses) CreateV2SyncDestinationWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)

CreateV2SyncDestinationWithBodyWithResponse request with arbitrary body returning *CreateV2SyncDestinationResponse

func (*ClientWithResponses) CreateV2SyncDestinationWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)

func (*ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)

CreateV2SyncIntegrationTestConnectionWithBodyWithResponse request with arbitrary body returning *CreateV2SyncIntegrationTestConnectionResponse

func (*ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)

func (*ClientWithResponses) CreateV2SyncIntegrationWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)

CreateV2SyncIntegrationWithBodyWithResponse request with arbitrary body returning *CreateV2SyncIntegrationResponse

func (*ClientWithResponses) CreateV2SyncIntegrationWithResponse added in v1.0.3

func (c *ClientWithResponses) CreateV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)

func (*ClientWithResponses) DeleteAlertWithResponse

func (c *ClientWithResponses) DeleteAlertWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteAlertResponse, error)

DeleteAlertWithResponse request returning *DeleteAlertResponse

func (*ClientWithResponses) DeleteCustomColumnWithResponse

func (c *ClientWithResponses) DeleteCustomColumnWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*DeleteCustomColumnResponse, error)

DeleteCustomColumnWithResponse request returning *DeleteCustomColumnResponse

func (*ClientWithResponses) DeleteFilterTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) DeleteFilterTeamWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*DeleteFilterTeamResponse, error)

DeleteFilterTeamWithResponse request returning *DeleteFilterTeamResponse

func (*ClientWithResponses) DeleteLocalUserWithResponse

func (c *ClientWithResponses) DeleteLocalUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteLocalUserResponse, error)

DeleteLocalUserWithResponse request returning *DeleteLocalUserResponse

func (*ClientWithResponses) DeleteNotificationDestinationWithResponse added in v1.0.2

func (c *ClientWithResponses) DeleteNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*DeleteNotificationDestinationResponse, error)

DeleteNotificationDestinationWithResponse request returning *DeleteNotificationDestinationResponse

func (*ClientWithResponses) DeletePluginByTeamAndPluginNameWithResponse

func (c *ClientWithResponses) DeletePluginByTeamAndPluginNameWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginByTeamAndPluginNameResponse, error)

DeletePluginByTeamAndPluginNameWithResponse request returning *DeletePluginByTeamAndPluginNameResponse

func (*ClientWithResponses) DeletePluginVersionDocsWithBodyWithResponse

func (c *ClientWithResponses) DeletePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error)

DeletePluginVersionDocsWithBodyWithResponse request with arbitrary body returning *DeletePluginVersionDocsResponse

func (*ClientWithResponses) DeletePluginVersionDocsWithResponse

func (c *ClientWithResponses) DeletePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error)

func (*ClientWithResponses) DeletePluginVersionTablesWithBodyWithResponse

func (c *ClientWithResponses) DeletePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error)

DeletePluginVersionTablesWithBodyWithResponse request with arbitrary body returning *DeletePluginVersionTablesResponse

func (*ClientWithResponses) DeletePluginVersionTablesWithResponse

func (c *ClientWithResponses) DeletePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error)

func (*ClientWithResponses) DeletePluginsByTeamWithResponse

func (c *ClientWithResponses) DeletePluginsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeletePluginsByTeamResponse, error)

DeletePluginsByTeamWithResponse request returning *DeletePluginsByTeamResponse

func (*ClientWithResponses) DeletePolicyWithResponse

func (c *ClientWithResponses) DeletePolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)

DeletePolicyWithResponse request returning *DeletePolicyResponse

func (*ClientWithResponses) DeleteRBACPermissionWithResponse added in v1.0.3

func (c *ClientWithResponses) DeleteRBACPermissionWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*DeleteRBACPermissionResponse, error)

DeleteRBACPermissionWithResponse request returning *DeleteRBACPermissionResponse

func (*ClientWithResponses) DeleteRBACRoleWithResponse added in v1.0.3

func (c *ClientWithResponses) DeleteRBACRoleWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*DeleteRBACRoleResponse, error)

DeleteRBACRoleWithResponse request returning *DeleteRBACRoleResponse

func (*ClientWithResponses) DeleteReportTemplateWithResponse

func (c *ClientWithResponses) DeleteReportTemplateWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportTemplateResponse, error)

DeleteReportTemplateWithResponse request returning *DeleteReportTemplateResponse

func (*ClientWithResponses) DeleteReportWithResponse

func (c *ClientWithResponses) DeleteReportWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)

DeleteReportWithResponse request returning *DeleteReportResponse

func (*ClientWithResponses) DeleteSavedQueryTeamWithResponse

func (c *ClientWithResponses) DeleteSavedQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteSavedQueryTeamResponse, error)

DeleteSavedQueryTeamWithResponse request returning *DeleteSavedQueryTeamResponse

func (*ClientWithResponses) DeleteSyncDestinationWithResponse

func (c *ClientWithResponses) DeleteSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteSyncDestinationResponse, error)

DeleteSyncDestinationWithResponse request returning *DeleteSyncDestinationResponse

func (*ClientWithResponses) DeleteSyncSourceWithResponse

func (c *ClientWithResponses) DeleteSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*DeleteSyncSourceResponse, error)

DeleteSyncSourceWithResponse request returning *DeleteSyncSourceResponse

func (*ClientWithResponses) DeleteSyncTransformerWithResponse

func (c *ClientWithResponses) DeleteSyncTransformerWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*DeleteSyncTransformerResponse, error)

DeleteSyncTransformerWithResponse request returning *DeleteSyncTransformerResponse

func (*ClientWithResponses) DeleteSyncWithResponse

func (c *ClientWithResponses) DeleteSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error)

DeleteSyncWithResponse request returning *DeleteSyncResponse

func (*ClientWithResponses) DeleteTeamAPIKeyWithResponse

func (c *ClientWithResponses) DeleteTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteTeamAPIKeyResponse, error)

DeleteTeamAPIKeyWithResponse request returning *DeleteTeamAPIKeyResponse

func (*ClientWithResponses) DeleteTeamInvitationWithBodyWithResponse

func (c *ClientWithResponses) DeleteTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteTeamInvitationResponse, error)

DeleteTeamInvitationWithBodyWithResponse request with arbitrary body returning *DeleteTeamInvitationResponse

func (*ClientWithResponses) DeleteTeamInvitationWithResponse

func (c *ClientWithResponses) DeleteTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body DeleteTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteTeamInvitationResponse, error)

func (*ClientWithResponses) DeleteTeamMembershipWithResponse

func (c *ClientWithResponses) DeleteTeamMembershipWithResponse(ctx context.Context, teamName TeamName, email EmailBasic, reqEditors ...RequestEditorFn) (*DeleteTeamMembershipResponse, error)

DeleteTeamMembershipWithResponse request returning *DeleteTeamMembershipResponse

func (*ClientWithResponses) DeleteTeamWithResponse

func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

DeleteTeamWithResponse request returning *DeleteTeamResponse

func (*ClientWithResponses) DeleteUserWithResponse

func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

DeleteUserWithResponse request returning *DeleteUserResponse

func (*ClientWithResponses) DeleteV2SyncDestinationWithResponse added in v1.0.3

func (c *ClientWithResponses) DeleteV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteV2SyncDestinationResponse, error)

DeleteV2SyncDestinationWithResponse request returning *DeleteV2SyncDestinationResponse

func (*ClientWithResponses) DeleteV2SyncIntegrationWithResponse added in v1.0.3

func (c *ClientWithResponses) DeleteV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteV2SyncIntegrationResponse, error)

DeleteV2SyncIntegrationWithResponse request returning *DeleteV2SyncIntegrationResponse

func (*ClientWithResponses) DownloadPluginAssetByTeamWithResponse

func (c *ClientWithResponses) DownloadPluginAssetByTeamWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetByTeamResponse, error)

DownloadPluginAssetByTeamWithResponse request returning *DownloadPluginAssetByTeamResponse

func (*ClientWithResponses) DownloadPluginAssetWithResponse

func (c *ClientWithResponses) DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetResponse, error)

DownloadPluginAssetWithResponse request returning *DownloadPluginAssetResponse

func (*ClientWithResponses) ExecuteAdHocQueryTeamWithBodyWithResponse

func (c *ClientWithResponses) ExecuteAdHocQueryTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryTeamResponse, error)

ExecuteAdHocQueryTeamWithBodyWithResponse request with arbitrary body returning *ExecuteAdHocQueryTeamResponse

func (*ClientWithResponses) ExecuteAdHocQueryTeamWithResponse

func (c *ClientWithResponses) ExecuteAdHocQueryTeamWithResponse(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, body ExecuteAdHocQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryTeamResponse, error)

func (*ClientWithResponses) ExecuteSavedQueryTeamWithResponse

func (c *ClientWithResponses) ExecuteSavedQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, params *ExecuteSavedQueryTeamParams, reqEditors ...RequestEditorFn) (*ExecuteSavedQueryTeamResponse, error)

ExecuteSavedQueryTeamWithResponse request returning *ExecuteSavedQueryTeamResponse

func (*ClientWithResponses) FinalizePluginUIAssetUploadWithBodyWithResponse

func (c *ClientWithResponses) FinalizePluginUIAssetUploadWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FinalizePluginUIAssetUploadResponse, error)

FinalizePluginUIAssetUploadWithBodyWithResponse request with arbitrary body returning *FinalizePluginUIAssetUploadResponse

func (*ClientWithResponses) FinalizePluginUIAssetUploadWithResponse

func (c *ClientWithResponses) FinalizePluginUIAssetUploadWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body FinalizePluginUIAssetUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*FinalizePluginUIAssetUploadResponse, error)

func (*ClientWithResponses) GetAWSAccountsInParentWithResponse

func (c *ClientWithResponses) GetAWSAccountsInParentWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInParentResponse, error)

GetAWSAccountsInParentWithResponse request returning *GetAWSAccountsInParentResponse

func (*ClientWithResponses) GetAWSAccountsInRootWithResponse

func (c *ClientWithResponses) GetAWSAccountsInRootWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInRootResponse, error)

GetAWSAccountsInRootWithResponse request returning *GetAWSAccountsInRootResponse

func (*ClientWithResponses) GetAWSOnboardingWithResponse

func (c *ClientWithResponses) GetAWSOnboardingWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSOnboardingResponse, error)

GetAWSOnboardingWithResponse request returning *GetAWSOnboardingResponse

func (*ClientWithResponses) GetAuditLogWithResponse

func (c *ClientWithResponses) GetAuditLogWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAuditLogResponse, error)

GetAuditLogWithResponse request returning *GetAuditLogResponse

func (*ClientWithResponses) GetConnectorAuthStatusAWSWithResponse

func (c *ClientWithResponses) GetConnectorAuthStatusAWSWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetConnectorAuthStatusAWSResponse, error)

GetConnectorAuthStatusAWSWithResponse request returning *GetConnectorAuthStatusAWSResponse

func (*ClientWithResponses) GetConnectorAuthStatusGCPWithResponse

func (c *ClientWithResponses) GetConnectorAuthStatusGCPWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetConnectorAuthStatusGCPResponse, error)

GetConnectorAuthStatusGCPWithResponse request returning *GetConnectorAuthStatusGCPResponse

func (*ClientWithResponses) GetConnectorWithResponse

func (c *ClientWithResponses) GetConnectorWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetConnectorResponse, error)

GetConnectorWithResponse request returning *GetConnectorResponse

func (*ClientWithResponses) GetConversationWithResponse added in v1.0.3

func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, teamName TeamName, conversationID ConversationID, reqEditors ...RequestEditorFn) (*GetConversationResponse, error)

GetConversationWithResponse request returning *GetConversationResponse

func (*ClientWithResponses) GetCurrentLocalUserWithResponse

func (c *ClientWithResponses) GetCurrentLocalUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentLocalUserResponse, error)

GetCurrentLocalUserWithResponse request returning *GetCurrentLocalUserResponse

func (*ClientWithResponses) GetCurrentUserMembershipsWithResponse

func (c *ClientWithResponses) GetCurrentUserMembershipsWithResponse(ctx context.Context, params *GetCurrentUserMembershipsParams, reqEditors ...RequestEditorFn) (*GetCurrentUserMembershipsResponse, error)

GetCurrentUserMembershipsWithResponse request returning *GetCurrentUserMembershipsResponse

func (*ClientWithResponses) GetCurrentUserWithResponse

func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

GetCurrentUserWithResponse request returning *GetCurrentUserResponse

func (*ClientWithResponses) GetCustomColumnWithResponse

func (c *ClientWithResponses) GetCustomColumnWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*GetCustomColumnResponse, error)

GetCustomColumnWithResponse request returning *GetCustomColumnResponse

func (*ClientWithResponses) GetFilterByIDTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) GetFilterByIDTeamWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*GetFilterByIDTeamResponse, error)

GetFilterByIDTeamWithResponse request returning *GetFilterByIDTeamResponse

func (*ClientWithResponses) GetGroupedTeamUsageSummaryWithResponse

func (c *ClientWithResponses) GetGroupedTeamUsageSummaryWithResponse(ctx context.Context, teamName TeamName, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetGroupedTeamUsageSummaryResponse, error)

GetGroupedTeamUsageSummaryWithResponse request returning *GetGroupedTeamUsageSummaryResponse

func (*ClientWithResponses) GetLocalUserWithResponse

func (c *ClientWithResponses) GetLocalUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*GetLocalUserResponse, error)

GetLocalUserWithResponse request returning *GetLocalUserResponse

func (*ClientWithResponses) GetNotificationDestinationAlertsWithResponse added in v1.0.2

func (c *ClientWithResponses) GetNotificationDestinationAlertsWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*GetNotificationDestinationAlertsResponse, error)

GetNotificationDestinationAlertsWithResponse request returning *GetNotificationDestinationAlertsResponse

func (*ClientWithResponses) GetNotificationDestinationWithResponse added in v1.0.2

func (c *ClientWithResponses) GetNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*GetNotificationDestinationResponse, error)

GetNotificationDestinationWithResponse request returning *GetNotificationDestinationResponse

func (*ClientWithResponses) GetOpenAPIJSONWithResponse

func (c *ClientWithResponses) GetOpenAPIJSONWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPIJSONResponse, error)

GetOpenAPIJSONWithResponse request returning *GetOpenAPIJSONResponse

func (*ClientWithResponses) GetPlatformInfoWithResponse

func (c *ClientWithResponses) GetPlatformInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformInfoResponse, error)

GetPlatformInfoWithResponse request returning *GetPlatformInfoResponse

func (*ClientWithResponses) GetPluginVersionTableWithResponse

func (c *ClientWithResponses) GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*GetPluginVersionTableResponse, error)

GetPluginVersionTableWithResponse request returning *GetPluginVersionTableResponse

func (*ClientWithResponses) GetPluginVersionWithResponse

func (c *ClientWithResponses) GetPluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*GetPluginVersionResponse, error)

GetPluginVersionWithResponse request returning *GetPluginVersionResponse

func (*ClientWithResponses) GetPluginWithResponse

func (c *ClientWithResponses) GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginResponse, error)

GetPluginWithResponse request returning *GetPluginResponse

func (*ClientWithResponses) GetPolicyViolationsHistoryWithResponse

func (c *ClientWithResponses) GetPolicyViolationsHistoryWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*GetPolicyViolationsHistoryResponse, error)

GetPolicyViolationsHistoryWithResponse request returning *GetPolicyViolationsHistoryResponse

func (*ClientWithResponses) GetPolicyWithResponse

func (c *ClientWithResponses) GetPolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPolicyResponse, error)

GetPolicyWithResponse request returning *GetPolicyResponse

func (*ClientWithResponses) GetRBACPermissionWithResponse added in v1.0.3

func (c *ClientWithResponses) GetRBACPermissionWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*GetRBACPermissionResponse, error)

GetRBACPermissionWithResponse request returning *GetRBACPermissionResponse

func (*ClientWithResponses) GetRBACRoleWithResponse added in v1.0.3

func (c *ClientWithResponses) GetRBACRoleWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*GetRBACRoleResponse, error)

GetRBACRoleWithResponse request returning *GetRBACRoleResponse

func (*ClientWithResponses) GetReportTemplateWithResponse

func (c *ClientWithResponses) GetReportTemplateWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportTemplateResponse, error)

GetReportTemplateWithResponse request returning *GetReportTemplateResponse

func (*ClientWithResponses) GetReportWithResponse

func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportResponse, error)

GetReportWithResponse request returning *GetReportResponse

func (*ClientWithResponses) GetSavedQueryTeamWithResponse

func (c *ClientWithResponses) GetSavedQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*GetSavedQueryTeamResponse, error)

GetSavedQueryTeamWithResponse request returning *GetSavedQueryTeamResponse

func (*ClientWithResponses) GetSettingsWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsResponse, error)

GetSettingsWithResponse request returning *GetSettingsResponse

func (*ClientWithResponses) GetSyncDestinationTestConnectionLogsLiveWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsLiveWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)

GetSyncDestinationTestConnectionLogsLiveWithResponse request returning *GetSyncDestinationTestConnectionLogsLiveResponse

func (*ClientWithResponses) GetSyncDestinationTestConnectionLogsQueryWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsQueryWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)

GetSyncDestinationTestConnectionLogsQueryWithResponse request returning *GetSyncDestinationTestConnectionLogsQueryResponse

func (*ClientWithResponses) GetSyncDestinationTestConnectionLogsWithResponse

func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsResponse, error)

GetSyncDestinationTestConnectionLogsWithResponse request returning *GetSyncDestinationTestConnectionLogsResponse

func (*ClientWithResponses) GetSyncDestinationTestConnectionWithResponse

func (c *ClientWithResponses) GetSyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionResponse, error)

GetSyncDestinationTestConnectionWithResponse request returning *GetSyncDestinationTestConnectionResponse

func (*ClientWithResponses) GetSyncDestinationWithResponse

func (c *ClientWithResponses) GetSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetSyncDestinationResponse, error)

GetSyncDestinationWithResponse request returning *GetSyncDestinationResponse

func (*ClientWithResponses) GetSyncRunConnectorCredentialsWithResponse

func (c *ClientWithResponses) GetSyncRunConnectorCredentialsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetSyncRunConnectorCredentialsResponse, error)

GetSyncRunConnectorCredentialsWithResponse request returning *GetSyncRunConnectorCredentialsResponse

func (*ClientWithResponses) GetSyncRunConnectorIdentityWithResponse

func (c *ClientWithResponses) GetSyncRunConnectorIdentityWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetSyncRunConnectorIdentityResponse, error)

GetSyncRunConnectorIdentityWithResponse request returning *GetSyncRunConnectorIdentityResponse

func (*ClientWithResponses) GetSyncRunLogsLiveWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSyncRunLogsLiveWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsLiveResponse, error)

GetSyncRunLogsLiveWithResponse request returning *GetSyncRunLogsLiveResponse

func (*ClientWithResponses) GetSyncRunLogsQueryWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSyncRunLogsQueryWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsQueryResponse, error)

GetSyncRunLogsQueryWithResponse request returning *GetSyncRunLogsQueryResponse

func (*ClientWithResponses) GetSyncRunLogsWithResponse

func (c *ClientWithResponses) GetSyncRunLogsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsResponse, error)

GetSyncRunLogsWithResponse request returning *GetSyncRunLogsResponse

func (*ClientWithResponses) GetSyncRunStatsWithResponse

func (c *ClientWithResponses) GetSyncRunStatsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunStatsResponse, error)

GetSyncRunStatsWithResponse request returning *GetSyncRunStatsResponse

func (*ClientWithResponses) GetSyncRunTablesWithResponse

func (c *ClientWithResponses) GetSyncRunTablesWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*GetSyncRunTablesResponse, error)

GetSyncRunTablesWithResponse request returning *GetSyncRunTablesResponse

func (*ClientWithResponses) GetSyncRunWithResponse

func (c *ClientWithResponses) GetSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunResponse, error)

GetSyncRunWithResponse request returning *GetSyncRunResponse

func (*ClientWithResponses) GetSyncSourceTestConnectionLogsLiveWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsLiveWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsLiveResponse, error)

GetSyncSourceTestConnectionLogsLiveWithResponse request returning *GetSyncSourceTestConnectionLogsLiveResponse

func (*ClientWithResponses) GetSyncSourceTestConnectionLogsQueryWithResponse added in v1.0.2

func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsQueryWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsQueryResponse, error)

GetSyncSourceTestConnectionLogsQueryWithResponse request returning *GetSyncSourceTestConnectionLogsQueryResponse

func (*ClientWithResponses) GetSyncSourceTestConnectionLogsWithResponse

func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsResponse, error)

GetSyncSourceTestConnectionLogsWithResponse request returning *GetSyncSourceTestConnectionLogsResponse

func (*ClientWithResponses) GetSyncSourceTestConnectionWithResponse

func (c *ClientWithResponses) GetSyncSourceTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionResponse, error)

GetSyncSourceTestConnectionWithResponse request returning *GetSyncSourceTestConnectionResponse

func (*ClientWithResponses) GetSyncSourceWithResponse

func (c *ClientWithResponses) GetSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*GetSyncSourceResponse, error)

GetSyncSourceWithResponse request returning *GetSyncSourceResponse

func (*ClientWithResponses) GetSyncTransformerWithResponse

func (c *ClientWithResponses) GetSyncTransformerWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*GetSyncTransformerResponse, error)

GetSyncTransformerWithResponse request returning *GetSyncTransformerResponse

func (*ClientWithResponses) GetSyncWithResponse

func (c *ClientWithResponses) GetSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error)

GetSyncWithResponse request returning *GetSyncResponse

func (*ClientWithResponses) GetTeamByNameWithResponse

func (c *ClientWithResponses) GetTeamByNameWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamByNameResponse, error)

GetTeamByNameWithResponse request returning *GetTeamByNameResponse

func (*ClientWithResponses) GetTeamMembershipsWithResponse

func (c *ClientWithResponses) GetTeamMembershipsWithResponse(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsResponse, error)

GetTeamMembershipsWithResponse request returning *GetTeamMembershipsResponse

func (*ClientWithResponses) GetTeamUsageSummaryWithResponse

func (c *ClientWithResponses) GetTeamUsageSummaryWithResponse(ctx context.Context, teamName TeamName, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetTeamUsageSummaryResponse, error)

GetTeamUsageSummaryWithResponse request returning *GetTeamUsageSummaryResponse

func (*ClientWithResponses) GetTestConnectionConnectorCredentialsWithResponse

func (c *ClientWithResponses) GetTestConnectionConnectorCredentialsWithResponse(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetTestConnectionConnectorCredentialsResponse, error)

GetTestConnectionConnectorCredentialsWithResponse request returning *GetTestConnectionConnectorCredentialsResponse

func (*ClientWithResponses) GetTestConnectionConnectorIdentityWithResponse

func (c *ClientWithResponses) GetTestConnectionConnectorIdentityWithResponse(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetTestConnectionConnectorIdentityResponse, error)

GetTestConnectionConnectorIdentityWithResponse request returning *GetTestConnectionConnectorIdentityResponse

func (*ClientWithResponses) GetTestConnectionForSyncDestinationWithResponse

func (c *ClientWithResponses) GetTestConnectionForSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncDestinationResponse, error)

GetTestConnectionForSyncDestinationWithResponse request returning *GetTestConnectionForSyncDestinationResponse

func (*ClientWithResponses) GetTestConnectionForSyncSourceWithResponse

func (c *ClientWithResponses) GetTestConnectionForSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncSourceResponse, error)

GetTestConnectionForSyncSourceWithResponse request returning *GetTestConnectionForSyncSourceResponse

func (*ClientWithResponses) GetV2SyncDestinationWithResponse added in v1.0.3

func (c *ClientWithResponses) GetV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationResponse, error)

GetV2SyncDestinationWithResponse request returning *GetV2SyncDestinationResponse

func (*ClientWithResponses) GetV2SyncDestinationsWithResponse added in v1.0.3

func (c *ClientWithResponses) GetV2SyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationsResponse, error)

GetV2SyncDestinationsWithResponse request returning *GetV2SyncDestinationsResponse

func (*ClientWithResponses) GetV2SyncIntegrationWithResponse added in v1.0.3

func (c *ClientWithResponses) GetV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*GetV2SyncIntegrationResponse, error)

GetV2SyncIntegrationWithResponse request returning *GetV2SyncIntegrationResponse

func (*ClientWithResponses) HealthCheckHeadWithResponse

func (c *ClientWithResponses) HealthCheckHeadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckHeadResponse, error)

HealthCheckHeadWithResponse request returning *HealthCheckHeadResponse

func (*ClientWithResponses) HealthCheckWithResponse

func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)

HealthCheckWithResponse request returning *HealthCheckResponse

func (*ClientWithResponses) IndexWithResponse

func (c *ClientWithResponses) IndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*IndexResponse, error)

IndexWithResponse request returning *IndexResponse

func (*ClientWithResponses) ListAllAlertsWithResponse

func (c *ClientWithResponses) ListAllAlertsWithResponse(ctx context.Context, teamName TeamName, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*ListAllAlertsResponse, error)

ListAllAlertsWithResponse request returning *ListAllAlertsResponse

func (*ClientWithResponses) ListAllCustomColumnsWithResponse

func (c *ClientWithResponses) ListAllCustomColumnsWithResponse(ctx context.Context, teamName TeamName, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*ListAllCustomColumnsResponse, error)

ListAllCustomColumnsWithResponse request returning *ListAllCustomColumnsResponse

func (*ClientWithResponses) ListAllFrameworksWithResponse

func (c *ClientWithResponses) ListAllFrameworksWithResponse(ctx context.Context, teamName TeamName, params *ListAllFrameworksParams, reqEditors ...RequestEditorFn) (*ListAllFrameworksResponse, error)

ListAllFrameworksWithResponse request returning *ListAllFrameworksResponse

func (*ClientWithResponses) ListAllNotificationDestinationsWithResponse added in v1.0.2

func (c *ClientWithResponses) ListAllNotificationDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*ListAllNotificationDestinationsResponse, error)

ListAllNotificationDestinationsWithResponse request returning *ListAllNotificationDestinationsResponse

func (*ClientWithResponses) ListAllQueriesTeamWithResponse

func (c *ClientWithResponses) ListAllQueriesTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAllQueriesTeamParams, reqEditors ...RequestEditorFn) (*ListAllQueriesTeamResponse, error)

ListAllQueriesTeamWithResponse request returning *ListAllQueriesTeamResponse

func (*ClientWithResponses) ListAllRBACPermissionsWithResponse added in v1.0.3

func (c *ClientWithResponses) ListAllRBACPermissionsWithResponse(ctx context.Context, teamName TeamName, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*ListAllRBACPermissionsResponse, error)

ListAllRBACPermissionsWithResponse request returning *ListAllRBACPermissionsResponse

func (*ClientWithResponses) ListAllRBACRolesWithResponse added in v1.0.3

func (c *ClientWithResponses) ListAllRBACRolesWithResponse(ctx context.Context, teamName TeamName, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*ListAllRBACRolesResponse, error)

ListAllRBACRolesWithResponse request returning *ListAllRBACRolesResponse

func (*ClientWithResponses) ListAuditLogsWithResponse

func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsResponse, error)

ListAuditLogsWithResponse request returning *ListAuditLogsResponse

func (*ClientWithResponses) ListConnectorsWithResponse

func (c *ClientWithResponses) ListConnectorsWithResponse(ctx context.Context, teamName TeamName, params *ListConnectorsParams, reqEditors ...RequestEditorFn) (*ListConnectorsResponse, error)

ListConnectorsWithResponse request returning *ListConnectorsResponse

func (*ClientWithResponses) ListCurrentUserInvitationsWithResponse

func (c *ClientWithResponses) ListCurrentUserInvitationsWithResponse(ctx context.Context, params *ListCurrentUserInvitationsParams, reqEditors ...RequestEditorFn) (*ListCurrentUserInvitationsResponse, error)

ListCurrentUserInvitationsWithResponse request returning *ListCurrentUserInvitationsResponse

func (*ClientWithResponses) ListFilterTagsTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) ListFilterTagsTeamWithResponse(ctx context.Context, teamName TeamName, params *ListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*ListFilterTagsTeamResponse, error)

ListFilterTagsTeamWithResponse request returning *ListFilterTagsTeamResponse

func (*ClientWithResponses) ListFiltersTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) ListFiltersTeamWithResponse(ctx context.Context, teamName TeamName, params *ListFiltersTeamParams, reqEditors ...RequestEditorFn) (*ListFiltersTeamResponse, error)

ListFiltersTeamWithResponse request returning *ListFiltersTeamResponse

func (*ClientWithResponses) ListLocalUsersWithResponse

func (c *ClientWithResponses) ListLocalUsersWithResponse(ctx context.Context, params *ListLocalUsersParams, reqEditors ...RequestEditorFn) (*ListLocalUsersResponse, error)

ListLocalUsersWithResponse request returning *ListLocalUsersResponse

func (*ClientWithResponses) ListPlatformVersionsWithResponse

func (c *ClientWithResponses) ListPlatformVersionsWithResponse(ctx context.Context, params *ListPlatformVersionsParams, reqEditors ...RequestEditorFn) (*ListPlatformVersionsResponse, error)

ListPlatformVersionsWithResponse request returning *ListPlatformVersionsResponse

func (*ClientWithResponses) ListPluginVersionDocsWithResponse

func (c *ClientWithResponses) ListPluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionDocsResponse, error)

ListPluginVersionDocsWithResponse request returning *ListPluginVersionDocsResponse

func (*ClientWithResponses) ListPluginVersionTablesWithResponse

func (c *ClientWithResponses) ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*ListPluginVersionTablesResponse, error)

ListPluginVersionTablesWithResponse request returning *ListPluginVersionTablesResponse

func (*ClientWithResponses) ListPluginVersionsWithResponse

func (c *ClientWithResponses) ListPluginVersionsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionsResponse, error)

ListPluginVersionsWithResponse request returning *ListPluginVersionsResponse

func (*ClientWithResponses) ListPluginsByTeamWithResponse

func (c *ClientWithResponses) ListPluginsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*ListPluginsByTeamResponse, error)

ListPluginsByTeamWithResponse request returning *ListPluginsByTeamResponse

func (*ClientWithResponses) ListPluginsWithResponse

func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error)

ListPluginsWithResponse request returning *ListPluginsResponse

func (*ClientWithResponses) ListPoliciesWithResponse

func (c *ClientWithResponses) ListPoliciesWithResponse(ctx context.Context, teamName TeamName, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*ListPoliciesResponse, error)

ListPoliciesWithResponse request returning *ListPoliciesResponse

func (*ClientWithResponses) ListPolicyFrameworksWithResponse

func (c *ClientWithResponses) ListPolicyFrameworksWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyFrameworksParams, reqEditors ...RequestEditorFn) (*ListPolicyFrameworksResponse, error)

ListPolicyFrameworksWithResponse request returning *ListPolicyFrameworksResponse

func (*ClientWithResponses) ListPolicyRuleDetailsWithResponse

func (c *ClientWithResponses) ListPolicyRuleDetailsWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, ruleId openapi_types.UUID, params *ListPolicyRuleDetailsParams, reqEditors ...RequestEditorFn) (*ListPolicyRuleDetailsResponse, error)

ListPolicyRuleDetailsWithResponse request returning *ListPolicyRuleDetailsResponse

func (*ClientWithResponses) ListPolicyRulesWithResponse

func (c *ClientWithResponses) ListPolicyRulesWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyRulesParams, reqEditors ...RequestEditorFn) (*ListPolicyRulesResponse, error)

ListPolicyRulesWithResponse request returning *ListPolicyRulesResponse

func (*ClientWithResponses) ListQueryTagsTeamWithResponse

func (c *ClientWithResponses) ListQueryTagsTeamWithResponse(ctx context.Context, teamName TeamName, params *ListQueryTagsTeamParams, reqEditors ...RequestEditorFn) (*ListQueryTagsTeamResponse, error)

ListQueryTagsTeamWithResponse request returning *ListQueryTagsTeamResponse

func (*ClientWithResponses) ListReportTemplatesWithResponse

func (c *ClientWithResponses) ListReportTemplatesWithResponse(ctx context.Context, teamName TeamName, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*ListReportTemplatesResponse, error)

ListReportTemplatesWithResponse request returning *ListReportTemplatesResponse

func (*ClientWithResponses) ListReportsWithResponse

func (c *ClientWithResponses) ListReportsWithResponse(ctx context.Context, teamName TeamName, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error)

ListReportsWithResponse request returning *ListReportsResponse

func (*ClientWithResponses) ListSyncDestinationSyncsWithResponse

func (c *ClientWithResponses) ListSyncDestinationSyncsWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationSyncsResponse, error)

ListSyncDestinationSyncsWithResponse request returning *ListSyncDestinationSyncsResponse

func (*ClientWithResponses) ListSyncDestinationsWithResponse

func (c *ClientWithResponses) ListSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationsResponse, error)

ListSyncDestinationsWithResponse request returning *ListSyncDestinationsResponse

func (*ClientWithResponses) ListSyncRunsWithResponse

func (c *ClientWithResponses) ListSyncRunsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*ListSyncRunsResponse, error)

ListSyncRunsWithResponse request returning *ListSyncRunsResponse

func (*ClientWithResponses) ListSyncSourceSyncsWithResponse

func (c *ClientWithResponses) ListSyncSourceSyncsWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncSourceSyncsResponse, error)

ListSyncSourceSyncsWithResponse request returning *ListSyncSourceSyncsResponse

func (*ClientWithResponses) ListSyncSourcesWithResponse

func (c *ClientWithResponses) ListSyncSourcesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*ListSyncSourcesResponse, error)

ListSyncSourcesWithResponse request returning *ListSyncSourcesResponse

func (*ClientWithResponses) ListSyncTransformerSyncDestinationsWithResponse

func (c *ClientWithResponses) ListSyncTransformerSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncDestinationsResponse, error)

ListSyncTransformerSyncDestinationsWithResponse request returning *ListSyncTransformerSyncDestinationsResponse

func (*ClientWithResponses) ListSyncTransformerSyncsWithResponse

func (c *ClientWithResponses) ListSyncTransformerSyncsWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncsResponse, error)

ListSyncTransformerSyncsWithResponse request returning *ListSyncTransformerSyncsResponse

func (*ClientWithResponses) ListSyncTransformersWithResponse

func (c *ClientWithResponses) ListSyncTransformersWithResponse(ctx context.Context, teamName TeamName, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*ListSyncTransformersResponse, error)

ListSyncTransformersWithResponse request returning *ListSyncTransformersResponse

func (*ClientWithResponses) ListSyncUpgradesWithResponse

func (c *ClientWithResponses) ListSyncUpgradesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*ListSyncUpgradesResponse, error)

ListSyncUpgradesWithResponse request returning *ListSyncUpgradesResponse

func (*ClientWithResponses) ListSyncsWithResponse

func (c *ClientWithResponses) ListSyncsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error)

ListSyncsWithResponse request returning *ListSyncsResponse

func (*ClientWithResponses) ListTablesTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) ListTablesTeamWithResponse(ctx context.Context, teamName TeamName, params *ListTablesTeamParams, reqEditors ...RequestEditorFn) (*ListTablesTeamResponse, error)

ListTablesTeamWithResponse request returning *ListTablesTeamResponse

func (*ClientWithResponses) ListTeamAPIKeysWithResponse

func (c *ClientWithResponses) ListTeamAPIKeysWithResponse(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*ListTeamAPIKeysResponse, error)

ListTeamAPIKeysWithResponse request returning *ListTeamAPIKeysResponse

func (*ClientWithResponses) ListTeamInvitationsWithResponse

func (c *ClientWithResponses) ListTeamInvitationsWithResponse(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*ListTeamInvitationsResponse, error)

ListTeamInvitationsWithResponse request returning *ListTeamInvitationsResponse

func (*ClientWithResponses) ListTeamsWithResponse

func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

ListTeamsWithResponse request returning *ListTeamsResponse

func (*ClientWithResponses) ListUsersByTeamWithResponse

func (c *ClientWithResponses) ListUsersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*ListUsersByTeamResponse, error)

ListUsersByTeamWithResponse request returning *ListUsersByTeamResponse

func (*ClientWithResponses) ListV2SyncIntegrationsWithResponse added in v1.0.3

func (c *ClientWithResponses) ListV2SyncIntegrationsWithResponse(ctx context.Context, teamName TeamName, params *ListV2SyncIntegrationsParams, reqEditors ...RequestEditorFn) (*ListV2SyncIntegrationsResponse, error)

ListV2SyncIntegrationsWithResponse request returning *ListV2SyncIntegrationsResponse

func (*ClientWithResponses) LoginUserWithBodyWithResponse

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

LoginUserWithBodyWithResponse request with arbitrary body returning *LoginUserResponse

func (*ClientWithResponses) LoginUserWithResponse

func (c *ClientWithResponses) LoginUserWithResponse(ctx context.Context, body LoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginUserResponse, error)

func (*ClientWithResponses) LogoutUserWithResponse

func (c *ClientWithResponses) LogoutUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutUserResponse, error)

LogoutUserWithResponse request returning *LogoutUserResponse

func (*ClientWithResponses) ManageAddTeamMemberWithBodyWithResponse

func (c *ClientWithResponses) ManageAddTeamMemberWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ManageAddTeamMemberResponse, error)

ManageAddTeamMemberWithBodyWithResponse request with arbitrary body returning *ManageAddTeamMemberResponse

func (*ClientWithResponses) ManageAddTeamMemberWithResponse

func (c *ClientWithResponses) ManageAddTeamMemberWithResponse(ctx context.Context, teamName TeamName, body ManageAddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageAddTeamMemberResponse, error)

func (*ClientWithResponses) ManageDeleteTeamWithResponse

func (c *ClientWithResponses) ManageDeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*ManageDeleteTeamResponse, error)

ManageDeleteTeamWithResponse request returning *ManageDeleteTeamResponse

func (*ClientWithResponses) ManageGetPlatformRegistryWithResponse

func (c *ClientWithResponses) ManageGetPlatformRegistryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ManageGetPlatformRegistryResponse, error)

ManageGetPlatformRegistryWithResponse request returning *ManageGetPlatformRegistryResponse

func (*ClientWithResponses) ManageGetSAMLWithResponse

func (c *ClientWithResponses) ManageGetSAMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ManageGetSAMLResponse, error)

ManageGetSAMLWithResponse request returning *ManageGetSAMLResponse

func (*ClientWithResponses) ManageGetTeamWithResponse

func (c *ClientWithResponses) ManageGetTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*ManageGetTeamResponse, error)

ManageGetTeamWithResponse request returning *ManageGetTeamResponse

func (*ClientWithResponses) ManageListAllTeamsWithResponse

func (c *ClientWithResponses) ManageListAllTeamsWithResponse(ctx context.Context, params *ManageListAllTeamsParams, reqEditors ...RequestEditorFn) (*ManageListAllTeamsResponse, error)

ManageListAllTeamsWithResponse request returning *ManageListAllTeamsResponse

func (*ClientWithResponses) ManageListTeamMembersWithResponse

func (c *ClientWithResponses) ManageListTeamMembersWithResponse(ctx context.Context, teamName TeamName, params *ManageListTeamMembersParams, reqEditors ...RequestEditorFn) (*ManageListTeamMembersResponse, error)

ManageListTeamMembersWithResponse request returning *ManageListTeamMembersResponse

func (*ClientWithResponses) ManageRegisterPlatformWithBodyWithResponse

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

ManageRegisterPlatformWithBodyWithResponse request with arbitrary body returning *ManageRegisterPlatformResponse

func (*ClientWithResponses) ManageRegisterPlatformWithOfflineLicenseWithBodyWithResponse

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

ManageRegisterPlatformWithOfflineLicenseWithBodyWithResponse request with arbitrary body returning *ManageRegisterPlatformWithOfflineLicenseResponse

func (*ClientWithResponses) ManageRegisterPlatformWithResponse

func (c *ClientWithResponses) ManageRegisterPlatformWithResponse(ctx context.Context, body ManageRegisterPlatformJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageRegisterPlatformResponse, error)

func (*ClientWithResponses) ManageRemoveTeamMemberWithBodyWithResponse

func (c *ClientWithResponses) ManageRemoveTeamMemberWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ManageRemoveTeamMemberResponse, error)

ManageRemoveTeamMemberWithBodyWithResponse request with arbitrary body returning *ManageRemoveTeamMemberResponse

func (*ClientWithResponses) ManageRemoveTeamMemberWithResponse

func (c *ClientWithResponses) ManageRemoveTeamMemberWithResponse(ctx context.Context, teamName TeamName, body ManageRemoveTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageRemoveTeamMemberResponse, error)

func (*ClientWithResponses) ManageUpdateSAMLWithBodyWithResponse

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

ManageUpdateSAMLWithBodyWithResponse request with arbitrary body returning *ManageUpdateSAMLResponse

func (*ClientWithResponses) ManageUpdateSAMLWithResponse

func (c *ClientWithResponses) ManageUpdateSAMLWithResponse(ctx context.Context, body ManageUpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageUpdateSAMLResponse, error)

func (*ClientWithResponses) ManageUserTOTPDeleteWithResponse added in v1.0.2

func (c *ClientWithResponses) ManageUserTOTPDeleteWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*ManageUserTOTPDeleteResponse, error)

ManageUserTOTPDeleteWithResponse request returning *ManageUserTOTPDeleteResponse

func (*ClientWithResponses) MigrateSyncDestinationWithResponse

func (c *ClientWithResponses) MigrateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*MigrateSyncDestinationResponse, error)

MigrateSyncDestinationWithResponse request returning *MigrateSyncDestinationResponse

func (*ClientWithResponses) MigrateSyncSourceWithResponse

func (c *ClientWithResponses) MigrateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*MigrateSyncSourceResponse, error)

MigrateSyncSourceWithResponse request returning *MigrateSyncSourceResponse

func (*ClientWithResponses) NotifyOnboardingWithBodyWithResponse

func (c *ClientWithResponses) NotifyOnboardingWithBodyWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)

NotifyOnboardingWithBodyWithResponse request with arbitrary body returning *NotifyOnboardingResponse

func (*ClientWithResponses) NotifyOnboardingWithResponse

func (c *ClientWithResponses) NotifyOnboardingWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)

func (*ClientWithResponses) PatchV2SyncDestinationWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) PatchV2SyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)

PatchV2SyncDestinationWithBodyWithResponse request with arbitrary body returning *PatchV2SyncDestinationResponse

func (*ClientWithResponses) PatchV2SyncDestinationWithResponse added in v1.0.3

func (c *ClientWithResponses) PatchV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)

func (*ClientWithResponses) PromoteSyncDestinationTestConnectionWithBodyWithResponse

func (c *ClientWithResponses) PromoteSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)

PromoteSyncDestinationTestConnectionWithBodyWithResponse request with arbitrary body returning *PromoteSyncDestinationTestConnectionResponse

func (*ClientWithResponses) PromoteSyncDestinationTestConnectionWithResponse

func (c *ClientWithResponses) PromoteSyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)

func (*ClientWithResponses) PromoteSyncSourceTestConnectionWithBodyWithResponse

func (c *ClientWithResponses) PromoteSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)

PromoteSyncSourceTestConnectionWithBodyWithResponse request with arbitrary body returning *PromoteSyncSourceTestConnectionResponse

func (*ClientWithResponses) PromoteSyncSourceTestConnectionWithResponse

func (c *ClientWithResponses) PromoteSyncSourceTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)

func (*ClientWithResponses) ProvisionOnboardingConfigurationWithBodyWithResponse

func (c *ClientWithResponses) ProvisionOnboardingConfigurationWithBodyWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)

ProvisionOnboardingConfigurationWithBodyWithResponse request with arbitrary body returning *ProvisionOnboardingConfigurationResponse

func (*ClientWithResponses) ProvisionOnboardingConfigurationWithResponse

func (c *ClientWithResponses) ProvisionOnboardingConfigurationWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)

func (*ClientWithResponses) PutCustomColumnDataWithBodyWithResponse

func (c *ClientWithResponses) PutCustomColumnDataWithBodyWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCustomColumnDataResponse, error)

PutCustomColumnDataWithBodyWithResponse request with arbitrary body returning *PutCustomColumnDataResponse

func (*ClientWithResponses) PutCustomColumnDataWithResponse

func (c *ClientWithResponses) PutCustomColumnDataWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnDataJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCustomColumnDataResponse, error)

func (*ClientWithResponses) PutCustomColumnValuesWithBodyWithResponse

func (c *ClientWithResponses) PutCustomColumnValuesWithBodyWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCustomColumnValuesResponse, error)

PutCustomColumnValuesWithBodyWithResponse request with arbitrary body returning *PutCustomColumnValuesResponse

func (*ClientWithResponses) PutCustomColumnValuesWithResponse

func (c *ClientWithResponses) PutCustomColumnValuesWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCustomColumnValuesResponse, error)

func (*ClientWithResponses) QueryListFilterTagsTeamWithResponse

func (c *ClientWithResponses) QueryListFilterTagsTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*QueryListFilterTagsTeamResponse, error)

QueryListFilterTagsTeamWithResponse request returning *QueryListFilterTagsTeamResponse

func (*ClientWithResponses) QueryListFiltersTeamWithResponse

func (c *ClientWithResponses) QueryListFiltersTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFiltersTeamParams, reqEditors ...RequestEditorFn) (*QueryListFiltersTeamResponse, error)

QueryListFiltersTeamWithResponse request returning *QueryListFiltersTeamResponse

func (*ClientWithResponses) QuerySaveFilterTeamWithBodyWithResponse

func (c *ClientWithResponses) QuerySaveFilterTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QuerySaveFilterTeamResponse, error)

QuerySaveFilterTeamWithBodyWithResponse request with arbitrary body returning *QuerySaveFilterTeamResponse

func (*ClientWithResponses) QuerySaveFilterTeamWithResponse

func (c *ClientWithResponses) QuerySaveFilterTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, body QuerySaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*QuerySaveFilterTeamResponse, error)

func (*ClientWithResponses) RemovePluginUIAssetsWithResponse

func (c *ClientWithResponses) RemovePluginUIAssetsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*RemovePluginUIAssetsResponse, error)

RemovePluginUIAssetsWithResponse request returning *RemovePluginUIAssetsResponse

func (*ClientWithResponses) RemoveTeamMembershipWithBodyWithResponse

func (c *ClientWithResponses) RemoveTeamMembershipWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveTeamMembershipResponse, error)

RemoveTeamMembershipWithBodyWithResponse request with arbitrary body returning *RemoveTeamMembershipResponse

func (*ClientWithResponses) RemoveTeamMembershipWithResponse

func (c *ClientWithResponses) RemoveTeamMembershipWithResponse(ctx context.Context, teamName TeamName, body RemoveTeamMembershipJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveTeamMembershipResponse, error)

func (*ClientWithResponses) ReplacePluginVersionDocsWithBodyWithResponse

func (c *ClientWithResponses) ReplacePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error)

ReplacePluginVersionDocsWithBodyWithResponse request with arbitrary body returning *ReplacePluginVersionDocsResponse

func (*ClientWithResponses) ReplacePluginVersionDocsWithResponse

func (c *ClientWithResponses) ReplacePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error)

func (*ClientWithResponses) ResetLocalUserPasswordWithBodyWithResponse

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

ResetLocalUserPasswordWithBodyWithResponse request with arbitrary body returning *ResetLocalUserPasswordResponse

func (*ClientWithResponses) ResetLocalUserPasswordWithResponse

func (c *ClientWithResponses) ResetLocalUserPasswordWithResponse(ctx context.Context, body ResetLocalUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetLocalUserPasswordResponse, error)

func (*ClientWithResponses) RevokeConnectorWithResponse

func (c *ClientWithResponses) RevokeConnectorWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*RevokeConnectorResponse, error)

RevokeConnectorWithResponse request returning *RevokeConnectorResponse

func (*ClientWithResponses) SaveCustomColumnWithBodyWithResponse

func (c *ClientWithResponses) SaveCustomColumnWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)

SaveCustomColumnWithBodyWithResponse request with arbitrary body returning *SaveCustomColumnResponse

func (*ClientWithResponses) SaveCustomColumnWithResponse

func (c *ClientWithResponses) SaveCustomColumnWithResponse(ctx context.Context, teamName TeamName, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)

func (*ClientWithResponses) SaveQueryTeamWithBodyWithResponse

func (c *ClientWithResponses) SaveQueryTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveQueryTeamResponse, error)

SaveQueryTeamWithBodyWithResponse request with arbitrary body returning *SaveQueryTeamResponse

func (*ClientWithResponses) SaveQueryTeamWithResponse

func (c *ClientWithResponses) SaveQueryTeamWithResponse(ctx context.Context, teamName TeamName, body SaveQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveQueryTeamResponse, error)

func (*ClientWithResponses) SendAnonymousEventWithBodyWithResponse

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

SendAnonymousEventWithBodyWithResponse request with arbitrary body returning *SendAnonymousEventResponse

func (*ClientWithResponses) SendAnonymousEventWithResponse

func (c *ClientWithResponses) SendAnonymousEventWithResponse(ctx context.Context, body SendAnonymousEventJSONRequestBody, reqEditors ...RequestEditorFn) (*SendAnonymousEventResponse, error)

func (*ClientWithResponses) SendMessageWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) SendMessageWithBodyWithResponse(ctx context.Context, teamName TeamName, conversationID ConversationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendMessageResponse, error)

SendMessageWithBodyWithResponse request with arbitrary body returning *SendMessageResponse

func (*ClientWithResponses) SendMessageWithResponse added in v1.0.3

func (c *ClientWithResponses) SendMessageWithResponse(ctx context.Context, teamName TeamName, conversationID ConversationID, body SendMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*SendMessageResponse, error)

func (*ClientWithResponses) SendUserEventWithBodyWithResponse

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

SendUserEventWithBodyWithResponse request with arbitrary body returning *SendUserEventResponse

func (*ClientWithResponses) SendUserEventWithResponse

func (c *ClientWithResponses) SendUserEventWithResponse(ctx context.Context, body SendUserEventJSONRequestBody, reqEditors ...RequestEditorFn) (*SendUserEventResponse, error)

func (*ClientWithResponses) TableColumnListValuesTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableColumnListValuesTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, columnName ColumnName, params *TableColumnListValuesTeamParams, reqEditors ...RequestEditorFn) (*TableColumnListValuesTeamResponse, error)

TableColumnListValuesTeamWithResponse request returning *TableColumnListValuesTeamResponse

func (*ClientWithResponses) TableListColumnsTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableListColumnsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListColumnsTeamParams, reqEditors ...RequestEditorFn) (*TableListColumnsTeamResponse, error)

TableListColumnsTeamWithResponse request returning *TableListColumnsTeamResponse

func (*ClientWithResponses) TableListFilterTagsTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableListFilterTagsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*TableListFilterTagsTeamResponse, error)

TableListFilterTagsTeamWithResponse request returning *TableListFilterTagsTeamResponse

func (*ClientWithResponses) TableListFiltersTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableListFiltersTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFiltersTeamParams, reqEditors ...RequestEditorFn) (*TableListFiltersTeamResponse, error)

TableListFiltersTeamWithResponse request returning *TableListFiltersTeamResponse

func (*ClientWithResponses) TableListRelationsTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableListRelationsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRelationsTeamParams, reqEditors ...RequestEditorFn) (*TableListRelationsTeamResponse, error)

TableListRelationsTeamWithResponse request returning *TableListRelationsTeamResponse

func (*ClientWithResponses) TableListRowsTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableListRowsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRowsTeamParams, reqEditors ...RequestEditorFn) (*TableListRowsTeamResponse, error)

TableListRowsTeamWithResponse request returning *TableListRowsTeamResponse

func (*ClientWithResponses) TableRowByIdTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableRowByIdTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, tableRowId TableRowId, params *TableRowByIdTeamParams, reqEditors ...RequestEditorFn) (*TableRowByIdTeamResponse, error)

TableRowByIdTeamWithResponse request returning *TableRowByIdTeamResponse

func (*ClientWithResponses) TableSaveFilterTeamWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) TableSaveFilterTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TableSaveFilterTeamResponse, error)

TableSaveFilterTeamWithBodyWithResponse request with arbitrary body returning *TableSaveFilterTeamResponse

func (*ClientWithResponses) TableSaveFilterTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableSaveFilterTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, body TableSaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*TableSaveFilterTeamResponse, error)

func (*ClientWithResponses) TableSchemaTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) TableSchemaTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, reqEditors ...RequestEditorFn) (*TableSchemaTeamResponse, error)

TableSchemaTeamWithResponse request returning *TableSchemaTeamResponse

func (*ClientWithResponses) TestNotificationDestinationWithResponse added in v1.0.2

func (c *ClientWithResponses) TestNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*TestNotificationDestinationResponse, error)

TestNotificationDestinationWithResponse request returning *TestNotificationDestinationResponse

func (*ClientWithResponses) TestUnsavedAlertWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) TestUnsavedAlertWithBodyWithResponse(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)

TestUnsavedAlertWithBodyWithResponse request with arbitrary body returning *TestUnsavedAlertResponse

func (*ClientWithResponses) TestUnsavedAlertWithResponse added in v1.0.2

func (c *ClientWithResponses) TestUnsavedAlertWithResponse(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)

func (*ClientWithResponses) TestUnsavedNotificationDestinationWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) TestUnsavedNotificationDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)

TestUnsavedNotificationDestinationWithBodyWithResponse request with arbitrary body returning *TestUnsavedNotificationDestinationResponse

func (*ClientWithResponses) TestUnsavedNotificationDestinationWithResponse added in v1.0.2

func (c *ClientWithResponses) TestUnsavedNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)

func (*ClientWithResponses) TogglePolicyWithResponse

func (c *ClientWithResponses) TogglePolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *TogglePolicyParams, reqEditors ...RequestEditorFn) (*TogglePolicyResponse, error)

TogglePolicyWithResponse request returning *TogglePolicyResponse

func (*ClientWithResponses) UpdateConnectorWithBodyWithResponse

func (c *ClientWithResponses) UpdateConnectorWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConnectorResponse, error)

UpdateConnectorWithBodyWithResponse request with arbitrary body returning *UpdateConnectorResponse

func (*ClientWithResponses) UpdateConnectorWithResponse

func (c *ClientWithResponses) UpdateConnectorWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body UpdateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConnectorResponse, error)

func (*ClientWithResponses) UpdateCurrentUserWithBodyWithResponse

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

UpdateCurrentUserWithBodyWithResponse request with arbitrary body returning *UpdateCurrentUserResponse

func (*ClientWithResponses) UpdateCurrentUserWithResponse

func (c *ClientWithResponses) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResponse, error)

func (*ClientWithResponses) UpdateCustomColumnWithBodyWithResponse

func (c *ClientWithResponses) UpdateCustomColumnWithBodyWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomColumnResponse, error)

UpdateCustomColumnWithBodyWithResponse request with arbitrary body returning *UpdateCustomColumnResponse

func (*ClientWithResponses) UpdateCustomColumnWithResponse

func (c *ClientWithResponses) UpdateCustomColumnWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomColumnResponse, error)

func (*ClientWithResponses) UpdateCustomerWithBodyWithResponse

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

UpdateCustomerWithBodyWithResponse request with arbitrary body returning *UpdateCustomerResponse

func (*ClientWithResponses) UpdateCustomerWithResponse

func (c *ClientWithResponses) UpdateCustomerWithResponse(ctx context.Context, body UpdateCustomerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomerResponse, error)

func (*ClientWithResponses) UpdateFilterTeamWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) UpdateFilterTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFilterTeamResponse, error)

UpdateFilterTeamWithBodyWithResponse request with arbitrary body returning *UpdateFilterTeamResponse

func (*ClientWithResponses) UpdateFilterTeamWithResponse added in v1.0.2

func (c *ClientWithResponses) UpdateFilterTeamWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, body UpdateFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFilterTeamResponse, error)

func (*ClientWithResponses) UpdateLocalUserWithBodyWithResponse

func (c *ClientWithResponses) UpdateLocalUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocalUserResponse, error)

UpdateLocalUserWithBodyWithResponse request with arbitrary body returning *UpdateLocalUserResponse

func (*ClientWithResponses) UpdateLocalUserWithResponse

func (c *ClientWithResponses) UpdateLocalUserWithResponse(ctx context.Context, userID UserID, body UpdateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocalUserResponse, error)

func (*ClientWithResponses) UpdateNotificationDestinationWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) UpdateNotificationDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)

UpdateNotificationDestinationWithBodyWithResponse request with arbitrary body returning *UpdateNotificationDestinationResponse

func (*ClientWithResponses) UpdateNotificationDestinationWithResponse added in v1.0.2

func (c *ClientWithResponses) UpdateNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)

func (*ClientWithResponses) UpdatePluginVersionWithBodyWithResponse

func (c *ClientWithResponses) UpdatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error)

UpdatePluginVersionWithBodyWithResponse request with arbitrary body returning *UpdatePluginVersionResponse

func (*ClientWithResponses) UpdatePluginVersionWithResponse

func (c *ClientWithResponses) UpdatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error)

func (*ClientWithResponses) UpdatePluginWithBodyWithResponse

func (c *ClientWithResponses) UpdatePluginWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error)

UpdatePluginWithBodyWithResponse request with arbitrary body returning *UpdatePluginResponse

func (*ClientWithResponses) UpdatePluginWithResponse

func (c *ClientWithResponses) UpdatePluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error)

func (*ClientWithResponses) UpdatePolicyWithBodyWithResponse

func (c *ClientWithResponses) UpdatePolicyWithBodyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

UpdatePolicyWithBodyWithResponse request with arbitrary body returning *UpdatePolicyResponse

func (*ClientWithResponses) UpdatePolicyWithResponse

func (c *ClientWithResponses) UpdatePolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

func (*ClientWithResponses) UpdateQueryTeamWithBodyWithResponse

func (c *ClientWithResponses) UpdateQueryTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueryTeamResponse, error)

UpdateQueryTeamWithBodyWithResponse request with arbitrary body returning *UpdateQueryTeamResponse

func (*ClientWithResponses) UpdateQueryTeamWithResponse

func (c *ClientWithResponses) UpdateQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, body UpdateQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueryTeamResponse, error)

func (*ClientWithResponses) UpdateRBACPermissionWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) UpdateRBACPermissionWithBodyWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)

UpdateRBACPermissionWithBodyWithResponse request with arbitrary body returning *UpdateRBACPermissionResponse

func (*ClientWithResponses) UpdateRBACPermissionWithResponse added in v1.0.3

func (c *ClientWithResponses) UpdateRBACPermissionWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)

func (*ClientWithResponses) UpdateRBACRoleWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) UpdateRBACRoleWithBodyWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)

UpdateRBACRoleWithBodyWithResponse request with arbitrary body returning *UpdateRBACRoleResponse

func (*ClientWithResponses) UpdateRBACRoleWithResponse added in v1.0.3

func (c *ClientWithResponses) UpdateRBACRoleWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)

func (*ClientWithResponses) UpdateReportTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdateReportTemplateWithBodyWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)

UpdateReportTemplateWithBodyWithResponse request with arbitrary body returning *UpdateReportTemplateResponse

func (*ClientWithResponses) UpdateReportTemplateWithResponse

func (c *ClientWithResponses) UpdateReportTemplateWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)

func (*ClientWithResponses) UpdateReportWithBodyWithResponse

func (c *ClientWithResponses) UpdateReportWithBodyWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReportResponse, error)

UpdateReportWithBodyWithResponse request with arbitrary body returning *UpdateReportResponse

func (*ClientWithResponses) UpdateReportWithResponse

func (c *ClientWithResponses) UpdateReportWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportResponse, error)

func (*ClientWithResponses) UpdateSettingsWithBodyWithResponse added in v1.0.2

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

UpdateSettingsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsResponse

func (*ClientWithResponses) UpdateSettingsWithResponse added in v1.0.2

func (c *ClientWithResponses) UpdateSettingsWithResponse(ctx context.Context, body UpdateSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsResponse, error)

func (*ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)

UpdateSyncDestinationWithBodyWithResponse request with arbitrary body returning *UpdateSyncDestinationResponse

func (*ClientWithResponses) UpdateSyncDestinationWithResponse

func (c *ClientWithResponses) UpdateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)

func (*ClientWithResponses) UpdateSyncRunWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncRunWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)

UpdateSyncRunWithBodyWithResponse request with arbitrary body returning *UpdateSyncRunResponse

func (*ClientWithResponses) UpdateSyncRunWithResponse

func (c *ClientWithResponses) UpdateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)

func (*ClientWithResponses) UpdateSyncSourceWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)

UpdateSyncSourceWithBodyWithResponse request with arbitrary body returning *UpdateSyncSourceResponse

func (*ClientWithResponses) UpdateSyncSourceWithResponse

func (c *ClientWithResponses) UpdateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)

func (*ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)

UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse request with arbitrary body returning *UpdateSyncTestConnectionForSyncDestinationResponse

func (*ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithResponse

func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)

func (*ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)

UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse request with arbitrary body returning *UpdateSyncTestConnectionForSyncSourceResponse

func (*ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithResponse

func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)

func (*ClientWithResponses) UpdateSyncTransformerWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncTransformerWithBodyWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)

UpdateSyncTransformerWithBodyWithResponse request with arbitrary body returning *UpdateSyncTransformerResponse

func (*ClientWithResponses) UpdateSyncTransformerWithResponse

func (c *ClientWithResponses) UpdateSyncTransformerWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)

func (*ClientWithResponses) UpdateSyncWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)

UpdateSyncWithBodyWithResponse request with arbitrary body returning *UpdateSyncResponse

func (*ClientWithResponses) UpdateSyncWithResponse

func (c *ClientWithResponses) UpdateSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)

func (*ClientWithResponses) UpdateTeamWithBodyWithResponse

func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

UpdateTeamWithBodyWithResponse request with arbitrary body returning *UpdateTeamResponse

func (*ClientWithResponses) UpdateTeamWithResponse

func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

func (*ClientWithResponses) UpdateV2SyncIntegrationWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) UpdateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)

UpdateV2SyncIntegrationWithBodyWithResponse request with arbitrary body returning *UpdateV2SyncIntegrationResponse

func (*ClientWithResponses) UpdateV2SyncIntegrationWithResponse added in v1.0.3

func (c *ClientWithResponses) UpdateV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)

func (*ClientWithResponses) UploadImageWithBodyWithResponse

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

UploadImageWithBodyWithResponse request with arbitrary body returning *UploadImageResponse

func (*ClientWithResponses) UploadImageWithResponse

func (c *ClientWithResponses) UploadImageWithResponse(ctx context.Context, body UploadImageJSONRequestBody, reqEditors ...RequestEditorFn) (*UploadImageResponse, error)

func (*ClientWithResponses) UploadPluginAssetWithResponse

func (c *ClientWithResponses) UploadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*UploadPluginAssetResponse, error)

UploadPluginAssetWithResponse request returning *UploadPluginAssetResponse

func (*ClientWithResponses) UploadPluginUIAssetsWithBodyWithResponse

func (c *ClientWithResponses) UploadPluginUIAssetsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPluginUIAssetsResponse, error)

UploadPluginUIAssetsWithBodyWithResponse request with arbitrary body returning *UploadPluginUIAssetsResponse

func (*ClientWithResponses) UploadPluginUIAssetsWithResponse

func (c *ClientWithResponses) UploadPluginUIAssetsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UploadPluginUIAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UploadPluginUIAssetsResponse, error)

func (*ClientWithResponses) UserTOTPDeleteWithResponse added in v1.0.2

func (c *ClientWithResponses) UserTOTPDeleteWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPDeleteResponse, error)

UserTOTPDeleteWithResponse request returning *UserTOTPDeleteResponse

func (*ClientWithResponses) UserTOTPSetupWithResponse added in v1.0.2

func (c *ClientWithResponses) UserTOTPSetupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPSetupResponse, error)

UserTOTPSetupWithResponse request returning *UserTOTPSetupResponse

func (*ClientWithResponses) UserTOTPVerifyWithBodyWithResponse added in v1.0.2

func (c *ClientWithResponses) UserTOTPVerifyWithBodyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserTOTPVerifyResponse, error)

UserTOTPVerifyWithBodyWithResponse request with arbitrary body returning *UserTOTPVerifyResponse

func (*ClientWithResponses) UserTOTPVerifyWithResponse added in v1.0.2

func (c *ClientWithResponses) UserTOTPVerifyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*UserTOTPVerifyResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// IndexWithResponse request
	IndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*IndexResponse, error)

	// ListAuditLogsWithResponse request
	ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsResponse, error)

	// GetAuditLogWithResponse request
	GetAuditLogWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAuditLogResponse, error)

	// HealthCheckWithResponse request
	HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)

	// HealthCheckHeadWithResponse request
	HealthCheckHeadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckHeadResponse, error)

	// AssetViewGetStatusWithResponse request
	AssetViewGetStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AssetViewGetStatusResponse, error)

	// AssetViewTriggerWithResponse request
	AssetViewTriggerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AssetViewTriggerResponse, error)

	// AssetViewListLogsWithResponse request
	AssetViewListLogsWithResponse(ctx context.Context, params *AssetViewListLogsParams, reqEditors ...RequestEditorFn) (*AssetViewListLogsResponse, error)

	// ManageGetSAMLWithResponse request
	ManageGetSAMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ManageGetSAMLResponse, error)

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

	ManageUpdateSAMLWithResponse(ctx context.Context, body ManageUpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageUpdateSAMLResponse, error)

	// ManageGetPlatformRegistryWithResponse request
	ManageGetPlatformRegistryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ManageGetPlatformRegistryResponse, error)

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

	ManageRegisterPlatformWithResponse(ctx context.Context, body ManageRegisterPlatformJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageRegisterPlatformResponse, error)

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

	ManageRegisterPlatformWithOfflineLicenseWithResponse(ctx context.Context, body ManageRegisterPlatformWithOfflineLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageRegisterPlatformWithOfflineLicenseResponse, error)

	// GetSettingsWithResponse request
	GetSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsResponse, error)

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

	UpdateSettingsWithResponse(ctx context.Context, body UpdateSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsResponse, error)

	// ManageListAllTeamsWithResponse request
	ManageListAllTeamsWithResponse(ctx context.Context, params *ManageListAllTeamsParams, reqEditors ...RequestEditorFn) (*ManageListAllTeamsResponse, error)

	// ManageDeleteTeamWithResponse request
	ManageDeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*ManageDeleteTeamResponse, error)

	// ManageGetTeamWithResponse request
	ManageGetTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*ManageGetTeamResponse, error)

	// ManageRemoveTeamMemberWithBodyWithResponse request with any body
	ManageRemoveTeamMemberWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ManageRemoveTeamMemberResponse, error)

	ManageRemoveTeamMemberWithResponse(ctx context.Context, teamName TeamName, body ManageRemoveTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageRemoveTeamMemberResponse, error)

	// ManageListTeamMembersWithResponse request
	ManageListTeamMembersWithResponse(ctx context.Context, teamName TeamName, params *ManageListTeamMembersParams, reqEditors ...RequestEditorFn) (*ManageListTeamMembersResponse, error)

	// ManageAddTeamMemberWithBodyWithResponse request with any body
	ManageAddTeamMemberWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ManageAddTeamMemberResponse, error)

	ManageAddTeamMemberWithResponse(ctx context.Context, teamName TeamName, body ManageAddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*ManageAddTeamMemberResponse, error)

	// ListLocalUsersWithResponse request
	ListLocalUsersWithResponse(ctx context.Context, params *ListLocalUsersParams, reqEditors ...RequestEditorFn) (*ListLocalUsersResponse, error)

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

	AddLocalUserWithResponse(ctx context.Context, body AddLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AddLocalUserResponse, error)

	// DeleteLocalUserWithResponse request
	DeleteLocalUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteLocalUserResponse, error)

	// GetLocalUserWithResponse request
	GetLocalUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*GetLocalUserResponse, error)

	// UpdateLocalUserWithBodyWithResponse request with any body
	UpdateLocalUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocalUserResponse, error)

	UpdateLocalUserWithResponse(ctx context.Context, userID UserID, body UpdateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocalUserResponse, error)

	// CreateLocalUserResetTokenWithResponse request
	CreateLocalUserResetTokenWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*CreateLocalUserResetTokenResponse, error)

	// ManageUserTOTPDeleteWithResponse request
	ManageUserTOTPDeleteWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*ManageUserTOTPDeleteResponse, error)

	// GetOpenAPIJSONWithResponse request
	GetOpenAPIJSONWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPIJSONResponse, error)

	// GetPlatformInfoWithResponse request
	GetPlatformInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformInfoResponse, error)

	// ListPlatformVersionsWithResponse request
	ListPlatformVersionsWithResponse(ctx context.Context, params *ListPlatformVersionsParams, reqEditors ...RequestEditorFn) (*ListPlatformVersionsResponse, error)

	// ListPluginsWithResponse request
	ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error)

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

	CreatePluginWithResponse(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginResponse, error)

	// DeletePluginByTeamAndPluginNameWithResponse request
	DeletePluginByTeamAndPluginNameWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginByTeamAndPluginNameResponse, error)

	// GetPluginWithResponse request
	GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginResponse, error)

	// UpdatePluginWithBodyWithResponse request with any body
	UpdatePluginWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error)

	UpdatePluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error)

	// ListPluginVersionsWithResponse request
	ListPluginVersionsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionsResponse, error)

	// GetPluginVersionWithResponse request
	GetPluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*GetPluginVersionResponse, error)

	// UpdatePluginVersionWithBodyWithResponse request with any body
	UpdatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error)

	UpdatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error)

	// CreatePluginVersionWithBodyWithResponse request with any body
	CreatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error)

	CreatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error)

	// DownloadPluginAssetWithResponse request
	DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetResponse, error)

	// UploadPluginAssetWithResponse request
	UploadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*UploadPluginAssetResponse, error)

	// DeletePluginVersionDocsWithBodyWithResponse request with any body
	DeletePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error)

	DeletePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error)

	// ListPluginVersionDocsWithResponse request
	ListPluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionDocsResponse, error)

	// ReplacePluginVersionDocsWithBodyWithResponse request with any body
	ReplacePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error)

	ReplacePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error)

	// CreatePluginVersionDocsWithBodyWithResponse request with any body
	CreatePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error)

	CreatePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error)

	// DeletePluginVersionTablesWithBodyWithResponse request with any body
	DeletePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error)

	DeletePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error)

	// ListPluginVersionTablesWithResponse request
	ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*ListPluginVersionTablesResponse, error)

	// CreatePluginVersionTablesWithBodyWithResponse request with any body
	CreatePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error)

	CreatePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error)

	// GetPluginVersionTableWithResponse request
	GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*GetPluginVersionTableResponse, error)

	// RemovePluginUIAssetsWithResponse request
	RemovePluginUIAssetsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*RemovePluginUIAssetsResponse, error)

	// UploadPluginUIAssetsWithBodyWithResponse request with any body
	UploadPluginUIAssetsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPluginUIAssetsResponse, error)

	UploadPluginUIAssetsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UploadPluginUIAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UploadPluginUIAssetsResponse, error)

	// FinalizePluginUIAssetUploadWithBodyWithResponse request with any body
	FinalizePluginUIAssetUploadWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FinalizePluginUIAssetUploadResponse, error)

	FinalizePluginUIAssetUploadWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body FinalizePluginUIAssetUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*FinalizePluginUIAssetUploadResponse, error)

	// AuthRegistryRequestWithResponse request
	AuthRegistryRequestWithResponse(ctx context.Context, params *AuthRegistryRequestParams, reqEditors ...RequestEditorFn) (*AuthRegistryRequestResponse, error)

	// ListTeamsWithResponse request
	ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

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

	CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	// DeleteTeamWithResponse request
	DeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

	// GetTeamByNameWithResponse request
	GetTeamByNameWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamByNameResponse, error)

	// UpdateTeamWithBodyWithResponse request with any body
	UpdateTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

	UpdateTeamWithResponse(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

	// ListAllAlertsWithResponse request
	ListAllAlertsWithResponse(ctx context.Context, teamName TeamName, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*ListAllAlertsResponse, error)

	// TestUnsavedAlertWithBodyWithResponse request with any body
	TestUnsavedAlertWithBodyWithResponse(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)

	TestUnsavedAlertWithResponse(ctx context.Context, teamName TeamName, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)

	// ListTeamAPIKeysWithResponse request
	ListTeamAPIKeysWithResponse(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*ListTeamAPIKeysResponse, error)

	// CreateTeamAPIKeyWithBodyWithResponse request with any body
	CreateTeamAPIKeyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error)

	CreateTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error)

	// DeleteTeamAPIKeyWithResponse request
	DeleteTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteTeamAPIKeyResponse, error)

	// ListConnectorsWithResponse request
	ListConnectorsWithResponse(ctx context.Context, teamName TeamName, params *ListConnectorsParams, reqEditors ...RequestEditorFn) (*ListConnectorsResponse, error)

	// CreateConnectorWithBodyWithResponse request with any body
	CreateConnectorWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConnectorResponse, error)

	CreateConnectorWithResponse(ctx context.Context, teamName TeamName, body CreateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConnectorResponse, error)

	// GetConnectorWithResponse request
	GetConnectorWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetConnectorResponse, error)

	// UpdateConnectorWithBodyWithResponse request with any body
	UpdateConnectorWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConnectorResponse, error)

	UpdateConnectorWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body UpdateConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConnectorResponse, error)

	// RevokeConnectorWithResponse request
	RevokeConnectorWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*RevokeConnectorResponse, error)

	// GetConnectorAuthStatusAWSWithResponse request
	GetConnectorAuthStatusAWSWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetConnectorAuthStatusAWSResponse, error)

	// AuthenticateConnectorFinishAWSWithBodyWithResponse request with any body
	AuthenticateConnectorFinishAWSWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishAWSResponse, error)

	AuthenticateConnectorFinishAWSWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishAWSResponse, error)

	// AuthenticateConnectorAWSWithBodyWithResponse request with any body
	AuthenticateConnectorAWSWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorAWSResponse, error)

	AuthenticateConnectorAWSWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorAWSJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorAWSResponse, error)

	// GetConnectorAuthStatusGCPWithResponse request
	GetConnectorAuthStatusGCPWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetConnectorAuthStatusGCPResponse, error)

	// AuthenticateConnectorGCPWithBodyWithResponse request with any body
	AuthenticateConnectorGCPWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorGCPResponse, error)

	AuthenticateConnectorGCPWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorGCPJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorGCPResponse, error)

	// AuthenticateConnectorFinishGCPWithResponse request
	AuthenticateConnectorFinishGCPWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishGCPResponse, error)

	// AuthenticateConnectorFinishOAuthWithBodyWithResponse request with any body
	AuthenticateConnectorFinishOAuthWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishOAuthResponse, error)

	AuthenticateConnectorFinishOAuthWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorFinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorFinishOAuthResponse, error)

	// AuthenticateConnectorOAuthWithBodyWithResponse request with any body
	AuthenticateConnectorOAuthWithBodyWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateConnectorOAuthResponse, error)

	AuthenticateConnectorOAuthWithResponse(ctx context.Context, teamName TeamName, connectorID ConnectorID, body AuthenticateConnectorOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateConnectorOAuthResponse, error)

	// CreateConversationWithBodyWithResponse request with any body
	CreateConversationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)

	CreateConversationWithResponse(ctx context.Context, teamName TeamName, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)

	// GetConversationWithResponse request
	GetConversationWithResponse(ctx context.Context, teamName TeamName, conversationID ConversationID, reqEditors ...RequestEditorFn) (*GetConversationResponse, error)

	// SendMessageWithBodyWithResponse request with any body
	SendMessageWithBodyWithResponse(ctx context.Context, teamName TeamName, conversationID ConversationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendMessageResponse, error)

	SendMessageWithResponse(ctx context.Context, teamName TeamName, conversationID ConversationID, body SendMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*SendMessageResponse, error)

	// ListAllCustomColumnsWithResponse request
	ListAllCustomColumnsWithResponse(ctx context.Context, teamName TeamName, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*ListAllCustomColumnsResponse, error)

	// SaveCustomColumnWithBodyWithResponse request with any body
	SaveCustomColumnWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)

	SaveCustomColumnWithResponse(ctx context.Context, teamName TeamName, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)

	// DeleteCustomColumnWithResponse request
	DeleteCustomColumnWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*DeleteCustomColumnResponse, error)

	// GetCustomColumnWithResponse request
	GetCustomColumnWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*GetCustomColumnResponse, error)

	// UpdateCustomColumnWithBodyWithResponse request with any body
	UpdateCustomColumnWithBodyWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomColumnResponse, error)

	UpdateCustomColumnWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomColumnResponse, error)

	// PutCustomColumnDataWithBodyWithResponse request with any body
	PutCustomColumnDataWithBodyWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCustomColumnDataResponse, error)

	PutCustomColumnDataWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnDataJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCustomColumnDataResponse, error)

	// PutCustomColumnValuesWithBodyWithResponse request with any body
	PutCustomColumnValuesWithBodyWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCustomColumnValuesResponse, error)

	PutCustomColumnValuesWithResponse(ctx context.Context, teamName TeamName, customColumnID CustomColumnID, body PutCustomColumnValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCustomColumnValuesResponse, error)

	// ListFiltersTeamWithResponse request
	ListFiltersTeamWithResponse(ctx context.Context, teamName TeamName, params *ListFiltersTeamParams, reqEditors ...RequestEditorFn) (*ListFiltersTeamResponse, error)

	// ListFilterTagsTeamWithResponse request
	ListFilterTagsTeamWithResponse(ctx context.Context, teamName TeamName, params *ListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*ListFilterTagsTeamResponse, error)

	// DeleteFilterTeamWithResponse request
	DeleteFilterTeamWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*DeleteFilterTeamResponse, error)

	// GetFilterByIDTeamWithResponse request
	GetFilterByIDTeamWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, reqEditors ...RequestEditorFn) (*GetFilterByIDTeamResponse, error)

	// UpdateFilterTeamWithBodyWithResponse request with any body
	UpdateFilterTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFilterTeamResponse, error)

	UpdateFilterTeamWithResponse(ctx context.Context, teamName TeamName, filterID FilterID, body UpdateFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFilterTeamResponse, error)

	// CreateTeamImagesWithBodyWithResponse request with any body
	CreateTeamImagesWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error)

	CreateTeamImagesWithResponse(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error)

	// DeleteTeamInvitationWithBodyWithResponse request with any body
	DeleteTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteTeamInvitationResponse, error)

	DeleteTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body DeleteTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteTeamInvitationResponse, error)

	// ListTeamInvitationsWithResponse request
	ListTeamInvitationsWithResponse(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*ListTeamInvitationsResponse, error)

	// AcceptTeamInvitationWithBodyWithResponse request with any body
	AcceptTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error)

	AcceptTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error)

	// RemoveTeamMembershipWithBodyWithResponse request with any body
	RemoveTeamMembershipWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveTeamMembershipResponse, error)

	RemoveTeamMembershipWithResponse(ctx context.Context, teamName TeamName, body RemoveTeamMembershipJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveTeamMembershipResponse, error)

	// GetTeamMembershipsWithResponse request
	GetTeamMembershipsWithResponse(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsResponse, error)

	// DeleteTeamMembershipWithResponse request
	DeleteTeamMembershipWithResponse(ctx context.Context, teamName TeamName, email EmailBasic, reqEditors ...RequestEditorFn) (*DeleteTeamMembershipResponse, error)

	// DeleteNotificationDestinationWithResponse request
	DeleteNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*DeleteNotificationDestinationResponse, error)

	// GetNotificationDestinationWithResponse request
	GetNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*GetNotificationDestinationResponse, error)

	// UpdateNotificationDestinationWithBodyWithResponse request with any body
	UpdateNotificationDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)

	UpdateNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)

	// GetNotificationDestinationAlertsWithResponse request
	GetNotificationDestinationAlertsWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*GetNotificationDestinationAlertsResponse, error)

	// TestNotificationDestinationWithResponse request
	TestNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, notificationDestinationID NotificationDestinationID, reqEditors ...RequestEditorFn) (*TestNotificationDestinationResponse, error)

	// ListAllNotificationDestinationsWithResponse request
	ListAllNotificationDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*ListAllNotificationDestinationsResponse, error)

	// CreateNotificationDestinationWithBodyWithResponse request with any body
	CreateNotificationDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)

	CreateNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)

	// TestUnsavedNotificationDestinationWithBodyWithResponse request with any body
	TestUnsavedNotificationDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)

	TestUnsavedNotificationDestinationWithResponse(ctx context.Context, teamName TeamName, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)

	// CreateAWSOnboardingWithBodyWithResponse request with any body
	CreateAWSOnboardingWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)

	CreateAWSOnboardingWithResponse(ctx context.Context, teamName TeamName, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)

	// GetAWSOnboardingWithResponse request
	GetAWSOnboardingWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSOnboardingResponse, error)

	// GetAWSAccountsInRootWithResponse request
	GetAWSAccountsInRootWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInRootResponse, error)

	// ProvisionOnboardingConfigurationWithBodyWithResponse request with any body
	ProvisionOnboardingConfigurationWithBodyWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)

	ProvisionOnboardingConfigurationWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)

	// GetAWSAccountsInParentWithResponse request
	GetAWSAccountsInParentWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInParentResponse, error)

	// NotifyOnboardingWithBodyWithResponse request with any body
	NotifyOnboardingWithBodyWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)

	NotifyOnboardingWithResponse(ctx context.Context, teamName TeamName, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)

	// DeletePluginsByTeamWithResponse request
	DeletePluginsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeletePluginsByTeamResponse, error)

	// ListPluginsByTeamWithResponse request
	ListPluginsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*ListPluginsByTeamResponse, error)

	// DownloadPluginAssetByTeamWithResponse request
	DownloadPluginAssetByTeamWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetByTeamResponse, error)

	// ListPoliciesWithResponse request
	ListPoliciesWithResponse(ctx context.Context, teamName TeamName, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*ListPoliciesResponse, error)

	// CreatePolicyWithBodyWithResponse request with any body
	CreatePolicyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

	CreatePolicyWithResponse(ctx context.Context, teamName TeamName, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

	// ListAllFrameworksWithResponse request
	ListAllFrameworksWithResponse(ctx context.Context, teamName TeamName, params *ListAllFrameworksParams, reqEditors ...RequestEditorFn) (*ListAllFrameworksResponse, error)

	// DeletePolicyWithResponse request
	DeletePolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)

	// GetPolicyWithResponse request
	GetPolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPolicyResponse, error)

	// UpdatePolicyWithBodyWithResponse request with any body
	UpdatePolicyWithBodyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

	UpdatePolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

	// ListPolicyFrameworksWithResponse request
	ListPolicyFrameworksWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyFrameworksParams, reqEditors ...RequestEditorFn) (*ListPolicyFrameworksResponse, error)

	// ListPolicyRulesWithResponse request
	ListPolicyRulesWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *ListPolicyRulesParams, reqEditors ...RequestEditorFn) (*ListPolicyRulesResponse, error)

	// ListPolicyRuleDetailsWithResponse request
	ListPolicyRuleDetailsWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, ruleId openapi_types.UUID, params *ListPolicyRuleDetailsParams, reqEditors ...RequestEditorFn) (*ListPolicyRuleDetailsResponse, error)

	// TogglePolicyWithResponse request
	TogglePolicyWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *TogglePolicyParams, reqEditors ...RequestEditorFn) (*TogglePolicyResponse, error)

	// GetPolicyViolationsHistoryWithResponse request
	GetPolicyViolationsHistoryWithResponse(ctx context.Context, teamName TeamName, policyId openapi_types.UUID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*GetPolicyViolationsHistoryResponse, error)

	// ListAllQueriesTeamWithResponse request
	ListAllQueriesTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAllQueriesTeamParams, reqEditors ...RequestEditorFn) (*ListAllQueriesTeamResponse, error)

	// ExecuteAdHocQueryTeamWithBodyWithResponse request with any body
	ExecuteAdHocQueryTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryTeamResponse, error)

	ExecuteAdHocQueryTeamWithResponse(ctx context.Context, teamName TeamName, params *ExecuteAdHocQueryTeamParams, body ExecuteAdHocQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryTeamResponse, error)

	// SaveQueryTeamWithBodyWithResponse request with any body
	SaveQueryTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveQueryTeamResponse, error)

	SaveQueryTeamWithResponse(ctx context.Context, teamName TeamName, body SaveQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveQueryTeamResponse, error)

	// ListQueryTagsTeamWithResponse request
	ListQueryTagsTeamWithResponse(ctx context.Context, teamName TeamName, params *ListQueryTagsTeamParams, reqEditors ...RequestEditorFn) (*ListQueryTagsTeamResponse, error)

	// DeleteSavedQueryTeamWithResponse request
	DeleteSavedQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteSavedQueryTeamResponse, error)

	// GetSavedQueryTeamWithResponse request
	GetSavedQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*GetSavedQueryTeamResponse, error)

	// UpdateQueryTeamWithBodyWithResponse request with any body
	UpdateQueryTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueryTeamResponse, error)

	UpdateQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, body UpdateQueryTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueryTeamResponse, error)

	// DeleteAlertWithResponse request
	DeleteAlertWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteAlertResponse, error)

	// ExecuteSavedQueryTeamWithResponse request
	ExecuteSavedQueryTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, params *ExecuteSavedQueryTeamParams, reqEditors ...RequestEditorFn) (*ExecuteSavedQueryTeamResponse, error)

	// QueryListFiltersTeamWithResponse request
	QueryListFiltersTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFiltersTeamParams, reqEditors ...RequestEditorFn) (*QueryListFiltersTeamResponse, error)

	// QuerySaveFilterTeamWithBodyWithResponse request with any body
	QuerySaveFilterTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QuerySaveFilterTeamResponse, error)

	QuerySaveFilterTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, body QuerySaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*QuerySaveFilterTeamResponse, error)

	// QueryListFilterTagsTeamWithResponse request
	QueryListFilterTagsTeamWithResponse(ctx context.Context, teamName TeamName, queryID QueryID, params *QueryListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*QueryListFilterTagsTeamResponse, error)

	// ListAllRBACPermissionsWithResponse request
	ListAllRBACPermissionsWithResponse(ctx context.Context, teamName TeamName, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*ListAllRBACPermissionsResponse, error)

	// CreateRBACPermissionWithBodyWithResponse request with any body
	CreateRBACPermissionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)

	CreateRBACPermissionWithResponse(ctx context.Context, teamName TeamName, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)

	// DeleteRBACPermissionWithResponse request
	DeleteRBACPermissionWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*DeleteRBACPermissionResponse, error)

	// GetRBACPermissionWithResponse request
	GetRBACPermissionWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*GetRBACPermissionResponse, error)

	// UpdateRBACPermissionWithBodyWithResponse request with any body
	UpdateRBACPermissionWithBodyWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)

	UpdateRBACPermissionWithResponse(ctx context.Context, teamName TeamName, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)

	// ListAllRBACRolesWithResponse request
	ListAllRBACRolesWithResponse(ctx context.Context, teamName TeamName, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*ListAllRBACRolesResponse, error)

	// CreateRBACRoleWithBodyWithResponse request with any body
	CreateRBACRoleWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)

	CreateRBACRoleWithResponse(ctx context.Context, teamName TeamName, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)

	// DeleteRBACRoleWithResponse request
	DeleteRBACRoleWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*DeleteRBACRoleResponse, error)

	// GetRBACRoleWithResponse request
	GetRBACRoleWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, reqEditors ...RequestEditorFn) (*GetRBACRoleResponse, error)

	// UpdateRBACRoleWithBodyWithResponse request with any body
	UpdateRBACRoleWithBodyWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)

	UpdateRBACRoleWithResponse(ctx context.Context, teamName TeamName, rbacCustomRoleID RBACCustomRoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)

	// ListReportsWithResponse request
	ListReportsWithResponse(ctx context.Context, teamName TeamName, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error)

	// CreateReportWithBodyWithResponse request with any body
	CreateReportWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)

	CreateReportWithResponse(ctx context.Context, teamName TeamName, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)

	// ListReportTemplatesWithResponse request
	ListReportTemplatesWithResponse(ctx context.Context, teamName TeamName, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*ListReportTemplatesResponse, error)

	// CreateReportTemplateWithBodyWithResponse request with any body
	CreateReportTemplateWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)

	CreateReportTemplateWithResponse(ctx context.Context, teamName TeamName, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)

	// DeleteReportTemplateWithResponse request
	DeleteReportTemplateWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportTemplateResponse, error)

	// GetReportTemplateWithResponse request
	GetReportTemplateWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportTemplateResponse, error)

	// UpdateReportTemplateWithBodyWithResponse request with any body
	UpdateReportTemplateWithBodyWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)

	UpdateReportTemplateWithResponse(ctx context.Context, teamName TeamName, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)

	// DeleteReportWithResponse request
	DeleteReportWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)

	// GetReportWithResponse request
	GetReportWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportResponse, error)

	// UpdateReportWithBodyWithResponse request with any body
	UpdateReportWithBodyWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReportResponse, error)

	UpdateReportWithResponse(ctx context.Context, teamName TeamName, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportResponse, error)

	// CreateSyncDestinationTestConnectionWithBodyWithResponse request with any body
	CreateSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)

	CreateSyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)

	// GetSyncDestinationTestConnectionWithResponse request
	GetSyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionResponse, error)

	// UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse request with any body
	UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)

	UpdateSyncTestConnectionForSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)

	// GetSyncDestinationTestConnectionLogsWithResponse request
	GetSyncDestinationTestConnectionLogsWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsResponse, error)

	// GetSyncDestinationTestConnectionLogsLiveWithResponse request
	GetSyncDestinationTestConnectionLogsLiveWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)

	// GetSyncDestinationTestConnectionLogsQueryWithResponse request
	GetSyncDestinationTestConnectionLogsQueryWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)

	// PromoteSyncDestinationTestConnectionWithBodyWithResponse request with any body
	PromoteSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)

	PromoteSyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)

	// ListSyncDestinationsWithResponse request
	ListSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationsResponse, error)

	// DeleteSyncDestinationWithResponse request
	DeleteSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteSyncDestinationResponse, error)

	// GetSyncDestinationWithResponse request
	GetSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetSyncDestinationResponse, error)

	// UpdateSyncDestinationWithBodyWithResponse request with any body
	UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)

	UpdateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)

	// MigrateSyncDestinationWithResponse request
	MigrateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*MigrateSyncDestinationResponse, error)

	// ListSyncDestinationSyncsWithResponse request
	ListSyncDestinationSyncsWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationSyncsResponse, error)

	// GetTestConnectionForSyncDestinationWithResponse request
	GetTestConnectionForSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncDestinationResponse, error)

	// CreateSyncSourceTestConnectionWithBodyWithResponse request with any body
	CreateSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)

	CreateSyncSourceTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)

	// GetSyncSourceTestConnectionWithResponse request
	GetSyncSourceTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionResponse, error)

	// UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse request with any body
	UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)

	UpdateSyncTestConnectionForSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)

	// GetSyncSourceTestConnectionLogsWithResponse request
	GetSyncSourceTestConnectionLogsWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsResponse, error)

	// GetSyncSourceTestConnectionLogsLiveWithResponse request
	GetSyncSourceTestConnectionLogsLiveWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsLiveResponse, error)

	// GetSyncSourceTestConnectionLogsQueryWithResponse request
	GetSyncSourceTestConnectionLogsQueryWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsQueryResponse, error)

	// PromoteSyncSourceTestConnectionWithBodyWithResponse request with any body
	PromoteSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)

	PromoteSyncSourceTestConnectionWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)

	// ListSyncSourcesWithResponse request
	ListSyncSourcesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*ListSyncSourcesResponse, error)

	// DeleteSyncSourceWithResponse request
	DeleteSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*DeleteSyncSourceResponse, error)

	// GetSyncSourceWithResponse request
	GetSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*GetSyncSourceResponse, error)

	// UpdateSyncSourceWithBodyWithResponse request with any body
	UpdateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)

	UpdateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)

	// MigrateSyncSourceWithResponse request
	MigrateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*MigrateSyncSourceResponse, error)

	// ListSyncSourceSyncsWithResponse request
	ListSyncSourceSyncsWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncSourceSyncsResponse, error)

	// GetTestConnectionForSyncSourceWithResponse request
	GetTestConnectionForSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncSourceResponse, error)

	// ListSyncTransformersWithResponse request
	ListSyncTransformersWithResponse(ctx context.Context, teamName TeamName, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*ListSyncTransformersResponse, error)

	// DeleteSyncTransformerWithResponse request
	DeleteSyncTransformerWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*DeleteSyncTransformerResponse, error)

	// GetSyncTransformerWithResponse request
	GetSyncTransformerWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*GetSyncTransformerResponse, error)

	// UpdateSyncTransformerWithBodyWithResponse request with any body
	UpdateSyncTransformerWithBodyWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)

	UpdateSyncTransformerWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)

	// ListSyncTransformerSyncDestinationsWithResponse request
	ListSyncTransformerSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncDestinationsResponse, error)

	// ListSyncTransformerSyncsWithResponse request
	ListSyncTransformerSyncsWithResponse(ctx context.Context, teamName TeamName, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncsResponse, error)

	// ListSyncUpgradesWithResponse request
	ListSyncUpgradesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*ListSyncUpgradesResponse, error)

	// ListSyncsWithResponse request
	ListSyncsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error)

	// CreateSyncWithBodyWithResponse request with any body
	CreateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)

	CreateSyncWithResponse(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)

	// GetTestConnectionConnectorCredentialsWithResponse request
	GetTestConnectionConnectorCredentialsWithResponse(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetTestConnectionConnectorCredentialsResponse, error)

	// GetTestConnectionConnectorIdentityWithResponse request
	GetTestConnectionConnectorIdentityWithResponse(ctx context.Context, teamName TeamName, syncTestConnectionId SyncTestConnectionId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetTestConnectionConnectorIdentityResponse, error)

	// DeleteSyncWithResponse request
	DeleteSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error)

	// GetSyncWithResponse request
	GetSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error)

	// UpdateSyncWithBodyWithResponse request with any body
	UpdateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)

	UpdateSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)

	// ListSyncRunsWithResponse request
	ListSyncRunsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*ListSyncRunsResponse, error)

	// CreateSyncRunWithResponse request
	CreateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error)

	// GetSyncRunWithResponse request
	GetSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunResponse, error)

	// UpdateSyncRunWithBodyWithResponse request with any body
	UpdateSyncRunWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)

	UpdateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)

	// GetSyncRunConnectorCredentialsWithResponse request
	GetSyncRunConnectorCredentialsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetSyncRunConnectorCredentialsResponse, error)

	// GetSyncRunConnectorIdentityWithResponse request
	GetSyncRunConnectorIdentityWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, connectorID ConnectorID, reqEditors ...RequestEditorFn) (*GetSyncRunConnectorIdentityResponse, error)

	// GetSyncRunLogsWithResponse request
	GetSyncRunLogsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsResponse, error)

	// GetSyncRunLogsLiveWithResponse request
	GetSyncRunLogsLiveWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsLiveResponse, error)

	// GetSyncRunLogsQueryWithResponse request
	GetSyncRunLogsQueryWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsQueryResponse, error)

	// CreateSyncRunProgressWithBodyWithResponse request with any body
	CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)

	CreateSyncRunProgressWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)

	// GetSyncRunStatsWithResponse request
	GetSyncRunStatsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunStatsResponse, error)

	// GetSyncRunTablesWithResponse request
	GetSyncRunTablesWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*GetSyncRunTablesResponse, error)

	// ListTablesTeamWithResponse request
	ListTablesTeamWithResponse(ctx context.Context, teamName TeamName, params *ListTablesTeamParams, reqEditors ...RequestEditorFn) (*ListTablesTeamResponse, error)

	// BatchTableSchemasTeamWithResponse request
	BatchTableSchemasTeamWithResponse(ctx context.Context, teamName TeamName, params *BatchTableSchemasTeamParams, reqEditors ...RequestEditorFn) (*BatchTableSchemasTeamResponse, error)

	// TableListColumnsTeamWithResponse request
	TableListColumnsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListColumnsTeamParams, reqEditors ...RequestEditorFn) (*TableListColumnsTeamResponse, error)

	// TableColumnListValuesTeamWithResponse request
	TableColumnListValuesTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, columnName ColumnName, params *TableColumnListValuesTeamParams, reqEditors ...RequestEditorFn) (*TableColumnListValuesTeamResponse, error)

	// TableListRowsTeamWithResponse request
	TableListRowsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRowsTeamParams, reqEditors ...RequestEditorFn) (*TableListRowsTeamResponse, error)

	// TableRowByIdTeamWithResponse request
	TableRowByIdTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, tableRowId TableRowId, params *TableRowByIdTeamParams, reqEditors ...RequestEditorFn) (*TableRowByIdTeamResponse, error)

	// TableListFiltersTeamWithResponse request
	TableListFiltersTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFiltersTeamParams, reqEditors ...RequestEditorFn) (*TableListFiltersTeamResponse, error)

	// TableSaveFilterTeamWithBodyWithResponse request with any body
	TableSaveFilterTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TableSaveFilterTeamResponse, error)

	TableSaveFilterTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, body TableSaveFilterTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*TableSaveFilterTeamResponse, error)

	// TableListFilterTagsTeamWithResponse request
	TableListFilterTagsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListFilterTagsTeamParams, reqEditors ...RequestEditorFn) (*TableListFilterTagsTeamResponse, error)

	// TableListRelationsTeamWithResponse request
	TableListRelationsTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, params *TableListRelationsTeamParams, reqEditors ...RequestEditorFn) (*TableListRelationsTeamResponse, error)

	// TableSchemaTeamWithResponse request
	TableSchemaTeamWithResponse(ctx context.Context, teamName TeamName, tableName TableName, reqEditors ...RequestEditorFn) (*TableSchemaTeamResponse, error)

	// GetTeamUsageSummaryWithResponse request
	GetTeamUsageSummaryWithResponse(ctx context.Context, teamName TeamName, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetTeamUsageSummaryResponse, error)

	// GetGroupedTeamUsageSummaryWithResponse request
	GetGroupedTeamUsageSummaryWithResponse(ctx context.Context, teamName TeamName, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetGroupedTeamUsageSummaryResponse, error)

	// ListUsersByTeamWithResponse request
	ListUsersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*ListUsersByTeamResponse, error)

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

	UploadImageWithResponse(ctx context.Context, body UploadImageJSONRequestBody, reqEditors ...RequestEditorFn) (*UploadImageResponse, error)

	// GetCurrentUserWithResponse request
	GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

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

	UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResponse, error)

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

	SendAnonymousEventWithResponse(ctx context.Context, body SendAnonymousEventJSONRequestBody, reqEditors ...RequestEditorFn) (*SendAnonymousEventResponse, error)

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

	AuthenticateLocalUserWithResponse(ctx context.Context, body AuthenticateLocalUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateLocalUserResponse, error)

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

	ChangeLocalUserPasswordWithResponse(ctx context.Context, body ChangeLocalUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeLocalUserPasswordResponse, error)

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

	UpdateCustomerWithResponse(ctx context.Context, body UpdateCustomerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomerResponse, error)

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

	SendUserEventWithResponse(ctx context.Context, body SendUserEventJSONRequestBody, reqEditors ...RequestEditorFn) (*SendUserEventResponse, error)

	// ListCurrentUserInvitationsWithResponse request
	ListCurrentUserInvitationsWithResponse(ctx context.Context, params *ListCurrentUserInvitationsParams, reqEditors ...RequestEditorFn) (*ListCurrentUserInvitationsResponse, error)

	// GetCurrentLocalUserWithResponse request
	GetCurrentLocalUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentLocalUserResponse, error)

	// LogoutUserWithResponse request
	LogoutUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutUserResponse, error)

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

	LoginUserWithResponse(ctx context.Context, body LoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginUserResponse, error)

	// GetCurrentUserMembershipsWithResponse request
	GetCurrentUserMembershipsWithResponse(ctx context.Context, params *GetCurrentUserMembershipsParams, reqEditors ...RequestEditorFn) (*GetCurrentUserMembershipsResponse, error)

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

	ResetLocalUserPasswordWithResponse(ctx context.Context, body ResetLocalUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetLocalUserPasswordResponse, error)

	// CreateUserTokenWithResponse request
	CreateUserTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateUserTokenResponse, error)

	// UserTOTPDeleteWithResponse request
	UserTOTPDeleteWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPDeleteResponse, error)

	// UserTOTPSetupWithResponse request
	UserTOTPSetupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPSetupResponse, error)

	// UserTOTPVerifyWithBodyWithResponse request with any body
	UserTOTPVerifyWithBodyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserTOTPVerifyResponse, error)

	UserTOTPVerifyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*UserTOTPVerifyResponse, error)

	// DeleteUserWithResponse request
	DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	// CreateV2SyncDestinationTestConnectionWithBodyWithResponse request with any body
	CreateV2SyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)

	CreateV2SyncDestinationTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)

	// GetV2SyncDestinationsWithResponse request
	GetV2SyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationsResponse, error)

	// CreateV2SyncDestinationWithBodyWithResponse request with any body
	CreateV2SyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)

	CreateV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)

	// DeleteV2SyncDestinationWithResponse request
	DeleteV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteV2SyncDestinationResponse, error)

	// GetV2SyncDestinationWithResponse request
	GetV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationResponse, error)

	// PatchV2SyncDestinationWithBodyWithResponse request with any body
	PatchV2SyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)

	PatchV2SyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)

	// CreateV2SyncIntegrationTestConnectionWithBodyWithResponse request with any body
	CreateV2SyncIntegrationTestConnectionWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)

	CreateV2SyncIntegrationTestConnectionWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)

	// ListV2SyncIntegrationsWithResponse request
	ListV2SyncIntegrationsWithResponse(ctx context.Context, teamName TeamName, params *ListV2SyncIntegrationsParams, reqEditors ...RequestEditorFn) (*ListV2SyncIntegrationsResponse, error)

	// CreateV2SyncIntegrationWithBodyWithResponse request with any body
	CreateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)

	CreateV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)

	// DeleteV2SyncIntegrationWithResponse request
	DeleteV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteV2SyncIntegrationResponse, error)

	// GetV2SyncIntegrationWithResponse request
	GetV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*GetV2SyncIntegrationResponse, error)

	// UpdateV2SyncIntegrationWithBodyWithResponse request with any body
	UpdateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)

	UpdateV2SyncIntegrationWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type ColumnName

type ColumnName = string

ColumnName The name of a table column.

type CompletedNotification

type CompletedNotification struct {
	AdditionalStackIds  *[]string   `json:"additional_stack_ids,omitempty"`
	AdminRoleArn        string      `json:"admin_role_arn"`
	FailedAccounts      *float32    `json:"failed_accounts,omitempty"`
	OrganizationalUnits []string    `json:"organizational_units"`
	SkippedAccounts     []string    `json:"skipped_accounts"`
	Status              interface{} `json:"status"`
	SyncRoleName        string      `json:"sync_role_name"`
}

CompletedNotification defines model for CompletedNotification.

type CompletedSingleAccountNotification

type CompletedSingleAccountNotification struct {
	StackId     string      `json:"stack_id"`
	Status      interface{} `json:"status"`
	SyncRoleArn string      `json:"sync_role_arn"`
}

CompletedSingleAccountNotification defines model for CompletedSingleAccountNotification.

type Conflict

type Conflict = BasicError

Conflict Basic Error

type Connector

type Connector struct {
	// CreatedAt Time the connector was created
	CreatedAt time.Time `json:"created_at"`

	// ID unique ID of the connector
	ID openapi_types.UUID `json:"id"`

	// Name Name of the connector
	Name string `json:"name"`

	// Status The status of the connector
	Status ConnectorStatus `json:"status"`

	// Type Type of the connector
	Type string `json:"type"`
}

Connector Connector definition

type ConnectorAuthFinishRequestAWS

type ConnectorAuthFinishRequestAWS struct {
	// ExternalID External ID in the role definition. Optional. If not provided the previously suggested external ID will be used. Empty string will remove the external ID.
	ExternalID *string `json:"external_id,omitempty"`

	// RoleARN ARN of role created by the user
	RoleARN string `json:"role_arn"`
}

ConnectorAuthFinishRequestAWS AWS connector authentication request, filled in after the user has authenticated through AWS

type ConnectorAuthFinishRequestOAuth

type ConnectorAuthFinishRequestOAuth struct {
	// BaseURL Base of the URL the callback url was constructed from
	BaseURL string `json:"base_url"`

	// Env Environment variables used in the spec.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// ReturnURL URL the user was redirected to (including new parameter values) after the OAuth flow is complete
	ReturnURL string                  `json:"return_url"`
	Spec      *map[string]interface{} `json:"spec,omitempty"`
}

ConnectorAuthFinishRequestOAuth OAuth connector authentication request, filled in after the user has authenticated through OAuth

type ConnectorAuthRequestAWS

type ConnectorAuthRequestAWS struct {
	// Env Environment variables used in the spec.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// PluginKind Kind of the plugin
	PluginKind string `json:"plugin_kind"`

	// PluginName Name of the plugin
	PluginName string `json:"plugin_name"`

	// PluginTeam Team that owns the plugin we are authenticating the connector for
	PluginTeam string `json:"plugin_team"`

	// PluginVersion Version of the plugin
	PluginVersion *string `json:"plugin_version,omitempty"`

	// SkipDependentTables Whether to skip dependent tables, setting from the outer spec
	SkipDependentTables *bool `json:"skip_dependent_tables,omitempty"`

	// SkipTables Tables to skip authentication, setting from the outer spec
	SkipTables *[]string               `json:"skip_tables,omitempty"`
	Spec       *map[string]interface{} `json:"spec,omitempty"`

	// Tables Tables to authenticate, setting from the outer spec
	Tables *[]string `json:"tables,omitempty"`
}

ConnectorAuthRequestAWS AWS connector authentication request to start the authentication process

type ConnectorAuthRequestGCP

type ConnectorAuthRequestGCP struct {
	// PluginKind Kind of the plugin
	PluginKind string `json:"plugin_kind"`

	// PluginName Name of the plugin
	PluginName string `json:"plugin_name"`

	// PluginTeam Team that owns the plugin we are authenticating the connector for
	PluginTeam string `json:"plugin_team"`
}

ConnectorAuthRequestGCP GCP connector authentication request to start the authentication process

type ConnectorAuthRequestOAuth

type ConnectorAuthRequestOAuth struct {
	// BaseURL Base of the URL the callback url will be constructed from
	BaseURL string `json:"base_url"`

	// Env Environment variables used in the spec.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// Flavor Override default flavor
	Flavor *string `json:"flavor,omitempty"`

	// PluginKind Kind of the plugin
	PluginKind string `json:"plugin_kind"`

	// PluginName Name of the plugin
	PluginName string `json:"plugin_name"`

	// PluginTeam Team that owns the plugin we are authenticating the connector for
	PluginTeam string `json:"plugin_team"`

	// PluginVersion Version of the plugin
	PluginVersion *string `json:"plugin_version,omitempty"`

	// SkipDependentTables Whether to skip dependent tables, setting from the outer spec
	SkipDependentTables *bool `json:"skip_dependent_tables,omitempty"`

	// SkipTables Tables to skip authentication, setting from the outer spec
	SkipTables *[]string               `json:"skip_tables,omitempty"`
	Spec       *map[string]interface{} `json:"spec,omitempty"`

	// Tables Tables to authenticate, setting from the outer spec
	Tables *[]string `json:"tables,omitempty"`
}

ConnectorAuthRequestOAuth OAuth connector authentication request to start the authentication process

type ConnectorAuthResponseAWS

type ConnectorAuthResponseAWS struct {
	// RedirectURL URL to redirect the user to, to authenticate
	RedirectURL string `json:"redirect_url"`

	// RoleTemplateURL URL to the role template, to present to the user
	RoleTemplateURL string `json:"role_template_url"`

	// SuggestedExternalID External ID suggested to enter into the role definition
	SuggestedExternalID string `json:"suggested_external_id"`

	// SuggestedPolicyARNs List of AWS policy ARNs suggested to grant inside the role definition
	SuggestedPolicyARNs []string `json:"suggested_policy_arns"`
}

ConnectorAuthResponseAWS AWS connector authentication response to start the authentication process

type ConnectorAuthResponseGCP

type ConnectorAuthResponseGCP struct {
	// ServiceAccount CloudQuery GCP Service Account to grant access to
	ServiceAccount string `json:"service_account"`
}

ConnectorAuthResponseGCP GCP connector authentication response to start the authentication process

type ConnectorAuthResponseOAuth

type ConnectorAuthResponseOAuth struct {
	// RedirectURL URL to redirect the user to, to authenticate
	RedirectURL string `json:"redirect_url"`
}

ConnectorAuthResponseOAuth OAuth connector authentication response to start the authentication process

type ConnectorCreate

type ConnectorCreate struct {
	// Name Name of the connector
	Name string `json:"name"`

	// Type Type of the connector
	Type string `json:"type"`
}

ConnectorCreate Connector creation request

type ConnectorCredentialsResponseAWS

type ConnectorCredentialsResponseAWS struct {
	AccessKeyId     string    `json:"access_key_id"`
	CanExpire       bool      `json:"can_expire"`
	Expires         time.Time `json:"expires"`
	SecretAccessKey string    `json:"secret_access_key"`
	SessionToken    string    `json:"session_token"`
	Source          string    `json:"source"`
}

ConnectorCredentialsResponseAWS AWS connector credentials response

type ConnectorCredentialsResponseOAuth

type ConnectorCredentialsResponseOAuth struct {
	AccessToken string     `json:"access_token"`
	Expires     *time.Time `json:"expires,omitempty"`
}

ConnectorCredentialsResponseOAuth OAuth connector credentials response

type ConnectorID

type ConnectorID = openapi_types.UUID

ConnectorID ID of the Connector

type ConnectorIdentityResponseAWS

type ConnectorIdentityResponseAWS struct {
	// RoleARN Role ARN to assume
	RoleARN string `json:"role_arn"`
}

ConnectorIdentityResponseAWS AWS connector identity response

type ConnectorStatus

type ConnectorStatus string

ConnectorStatus The status of the connector

const (
	ConnectorStatusAuthenticated ConnectorStatus = "authenticated"
	ConnectorStatusCreated       ConnectorStatus = "created"
	ConnectorStatusFailed        ConnectorStatus = "failed"
	ConnectorStatusRevoked       ConnectorStatus = "revoked"
)

Defines values for ConnectorStatus.

type ConnectorUpdate

type ConnectorUpdate struct {
	// Name Name of the connector
	Name *string `json:"name,omitempty"`
}

ConnectorUpdate defines model for ConnectorUpdate.

type ContentType

type ContentType string

ContentType The HTTP Content-Type of the image or asset

const (
	ContentTypeImagejpeg ContentType = "image/jpeg"
	ContentTypeImagepng  ContentType = "image/png"
	ContentTypeImagewebp ContentType = "image/webp"
)

Defines values for ContentType.

type Conversation added in v1.0.3

type Conversation struct {
	CreatedAt time.Time `json:"created_at"`

	// ID Unique identifier of the conversation
	ID       openapi_types.UUID    `json:"id"`
	Messages []ConversationMessage `json:"messages"`

	// Title Optional title of the conversation
	Title     *string   `json:"title,omitempty"`
	UpdatedAt time.Time `json:"updated_at"`
}

Conversation defines model for Conversation.

type ConversationCreate added in v1.0.3

type ConversationCreate struct {
	// CurrentQuery An optional current query to provide context for the conversation.
	CurrentQuery *string `json:"current_query,omitempty"`

	// Message The initial message to start the conversation.
	Message string `json:"message"`

	// Mode The mode of the conversation, which can influence the behavior of the AI.
	Mode *ConversationCreateMode `json:"mode,omitempty"`
}

ConversationCreate defines model for ConversationCreate.

type ConversationCreateMode added in v1.0.3

type ConversationCreateMode string

ConversationCreateMode The mode of the conversation, which can influence the behavior of the AI.

const (
	ConversationCreateModeAsk ConversationCreateMode = "ask"
	ConversationCreateModeSql ConversationCreateMode = "sql"
)

Defines values for ConversationCreateMode.

type ConversationID added in v1.0.3

type ConversationID = openapi_types.UUID

ConversationID defines model for conversation_id.

type ConversationMessage added in v1.0.3

type ConversationMessage struct {
	// Content Content of the message. In the case of tool use or tool result, this will contain JSON data.
	Content   string    `json:"content"`
	CreatedAt time.Time `json:"created_at"`

	// EndTurn Whether this message ends the conversation turn
	EndTurn bool `json:"end_turn"`

	// ID Unique identifier of the message
	ID openapi_types.UUID `json:"id"`

	// MessageType Type of the message content
	MessageType ConversationMessageMessageType `json:"message_type"`

	// Mode The mode of the conversation when this message was sent, which can influence the behavior of the AI.
	Mode ConversationMessageMode `json:"mode"`

	// QueryContext The current query context when the message was sent, if applicable
	QueryContext *string `json:"query_context,omitempty"`

	// Role Role of the message sender
	Role ConversationMessageRole `json:"role"`
}

ConversationMessage defines model for ConversationMessage.

type ConversationMessageMessageType added in v1.0.3

type ConversationMessageMessageType string

ConversationMessageMessageType Type of the message content

const (
	ConversationMessageMessageTypeError      ConversationMessageMessageType = "error"
	ConversationMessageMessageTypeMessage    ConversationMessageMessageType = "message"
	ConversationMessageMessageTypeToolResult ConversationMessageMessageType = "tool_result"
	ConversationMessageMessageTypeToolUse    ConversationMessageMessageType = "tool_use"
)

Defines values for ConversationMessageMessageType.

type ConversationMessageMode added in v1.0.3

type ConversationMessageMode string

ConversationMessageMode The mode of the conversation when this message was sent, which can influence the behavior of the AI.

const (
	ConversationMessageModeAsk ConversationMessageMode = "ask"
	ConversationMessageModeSql ConversationMessageMode = "sql"
)

Defines values for ConversationMessageMode.

type ConversationMessageRole added in v1.0.3

type ConversationMessageRole string

ConversationMessageRole Role of the message sender

const (
	ConversationMessageRoleAssistant ConversationMessageRole = "assistant"
	ConversationMessageRoleSystem    ConversationMessageRole = "system"
	ConversationMessageRoleUser      ConversationMessageRole = "user"
)

Defines values for ConversationMessageRole.

type ConversationSendMessage added in v1.0.3

type ConversationSendMessage struct {
	// Message The message content to be sent
	Message string `json:"message"`

	// Mode The mode of the conversation, which can influence the behavior of the AI.
	Mode *ConversationSendMessageMode `json:"mode,omitempty"`

	// QueryContext Optional context for the message, such as the current SQL query being edited
	QueryContext *string `json:"query_context,omitempty"`
}

ConversationSendMessage Send a message in a conversation

type ConversationSendMessageMode added in v1.0.3

type ConversationSendMessageMode string

ConversationSendMessageMode The mode of the conversation, which can influence the behavior of the AI.

const (
	ConversationSendMessageModeAsk ConversationSendMessageMode = "ask"
	ConversationSendMessageModeSql ConversationSendMessageMode = "sql"
)

Defines values for ConversationSendMessageMode.

type CreateAWSOnboardingJSONBody

type CreateAWSOnboardingJSONBody struct {
	// SingleAccount Specifies the type of onboarding to create: either a single account onboarding or an organization onboarding
	SingleAccount bool `json:"single_account"`
}

CreateAWSOnboardingJSONBody defines parameters for CreateAWSOnboarding.

type CreateAWSOnboardingJSONRequestBody

type CreateAWSOnboardingJSONRequestBody CreateAWSOnboardingJSONBody

CreateAWSOnboardingJSONRequestBody defines body for CreateAWSOnboarding for application/json ContentType.

type CreateAWSOnboardingResponse

type CreateAWSOnboardingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *OnboardingAWSCreateResponse
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON500      *InternalError
}

func ParseCreateAWSOnboardingResponse

func ParseCreateAWSOnboardingResponse(rsp *http.Response) (*CreateAWSOnboardingResponse, error)

ParseCreateAWSOnboardingResponse parses an HTTP response from a CreateAWSOnboardingWithResponse call

func (CreateAWSOnboardingResponse) Status

Status returns HTTPResponse.Status

func (CreateAWSOnboardingResponse) StatusCode

func (r CreateAWSOnboardingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateConnectorJSONRequestBody

type CreateConnectorJSONRequestBody = ConnectorCreate

CreateConnectorJSONRequestBody defines body for CreateConnector for application/json ContentType.

type CreateConnectorResponse

type CreateConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Connector
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateConnectorResponse

func ParseCreateConnectorResponse(rsp *http.Response) (*CreateConnectorResponse, error)

ParseCreateConnectorResponse parses an HTTP response from a CreateConnectorWithResponse call

func (CreateConnectorResponse) Status

func (r CreateConnectorResponse) Status() string

Status returns HTTPResponse.Status

func (CreateConnectorResponse) StatusCode

func (r CreateConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateConversationJSONRequestBody added in v1.0.3

type CreateConversationJSONRequestBody = ConversationCreate

CreateConversationJSONRequestBody defines body for CreateConversation for application/json ContentType.

type CreateConversationResponse added in v1.0.3

type CreateConversationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Conversation
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseCreateConversationResponse added in v1.0.3

func ParseCreateConversationResponse(rsp *http.Response) (*CreateConversationResponse, error)

ParseCreateConversationResponse parses an HTTP response from a CreateConversationWithResponse call

func (CreateConversationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (CreateConversationResponse) StatusCode added in v1.0.3

func (r CreateConversationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateLocalUserResetTokenResponse

type CreateLocalUserResetTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		ResetToken string `json:"reset_token"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseCreateLocalUserResetTokenResponse

func ParseCreateLocalUserResetTokenResponse(rsp *http.Response) (*CreateLocalUserResetTokenResponse, error)

ParseCreateLocalUserResetTokenResponse parses an HTTP response from a CreateLocalUserResetTokenWithResponse call

func (CreateLocalUserResetTokenResponse) Status

Status returns HTTPResponse.Status

func (CreateLocalUserResetTokenResponse) StatusCode

func (r CreateLocalUserResetTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateNotificationDestinationJSONRequestBody added in v1.0.2

type CreateNotificationDestinationJSONRequestBody = NotificationDestinationCreate

CreateNotificationDestinationJSONRequestBody defines body for CreateNotificationDestination for application/json ContentType.

type CreateNotificationDestinationResponse added in v1.0.2

type CreateNotificationDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NotificationDestination
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateNotificationDestinationResponse added in v1.0.2

func ParseCreateNotificationDestinationResponse(rsp *http.Response) (*CreateNotificationDestinationResponse, error)

ParseCreateNotificationDestinationResponse parses an HTTP response from a CreateNotificationDestinationWithResponse call

func (CreateNotificationDestinationResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (CreateNotificationDestinationResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type CreatePluginJSONRequestBody

type CreatePluginJSONRequestBody = PluginCreate

CreatePluginJSONRequestBody defines body for CreatePlugin for application/json ContentType.

type CreatePluginResponse

type CreatePluginResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Plugin
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreatePluginResponse

func ParseCreatePluginResponse(rsp *http.Response) (*CreatePluginResponse, error)

ParseCreatePluginResponse parses an HTTP response from a CreatePluginWithResponse call

func (CreatePluginResponse) Status

func (r CreatePluginResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePluginResponse) StatusCode

func (r CreatePluginResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePluginVersionDocsJSONBody

type CreatePluginVersionDocsJSONBody struct {
	Pages []PluginDocsPageCreate `json:"pages"`
}

CreatePluginVersionDocsJSONBody defines parameters for CreatePluginVersionDocs.

type CreatePluginVersionDocsJSONRequestBody

type CreatePluginVersionDocsJSONRequestBody CreatePluginVersionDocsJSONBody

CreatePluginVersionDocsJSONRequestBody defines body for CreatePluginVersionDocs for application/json ContentType.

type CreatePluginVersionDocsResponse

type CreatePluginVersionDocsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Names *[]PluginDocsPageName `json:"names,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseCreatePluginVersionDocsResponse

func ParseCreatePluginVersionDocsResponse(rsp *http.Response) (*CreatePluginVersionDocsResponse, error)

ParseCreatePluginVersionDocsResponse parses an HTTP response from a CreatePluginVersionDocsWithResponse call

func (CreatePluginVersionDocsResponse) Status

Status returns HTTPResponse.Status

func (CreatePluginVersionDocsResponse) StatusCode

func (r CreatePluginVersionDocsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePluginVersionJSONBody

type CreatePluginVersionJSONBody struct {
	// Checksums List of SHA-256 checksums for this plugin version, one for each supported target.
	Checksums []string `json:"checksums"`

	// Message A message describing what's new or changed in this version.
	// This message will be displayed to users in the plugin's changelog.
	// Supports limited markdown syntax.
	Message string `json:"message"`

	// PackageType The package type of the plugin assets
	PackageType PluginPackageType `json:"package_type"`

	// Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).
	Protocols PluginProtocols `json:"protocols"`

	// SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin.
	SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"`

	// SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch>
	SupportedTargets []string            `json:"supported_targets"`
	UIID             *openapi_types.UUID `json:"ui_id,omitempty"`
}

CreatePluginVersionJSONBody defines parameters for CreatePluginVersion.

type CreatePluginVersionJSONRequestBody

type CreatePluginVersionJSONRequestBody CreatePluginVersionJSONBody

CreatePluginVersionJSONRequestBody defines body for CreatePluginVersion for application/json ContentType.

type CreatePluginVersionResponse

type CreatePluginVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PluginVersion
	JSON201      *PluginVersion
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON500      *InternalError
}

func ParseCreatePluginVersionResponse

func ParseCreatePluginVersionResponse(rsp *http.Response) (*CreatePluginVersionResponse, error)

ParseCreatePluginVersionResponse parses an HTTP response from a CreatePluginVersionWithResponse call

func (CreatePluginVersionResponse) Status

Status returns HTTPResponse.Status

func (CreatePluginVersionResponse) StatusCode

func (r CreatePluginVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePluginVersionTablesJSONBody

type CreatePluginVersionTablesJSONBody struct {
	Tables []PluginTableCreate `json:"tables"`
}

CreatePluginVersionTablesJSONBody defines parameters for CreatePluginVersionTables.

type CreatePluginVersionTablesJSONRequestBody

type CreatePluginVersionTablesJSONRequestBody CreatePluginVersionTablesJSONBody

CreatePluginVersionTablesJSONRequestBody defines body for CreatePluginVersionTables for application/json ContentType.

type CreatePluginVersionTablesResponse

type CreatePluginVersionTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Names *[]PluginTableName `json:"names,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseCreatePluginVersionTablesResponse

func ParseCreatePluginVersionTablesResponse(rsp *http.Response) (*CreatePluginVersionTablesResponse, error)

ParseCreatePluginVersionTablesResponse parses an HTTP response from a CreatePluginVersionTablesWithResponse call

func (CreatePluginVersionTablesResponse) Status

Status returns HTTPResponse.Status

func (CreatePluginVersionTablesResponse) StatusCode

func (r CreatePluginVersionTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePolicyJSONRequestBody

type CreatePolicyJSONRequestBody = PlatformCreateOrUpdatePolicy

CreatePolicyJSONRequestBody defines body for CreatePolicy for application/json ContentType.

type CreatePolicyResponse

type CreatePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Data PlatformPolicy `json:"data"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
}

func ParseCreatePolicyResponse

func ParseCreatePolicyResponse(rsp *http.Response) (*CreatePolicyResponse, error)

ParseCreatePolicyResponse parses an HTTP response from a CreatePolicyWithResponse call

func (CreatePolicyResponse) Status

func (r CreatePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePolicyResponse) StatusCode

func (r CreatePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRBACPermissionJSONRequestBody added in v1.0.3

type CreateRBACPermissionJSONRequestBody = RBACPermissionCreate

CreateRBACPermissionJSONRequestBody defines body for CreateRBACPermission for application/json ContentType.

type CreateRBACPermissionResponse added in v1.0.3

type CreateRBACPermissionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RBACPermission
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateRBACPermissionResponse added in v1.0.3

func ParseCreateRBACPermissionResponse(rsp *http.Response) (*CreateRBACPermissionResponse, error)

ParseCreateRBACPermissionResponse parses an HTTP response from a CreateRBACPermissionWithResponse call

func (CreateRBACPermissionResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (CreateRBACPermissionResponse) StatusCode added in v1.0.3

func (r CreateRBACPermissionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRBACRoleJSONRequestBody added in v1.0.3

type CreateRBACRoleJSONRequestBody = RBACRoleCreate

CreateRBACRoleJSONRequestBody defines body for CreateRBACRole for application/json ContentType.

type CreateRBACRoleResponse added in v1.0.3

type CreateRBACRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RBACRole
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateRBACRoleResponse added in v1.0.3

func ParseCreateRBACRoleResponse(rsp *http.Response) (*CreateRBACRoleResponse, error)

ParseCreateRBACRoleResponse parses an HTTP response from a CreateRBACRoleWithResponse call

func (CreateRBACRoleResponse) Status added in v1.0.3

func (r CreateRBACRoleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRBACRoleResponse) StatusCode added in v1.0.3

func (r CreateRBACRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateReportJSONRequestBody

type CreateReportJSONRequestBody = ReportCreate

CreateReportJSONRequestBody defines body for CreateReport for application/json ContentType.

type CreateReportResponse

type CreateReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Data Report `json:"data"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
}

func ParseCreateReportResponse

func ParseCreateReportResponse(rsp *http.Response) (*CreateReportResponse, error)

ParseCreateReportResponse parses an HTTP response from a CreateReportWithResponse call

func (CreateReportResponse) Status

func (r CreateReportResponse) Status() string

Status returns HTTPResponse.Status

func (CreateReportResponse) StatusCode

func (r CreateReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateReportTemplateJSONRequestBody

type CreateReportTemplateJSONRequestBody = ReportTemplateCreateOrUpdate

CreateReportTemplateJSONRequestBody defines body for CreateReportTemplate for application/json ContentType.

type CreateReportTemplateResponse

type CreateReportTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Data ReportTemplate `json:"data"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
}

func ParseCreateReportTemplateResponse

func ParseCreateReportTemplateResponse(rsp *http.Response) (*CreateReportTemplateResponse, error)

ParseCreateReportTemplateResponse parses an HTTP response from a CreateReportTemplateWithResponse call

func (CreateReportTemplateResponse) Status

Status returns HTTPResponse.Status

func (CreateReportTemplateResponse) StatusCode

func (r CreateReportTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSyncDestinationTestConnectionJSONRequestBody

type CreateSyncDestinationTestConnectionJSONRequestBody = SyncDestinationTestConnectionCreate

CreateSyncDestinationTestConnectionJSONRequestBody defines body for CreateSyncDestinationTestConnection for application/json ContentType.

type CreateSyncDestinationTestConnectionResponse

type CreateSyncDestinationTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SyncDestinationTestConnection
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseCreateSyncDestinationTestConnectionResponse

func ParseCreateSyncDestinationTestConnectionResponse(rsp *http.Response) (*CreateSyncDestinationTestConnectionResponse, error)

ParseCreateSyncDestinationTestConnectionResponse parses an HTTP response from a CreateSyncDestinationTestConnectionWithResponse call

func (CreateSyncDestinationTestConnectionResponse) Status

Status returns HTTPResponse.Status

func (CreateSyncDestinationTestConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateSyncDestinationTestConnectionV2 added in v1.0.3

type CreateSyncDestinationTestConnectionV2 struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// DestinationName Name of an existing destination
	DestinationName *string `json:"destination_name,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// MigrateMode Migrate mode for the destination
	MigrateMode *SyncDestinationMigrateMode `json:"migrate_mode,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path        SyncPluginPath          `json:"path"`
	Spec        *map[string]interface{} `json:"spec,omitempty"`
	SyncGroupID *string                 `json:"sync_group_id,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`

	// WriteMode Write mode for the destination
	WriteMode *SyncDestinationWriteMode `json:"write_mode,omitempty"`
}

CreateSyncDestinationTestConnectionV2 defines model for CreateSyncDestinationTestConnectionV2.

type CreateSyncDestinationV2 added in v1.0.3

type CreateSyncDestinationV2 struct {
	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// MigrateMode Migrate mode for the destination
	MigrateMode *SyncDestinationMigrateMode `json:"migrate_mode,omitempty"`

	// Name Descriptive, unique name for the destination
	Name string `json:"name"`

	// OverwriteDestination Set this to allow overwriting an existing sync destination. Defaults to true to preserve compatibility.
	OverwriteDestination *bool `json:"overwrite_destination,omitempty"`
	SendSyncSummary      *bool `json:"send_sync_summary,omitempty"`

	// SyncDestinationTestConnectionID ID of the Sync Destination Test Connection
	SyncDestinationTestConnectionID *SyncDestinationTestConnectionID `json:"sync_destination_test_connection_id,omitempty"`

	// WriteMode Write mode for the destination
	WriteMode *SyncDestinationWriteMode `json:"write_mode,omitempty"`
}

CreateSyncDestinationV2 Sync Destination Definition

type CreateSyncJSONRequestBody

type CreateSyncJSONRequestBody = SyncCreate

CreateSyncJSONRequestBody defines body for CreateSync for application/json ContentType.

type CreateSyncResponse

type CreateSyncResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Sync
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateSyncResponse

func ParseCreateSyncResponse(rsp *http.Response) (*CreateSyncResponse, error)

ParseCreateSyncResponse parses an HTTP response from a CreateSyncWithResponse call

func (CreateSyncResponse) Status

func (r CreateSyncResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSyncResponse) StatusCode

func (r CreateSyncResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSyncRunProgressJSONBody

type CreateSyncRunProgressJSONBody struct {
	// Errors Number of errors encountered so far
	Errors int64 `json:"errors"`

	// Rows Number of rows synced so far
	Rows int64 `json:"rows"`

	// ShardNum The shard number that this progress update is for
	ShardNum *int32 `json:"shard_num,omitempty"`

	// ShardTotal The total number of shards for this sync run
	ShardTotal *int32 `json:"shard_total,omitempty"`

	// Status The status of the sync run
	Status *SyncRunStatus `json:"status,omitempty"`

	// TableProgress Table-specific progress information for a sync run
	TableProgress *SyncRunTableProgress `json:"table_progress,omitempty"`

	// Warnings Number of warnings encountered so far
	Warnings int64 `json:"warnings"`
}

CreateSyncRunProgressJSONBody defines parameters for CreateSyncRunProgress.

type CreateSyncRunProgressJSONRequestBody

type CreateSyncRunProgressJSONRequestBody CreateSyncRunProgressJSONBody

CreateSyncRunProgressJSONRequestBody defines body for CreateSyncRunProgress for application/json ContentType.

type CreateSyncRunProgressResponse

type CreateSyncRunProgressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateSyncRunProgressResponse

func ParseCreateSyncRunProgressResponse(rsp *http.Response) (*CreateSyncRunProgressResponse, error)

ParseCreateSyncRunProgressResponse parses an HTTP response from a CreateSyncRunProgressWithResponse call

func (CreateSyncRunProgressResponse) Status

Status returns HTTPResponse.Status

func (CreateSyncRunProgressResponse) StatusCode

func (r CreateSyncRunProgressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSyncRunResponse

type CreateSyncRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SyncRun
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateSyncRunResponse

func ParseCreateSyncRunResponse(rsp *http.Response) (*CreateSyncRunResponse, error)

ParseCreateSyncRunResponse parses an HTTP response from a CreateSyncRunWithResponse call

func (CreateSyncRunResponse) Status

func (r CreateSyncRunResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSyncRunResponse) StatusCode

func (r CreateSyncRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSyncSourceTestConnectionJSONRequestBody

type CreateSyncSourceTestConnectionJSONRequestBody = SyncSourceTestConnectionCreate

CreateSyncSourceTestConnectionJSONRequestBody defines body for CreateSyncSourceTestConnection for application/json ContentType.

type CreateSyncSourceTestConnectionResponse

type CreateSyncSourceTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SyncSourceTestConnection
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseCreateSyncSourceTestConnectionResponse

func ParseCreateSyncSourceTestConnectionResponse(rsp *http.Response) (*CreateSyncSourceTestConnectionResponse, error)

ParseCreateSyncSourceTestConnectionResponse parses an HTTP response from a CreateSyncSourceTestConnectionWithResponse call

func (CreateSyncSourceTestConnectionResponse) Status

Status returns HTTPResponse.Status

func (CreateSyncSourceTestConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateTeamAPIKeyJSONBody

type CreateTeamAPIKeyJSONBody struct {
	ExpiresAt time.Time `json:"expires_at"`

	// Name Name of the API key
	Name  APIKeyName        `json:"name"`
	Roles *[]APIKeyTeamRole `json:"roles,omitempty"`
}

CreateTeamAPIKeyJSONBody defines parameters for CreateTeamAPIKey.

type CreateTeamAPIKeyJSONRequestBody

type CreateTeamAPIKeyJSONRequestBody CreateTeamAPIKeyJSONBody

CreateTeamAPIKeyJSONRequestBody defines body for CreateTeamAPIKey for application/json ContentType.

type CreateTeamAPIKeyResponse

type CreateTeamAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *APIKey
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateTeamAPIKeyResponse

func ParseCreateTeamAPIKeyResponse(rsp *http.Response) (*CreateTeamAPIKeyResponse, error)

ParseCreateTeamAPIKeyResponse parses an HTTP response from a CreateTeamAPIKeyWithResponse call

func (CreateTeamAPIKeyResponse) Status

func (r CreateTeamAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamAPIKeyResponse) StatusCode

func (r CreateTeamAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamImagesJSONBody

type CreateTeamImagesJSONBody struct {
	Images []TeamImageCreate `json:"images"`
}

CreateTeamImagesJSONBody defines parameters for CreateTeamImages.

type CreateTeamImagesJSONRequestBody

type CreateTeamImagesJSONRequestBody CreateTeamImagesJSONBody

CreateTeamImagesJSONRequestBody defines body for CreateTeamImages for application/json ContentType.

type CreateTeamImagesResponse

type CreateTeamImagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Items    []TeamImage  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseCreateTeamImagesResponse

func ParseCreateTeamImagesResponse(rsp *http.Response) (*CreateTeamImagesResponse, error)

ParseCreateTeamImagesResponse parses an HTTP response from a CreateTeamImagesWithResponse call

func (CreateTeamImagesResponse) Status

func (r CreateTeamImagesResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamImagesResponse) StatusCode

func (r CreateTeamImagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamJSONBody

type CreateTeamJSONBody struct {
	// DisplayName The team's display name
	DisplayName string `json:"display_name"`

	// Name The unique name for the team.
	Name TeamName `json:"name"`
}

CreateTeamJSONBody defines parameters for CreateTeam.

type CreateTeamJSONRequestBody

type CreateTeamJSONRequestBody CreateTeamJSONBody

CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.

type CreateTeamResponse

type CreateTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Team
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateTeamResponse

func ParseCreateTeamResponse(rsp *http.Response) (*CreateTeamResponse, error)

ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call

func (CreateTeamResponse) Status

func (r CreateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamResponse) StatusCode

func (r CreateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUserTokenResponse

type CreateUserTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		// CustomToken Token to exchange for refresh token
		CustomToken string `json:"custom_token"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON500 *InternalError
}

func ParseCreateUserTokenResponse

func ParseCreateUserTokenResponse(rsp *http.Response) (*CreateUserTokenResponse, error)

ParseCreateUserTokenResponse parses an HTTP response from a CreateUserTokenWithResponse call

func (CreateUserTokenResponse) Status

func (r CreateUserTokenResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUserTokenResponse) StatusCode

func (r CreateUserTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateV2SyncDestinationJSONRequestBody added in v1.0.3

type CreateV2SyncDestinationJSONRequestBody = CreateSyncDestinationV2

CreateV2SyncDestinationJSONRequestBody defines body for CreateV2SyncDestination for application/json ContentType.

type CreateV2SyncDestinationResponse added in v1.0.3

type CreateV2SyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestinationV2
	JSON201      *SyncDestinationV2
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateV2SyncDestinationResponse added in v1.0.3

func ParseCreateV2SyncDestinationResponse(rsp *http.Response) (*CreateV2SyncDestinationResponse, error)

ParseCreateV2SyncDestinationResponse parses an HTTP response from a CreateV2SyncDestinationWithResponse call

func (CreateV2SyncDestinationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (CreateV2SyncDestinationResponse) StatusCode added in v1.0.3

func (r CreateV2SyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateV2SyncDestinationTestConnectionJSONRequestBody added in v1.0.3

type CreateV2SyncDestinationTestConnectionJSONRequestBody = CreateSyncDestinationTestConnectionV2

CreateV2SyncDestinationTestConnectionJSONRequestBody defines body for CreateV2SyncDestinationTestConnection for application/json ContentType.

type CreateV2SyncDestinationTestConnectionResponse added in v1.0.3

type CreateV2SyncDestinationTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SyncDestinationTestConnectionV2
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseCreateV2SyncDestinationTestConnectionResponse added in v1.0.3

func ParseCreateV2SyncDestinationTestConnectionResponse(rsp *http.Response) (*CreateV2SyncDestinationTestConnectionResponse, error)

ParseCreateV2SyncDestinationTestConnectionResponse parses an HTTP response from a CreateV2SyncDestinationTestConnectionWithResponse call

func (CreateV2SyncDestinationTestConnectionResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (CreateV2SyncDestinationTestConnectionResponse) StatusCode added in v1.0.3

StatusCode returns HTTPResponse.StatusCode

type CreateV2SyncIntegrationJSONRequestBody added in v1.0.3

type CreateV2SyncIntegrationJSONRequestBody = SyncIntegrationCreateV2

CreateV2SyncIntegrationJSONRequestBody defines body for CreateV2SyncIntegration for application/json ContentType.

type CreateV2SyncIntegrationResponse added in v1.0.3

type CreateV2SyncIntegrationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SyncIntegrationV2
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseCreateV2SyncIntegrationResponse added in v1.0.3

func ParseCreateV2SyncIntegrationResponse(rsp *http.Response) (*CreateV2SyncIntegrationResponse, error)

ParseCreateV2SyncIntegrationResponse parses an HTTP response from a CreateV2SyncIntegrationWithResponse call

func (CreateV2SyncIntegrationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (CreateV2SyncIntegrationResponse) StatusCode added in v1.0.3

func (r CreateV2SyncIntegrationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateV2SyncIntegrationTestConnectionJSONRequestBody added in v1.0.3

type CreateV2SyncIntegrationTestConnectionJSONRequestBody = SyncIntegrationTestConnectionCreateV2

CreateV2SyncIntegrationTestConnectionJSONRequestBody defines body for CreateV2SyncIntegrationTestConnection for application/json ContentType.

type CreateV2SyncIntegrationTestConnectionResponse added in v1.0.3

type CreateV2SyncIntegrationTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SyncIntegrationTestConnectionV2
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseCreateV2SyncIntegrationTestConnectionResponse added in v1.0.3

func ParseCreateV2SyncIntegrationTestConnectionResponse(rsp *http.Response) (*CreateV2SyncIntegrationTestConnectionResponse, error)

ParseCreateV2SyncIntegrationTestConnectionResponse parses an HTTP response from a CreateV2SyncIntegrationTestConnectionWithResponse call

func (CreateV2SyncIntegrationTestConnectionResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (CreateV2SyncIntegrationTestConnectionResponse) StatusCode added in v1.0.3

StatusCode returns HTTPResponse.StatusCode

type CreatedBy

type CreatedBy struct {
	Email string `json:"email"`

	// UserID ID of the User
	UserID UserID `json:"id"`

	// Name The unique name for the user.
	Name UserName `json:"name"`
}

CreatedBy defines model for CreatedBy.

type CustomColumn

type CustomColumn struct {
	ColumnName  string                  `json:"column_name"`
	ColumnType  *CustomColumnColumnType `json:"column_type,omitempty"`
	CreatedAt   time.Time               `json:"created_at"`
	CreatedBy   CreatedBy               `json:"created_by"`
	Description *string                 `json:"description,omitempty"`

	// CustomColumnID The unique ID for the custom column.
	CustomColumnID CustomColumnID `json:"id"`
	Label          string         `json:"label"`

	// TableName Table this column applies to.
	TableName string `json:"table_name"`

	// TeamName The unique name for the team.
	TeamName TeamName `json:"team_name"`

	// ValueExpr Value expression.
	// For value_type=expression, this is the actual SQL query.
	// For value_type=external this is the default value.
	ValueExpr *string               `json:"value_expr,omitempty"`
	ValueType CustomColumnValueType `json:"value_type"`
}

CustomColumn A custom column that is configured manually by the user.

type CustomColumnColumnType

type CustomColumnColumnType string

CustomColumnColumnType defines model for CustomColumnColumnType.

const (
	CustomColumnColumnTypeBoolean  CustomColumnColumnType = "Boolean"
	CustomColumnColumnTypeDateTime CustomColumnColumnType = "DateTime"
	CustomColumnColumnTypeFloat    CustomColumnColumnType = "Float"
	CustomColumnColumnTypeInteger  CustomColumnColumnType = "Integer"
	CustomColumnColumnTypeString   CustomColumnColumnType = "String"
)

Defines values for CustomColumnColumnType.

type CustomColumnCreateOrUpdate

type CustomColumnCreateOrUpdate struct {
	ColumnName  string                  `json:"column_name"`
	ColumnType  *CustomColumnColumnType `json:"column_type,omitempty"`
	Description *string                 `json:"description,omitempty"`
	Label       string                  `json:"label"`

	// TableName Table this column applies to.
	TableName string `json:"table_name"`

	// ValueExpr Value expression.
	// For value_type=expression, this is the actual SQL query.
	// For value_type=external this is the default value.
	ValueExpr *string               `json:"value_expr,omitempty"`
	ValueType CustomColumnValueType `json:"value_type"`
}

CustomColumnCreateOrUpdate Create or update a custom column

type CustomColumnDataImport

type CustomColumnDataImport struct {
	Data []map[string]interface{} `json:"data"`
}

CustomColumnDataImport Import data into the specified custom column

type CustomColumnDataImportAccepted

type CustomColumnDataImportAccepted struct {
	// CreatedAt The time the data import was created
	CreatedAt time.Time `json:"created_at"`
}

CustomColumnDataImportAccepted defines model for CustomColumnDataImportAccepted.

type CustomColumnDataValues

type CustomColumnDataValues struct {
	Data []map[string]interface{} `json:"data"`
}

CustomColumnDataValues Edit one or more values within the specified custom column

type CustomColumnID

type CustomColumnID = openapi_types.UUID

CustomColumnID The unique ID for the custom column.

type CustomColumnSortBy

type CustomColumnSortBy string

CustomColumnSortBy defines model for CustomColumnSortBy.

const (
	CustomColumnSortByColumnName  CustomColumnSortBy = "column_name"
	CustomColumnSortByColumnType  CustomColumnSortBy = "column_type"
	CustomColumnSortByCreatedAt   CustomColumnSortBy = "created_at"
	CustomColumnSortByCreatedBy   CustomColumnSortBy = "created_by"
	CustomColumnSortByDescription CustomColumnSortBy = "description"
	CustomColumnSortById          CustomColumnSortBy = "id"
	CustomColumnSortByLabel       CustomColumnSortBy = "label"
	CustomColumnSortByTableName   CustomColumnSortBy = "table_name"
	CustomColumnSortByTeamName    CustomColumnSortBy = "team_name"
	CustomColumnSortByUpdatedAt   CustomColumnSortBy = "updated_at"
	CustomColumnSortByValueExpr   CustomColumnSortBy = "value_expr"
	CustomColumnSortByValueType   CustomColumnSortBy = "value_type"
)

Defines values for CustomColumnSortBy.

type CustomColumnSortBys

type CustomColumnSortBys = []CustomColumnSortBy

CustomColumnSortBys defines model for custom_columns_sort_bys.

type CustomColumnSortDirection

type CustomColumnSortDirection string

CustomColumnSortDirection defines model for CustomColumnSortDirection.

const (
	CustomColumnSortDirectionAsc  CustomColumnSortDirection = "asc"
	CustomColumnSortDirectionDesc CustomColumnSortDirection = "desc"
)

Defines values for CustomColumnSortDirection.

type CustomColumnSortDirections

type CustomColumnSortDirections = []CustomColumnSortDirection

CustomColumnSortDirections defines model for custom_columns_sort_dirs.

type CustomColumnValueType

type CustomColumnValueType string

CustomColumnValueType defines model for CustomColumnValueType.

const (
	CustomColumnValueTypeExpression CustomColumnValueType = "expression"
	CustomColumnValueTypeExternal   CustomColumnValueType = "external"
)

Defines values for CustomColumnValueType.

type DeleteAlertResponse

type DeleteAlertResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteAlertResponse

func ParseDeleteAlertResponse(rsp *http.Response) (*DeleteAlertResponse, error)

ParseDeleteAlertResponse parses an HTTP response from a DeleteAlertWithResponse call

func (DeleteAlertResponse) Status

func (r DeleteAlertResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAlertResponse) StatusCode

func (r DeleteAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCustomColumnResponse

type DeleteCustomColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteCustomColumnResponse

func ParseDeleteCustomColumnResponse(rsp *http.Response) (*DeleteCustomColumnResponse, error)

ParseDeleteCustomColumnResponse parses an HTTP response from a DeleteCustomColumnWithResponse call

func (DeleteCustomColumnResponse) Status

Status returns HTTPResponse.Status

func (DeleteCustomColumnResponse) StatusCode

func (r DeleteCustomColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFilterTeamResponse added in v1.0.2

type DeleteFilterTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteFilterTeamResponse added in v1.0.2

func ParseDeleteFilterTeamResponse(rsp *http.Response) (*DeleteFilterTeamResponse, error)

ParseDeleteFilterTeamResponse parses an HTTP response from a DeleteFilterTeamWithResponse call

func (DeleteFilterTeamResponse) Status added in v1.0.2

func (r DeleteFilterTeamResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteFilterTeamResponse) StatusCode added in v1.0.2

func (r DeleteFilterTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteLocalUserResponse

type DeleteLocalUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteLocalUserResponse

func ParseDeleteLocalUserResponse(rsp *http.Response) (*DeleteLocalUserResponse, error)

ParseDeleteLocalUserResponse parses an HTTP response from a DeleteLocalUserWithResponse call

func (DeleteLocalUserResponse) Status

func (r DeleteLocalUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteLocalUserResponse) StatusCode

func (r DeleteLocalUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteNotificationDestinationResponse added in v1.0.2

type DeleteNotificationDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteNotificationDestinationResponse added in v1.0.2

func ParseDeleteNotificationDestinationResponse(rsp *http.Response) (*DeleteNotificationDestinationResponse, error)

ParseDeleteNotificationDestinationResponse parses an HTTP response from a DeleteNotificationDestinationWithResponse call

func (DeleteNotificationDestinationResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (DeleteNotificationDestinationResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type DeletePluginByTeamAndPluginNameResponse

type DeletePluginByTeamAndPluginNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseDeletePluginByTeamAndPluginNameResponse

func ParseDeletePluginByTeamAndPluginNameResponse(rsp *http.Response) (*DeletePluginByTeamAndPluginNameResponse, error)

ParseDeletePluginByTeamAndPluginNameResponse parses an HTTP response from a DeletePluginByTeamAndPluginNameWithResponse call

func (DeletePluginByTeamAndPluginNameResponse) Status

Status returns HTTPResponse.Status

func (DeletePluginByTeamAndPluginNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeletePluginVersionDocsJSONBody

type DeletePluginVersionDocsJSONBody struct {
	Names []PluginDocsPageName `json:"names"`
}

DeletePluginVersionDocsJSONBody defines parameters for DeletePluginVersionDocs.

type DeletePluginVersionDocsJSONRequestBody

type DeletePluginVersionDocsJSONRequestBody DeletePluginVersionDocsJSONBody

DeletePluginVersionDocsJSONRequestBody defines body for DeletePluginVersionDocs for application/json ContentType.

type DeletePluginVersionDocsResponse

type DeletePluginVersionDocsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeletePluginVersionDocsResponse

func ParseDeletePluginVersionDocsResponse(rsp *http.Response) (*DeletePluginVersionDocsResponse, error)

ParseDeletePluginVersionDocsResponse parses an HTTP response from a DeletePluginVersionDocsWithResponse call

func (DeletePluginVersionDocsResponse) Status

Status returns HTTPResponse.Status

func (DeletePluginVersionDocsResponse) StatusCode

func (r DeletePluginVersionDocsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePluginVersionTablesJSONBody

type DeletePluginVersionTablesJSONBody struct {
	Names []PluginTableName `json:"names"`
}

DeletePluginVersionTablesJSONBody defines parameters for DeletePluginVersionTables.

type DeletePluginVersionTablesJSONRequestBody

type DeletePluginVersionTablesJSONRequestBody DeletePluginVersionTablesJSONBody

DeletePluginVersionTablesJSONRequestBody defines body for DeletePluginVersionTables for application/json ContentType.

type DeletePluginVersionTablesResponse

type DeletePluginVersionTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeletePluginVersionTablesResponse

func ParseDeletePluginVersionTablesResponse(rsp *http.Response) (*DeletePluginVersionTablesResponse, error)

ParseDeletePluginVersionTablesResponse parses an HTTP response from a DeletePluginVersionTablesWithResponse call

func (DeletePluginVersionTablesResponse) Status

Status returns HTTPResponse.Status

func (DeletePluginVersionTablesResponse) StatusCode

func (r DeletePluginVersionTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePluginsByTeamResponse

type DeletePluginsByTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseDeletePluginsByTeamResponse

func ParseDeletePluginsByTeamResponse(rsp *http.Response) (*DeletePluginsByTeamResponse, error)

ParseDeletePluginsByTeamResponse parses an HTTP response from a DeletePluginsByTeamWithResponse call

func (DeletePluginsByTeamResponse) Status

Status returns HTTPResponse.Status

func (DeletePluginsByTeamResponse) StatusCode

func (r DeletePluginsByTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePolicyResponse

type DeletePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON403      *Forbidden
	JSON404      *NotFound
}

func ParseDeletePolicyResponse

func ParseDeletePolicyResponse(rsp *http.Response) (*DeletePolicyResponse, error)

ParseDeletePolicyResponse parses an HTTP response from a DeletePolicyWithResponse call

func (DeletePolicyResponse) Status

func (r DeletePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePolicyResponse) StatusCode

func (r DeletePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRBACPermissionResponse added in v1.0.3

type DeleteRBACPermissionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteRBACPermissionResponse added in v1.0.3

func ParseDeleteRBACPermissionResponse(rsp *http.Response) (*DeleteRBACPermissionResponse, error)

ParseDeleteRBACPermissionResponse parses an HTTP response from a DeleteRBACPermissionWithResponse call

func (DeleteRBACPermissionResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (DeleteRBACPermissionResponse) StatusCode added in v1.0.3

func (r DeleteRBACPermissionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRBACRoleResponse added in v1.0.3

type DeleteRBACRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteRBACRoleResponse added in v1.0.3

func ParseDeleteRBACRoleResponse(rsp *http.Response) (*DeleteRBACRoleResponse, error)

ParseDeleteRBACRoleResponse parses an HTTP response from a DeleteRBACRoleWithResponse call

func (DeleteRBACRoleResponse) Status added in v1.0.3

func (r DeleteRBACRoleResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRBACRoleResponse) StatusCode added in v1.0.3

func (r DeleteRBACRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteReportResponse

type DeleteReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON403      *Forbidden
	JSON404      *NotFound
}

func ParseDeleteReportResponse

func ParseDeleteReportResponse(rsp *http.Response) (*DeleteReportResponse, error)

ParseDeleteReportResponse parses an HTTP response from a DeleteReportWithResponse call

func (DeleteReportResponse) Status

func (r DeleteReportResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteReportResponse) StatusCode

func (r DeleteReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteReportTemplateResponse

type DeleteReportTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON403      *Forbidden
	JSON404      *NotFound
}

func ParseDeleteReportTemplateResponse

func ParseDeleteReportTemplateResponse(rsp *http.Response) (*DeleteReportTemplateResponse, error)

ParseDeleteReportTemplateResponse parses an HTTP response from a DeleteReportTemplateWithResponse call

func (DeleteReportTemplateResponse) Status

Status returns HTTPResponse.Status

func (DeleteReportTemplateResponse) StatusCode

func (r DeleteReportTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSavedQueryTeamResponse

type DeleteSavedQueryTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteSavedQueryTeamResponse

func ParseDeleteSavedQueryTeamResponse(rsp *http.Response) (*DeleteSavedQueryTeamResponse, error)

ParseDeleteSavedQueryTeamResponse parses an HTTP response from a DeleteSavedQueryTeamWithResponse call

func (DeleteSavedQueryTeamResponse) Status

Status returns HTTPResponse.Status

func (DeleteSavedQueryTeamResponse) StatusCode

func (r DeleteSavedQueryTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSyncDestinationResponse

type DeleteSyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteSyncDestinationResponse

func ParseDeleteSyncDestinationResponse(rsp *http.Response) (*DeleteSyncDestinationResponse, error)

ParseDeleteSyncDestinationResponse parses an HTTP response from a DeleteSyncDestinationWithResponse call

func (DeleteSyncDestinationResponse) Status

Status returns HTTPResponse.Status

func (DeleteSyncDestinationResponse) StatusCode

func (r DeleteSyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSyncResponse

type DeleteSyncResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteSyncResponse

func ParseDeleteSyncResponse(rsp *http.Response) (*DeleteSyncResponse, error)

ParseDeleteSyncResponse parses an HTTP response from a DeleteSyncWithResponse call

func (DeleteSyncResponse) Status

func (r DeleteSyncResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSyncResponse) StatusCode

func (r DeleteSyncResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSyncSourceResponse

type DeleteSyncSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteSyncSourceResponse

func ParseDeleteSyncSourceResponse(rsp *http.Response) (*DeleteSyncSourceResponse, error)

ParseDeleteSyncSourceResponse parses an HTTP response from a DeleteSyncSourceWithResponse call

func (DeleteSyncSourceResponse) Status

func (r DeleteSyncSourceResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSyncSourceResponse) StatusCode

func (r DeleteSyncSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSyncTransformerResponse

type DeleteSyncTransformerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteSyncTransformerResponse

func ParseDeleteSyncTransformerResponse(rsp *http.Response) (*DeleteSyncTransformerResponse, error)

ParseDeleteSyncTransformerResponse parses an HTTP response from a DeleteSyncTransformerWithResponse call

func (DeleteSyncTransformerResponse) Status

Status returns HTTPResponse.Status

func (DeleteSyncTransformerResponse) StatusCode

func (r DeleteSyncTransformerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamAPIKeyResponse

type DeleteTeamAPIKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseDeleteTeamAPIKeyResponse

func ParseDeleteTeamAPIKeyResponse(rsp *http.Response) (*DeleteTeamAPIKeyResponse, error)

ParseDeleteTeamAPIKeyResponse parses an HTTP response from a DeleteTeamAPIKeyWithResponse call

func (DeleteTeamAPIKeyResponse) Status

func (r DeleteTeamAPIKeyResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTeamAPIKeyResponse) StatusCode

func (r DeleteTeamAPIKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamInvitationJSONBody

type DeleteTeamInvitationJSONBody struct {
	Email openapi_types.Email `json:"email"`
}

DeleteTeamInvitationJSONBody defines parameters for DeleteTeamInvitation.

type DeleteTeamInvitationJSONRequestBody

type DeleteTeamInvitationJSONRequestBody DeleteTeamInvitationJSONBody

DeleteTeamInvitationJSONRequestBody defines body for DeleteTeamInvitation for application/json ContentType.

type DeleteTeamInvitationResponse

type DeleteTeamInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseDeleteTeamInvitationResponse

func ParseDeleteTeamInvitationResponse(rsp *http.Response) (*DeleteTeamInvitationResponse, error)

ParseDeleteTeamInvitationResponse parses an HTTP response from a DeleteTeamInvitationWithResponse call

func (DeleteTeamInvitationResponse) Status

Status returns HTTPResponse.Status

func (DeleteTeamInvitationResponse) StatusCode

func (r DeleteTeamInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamMembershipResponse

type DeleteTeamMembershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteTeamMembershipResponse

func ParseDeleteTeamMembershipResponse(rsp *http.Response) (*DeleteTeamMembershipResponse, error)

ParseDeleteTeamMembershipResponse parses an HTTP response from a DeleteTeamMembershipWithResponse call

func (DeleteTeamMembershipResponse) Status

Status returns HTTPResponse.Status

func (DeleteTeamMembershipResponse) StatusCode

func (r DeleteTeamMembershipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamResponse

type DeleteTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteTeamResponse

func ParseDeleteTeamResponse(rsp *http.Response) (*DeleteTeamResponse, error)

ParseDeleteTeamResponse parses an HTTP response from a DeleteTeamWithResponse call

func (DeleteTeamResponse) Status

func (r DeleteTeamResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTeamResponse) StatusCode

func (r DeleteTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserResponse

type DeleteUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteUserResponse

func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)

ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call

func (DeleteUserResponse) Status

func (r DeleteUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserResponse) StatusCode

func (r DeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV2SyncDestinationResponse added in v1.0.3

type DeleteV2SyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseDeleteV2SyncDestinationResponse added in v1.0.3

func ParseDeleteV2SyncDestinationResponse(rsp *http.Response) (*DeleteV2SyncDestinationResponse, error)

ParseDeleteV2SyncDestinationResponse parses an HTTP response from a DeleteV2SyncDestinationWithResponse call

func (DeleteV2SyncDestinationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (DeleteV2SyncDestinationResponse) StatusCode added in v1.0.3

func (r DeleteV2SyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV2SyncIntegrationResponse added in v1.0.3

type DeleteV2SyncIntegrationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON500      *InternalError
}

func ParseDeleteV2SyncIntegrationResponse added in v1.0.3

func ParseDeleteV2SyncIntegrationResponse(rsp *http.Response) (*DeleteV2SyncIntegrationResponse, error)

ParseDeleteV2SyncIntegrationResponse parses an HTTP response from a DeleteV2SyncIntegrationWithResponse call

func (DeleteV2SyncIntegrationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (DeleteV2SyncIntegrationResponse) StatusCode added in v1.0.3

func (r DeleteV2SyncIntegrationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeployedNotification

type DeployedNotification struct {
	DeploymentMode    string      `json:"deployment_mode"`
	ManagementRoleArn string      `json:"management_role_arn"`
	StackId           string      `json:"stack_id"`
	Status            interface{} `json:"status"`
}

DeployedNotification defines model for DeployedNotification.

type DisplayName

type DisplayName = string

DisplayName A human-readable display name

type DockerError

type DockerError struct {
	Details string `json:"details"`
}

DockerError Error Returned from the Docker Authorization Handler to the Docker Registry

type DownloadFile added in v1.0.2

type DownloadFile = bool

DownloadFile defines model for download_file.

type DownloadPluginAssetByTeamParams

type DownloadPluginAssetByTeamParams struct {
	Accept *string `json:"Accept,omitempty"`
}

DownloadPluginAssetByTeamParams defines parameters for DownloadPluginAssetByTeam.

type DownloadPluginAssetByTeamResponse

type DownloadPluginAssetByTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PluginAsset
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseDownloadPluginAssetByTeamResponse

func ParseDownloadPluginAssetByTeamResponse(rsp *http.Response) (*DownloadPluginAssetByTeamResponse, error)

ParseDownloadPluginAssetByTeamResponse parses an HTTP response from a DownloadPluginAssetByTeamWithResponse call

func (DownloadPluginAssetByTeamResponse) Status

Status returns HTTPResponse.Status

func (DownloadPluginAssetByTeamResponse) StatusCode

func (r DownloadPluginAssetByTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadPluginAssetParams

type DownloadPluginAssetParams struct {
	Accept *string `json:"Accept,omitempty"`
}

DownloadPluginAssetParams defines parameters for DownloadPluginAsset.

type DownloadPluginAssetResponse

type DownloadPluginAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PluginAsset
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseDownloadPluginAssetResponse

func ParseDownloadPluginAssetResponse(rsp *http.Response) (*DownloadPluginAssetResponse, error)

ParseDownloadPluginAssetResponse parses an HTTP response from a DownloadPluginAssetWithResponse call

func (DownloadPluginAssetResponse) Status

Status returns HTTPResponse.Status

func (DownloadPluginAssetResponse) StatusCode

func (r DownloadPluginAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Email

type Email = openapi_types.Email

Email defines model for Email.

type EmailBasic

type EmailBasic = string

EmailBasic defines model for email_basic.

type Enabled added in v1.0.2

type Enabled = bool

Enabled defines model for enabled.

type ExecuteAdHocQueryTeamJSONBody

type ExecuteAdHocQueryTeamJSONBody struct {
	Query string `json:"query"`
}

ExecuteAdHocQueryTeamJSONBody defines parameters for ExecuteAdHocQueryTeam.

type ExecuteAdHocQueryTeamJSONRequestBody

type ExecuteAdHocQueryTeamJSONRequestBody ExecuteAdHocQueryTeamJSONBody

ExecuteAdHocQueryTeamJSONRequestBody defines body for ExecuteAdHocQueryTeam for application/json ContentType.

type ExecuteAdHocQueryTeamParams

type ExecuteAdHocQueryTeamParams struct {
	// Selects Table selects. This filters the columns that are returned in the result set.
	Selects Selects `form:"select,omitempty" json:"select,omitempty"`

	// FilterMode Table filter mode.
	//
	// Smart mode switches between column and search mode based on the filtered table and
	//
	// Search mode allows searching deeply nested data but is not available on all tables as it requires a separate indexing step.
	// Search mode is only available on resource tables or queries derived from resource tables results that contain _cq_id and _cq_source_id.
	// Search mode may also be used against cloud_assets but it will only return results from resource tables.
	//
	// Column mode searches purely using the columns in the table.
	// It will work on all table results but it is not optimized for arbitrary substring searches and so may be slow on larger tables.
	FilterMode *ExecuteAdHocQueryTeamParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`

	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// FilterIDs Table filter IDs. These should be valid Saved Filter IDs. These filters
	// will be applied to the query results before returning them.
	FilterIDs FilterIDs `form:"filter_id,omitempty" json:"filter_id,omitempty"`

	// SortBys Table sort by options. This sorts the rows that are returned in the result set.
	SortBys SortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SortDirections Table sort direction options. This sorts the rows that are returned in the result set.
	SortDirections SortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// GroupBys Table group by options. This groups the rows that are returned in the result set by the given columns.
	GroupBys GroupBys `form:"group_by,omitempty" json:"group_by,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ExecuteAdHocQueryTeamParams defines parameters for ExecuteAdHocQueryTeam.

type ExecuteAdHocQueryTeamParamsFilterMode

type ExecuteAdHocQueryTeamParamsFilterMode string

ExecuteAdHocQueryTeamParamsFilterMode defines parameters for ExecuteAdHocQueryTeam.

const (
	ExecuteAdHocQueryTeamParamsFilterModeColumn ExecuteAdHocQueryTeamParamsFilterMode = "column"
	ExecuteAdHocQueryTeamParamsFilterModeSearch ExecuteAdHocQueryTeamParamsFilterMode = "search"
	ExecuteAdHocQueryTeamParamsFilterModeSmart  ExecuteAdHocQueryTeamParamsFilterMode = "smart"
)

Defines values for ExecuteAdHocQueryTeamParamsFilterMode.

type ExecuteAdHocQueryTeamResponse

type ExecuteAdHocQueryTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data     TableData    `json:"data"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseExecuteAdHocQueryTeamResponse

func ParseExecuteAdHocQueryTeamResponse(rsp *http.Response) (*ExecuteAdHocQueryTeamResponse, error)

ParseExecuteAdHocQueryTeamResponse parses an HTTP response from a ExecuteAdHocQueryTeamWithResponse call

func (ExecuteAdHocQueryTeamResponse) Status

Status returns HTTPResponse.Status

func (ExecuteAdHocQueryTeamResponse) StatusCode

func (r ExecuteAdHocQueryTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExecuteSavedQueryTeamParams

type ExecuteSavedQueryTeamParams struct {
	// Selects Table selects. This filters the columns that are returned in the result set.
	Selects Selects `form:"select,omitempty" json:"select,omitempty"`

	// FilterMode Table filter mode.
	//
	// Smart mode switches between column and search mode based on the filtered table and
	//
	// Search mode allows searching deeply nested data but is not available on all tables as it requires a separate indexing step.
	// Search mode is only available on resource tables or queries derived from resource tables results that contain _cq_id and _cq_source_id.
	// Search mode may also be used against cloud_assets but it will only return results from resource tables.
	//
	// Column mode searches purely using the columns in the table.
	// It will work on all table results but it is not optimized for arbitrary substring searches and so may be slow on larger tables.
	FilterMode *ExecuteSavedQueryTeamParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`

	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// FilterIDs Table filter IDs. These should be valid Saved Filter IDs. These filters
	// will be applied to the query results before returning them.
	FilterIDs FilterIDs `form:"filter_id,omitempty" json:"filter_id,omitempty"`

	// SortBys Table sort by options. This sorts the rows that are returned in the result set.
	SortBys SortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SortDirections Table sort direction options. This sorts the rows that are returned in the result set.
	SortDirections SortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// GroupBys Table group by options. This groups the rows that are returned in the result set by the given columns.
	GroupBys GroupBys `form:"group_by,omitempty" json:"group_by,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ExecuteSavedQueryTeamParams defines parameters for ExecuteSavedQueryTeam.

type ExecuteSavedQueryTeamParamsFilterMode

type ExecuteSavedQueryTeamParamsFilterMode string

ExecuteSavedQueryTeamParamsFilterMode defines parameters for ExecuteSavedQueryTeam.

const (
	ExecuteSavedQueryTeamParamsFilterModeColumn ExecuteSavedQueryTeamParamsFilterMode = "column"
	ExecuteSavedQueryTeamParamsFilterModeSearch ExecuteSavedQueryTeamParamsFilterMode = "search"
	ExecuteSavedQueryTeamParamsFilterModeSmart  ExecuteSavedQueryTeamParamsFilterMode = "smart"
)

Defines values for ExecuteSavedQueryTeamParamsFilterMode.

type ExecuteSavedQueryTeamResponse

type ExecuteSavedQueryTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data     TableData    `json:"data"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseExecuteSavedQueryTeamResponse

func ParseExecuteSavedQueryTeamResponse(rsp *http.Response) (*ExecuteSavedQueryTeamResponse, error)

ParseExecuteSavedQueryTeamResponse parses an HTTP response from a ExecuteSavedQueryTeamWithResponse call

func (ExecuteSavedQueryTeamResponse) Status

Status returns HTTPResponse.Status

func (ExecuteSavedQueryTeamResponse) StatusCode

func (r ExecuteSavedQueryTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FailedNotification

type FailedNotification struct {
	Reason string      `json:"reason"`
	Status interface{} `json:"status"`
}

FailedNotification defines model for FailedNotification.

type FieldError

type FieldError struct {
	Errors      *[]string          `json:"errors,omitempty"`
	FieldErrors *map[string]string `json:"field_errors,omitempty"`
	Message     string             `json:"message"`
	Status      int                `json:"status"`
}

FieldError defines model for FieldError.

type Filter

type Filter struct {
	CreatedAt   time.Time `json:"created_at"`
	Description *string   `json:"description,omitempty"`

	// Expression A table column filter.
	Expression FilterExpression `json:"expression"`

	// ID ID of the Filter
	ID   openapi_types.UUID `json:"id"`
	Name string             `json:"name"`

	// QueryID The unique ID for the query.
	QueryID *QueryID `json:"query_id,omitempty"`

	// Table The name of the table.
	Table *TableName  `json:"table,omitempty"`
	Tags  []FilterTag `json:"tags,omitempty"`

	// UserID ID of the User
	UserID *UserID `json:"user_id,omitempty"`
}

Filter Saved filter

type FilterCreate

type FilterCreate struct {
	Description *string `json:"description,omitempty"`

	// Expression A table column filter.
	Expression FilterExpression `json:"expression"`
	Name       string           `json:"name"`

	// Public Whether the filter is visible to all users in the team, or only to the user who created it
	Public bool        `json:"public"`
	Tags   []FilterTag `json:"tags,omitempty"`
}

FilterCreate Saved filter

type FilterExpression

type FilterExpression = string

FilterExpression A table column filter.

type FilterExpressionFilter

type FilterExpressionFilter = string

FilterExpressionFilter Filter by filter expression

type FilterID

type FilterID = openapi_types.UUID

FilterID The unique ID for the filter.

type FilterIDs

type FilterIDs = []FilterID

FilterIDs defines model for table_filter_ids.

type FilterNameFilter

type FilterNameFilter = string

FilterNameFilter Filter by filter name

type FilterTag

type FilterTag = string

FilterTag A table column filter tag.

type FilterTags

type FilterTags = []FilterTag

FilterTags defines model for filter_tags.

type FilterUpdate

type FilterUpdate struct {
	Description *string `json:"description,omitempty"`

	// Expression A table column filter.
	Expression *FilterExpression `json:"expression,omitempty"`
	Name       *string           `json:"name,omitempty"`
	Tags       *[]FilterTag      `json:"tags,omitempty"`
}

FilterUpdate Filter Update Definition

type Filters

type Filters = []FilterExpression

Filters defines model for table_filters.

type FinalizePluginUIAssetUploadJSONBody

type FinalizePluginUIAssetUploadJSONBody struct {
	// UIID ID representing the finished upload
	UIID string `json:"ui_id"`
}

FinalizePluginUIAssetUploadJSONBody defines parameters for FinalizePluginUIAssetUpload.

type FinalizePluginUIAssetUploadJSONRequestBody

type FinalizePluginUIAssetUploadJSONRequestBody FinalizePluginUIAssetUploadJSONBody

FinalizePluginUIAssetUploadJSONRequestBody defines body for FinalizePluginUIAssetUpload for application/json ContentType.

type FinalizePluginUIAssetUploadResponse

type FinalizePluginUIAssetUploadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseFinalizePluginUIAssetUploadResponse

func ParseFinalizePluginUIAssetUploadResponse(rsp *http.Response) (*FinalizePluginUIAssetUploadResponse, error)

ParseFinalizePluginUIAssetUploadResponse parses an HTTP response from a FinalizePluginUIAssetUploadWithResponse call

func (FinalizePluginUIAssetUploadResponse) Status

Status returns HTTPResponse.Status

func (FinalizePluginUIAssetUploadResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type Forbidden

type Forbidden = FieldError

Forbidden defines model for Forbidden.

type GetAWSAccountsInParentResponse

type GetAWSAccountsInParentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OnboardingAWSAccounts
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetAWSAccountsInParentResponse

func ParseGetAWSAccountsInParentResponse(rsp *http.Response) (*GetAWSAccountsInParentResponse, error)

ParseGetAWSAccountsInParentResponse parses an HTTP response from a GetAWSAccountsInParentWithResponse call

func (GetAWSAccountsInParentResponse) Status

Status returns HTTPResponse.Status

func (GetAWSAccountsInParentResponse) StatusCode

func (r GetAWSAccountsInParentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAWSAccountsInRootResponse

type GetAWSAccountsInRootResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OnboardingAWSAccounts
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetAWSAccountsInRootResponse

func ParseGetAWSAccountsInRootResponse(rsp *http.Response) (*GetAWSAccountsInRootResponse, error)

ParseGetAWSAccountsInRootResponse parses an HTTP response from a GetAWSAccountsInRootWithResponse call

func (GetAWSAccountsInRootResponse) Status

Status returns HTTPResponse.Status

func (GetAWSAccountsInRootResponse) StatusCode

func (r GetAWSAccountsInRootResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAWSOnboardingResponse

type GetAWSOnboardingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OnboardingAWS
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetAWSOnboardingResponse

func ParseGetAWSOnboardingResponse(rsp *http.Response) (*GetAWSOnboardingResponse, error)

ParseGetAWSOnboardingResponse parses an HTTP response from a GetAWSOnboardingWithResponse call

func (GetAWSOnboardingResponse) Status

func (r GetAWSOnboardingResponse) Status() string

Status returns HTTPResponse.Status

func (GetAWSOnboardingResponse) StatusCode

func (r GetAWSOnboardingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuditLogResponse

type GetAuditLogResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuditLogEvent
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetAuditLogResponse

func ParseGetAuditLogResponse(rsp *http.Response) (*GetAuditLogResponse, error)

ParseGetAuditLogResponse parses an HTTP response from a GetAuditLogWithResponse call

func (GetAuditLogResponse) Status

func (r GetAuditLogResponse) Status() string

Status returns HTTPResponse.Status

func (GetAuditLogResponse) StatusCode

func (r GetAuditLogResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConnectorAuthStatusAWSResponse

type GetConnectorAuthStatusAWSResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// ExternalID External ID used for the role
		ExternalID *string `json:"external_id,omitempty"`

		// RoleARN ARN of role created by the user
		RoleARN *string `json:"role_arn,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetConnectorAuthStatusAWSResponse

func ParseGetConnectorAuthStatusAWSResponse(rsp *http.Response) (*GetConnectorAuthStatusAWSResponse, error)

ParseGetConnectorAuthStatusAWSResponse parses an HTTP response from a GetConnectorAuthStatusAWSWithResponse call

func (GetConnectorAuthStatusAWSResponse) Status

Status returns HTTPResponse.Status

func (GetConnectorAuthStatusAWSResponse) StatusCode

func (r GetConnectorAuthStatusAWSResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConnectorAuthStatusGCPResponse

type GetConnectorAuthStatusGCPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// ServiceAccount CloudQuery GCP Service Account to grant access to
		ServiceAccount *string `json:"service_account,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetConnectorAuthStatusGCPResponse

func ParseGetConnectorAuthStatusGCPResponse(rsp *http.Response) (*GetConnectorAuthStatusGCPResponse, error)

ParseGetConnectorAuthStatusGCPResponse parses an HTTP response from a GetConnectorAuthStatusGCPWithResponse call

func (GetConnectorAuthStatusGCPResponse) Status

Status returns HTTPResponse.Status

func (GetConnectorAuthStatusGCPResponse) StatusCode

func (r GetConnectorAuthStatusGCPResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConnectorResponse

type GetConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Connector
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetConnectorResponse

func ParseGetConnectorResponse(rsp *http.Response) (*GetConnectorResponse, error)

ParseGetConnectorResponse parses an HTTP response from a GetConnectorWithResponse call

func (GetConnectorResponse) Status

func (r GetConnectorResponse) Status() string

Status returns HTTPResponse.Status

func (GetConnectorResponse) StatusCode

func (r GetConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConversationResponse added in v1.0.3

type GetConversationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Conversation
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetConversationResponse added in v1.0.3

func ParseGetConversationResponse(rsp *http.Response) (*GetConversationResponse, error)

ParseGetConversationResponse parses an HTTP response from a GetConversationWithResponse call

func (GetConversationResponse) Status added in v1.0.3

func (r GetConversationResponse) Status() string

Status returns HTTPResponse.Status

func (GetConversationResponse) StatusCode added in v1.0.3

func (r GetConversationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCurrentLocalUserResponse

type GetCurrentLocalUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocalUserWithTeams
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON500      *InternalError
}

func ParseGetCurrentLocalUserResponse

func ParseGetCurrentLocalUserResponse(rsp *http.Response) (*GetCurrentLocalUserResponse, error)

ParseGetCurrentLocalUserResponse parses an HTTP response from a GetCurrentLocalUserWithResponse call

func (GetCurrentLocalUserResponse) Status

Status returns HTTPResponse.Status

func (GetCurrentLocalUserResponse) StatusCode

func (r GetCurrentLocalUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCurrentUserMembershipsParams

type GetCurrentUserMembershipsParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

GetCurrentUserMembershipsParams defines parameters for GetCurrentUserMemberships.

type GetCurrentUserMembershipsResponse

type GetCurrentUserMembershipsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []MembershipWithTeam `json:"items"`
		Metadata ListMetadata         `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON500 *InternalError
}

func ParseGetCurrentUserMembershipsResponse

func ParseGetCurrentUserMembershipsResponse(rsp *http.Response) (*GetCurrentUserMembershipsResponse, error)

ParseGetCurrentUserMembershipsResponse parses an HTTP response from a GetCurrentUserMembershipsWithResponse call

func (GetCurrentUserMembershipsResponse) Status

Status returns HTTPResponse.Status

func (GetCurrentUserMembershipsResponse) StatusCode

func (r GetCurrentUserMembershipsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCurrentUserResponse

type GetCurrentUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		CreatedAt        *time.Time              `json:"created_at,omitempty"`
		Email            string                  `json:"email"`
		EventIdentifiers *map[string]interface{} `json:"event_identifiers,omitempty"`
		GroupIdentifier  *string                 `json:"group_identifier,omitempty"`

		// ID ID of the User
		ID          openapi_types.UUID `json:"id"`
		LastLoginAt *time.Time         `json:"last_login_at,omitempty"`

		// Name The unique name for the user.
		Name *UserName `json:"name,omitempty"`

		// ProfileImageURL Profile image URL of user
		ProfileImageURL *string `json:"profile_image_url,omitempty"`

		// RegisteredTeamInternal Whether the team is internal or not
		RegisteredTeamInternal *bool `json:"registered_team_internal,omitempty"`

		// RegisteredTeamName The name of the team that the platform is registered with
		RegisteredTeamName *string    `json:"registered_team_name,omitempty"`
		UpdatedAt          *time.Time `json:"updated_at,omitempty"`
	}
	JSON401 *struct {
		Message string `json:"message"`

		// PasswordResetRequired Whether the user needs to reset their password
		PasswordResetRequired *bool `json:"password_reset_required,omitempty"`
		Status                int   `json:"status"`
	}
	JSON403 *Forbidden
	JSON500 *InternalError
}

func ParseGetCurrentUserResponse

func ParseGetCurrentUserResponse(rsp *http.Response) (*GetCurrentUserResponse, error)

ParseGetCurrentUserResponse parses an HTTP response from a GetCurrentUserWithResponse call

func (GetCurrentUserResponse) Status

func (r GetCurrentUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetCurrentUserResponse) StatusCode

func (r GetCurrentUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCustomColumnResponse

type GetCustomColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomColumn
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetCustomColumnResponse

func ParseGetCustomColumnResponse(rsp *http.Response) (*GetCustomColumnResponse, error)

ParseGetCustomColumnResponse parses an HTTP response from a GetCustomColumnWithResponse call

func (GetCustomColumnResponse) Status

func (r GetCustomColumnResponse) Status() string

Status returns HTTPResponse.Status

func (GetCustomColumnResponse) StatusCode

func (r GetCustomColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFilterByIDTeamResponse added in v1.0.2

type GetFilterByIDTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Filter
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetFilterByIDTeamResponse added in v1.0.2

func ParseGetFilterByIDTeamResponse(rsp *http.Response) (*GetFilterByIDTeamResponse, error)

ParseGetFilterByIDTeamResponse parses an HTTP response from a GetFilterByIDTeamWithResponse call

func (GetFilterByIDTeamResponse) Status added in v1.0.2

func (r GetFilterByIDTeamResponse) Status() string

Status returns HTTPResponse.Status

func (GetFilterByIDTeamResponse) StatusCode added in v1.0.2

func (r GetFilterByIDTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGroupedTeamUsageSummaryParams

type GetGroupedTeamUsageSummaryParams struct {
	Metrics *[]GetGroupedTeamUsageSummaryParamsMetrics `form:"metrics,omitempty" json:"metrics,omitempty"`
	Start   *time.Time                                 `form:"start,omitempty" json:"start,omitempty"`
	End     *time.Time                                 `form:"end,omitempty" json:"end,omitempty"`

	// AggregationPeriod An aggregation period to sum data over. In other words, data will be returned at this granularity. Currently only supports day and month.
	AggregationPeriod *GetGroupedTeamUsageSummaryParamsAggregationPeriod `form:"aggregation_period,omitempty" json:"aggregation_period,omitempty"`
}

GetGroupedTeamUsageSummaryParams defines parameters for GetGroupedTeamUsageSummary.

type GetGroupedTeamUsageSummaryParamsAggregationPeriod

type GetGroupedTeamUsageSummaryParamsAggregationPeriod string

GetGroupedTeamUsageSummaryParamsAggregationPeriod defines parameters for GetGroupedTeamUsageSummary.

const (
	GetGroupedTeamUsageSummaryParamsAggregationPeriodDay   GetGroupedTeamUsageSummaryParamsAggregationPeriod = "day"
	GetGroupedTeamUsageSummaryParamsAggregationPeriodMonth GetGroupedTeamUsageSummaryParamsAggregationPeriod = "month"
)

Defines values for GetGroupedTeamUsageSummaryParamsAggregationPeriod.

type GetGroupedTeamUsageSummaryParamsGroupBy

type GetGroupedTeamUsageSummaryParamsGroupBy string

GetGroupedTeamUsageSummaryParamsGroupBy defines parameters for GetGroupedTeamUsageSummary.

const (
	GetGroupedTeamUsageSummaryParamsGroupByPlugin        GetGroupedTeamUsageSummaryParamsGroupBy = "plugin"
	GetGroupedTeamUsageSummaryParamsGroupByPriceCategory GetGroupedTeamUsageSummaryParamsGroupBy = "price_category"
	GetGroupedTeamUsageSummaryParamsGroupBySyncId        GetGroupedTeamUsageSummaryParamsGroupBy = "sync_id"
)

Defines values for GetGroupedTeamUsageSummaryParamsGroupBy.

type GetGroupedTeamUsageSummaryParamsMetrics

type GetGroupedTeamUsageSummaryParamsMetrics string

GetGroupedTeamUsageSummaryParamsMetrics defines parameters for GetGroupedTeamUsageSummary.

const (
	GetGroupedTeamUsageSummaryParamsMetricsCloudVcpuSeconds     GetGroupedTeamUsageSummaryParamsMetrics = "cloud_vcpu_seconds"
	GetGroupedTeamUsageSummaryParamsMetricsCloudVramByteSeconds GetGroupedTeamUsageSummaryParamsMetrics = "cloud_vram_byte_seconds"
	GetGroupedTeamUsageSummaryParamsMetricsNetworkEgressBytes   GetGroupedTeamUsageSummaryParamsMetrics = "network_egress_bytes"
	GetGroupedTeamUsageSummaryParamsMetricsPaidRows             GetGroupedTeamUsageSummaryParamsMetrics = "paid_rows"
)

Defines values for GetGroupedTeamUsageSummaryParamsMetrics.

type GetGroupedTeamUsageSummaryResponse

type GetGroupedTeamUsageSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsageSummary
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetGroupedTeamUsageSummaryResponse

func ParseGetGroupedTeamUsageSummaryResponse(rsp *http.Response) (*GetGroupedTeamUsageSummaryResponse, error)

ParseGetGroupedTeamUsageSummaryResponse parses an HTTP response from a GetGroupedTeamUsageSummaryWithResponse call

func (GetGroupedTeamUsageSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetGroupedTeamUsageSummaryResponse) StatusCode

func (r GetGroupedTeamUsageSummaryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLocalUserResponse

type GetLocalUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocalUserWithTeams
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetLocalUserResponse

func ParseGetLocalUserResponse(rsp *http.Response) (*GetLocalUserResponse, error)

ParseGetLocalUserResponse parses an HTTP response from a GetLocalUserWithResponse call

func (GetLocalUserResponse) Status

func (r GetLocalUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetLocalUserResponse) StatusCode

func (r GetLocalUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNotificationDestinationAlertsParams added in v1.0.2

type GetNotificationDestinationAlertsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

GetNotificationDestinationAlertsParams defines parameters for GetNotificationDestinationAlerts.

type GetNotificationDestinationAlertsResponse added in v1.0.2

type GetNotificationDestinationAlertsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []AlertDetail `json:"items"`
		Metadata ListMetadata  `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetNotificationDestinationAlertsResponse added in v1.0.2

func ParseGetNotificationDestinationAlertsResponse(rsp *http.Response) (*GetNotificationDestinationAlertsResponse, error)

ParseGetNotificationDestinationAlertsResponse parses an HTTP response from a GetNotificationDestinationAlertsWithResponse call

func (GetNotificationDestinationAlertsResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetNotificationDestinationAlertsResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type GetNotificationDestinationResponse added in v1.0.2

type GetNotificationDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationDestination
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetNotificationDestinationResponse added in v1.0.2

func ParseGetNotificationDestinationResponse(rsp *http.Response) (*GetNotificationDestinationResponse, error)

ParseGetNotificationDestinationResponse parses an HTTP response from a GetNotificationDestinationWithResponse call

func (GetNotificationDestinationResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetNotificationDestinationResponse) StatusCode added in v1.0.2

func (r GetNotificationDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOpenAPIJSONResponse

type GetOpenAPIJSONResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	JSON400      *BadRequest
}

func ParseGetOpenAPIJSONResponse

func ParseGetOpenAPIJSONResponse(rsp *http.Response) (*GetOpenAPIJSONResponse, error)

ParseGetOpenAPIJSONResponse parses an HTTP response from a GetOpenAPIJSONWithResponse call

func (GetOpenAPIJSONResponse) Status

func (r GetOpenAPIJSONResponse) Status() string

Status returns HTTPResponse.Status

func (GetOpenAPIJSONResponse) StatusCode

func (r GetOpenAPIJSONResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformInfoResponse

type GetPlatformInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		PublicIps *[]string `json:"public_ips,omitempty"`
	}
	JSON401 *RequiresAuthentication
	JSON500 *InternalError
}

func ParseGetPlatformInfoResponse

func ParseGetPlatformInfoResponse(rsp *http.Response) (*GetPlatformInfoResponse, error)

ParseGetPlatformInfoResponse parses an HTTP response from a GetPlatformInfoWithResponse call

func (GetPlatformInfoResponse) Status

func (r GetPlatformInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlatformInfoResponse) StatusCode

func (r GetPlatformInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPluginResponse

type GetPluginResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListPlugin
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetPluginResponse

func ParseGetPluginResponse(rsp *http.Response) (*GetPluginResponse, error)

ParseGetPluginResponse parses an HTTP response from a GetPluginWithResponse call

func (GetPluginResponse) Status

func (r GetPluginResponse) Status() string

Status returns HTTPResponse.Status

func (GetPluginResponse) StatusCode

func (r GetPluginResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPluginVersionResponse

type GetPluginVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PluginVersionDetails
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetPluginVersionResponse

func ParseGetPluginVersionResponse(rsp *http.Response) (*GetPluginVersionResponse, error)

ParseGetPluginVersionResponse parses an HTTP response from a GetPluginVersionWithResponse call

func (GetPluginVersionResponse) Status

func (r GetPluginVersionResponse) Status() string

Status returns HTTPResponse.Status

func (GetPluginVersionResponse) StatusCode

func (r GetPluginVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPluginVersionTableResponse

type GetPluginVersionTableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PluginTableDetails
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetPluginVersionTableResponse

func ParseGetPluginVersionTableResponse(rsp *http.Response) (*GetPluginVersionTableResponse, error)

ParseGetPluginVersionTableResponse parses an HTTP response from a GetPluginVersionTableWithResponse call

func (GetPluginVersionTableResponse) Status

Status returns HTTPResponse.Status

func (GetPluginVersionTableResponse) StatusCode

func (r GetPluginVersionTableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPolicyResponse

type GetPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data PlatformPolicy `json:"data"`
	}
	JSON404 *NotFound
}

func ParseGetPolicyResponse

func ParseGetPolicyResponse(rsp *http.Response) (*GetPolicyResponse, error)

ParseGetPolicyResponse parses an HTTP response from a GetPolicyWithResponse call

func (GetPolicyResponse) Status

func (r GetPolicyResponse) Status() string

Status returns HTTPResponse.Status

func (GetPolicyResponse) StatusCode

func (r GetPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPolicyViolationsHistoryParams

type GetPolicyViolationsHistoryParams struct {
	// Start A valid ISO 8601 date string representing the inclusive start of the period within which to return history entities. Defaults to start of current month if not specified.
	Start *time.Time `form:"start,omitempty" json:"start,omitempty"`

	// End A valid ISO 8601 date string representing the exclusive end of the period within which to return history entities. Defaults to end of current month if not specified.
	End *time.Time `form:"end,omitempty" json:"end,omitempty"`
}

GetPolicyViolationsHistoryParams defines parameters for GetPolicyViolationsHistory.

type GetPolicyViolationsHistoryResponse

type GetPolicyViolationsHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Details []PlatformPolicyViolationHistory `json:"details"`
	}
	JSON400 *BadRequest
}

func ParseGetPolicyViolationsHistoryResponse

func ParseGetPolicyViolationsHistoryResponse(rsp *http.Response) (*GetPolicyViolationsHistoryResponse, error)

ParseGetPolicyViolationsHistoryResponse parses an HTTP response from a GetPolicyViolationsHistoryWithResponse call

func (GetPolicyViolationsHistoryResponse) Status

Status returns HTTPResponse.Status

func (GetPolicyViolationsHistoryResponse) StatusCode

func (r GetPolicyViolationsHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRBACPermissionResponse added in v1.0.3

type GetRBACPermissionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RBACPermission
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetRBACPermissionResponse added in v1.0.3

func ParseGetRBACPermissionResponse(rsp *http.Response) (*GetRBACPermissionResponse, error)

ParseGetRBACPermissionResponse parses an HTTP response from a GetRBACPermissionWithResponse call

func (GetRBACPermissionResponse) Status added in v1.0.3

func (r GetRBACPermissionResponse) Status() string

Status returns HTTPResponse.Status

func (GetRBACPermissionResponse) StatusCode added in v1.0.3

func (r GetRBACPermissionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRBACRoleResponse added in v1.0.3

type GetRBACRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RBACRole
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetRBACRoleResponse added in v1.0.3

func ParseGetRBACRoleResponse(rsp *http.Response) (*GetRBACRoleResponse, error)

ParseGetRBACRoleResponse parses an HTTP response from a GetRBACRoleWithResponse call

func (GetRBACRoleResponse) Status added in v1.0.3

func (r GetRBACRoleResponse) Status() string

Status returns HTTPResponse.Status

func (GetRBACRoleResponse) StatusCode added in v1.0.3

func (r GetRBACRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetReportResponse

type GetReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data Report `json:"data"`
	}
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseGetReportResponse

func ParseGetReportResponse(rsp *http.Response) (*GetReportResponse, error)

ParseGetReportResponse parses an HTTP response from a GetReportWithResponse call

func (GetReportResponse) Status

func (r GetReportResponse) Status() string

Status returns HTTPResponse.Status

func (GetReportResponse) StatusCode

func (r GetReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetReportTemplateResponse

type GetReportTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data ReportTemplate `json:"data"`
	}
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseGetReportTemplateResponse

func ParseGetReportTemplateResponse(rsp *http.Response) (*GetReportTemplateResponse, error)

ParseGetReportTemplateResponse parses an HTTP response from a GetReportTemplateWithResponse call

func (GetReportTemplateResponse) Status

func (r GetReportTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (GetReportTemplateResponse) StatusCode

func (r GetReportTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSavedQueryTeamResponse

type GetSavedQueryTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QueryDetail
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetSavedQueryTeamResponse

func ParseGetSavedQueryTeamResponse(rsp *http.Response) (*GetSavedQueryTeamResponse, error)

ParseGetSavedQueryTeamResponse parses an HTTP response from a GetSavedQueryTeamWithResponse call

func (GetSavedQueryTeamResponse) Status

func (r GetSavedQueryTeamResponse) Status() string

Status returns HTTPResponse.Status

func (GetSavedQueryTeamResponse) StatusCode

func (r GetSavedQueryTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSettingsResponse added in v1.0.2

type GetSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatformSettings
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetSettingsResponse added in v1.0.2

func ParseGetSettingsResponse(rsp *http.Response) (*GetSettingsResponse, error)

ParseGetSettingsResponse parses an HTTP response from a GetSettingsWithResponse call

func (GetSettingsResponse) Status added in v1.0.2

func (r GetSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSettingsResponse) StatusCode added in v1.0.2

func (r GetSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncDestinationResponse

type GetSyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestination
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncDestinationResponse

func ParseGetSyncDestinationResponse(rsp *http.Response) (*GetSyncDestinationResponse, error)

ParseGetSyncDestinationResponse parses an HTTP response from a GetSyncDestinationWithResponse call

func (GetSyncDestinationResponse) Status

Status returns HTTPResponse.Status

func (GetSyncDestinationResponse) StatusCode

func (r GetSyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncDestinationTestConnectionLogsLiveParams added in v1.0.2

type GetSyncDestinationTestConnectionLogsLiveParams struct {
	Accept *string `json:"Accept,omitempty"`
}

GetSyncDestinationTestConnectionLogsLiveParams defines parameters for GetSyncDestinationTestConnectionLogsLive.

type GetSyncDestinationTestConnectionLogsLiveResponse added in v1.0.2

type GetSyncDestinationTestConnectionLogsLiveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetSyncDestinationTestConnectionLogsLiveResponse added in v1.0.2

func ParseGetSyncDestinationTestConnectionLogsLiveResponse(rsp *http.Response) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)

ParseGetSyncDestinationTestConnectionLogsLiveResponse parses an HTTP response from a GetSyncDestinationTestConnectionLogsLiveWithResponse call

func (GetSyncDestinationTestConnectionLogsLiveResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetSyncDestinationTestConnectionLogsLiveResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type GetSyncDestinationTestConnectionLogsParams

type GetSyncDestinationTestConnectionLogsParams struct {
	Accept *string `json:"Accept,omitempty"`
}

GetSyncDestinationTestConnectionLogsParams defines parameters for GetSyncDestinationTestConnectionLogs.

type GetSyncDestinationTestConnectionLogsQueryParams added in v1.0.2

type GetSyncDestinationTestConnectionLogsQueryParams struct {
	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// Download Whether to generate a downloadable file for the response.
	Download *DownloadFile `form:"download,omitempty" json:"download,omitempty"`
	Accept   *string       `json:"Accept,omitempty"`
}

GetSyncDestinationTestConnectionLogsQueryParams defines parameters for GetSyncDestinationTestConnectionLogsQuery.

type GetSyncDestinationTestConnectionLogsQueryResponse added in v1.0.2

type GetSyncDestinationTestConnectionLogsQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data     TableData    `json:"data"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncDestinationTestConnectionLogsQueryResponse added in v1.0.2

func ParseGetSyncDestinationTestConnectionLogsQueryResponse(rsp *http.Response) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)

ParseGetSyncDestinationTestConnectionLogsQueryResponse parses an HTTP response from a GetSyncDestinationTestConnectionLogsQueryWithResponse call

func (GetSyncDestinationTestConnectionLogsQueryResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetSyncDestinationTestConnectionLogsQueryResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type GetSyncDestinationTestConnectionLogsResponse

type GetSyncDestinationTestConnectionLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Location The location to download the test connection logs from
		Location string `json:"location"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncDestinationTestConnectionLogsResponse

func ParseGetSyncDestinationTestConnectionLogsResponse(rsp *http.Response) (*GetSyncDestinationTestConnectionLogsResponse, error)

ParseGetSyncDestinationTestConnectionLogsResponse parses an HTTP response from a GetSyncDestinationTestConnectionLogsWithResponse call

func (GetSyncDestinationTestConnectionLogsResponse) Status

Status returns HTTPResponse.Status

func (GetSyncDestinationTestConnectionLogsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSyncDestinationTestConnectionResponse

type GetSyncDestinationTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestinationTestConnection
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncDestinationTestConnectionResponse

func ParseGetSyncDestinationTestConnectionResponse(rsp *http.Response) (*GetSyncDestinationTestConnectionResponse, error)

ParseGetSyncDestinationTestConnectionResponse parses an HTTP response from a GetSyncDestinationTestConnectionWithResponse call

func (GetSyncDestinationTestConnectionResponse) Status

Status returns HTTPResponse.Status

func (GetSyncDestinationTestConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSyncResponse

type GetSyncResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Sync
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncResponse

func ParseGetSyncResponse(rsp *http.Response) (*GetSyncResponse, error)

ParseGetSyncResponse parses an HTTP response from a GetSyncWithResponse call

func (GetSyncResponse) Status

func (r GetSyncResponse) Status() string

Status returns HTTPResponse.Status

func (GetSyncResponse) StatusCode

func (r GetSyncResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunConnectorCredentialsResponse

type GetSyncRunConnectorCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Aws AWS connector credentials response
		Aws *ConnectorCredentialsResponseAWS `json:"aws,omitempty"`

		// Oauth OAuth connector credentials response
		Oauth *ConnectorCredentialsResponseOAuth `json:"oauth,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncRunConnectorCredentialsResponse

func ParseGetSyncRunConnectorCredentialsResponse(rsp *http.Response) (*GetSyncRunConnectorCredentialsResponse, error)

ParseGetSyncRunConnectorCredentialsResponse parses an HTTP response from a GetSyncRunConnectorCredentialsWithResponse call

func (GetSyncRunConnectorCredentialsResponse) Status

Status returns HTTPResponse.Status

func (GetSyncRunConnectorCredentialsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunConnectorIdentityResponse

type GetSyncRunConnectorIdentityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Aws AWS connector identity response
		Aws *ConnectorIdentityResponseAWS `json:"aws,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncRunConnectorIdentityResponse

func ParseGetSyncRunConnectorIdentityResponse(rsp *http.Response) (*GetSyncRunConnectorIdentityResponse, error)

ParseGetSyncRunConnectorIdentityResponse parses an HTTP response from a GetSyncRunConnectorIdentityWithResponse call

func (GetSyncRunConnectorIdentityResponse) Status

Status returns HTTPResponse.Status

func (GetSyncRunConnectorIdentityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunLogsLiveParams added in v1.0.2

type GetSyncRunLogsLiveParams struct {
	Table  *string `form:"table,omitempty" json:"table,omitempty"`
	Accept *string `json:"Accept,omitempty"`
}

GetSyncRunLogsLiveParams defines parameters for GetSyncRunLogsLive.

type GetSyncRunLogsLiveResponse added in v1.0.2

type GetSyncRunLogsLiveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetSyncRunLogsLiveResponse added in v1.0.2

func ParseGetSyncRunLogsLiveResponse(rsp *http.Response) (*GetSyncRunLogsLiveResponse, error)

ParseGetSyncRunLogsLiveResponse parses an HTTP response from a GetSyncRunLogsLiveWithResponse call

func (GetSyncRunLogsLiveResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetSyncRunLogsLiveResponse) StatusCode added in v1.0.2

func (r GetSyncRunLogsLiveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunLogsParams

type GetSyncRunLogsParams struct {
	Table  *string `form:"table,omitempty" json:"table,omitempty"`
	Accept *string `json:"Accept,omitempty"`
}

GetSyncRunLogsParams defines parameters for GetSyncRunLogs.

type GetSyncRunLogsQueryParams added in v1.0.2

type GetSyncRunLogsQueryParams struct {
	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// Download Whether to generate a downloadable file for the response.
	Download *DownloadFile `form:"download,omitempty" json:"download,omitempty"`
	Accept   *string       `json:"Accept,omitempty"`
}

GetSyncRunLogsQueryParams defines parameters for GetSyncRunLogsQuery.

type GetSyncRunLogsQueryResponse added in v1.0.2

type GetSyncRunLogsQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data     TableData    `json:"data"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncRunLogsQueryResponse added in v1.0.2

func ParseGetSyncRunLogsQueryResponse(rsp *http.Response) (*GetSyncRunLogsQueryResponse, error)

ParseGetSyncRunLogsQueryResponse parses an HTTP response from a GetSyncRunLogsQueryWithResponse call

func (GetSyncRunLogsQueryResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetSyncRunLogsQueryResponse) StatusCode added in v1.0.2

func (r GetSyncRunLogsQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunLogsResponse

type GetSyncRunLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Location The location to download the sync run logs from
		Location string `json:"location"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncRunLogsResponse

func ParseGetSyncRunLogsResponse(rsp *http.Response) (*GetSyncRunLogsResponse, error)

ParseGetSyncRunLogsResponse parses an HTTP response from a GetSyncRunLogsWithResponse call

func (GetSyncRunLogsResponse) Status

func (r GetSyncRunLogsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSyncRunLogsResponse) StatusCode

func (r GetSyncRunLogsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunResponse

type GetSyncRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncRunDetails
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncRunResponse

func ParseGetSyncRunResponse(rsp *http.Response) (*GetSyncRunResponse, error)

ParseGetSyncRunResponse parses an HTTP response from a GetSyncRunWithResponse call

func (GetSyncRunResponse) Status

func (r GetSyncRunResponse) Status() string

Status returns HTTPResponse.Status

func (GetSyncRunResponse) StatusCode

func (r GetSyncRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunStatsResponse

type GetSyncRunStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncRunStats
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncRunStatsResponse

func ParseGetSyncRunStatsResponse(rsp *http.Response) (*GetSyncRunStatsResponse, error)

ParseGetSyncRunStatsResponse parses an HTTP response from a GetSyncRunStatsWithResponse call

func (GetSyncRunStatsResponse) Status

func (r GetSyncRunStatsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSyncRunStatsResponse) StatusCode

func (r GetSyncRunStatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncRunTablesParams

type GetSyncRunTablesParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// SortBys Table sort by options. This sorts the rows that are returned in the result set.
	SortBys SortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SortDirections Table sort direction options. This sorts the rows that are returned in the result set.
	SortDirections SortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

GetSyncRunTablesParams defines parameters for GetSyncRunTables.

type GetSyncRunTablesResponse

type GetSyncRunTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncRunTableStat `json:"items"`
		Metadata ListMetadata       `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseGetSyncRunTablesResponse

func ParseGetSyncRunTablesResponse(rsp *http.Response) (*GetSyncRunTablesResponse, error)

ParseGetSyncRunTablesResponse parses an HTTP response from a GetSyncRunTablesWithResponse call

func (GetSyncRunTablesResponse) Status

func (r GetSyncRunTablesResponse) Status() string

Status returns HTTPResponse.Status

func (GetSyncRunTablesResponse) StatusCode

func (r GetSyncRunTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncSourceResponse

type GetSyncSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncSource
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncSourceResponse

func ParseGetSyncSourceResponse(rsp *http.Response) (*GetSyncSourceResponse, error)

ParseGetSyncSourceResponse parses an HTTP response from a GetSyncSourceWithResponse call

func (GetSyncSourceResponse) Status

func (r GetSyncSourceResponse) Status() string

Status returns HTTPResponse.Status

func (GetSyncSourceResponse) StatusCode

func (r GetSyncSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSyncSourceTestConnectionLogsLiveParams added in v1.0.2

type GetSyncSourceTestConnectionLogsLiveParams struct {
	Accept *string `json:"Accept,omitempty"`
}

GetSyncSourceTestConnectionLogsLiveParams defines parameters for GetSyncSourceTestConnectionLogsLive.

type GetSyncSourceTestConnectionLogsLiveResponse added in v1.0.2

type GetSyncSourceTestConnectionLogsLiveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetSyncSourceTestConnectionLogsLiveResponse added in v1.0.2

func ParseGetSyncSourceTestConnectionLogsLiveResponse(rsp *http.Response) (*GetSyncSourceTestConnectionLogsLiveResponse, error)

ParseGetSyncSourceTestConnectionLogsLiveResponse parses an HTTP response from a GetSyncSourceTestConnectionLogsLiveWithResponse call

func (GetSyncSourceTestConnectionLogsLiveResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetSyncSourceTestConnectionLogsLiveResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type GetSyncSourceTestConnectionLogsParams

type GetSyncSourceTestConnectionLogsParams struct {
	Accept *string `json:"Accept,omitempty"`
}

GetSyncSourceTestConnectionLogsParams defines parameters for GetSyncSourceTestConnectionLogs.

type GetSyncSourceTestConnectionLogsQueryParams added in v1.0.2

type GetSyncSourceTestConnectionLogsQueryParams struct {
	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// Download Whether to generate a downloadable file for the response.
	Download *DownloadFile `form:"download,omitempty" json:"download,omitempty"`
	Accept   *string       `json:"Accept,omitempty"`
}

GetSyncSourceTestConnectionLogsQueryParams defines parameters for GetSyncSourceTestConnectionLogsQuery.

type GetSyncSourceTestConnectionLogsQueryResponse added in v1.0.2

type GetSyncSourceTestConnectionLogsQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data     TableData    `json:"data"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncSourceTestConnectionLogsQueryResponse added in v1.0.2

func ParseGetSyncSourceTestConnectionLogsQueryResponse(rsp *http.Response) (*GetSyncSourceTestConnectionLogsQueryResponse, error)

ParseGetSyncSourceTestConnectionLogsQueryResponse parses an HTTP response from a GetSyncSourceTestConnectionLogsQueryWithResponse call

func (GetSyncSourceTestConnectionLogsQueryResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (GetSyncSourceTestConnectionLogsQueryResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type GetSyncSourceTestConnectionLogsResponse

type GetSyncSourceTestConnectionLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Location The location to download the test connection logs from
		Location string `json:"location"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetSyncSourceTestConnectionLogsResponse

func ParseGetSyncSourceTestConnectionLogsResponse(rsp *http.Response) (*GetSyncSourceTestConnectionLogsResponse, error)

ParseGetSyncSourceTestConnectionLogsResponse parses an HTTP response from a GetSyncSourceTestConnectionLogsWithResponse call

func (GetSyncSourceTestConnectionLogsResponse) Status

Status returns HTTPResponse.Status

func (GetSyncSourceTestConnectionLogsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSyncSourceTestConnectionResponse

type GetSyncSourceTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncSourceTestConnection
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncSourceTestConnectionResponse

func ParseGetSyncSourceTestConnectionResponse(rsp *http.Response) (*GetSyncSourceTestConnectionResponse, error)

ParseGetSyncSourceTestConnectionResponse parses an HTTP response from a GetSyncSourceTestConnectionWithResponse call

func (GetSyncSourceTestConnectionResponse) Status

Status returns HTTPResponse.Status

func (GetSyncSourceTestConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSyncTransformerResponse

type GetSyncTransformerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncTransformer
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetSyncTransformerResponse

func ParseGetSyncTransformerResponse(rsp *http.Response) (*GetSyncTransformerResponse, error)

ParseGetSyncTransformerResponse parses an HTTP response from a GetSyncTransformerWithResponse call

func (GetSyncTransformerResponse) Status

Status returns HTTPResponse.Status

func (GetSyncTransformerResponse) StatusCode

func (r GetSyncTransformerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamByNameResponse

type GetTeamByNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetTeamByNameResponse

func ParseGetTeamByNameResponse(rsp *http.Response) (*GetTeamByNameResponse, error)

ParseGetTeamByNameResponse parses an HTTP response from a GetTeamByNameWithResponse call

func (GetTeamByNameResponse) Status

func (r GetTeamByNameResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamByNameResponse) StatusCode

func (r GetTeamByNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamMembershipsParams

type GetTeamMembershipsParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

GetTeamMembershipsParams defines parameters for GetTeamMemberships.

type GetTeamMembershipsResponse

type GetTeamMembershipsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []MembershipWithUser `json:"items"`
		Metadata ListMetadata         `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseGetTeamMembershipsResponse

func ParseGetTeamMembershipsResponse(rsp *http.Response) (*GetTeamMembershipsResponse, error)

ParseGetTeamMembershipsResponse parses an HTTP response from a GetTeamMembershipsWithResponse call

func (GetTeamMembershipsResponse) Status

Status returns HTTPResponse.Status

func (GetTeamMembershipsResponse) StatusCode

func (r GetTeamMembershipsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamUsageSummaryParams

type GetTeamUsageSummaryParams struct {
	Metrics *[]GetTeamUsageSummaryParamsMetrics `form:"metrics,omitempty" json:"metrics,omitempty"`
	Start   *time.Time                          `form:"start,omitempty" json:"start,omitempty"`
	End     *time.Time                          `form:"end,omitempty" json:"end,omitempty"`

	// AggregationPeriod An aggregation period to sum data over. In other words, data will be returned at this granularity. Currently only supports day and month.
	AggregationPeriod *GetTeamUsageSummaryParamsAggregationPeriod `form:"aggregation_period,omitempty" json:"aggregation_period,omitempty"`
}

GetTeamUsageSummaryParams defines parameters for GetTeamUsageSummary.

type GetTeamUsageSummaryParamsAggregationPeriod

type GetTeamUsageSummaryParamsAggregationPeriod string

GetTeamUsageSummaryParamsAggregationPeriod defines parameters for GetTeamUsageSummary.

const (
	GetTeamUsageSummaryParamsAggregationPeriodDay   GetTeamUsageSummaryParamsAggregationPeriod = "day"
	GetTeamUsageSummaryParamsAggregationPeriodMonth GetTeamUsageSummaryParamsAggregationPeriod = "month"
)

Defines values for GetTeamUsageSummaryParamsAggregationPeriod.

type GetTeamUsageSummaryParamsMetrics

type GetTeamUsageSummaryParamsMetrics string

GetTeamUsageSummaryParamsMetrics defines parameters for GetTeamUsageSummary.

const (
	GetTeamUsageSummaryParamsMetricsCloudVcpuSeconds     GetTeamUsageSummaryParamsMetrics = "cloud_vcpu_seconds"
	GetTeamUsageSummaryParamsMetricsCloudVramByteSeconds GetTeamUsageSummaryParamsMetrics = "cloud_vram_byte_seconds"
	GetTeamUsageSummaryParamsMetricsNetworkEgressBytes   GetTeamUsageSummaryParamsMetrics = "network_egress_bytes"
	GetTeamUsageSummaryParamsMetricsPaidRows             GetTeamUsageSummaryParamsMetrics = "paid_rows"
)

Defines values for GetTeamUsageSummaryParamsMetrics.

type GetTeamUsageSummaryResponse

type GetTeamUsageSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsageSummary
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseGetTeamUsageSummaryResponse

func ParseGetTeamUsageSummaryResponse(rsp *http.Response) (*GetTeamUsageSummaryResponse, error)

ParseGetTeamUsageSummaryResponse parses an HTTP response from a GetTeamUsageSummaryWithResponse call

func (GetTeamUsageSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetTeamUsageSummaryResponse) StatusCode

func (r GetTeamUsageSummaryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTestConnectionConnectorCredentialsResponse

type GetTestConnectionConnectorCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Aws AWS connector credentials response
		Aws *ConnectorCredentialsResponseAWS `json:"aws,omitempty"`

		// Oauth OAuth connector credentials response
		Oauth *ConnectorCredentialsResponseOAuth `json:"oauth,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetTestConnectionConnectorCredentialsResponse

func ParseGetTestConnectionConnectorCredentialsResponse(rsp *http.Response) (*GetTestConnectionConnectorCredentialsResponse, error)

ParseGetTestConnectionConnectorCredentialsResponse parses an HTTP response from a GetTestConnectionConnectorCredentialsWithResponse call

func (GetTestConnectionConnectorCredentialsResponse) Status

Status returns HTTPResponse.Status

func (GetTestConnectionConnectorCredentialsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTestConnectionConnectorIdentityResponse

type GetTestConnectionConnectorIdentityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Aws AWS connector identity response
		Aws *ConnectorIdentityResponseAWS `json:"aws,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseGetTestConnectionConnectorIdentityResponse

func ParseGetTestConnectionConnectorIdentityResponse(rsp *http.Response) (*GetTestConnectionConnectorIdentityResponse, error)

ParseGetTestConnectionConnectorIdentityResponse parses an HTTP response from a GetTestConnectionConnectorIdentityWithResponse call

func (GetTestConnectionConnectorIdentityResponse) Status

Status returns HTTPResponse.Status

func (GetTestConnectionConnectorIdentityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTestConnectionForSyncDestinationResponse

type GetTestConnectionForSyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncTestConnection
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetTestConnectionForSyncDestinationResponse

func ParseGetTestConnectionForSyncDestinationResponse(rsp *http.Response) (*GetTestConnectionForSyncDestinationResponse, error)

ParseGetTestConnectionForSyncDestinationResponse parses an HTTP response from a GetTestConnectionForSyncDestinationWithResponse call

func (GetTestConnectionForSyncDestinationResponse) Status

Status returns HTTPResponse.Status

func (GetTestConnectionForSyncDestinationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTestConnectionForSyncSourceResponse

type GetTestConnectionForSyncSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncTestConnection
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetTestConnectionForSyncSourceResponse

func ParseGetTestConnectionForSyncSourceResponse(rsp *http.Response) (*GetTestConnectionForSyncSourceResponse, error)

ParseGetTestConnectionForSyncSourceResponse parses an HTTP response from a GetTestConnectionForSyncSourceWithResponse call

func (GetTestConnectionForSyncSourceResponse) Status

Status returns HTTPResponse.Status

func (GetTestConnectionForSyncSourceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV2SyncDestinationResponse added in v1.0.3

type GetV2SyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestinationV2
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetV2SyncDestinationResponse added in v1.0.3

func ParseGetV2SyncDestinationResponse(rsp *http.Response) (*GetV2SyncDestinationResponse, error)

ParseGetV2SyncDestinationResponse parses an HTTP response from a GetV2SyncDestinationWithResponse call

func (GetV2SyncDestinationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (GetV2SyncDestinationResponse) StatusCode added in v1.0.3

func (r GetV2SyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV2SyncDestinationsParams added in v1.0.3

type GetV2SyncDestinationsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page   *Page           `form:"page,omitempty" json:"page,omitempty"`
	Filter *SyncNameFilter `form:"filter,omitempty" json:"filter,omitempty"`

	// SyncGenericSortBys Sort by options
	SyncGenericSortBys SyncGenericSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

GetV2SyncDestinationsParams defines parameters for GetV2SyncDestinations.

type GetV2SyncDestinationsResponse added in v1.0.3

type GetV2SyncDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncDestinationV2 `json:"items"`
		Metadata ListMetadata        `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseGetV2SyncDestinationsResponse added in v1.0.3

func ParseGetV2SyncDestinationsResponse(rsp *http.Response) (*GetV2SyncDestinationsResponse, error)

ParseGetV2SyncDestinationsResponse parses an HTTP response from a GetV2SyncDestinationsWithResponse call

func (GetV2SyncDestinationsResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (GetV2SyncDestinationsResponse) StatusCode added in v1.0.3

func (r GetV2SyncDestinationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV2SyncIntegrationResponse added in v1.0.3

type GetV2SyncIntegrationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncIntegrationExpandedV2
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseGetV2SyncIntegrationResponse added in v1.0.3

func ParseGetV2SyncIntegrationResponse(rsp *http.Response) (*GetV2SyncIntegrationResponse, error)

ParseGetV2SyncIntegrationResponse parses an HTTP response from a GetV2SyncIntegrationWithResponse call

func (GetV2SyncIntegrationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (GetV2SyncIntegrationResponse) StatusCode added in v1.0.3

func (r GetV2SyncIntegrationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GroupBys

type GroupBys = []TableGroupBy

GroupBys defines model for table_group_bys.

type HealthCheckHeadResponse

type HealthCheckHeadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON500      *InternalError
	JSON503      *ServiceUnavailable
}

func ParseHealthCheckHeadResponse

func ParseHealthCheckHeadResponse(rsp *http.Response) (*HealthCheckHeadResponse, error)

ParseHealthCheckHeadResponse parses an HTTP response from a HealthCheckHeadWithResponse call

func (HealthCheckHeadResponse) Status

func (r HealthCheckHeadResponse) Status() string

Status returns HTTPResponse.Status

func (HealthCheckHeadResponse) StatusCode

func (r HealthCheckHeadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HealthCheckResponse

type HealthCheckResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON500      *InternalError
	JSON503      *ServiceUnavailable
}

func ParseHealthCheckResponse

func ParseHealthCheckResponse(rsp *http.Response) (*HealthCheckResponse, error)

ParseHealthCheckResponse parses an HTTP response from a HealthCheckWithResponse call

func (HealthCheckResponse) Status

func (r HealthCheckResponse) Status() string

Status returns HTTPResponse.Status

func (HealthCheckResponse) StatusCode

func (r HealthCheckResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type ID

type ID = openapi_types.UUID

ID unique ID of the test connection

type ImageURL

type ImageURL struct {
	DownloadUrl string `json:"download_url"`

	// RequiredHeaders Required HTTP headers to include for the upload
	RequiredHeaders map[string][]string `json:"required_headers"`
	UploadUrl       string              `json:"upload_url"`
}

ImageURL defines model for ImageURL.

type IncludeDrafts

type IncludeDrafts = bool

IncludeDrafts defines model for include_drafts.

type IncludeFips added in v1.0.3

type IncludeFips = bool

IncludeFips defines model for include_fips.

type IncludePrereleases

type IncludePrereleases = bool

IncludePrereleases defines model for include_prereleases.

type IncludePrivate

type IncludePrivate = bool

IncludePrivate defines model for include_private.

type IndexResponse

type IndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *struct {
		Errors      *[]string          `json:"errors,omitempty"`
		FieldErrors *map[string]string `json:"field_errors,omitempty"`
		Message     string             `json:"message"`
		Status      int                `json:"status"`
	}
}

func ParseIndexResponse

func ParseIndexResponse(rsp *http.Response) (*IndexResponse, error)

ParseIndexResponse parses an HTTP response from a IndexWithResponse call

func (IndexResponse) Status

func (r IndexResponse) Status() string

Status returns HTTPResponse.Status

func (IndexResponse) StatusCode

func (r IndexResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InternalError

type InternalError = BasicError

InternalError Basic Error

type Invitation

type Invitation struct {
	CreatedAt time.Time `json:"created_at"`
	Email     Email     `json:"email"`
	Role      string    `json:"role"`

	// TeamName The unique name for the team.
	TeamName TeamName `json:"team_name"`
}

Invitation defines model for Invitation.

type InvitationWithToken

type InvitationWithToken struct {
	CreatedAt time.Time `json:"created_at"`
	Email     Email     `json:"email"`
	Role      string    `json:"role"`

	// TeamName The unique name for the team.
	TeamName TeamName `json:"team_name"`

	// Token The token used to accept the invitation
	Token openapi_types.UUID `json:"token"`
}

InvitationWithToken defines model for InvitationWithToken.

type ListAllAlertsParams

type ListAllAlertsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// AlertStates Alert states
	AlertStates AlertStates `form:"state,omitempty" json:"state,omitempty"`

	// Enabled Enabled
	Enabled *Enabled `form:"enabled,omitempty" json:"enabled,omitempty"`
}

ListAllAlertsParams defines parameters for ListAllAlerts.

type ListAllAlertsResponse

type ListAllAlertsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []AlertDetail `json:"items"`
		Metadata ListMetadata  `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListAllAlertsResponse

func ParseListAllAlertsResponse(rsp *http.Response) (*ListAllAlertsResponse, error)

ParseListAllAlertsResponse parses an HTTP response from a ListAllAlertsWithResponse call

func (ListAllAlertsResponse) Status

func (r ListAllAlertsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAllAlertsResponse) StatusCode

func (r ListAllAlertsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllCustomColumnsParams

type ListAllCustomColumnsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// CustomColumnSortBys Sort by options
	CustomColumnSortBys CustomColumnSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// CustomColumnSortDirections Custom column sort direction options
	CustomColumnSortDirections CustomColumnSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// Table Filter columns by table name.
	Table *string `form:"table,omitempty" json:"table,omitempty"`

	// SearchTerm Filter columns by name, label, or description.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`
}

ListAllCustomColumnsParams defines parameters for ListAllCustomColumns.

type ListAllCustomColumnsResponse

type ListAllCustomColumnsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []CustomColumn `json:"items"`
		Metadata ListMetadata   `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListAllCustomColumnsResponse

func ParseListAllCustomColumnsResponse(rsp *http.Response) (*ListAllCustomColumnsResponse, error)

ParseListAllCustomColumnsResponse parses an HTTP response from a ListAllCustomColumnsWithResponse call

func (ListAllCustomColumnsResponse) Status

Status returns HTTPResponse.Status

func (ListAllCustomColumnsResponse) StatusCode

func (r ListAllCustomColumnsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllFrameworksParams

type ListAllFrameworksParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListAllFrameworksParams defines parameters for ListAllFrameworks.

type ListAllFrameworksResponse

type ListAllFrameworksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Frameworks []PlatformPolicyFramework `json:"frameworks"`
		Metadata   ListMetadata              `json:"metadata"`
	}
	JSON404 *NotFound
}

func ParseListAllFrameworksResponse

func ParseListAllFrameworksResponse(rsp *http.Response) (*ListAllFrameworksResponse, error)

ParseListAllFrameworksResponse parses an HTTP response from a ListAllFrameworksWithResponse call

func (ListAllFrameworksResponse) Status

func (r ListAllFrameworksResponse) Status() string

Status returns HTTPResponse.Status

func (ListAllFrameworksResponse) StatusCode

func (r ListAllFrameworksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllNotificationDestinationsParams added in v1.0.2

type ListAllNotificationDestinationsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListAllNotificationDestinationsParams defines parameters for ListAllNotificationDestinations.

type ListAllNotificationDestinationsResponse added in v1.0.2

type ListAllNotificationDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []NotificationDestinationListItem `json:"items"`
		Metadata ListMetadata                      `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListAllNotificationDestinationsResponse added in v1.0.2

func ParseListAllNotificationDestinationsResponse(rsp *http.Response) (*ListAllNotificationDestinationsResponse, error)

ParseListAllNotificationDestinationsResponse parses an HTTP response from a ListAllNotificationDestinationsWithResponse call

func (ListAllNotificationDestinationsResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (ListAllNotificationDestinationsResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type ListAllQueriesTeamParams

type ListAllQueriesTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// QueryTags Query tags
	QueryTags   QueryTags        `form:"tag,omitempty" json:"tag,omitempty"`
	NameFilter  *QueryNameFilter `form:"name_filter,omitempty" json:"name_filter,omitempty"`
	QueryFilter *QueryFilter     `form:"query_filter,omitempty" json:"query_filter,omitempty"`

	// AlertConfigured Alert configured
	AlertConfigured    *AlertConfigured    `form:"alert_configured,omitempty" json:"alert_configured,omitempty"`
	AlertMessageFilter *AlertMessageFilter `form:"alert_message_filter,omitempty" json:"alert_message_filter,omitempty"`

	// AlertEnabled Alert enabled
	AlertEnabled *AlertEnabled `form:"alert_enabled,omitempty" json:"alert_enabled,omitempty"`
}

ListAllQueriesTeamParams defines parameters for ListAllQueriesTeam.

type ListAllQueriesTeamResponse

type ListAllQueriesTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Query      `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListAllQueriesTeamResponse

func ParseListAllQueriesTeamResponse(rsp *http.Response) (*ListAllQueriesTeamResponse, error)

ParseListAllQueriesTeamResponse parses an HTTP response from a ListAllQueriesTeamWithResponse call

func (ListAllQueriesTeamResponse) Status

Status returns HTTPResponse.Status

func (ListAllQueriesTeamResponse) StatusCode

func (r ListAllQueriesTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllRBACPermissionsParams added in v1.0.3

type ListAllRBACPermissionsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// RBACPermissionSortBys Sort by options
	RBACPermissionSortBys RBACPermissionSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// RBACPermissionSortDirections Sort direction options
	RBACPermissionSortDirections RBACPermissionSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// SearchTerm Filter permissions by name or description.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`
}

ListAllRBACPermissionsParams defines parameters for ListAllRBACPermissions.

type ListAllRBACPermissionsResponse added in v1.0.3

type ListAllRBACPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []RBACPermission `json:"items"`
		Metadata ListMetadata     `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListAllRBACPermissionsResponse added in v1.0.3

func ParseListAllRBACPermissionsResponse(rsp *http.Response) (*ListAllRBACPermissionsResponse, error)

ParseListAllRBACPermissionsResponse parses an HTTP response from a ListAllRBACPermissionsWithResponse call

func (ListAllRBACPermissionsResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (ListAllRBACPermissionsResponse) StatusCode added in v1.0.3

func (r ListAllRBACPermissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllRBACRolesParams added in v1.0.3

type ListAllRBACRolesParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// RBACRoleSortBys Sort by options
	RBACRoleSortBys RBACRoleSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// RBACRoleSortDirections Sort direction options
	RBACRoleSortDirections RBACRoleSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// SearchTerm Filter roles by name or description.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`
}

ListAllRBACRolesParams defines parameters for ListAllRBACRoles.

type ListAllRBACRolesResponse added in v1.0.3

type ListAllRBACRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []RBACRole   `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListAllRBACRolesResponse added in v1.0.3

func ParseListAllRBACRolesResponse(rsp *http.Response) (*ListAllRBACRolesResponse, error)

ParseListAllRBACRolesResponse parses an HTTP response from a ListAllRBACRolesWithResponse call

func (ListAllRBACRolesResponse) Status added in v1.0.3

func (r ListAllRBACRolesResponse) Status() string

Status returns HTTPResponse.Status

func (ListAllRBACRolesResponse) StatusCode added in v1.0.3

func (r ListAllRBACRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAuditLogsParams

type ListAuditLogsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// UserId Filter by user ID
	UserId *openapi_types.UUID `form:"user_id,omitempty" json:"user_id,omitempty"`

	// TeamName Filter by team name
	TeamName *string `form:"team_name,omitempty" json:"team_name,omitempty"`

	// EventType Filter by event type
	EventType *string `form:"event_type,omitempty" json:"event_type,omitempty"`

	// EntityDisplayName Filter by entity display name
	EntityDisplayName *string `form:"entity_display_name,omitempty" json:"entity_display_name,omitempty"`

	// UserIpAddress Filter by user IP address
	UserIpAddress *string `form:"user_ip_address,omitempty" json:"user_ip_address,omitempty"`

	// StartTime Filter by start time (inclusive)
	StartTime *time.Time `form:"start_time,omitempty" json:"start_time,omitempty"`

	// EndTime Filter by end time (inclusive)
	EndTime *time.Time `form:"end_time,omitempty" json:"end_time,omitempty"`

	// Search Search across user name, team name, event type, entity display name, and user IP address
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListAuditLogsParams defines parameters for ListAuditLogs.

type ListAuditLogsResponse

type ListAuditLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []AuditLogEvent `json:"items"`
		Metadata ListMetadata    `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON500 *InternalError
}

func ParseListAuditLogsResponse

func ParseListAuditLogsResponse(rsp *http.Response) (*ListAuditLogsResponse, error)

ParseListAuditLogsResponse parses an HTTP response from a ListAuditLogsWithResponse call

func (ListAuditLogsResponse) Status

func (r ListAuditLogsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAuditLogsResponse) StatusCode

func (r ListAuditLogsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListConnectorsParams

type ListConnectorsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// FilterType Filter connectors by a given type.
	FilterType *string `form:"filter_type,omitempty" json:"filter_type,omitempty"`

	// FilterPlugin Filter connectors by a given plugin reference. Mutually exclusive with `type`.
	FilterPlugin *string `form:"filter_plugin,omitempty" json:"filter_plugin,omitempty"`
}

ListConnectorsParams defines parameters for ListConnectors.

type ListConnectorsResponse

type ListConnectorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Connector  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListConnectorsResponse

func ParseListConnectorsResponse(rsp *http.Response) (*ListConnectorsResponse, error)

ParseListConnectorsResponse parses an HTTP response from a ListConnectorsWithResponse call

func (ListConnectorsResponse) Status

func (r ListConnectorsResponse) Status() string

Status returns HTTPResponse.Status

func (ListConnectorsResponse) StatusCode

func (r ListConnectorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCurrentUserInvitationsParams

type ListCurrentUserInvitationsParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

ListCurrentUserInvitationsParams defines parameters for ListCurrentUserInvitations.

type ListCurrentUserInvitationsResponse

type ListCurrentUserInvitationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []InvitationWithToken `json:"items"`
		Metadata ListMetadata          `json:"metadata"`
	}
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListCurrentUserInvitationsResponse

func ParseListCurrentUserInvitationsResponse(rsp *http.Response) (*ListCurrentUserInvitationsResponse, error)

ParseListCurrentUserInvitationsResponse parses an HTTP response from a ListCurrentUserInvitationsWithResponse call

func (ListCurrentUserInvitationsResponse) Status

Status returns HTTPResponse.Status

func (ListCurrentUserInvitationsResponse) StatusCode

func (r ListCurrentUserInvitationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFilterTagsTeamParams added in v1.0.2

type ListFilterTagsTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListFilterTagsTeamParams defines parameters for ListFilterTagsTeam.

type ListFilterTagsTeamResponse added in v1.0.2

type ListFilterTagsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []FilterTag  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListFilterTagsTeamResponse added in v1.0.2

func ParseListFilterTagsTeamResponse(rsp *http.Response) (*ListFilterTagsTeamResponse, error)

ParseListFilterTagsTeamResponse parses an HTTP response from a ListFilterTagsTeamWithResponse call

func (ListFilterTagsTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (ListFilterTagsTeamResponse) StatusCode added in v1.0.2

func (r ListFilterTagsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFiltersTeamParams added in v1.0.2

type ListFiltersTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// FilterTags Filter tags
	FilterTags       *FilterTags             `form:"tag,omitempty" json:"tag,omitempty"`
	NameFilter       *FilterNameFilter       `form:"name_filter,omitempty" json:"name_filter,omitempty"`
	ExpressionFilter *FilterExpressionFilter `form:"expression_filter,omitempty" json:"expression_filter,omitempty"`
}

ListFiltersTeamParams defines parameters for ListFiltersTeam.

type ListFiltersTeamResponse added in v1.0.2

type ListFiltersTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Filter     `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListFiltersTeamResponse added in v1.0.2

func ParseListFiltersTeamResponse(rsp *http.Response) (*ListFiltersTeamResponse, error)

ParseListFiltersTeamResponse parses an HTTP response from a ListFiltersTeamWithResponse call

func (ListFiltersTeamResponse) Status added in v1.0.2

func (r ListFiltersTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ListFiltersTeamResponse) StatusCode added in v1.0.2

func (r ListFiltersTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListLocalUsersParams

type ListLocalUsersParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListLocalUsersParams defines parameters for ListLocalUsers.

type ListLocalUsersResponse

type ListLocalUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []LocalUser  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListLocalUsersResponse

func ParseListLocalUsersResponse(rsp *http.Response) (*ListLocalUsersResponse, error)

ParseListLocalUsersResponse parses an HTTP response from a ListLocalUsersWithResponse call

func (ListLocalUsersResponse) Status

func (r ListLocalUsersResponse) Status() string

Status returns HTTPResponse.Status

func (ListLocalUsersResponse) StatusCode

func (r ListLocalUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMetadata

type ListMetadata struct {
	LastPage   *int `json:"last_page,omitempty"`
	PageSize   int  `json:"page_size"`
	TimeMs     *int `json:"time_ms,omitempty"`
	TotalCount *int `json:"total_count,omitempty"`
}

ListMetadata defines model for ListMetadata.

type ListPlatformVersionsParams

type ListPlatformVersionsParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

ListPlatformVersionsParams defines parameters for ListPlatformVersions.

type ListPlatformVersionsResponse

type ListPlatformVersionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []PlatformVersion `json:"items"`
		Metadata ListMetadata      `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON500 *InternalError
}

func ParseListPlatformVersionsResponse

func ParseListPlatformVersionsResponse(rsp *http.Response) (*ListPlatformVersionsResponse, error)

ParseListPlatformVersionsResponse parses an HTTP response from a ListPlatformVersionsWithResponse call

func (ListPlatformVersionsResponse) Status

Status returns HTTPResponse.Status

func (ListPlatformVersionsResponse) StatusCode

func (r ListPlatformVersionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlugin

type ListPlugin struct {
	// Category Supported categories for plugins
	Category  PluginCategory `json:"category"`
	CreatedAt time.Time      `json:"created_at"`

	// DisplayName The plugin's display name
	DisplayName string `json:"display_name"`

	// FreeRowsPerMonth Deprecated. Refer to `price_category` instead.
	// Deprecated:
	FreeRowsPerMonth int64   `json:"free_rows_per_month"`
	Homepage         *string `json:"homepage,omitempty"`

	// Kind The kind of plugin, ie. source or destination.
	Kind PluginKind `json:"kind"`

	// LatestVersion The version in semantic version format.
	LatestVersion *VersionName `json:"latest_version,omitempty"`

	// Name The unique name for the plugin.
	Name PluginName `json:"name"`

	// Official True if the plugin is maintained by CloudQuery, false otherwise
	Official bool `json:"official"`

	// PinnedVersion CloudQuery Pinned Plugin Version Info
	PinnedVersion *ListPluginPinnedVersion `json:"pinned_version,omitempty"`

	// PriceCategory Supported price categories for billing
	PriceCategory *PluginPriceCategory `json:"price_category,omitempty"`

	// Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team.
	Public *bool `json:"public,omitempty"`

	// ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA.
	// The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready.
	// Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are:
	// Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.
	ReleaseStage     PluginReleaseStage `json:"release_stage"`
	Repository       *string            `json:"repository,omitempty"`
	ShortDescription string             `json:"short_description"`

	// TeamName The unique name for the team.
	TeamName TeamName `json:"team_name"`

	// Tier This field is deprecated, refer to `price_category` instead.
	// This field is only kept for backward compatibility and may be removed in a future release.
	// Supported tiers for plugins.
	//   - free: Free tier, with no paid tables.
	//   - paid: Paid tier. These plugins may have paid tables, but can also have free tables. They require login to access.
	//   - open-core: This option is deprecated, values will either be free or paid.
	// Deprecated:
	Tier      PluginTier `json:"tier"`
	UpdatedAt time.Time  `json:"updated_at"`

	// USDPerRow Deprecated. Refer to `price_category` instead.
	// Deprecated:
	USDPerRow string `json:"usd_per_row"`
}

ListPlugin defines model for ListPlugin.

type ListPluginPinnedVersion

type ListPluginPinnedVersion struct {
	// Initialized Deprecated. Assume `true`.
	// Deprecated:
	Initialized bool `json:"initialized"`

	// Mirroring Deprecated. Assume `false`.
	// Deprecated:
	Mirroring bool `json:"mirroring"`

	// Name The version in semantic version format.
	Name VersionName `json:"name"`

	// Range A version range in semantic version format.
	Range VersionRange `json:"range"`
}

ListPluginPinnedVersion CloudQuery Pinned Plugin Version Info

type ListPluginVersionDocsParams

type ListPluginVersionDocsParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

ListPluginVersionDocsParams defines parameters for ListPluginVersionDocs.

type ListPluginVersionDocsResponse

type ListPluginVersionDocsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []PluginDocsPage `json:"items"`
		Metadata ListMetadata     `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListPluginVersionDocsResponse

func ParseListPluginVersionDocsResponse(rsp *http.Response) (*ListPluginVersionDocsResponse, error)

ParseListPluginVersionDocsResponse parses an HTTP response from a ListPluginVersionDocsWithResponse call

func (ListPluginVersionDocsResponse) Status

Status returns HTTPResponse.Status

func (ListPluginVersionDocsResponse) StatusCode

func (r ListPluginVersionDocsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPluginVersionTablesParams

type ListPluginVersionTablesParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

ListPluginVersionTablesParams defines parameters for ListPluginVersionTables.

type ListPluginVersionTablesResponse

type ListPluginVersionTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []PluginTable `json:"items"`
		Metadata ListMetadata  `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListPluginVersionTablesResponse

func ParseListPluginVersionTablesResponse(rsp *http.Response) (*ListPluginVersionTablesResponse, error)

ParseListPluginVersionTablesResponse parses an HTTP response from a ListPluginVersionTablesWithResponse call

func (ListPluginVersionTablesResponse) Status

Status returns HTTPResponse.Status

func (ListPluginVersionTablesResponse) StatusCode

func (r ListPluginVersionTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPluginVersionsParams

type ListPluginVersionsParams struct {
	// SortBy The field to sort by
	SortBy *ListPluginVersionsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// IncludeDrafts Whether to include draft versions
	IncludeDrafts *IncludeDrafts `form:"include_drafts,omitempty" json:"include_drafts,omitempty"`

	// IncludeFips Whether to include fips versions
	IncludeFips *IncludeFips `form:"include_fips,omitempty" json:"include_fips,omitempty"`

	// IncludePrereleases Whether to include prerelease versions
	IncludePrereleases *IncludePrereleases `form:"include_prereleases,omitempty" json:"include_prereleases,omitempty"`
	VersionFilter      *VersionFilter      `form:"version_filter,omitempty" json:"version_filter,omitempty"`
}

ListPluginVersionsParams defines parameters for ListPluginVersions.

type ListPluginVersionsParamsSortBy

type ListPluginVersionsParamsSortBy string

ListPluginVersionsParamsSortBy defines parameters for ListPluginVersions.

const (
	ListPluginVersionsParamsSortByCreatedAt ListPluginVersionsParamsSortBy = "created_at"
)

Defines values for ListPluginVersionsParamsSortBy.

type ListPluginVersionsResponse

type ListPluginVersionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []PluginVersionList `json:"items"`
		Metadata ListMetadata        `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListPluginVersionsResponse

func ParseListPluginVersionsResponse(rsp *http.Response) (*ListPluginVersionsResponse, error)

ParseListPluginVersionsResponse parses an HTTP response from a ListPluginVersionsWithResponse call

func (ListPluginVersionsResponse) Status

Status returns HTTPResponse.Status

func (ListPluginVersionsResponse) StatusCode

func (r ListPluginVersionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlugins

type ListPlugins = []ListPlugin

ListPlugins defines model for ListPlugins.

type ListPluginsByTeamParams

type ListPluginsByTeamParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// IncludePrivate Whether to include private plugins
	IncludePrivate *IncludePrivate `form:"include_private,omitempty" json:"include_private,omitempty"`
}

ListPluginsByTeamParams defines parameters for ListPluginsByTeam.

type ListPluginsByTeamResponse

type ListPluginsByTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Plugin     `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListPluginsByTeamResponse

func ParseListPluginsByTeamResponse(rsp *http.Response) (*ListPluginsByTeamResponse, error)

ParseListPluginsByTeamResponse parses an HTTP response from a ListPluginsByTeamWithResponse call

func (ListPluginsByTeamResponse) Status

func (r ListPluginsByTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ListPluginsByTeamResponse) StatusCode

func (r ListPluginsByTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPluginsParams

type ListPluginsParams struct {
	// SortBy The field to sort by
	SortBy *ListPluginsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// IncludeReleaseStages Include these release stages in the response
	IncludeReleaseStages *PluginIncludeReleaseStages `form:"include_release_stages,omitempty" json:"include_release_stages,omitempty"`

	// ExcludeReleaseStages Exclude these release stages from the response
	ExcludeReleaseStages *PluginExcludeReleaseStages `form:"exclude_release_stages,omitempty" json:"exclude_release_stages,omitempty"`
}

ListPluginsParams defines parameters for ListPlugins.

type ListPluginsParamsSortBy

type ListPluginsParamsSortBy string

ListPluginsParamsSortBy defines parameters for ListPlugins.

const (
	ListPluginsParamsSortByCreatedAt ListPluginsParamsSortBy = "created_at"
	ListPluginsParamsSortByDownloads ListPluginsParamsSortBy = "downloads"
	ListPluginsParamsSortByName      ListPluginsParamsSortBy = "name"
	ListPluginsParamsSortByUpdatedAt ListPluginsParamsSortBy = "updated_at"
)

Defines values for ListPluginsParamsSortBy.

type ListPluginsResponse

type ListPluginsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    ListPlugins  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON500 *InternalError
}

func ParseListPluginsResponse

func ParseListPluginsResponse(rsp *http.Response) (*ListPluginsResponse, error)

ParseListPluginsResponse parses an HTTP response from a ListPluginsWithResponse call

func (ListPluginsResponse) Status

func (r ListPluginsResponse) Status() string

Status returns HTTPResponse.Status

func (ListPluginsResponse) StatusCode

func (r ListPluginsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPoliciesParams

type ListPoliciesParams struct {
	// SearchTerm Filter policies by name.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PlatformPolicySortBys Sort by options
	PlatformPolicySortBys PlatformPolicySortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// PlatformPolicySortDirections Platform policies sort direction options
	PlatformPolicySortDirections PlatformPolicySortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// Sort DEPRECATED! Sorting order.
	Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListPoliciesParams defines parameters for ListPolicies.

type ListPoliciesResponse

type ListPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Metadata ListMetadata     `json:"metadata"`
		Policies []PlatformPolicy `json:"policies"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
}

func ParseListPoliciesResponse

func ParseListPoliciesResponse(rsp *http.Response) (*ListPoliciesResponse, error)

ParseListPoliciesResponse parses an HTTP response from a ListPoliciesWithResponse call

func (ListPoliciesResponse) Status

func (r ListPoliciesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPoliciesResponse) StatusCode

func (r ListPoliciesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPolicyFrameworksParams

type ListPolicyFrameworksParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PlatformPolicyFrameworkSortBys Sort by options
	PlatformPolicyFrameworkSortBys PlatformPolicyFrameworkSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// PlatformPolicySortDirections Platform policies sort direction options
	PlatformPolicySortDirections PlatformPolicySortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// SearchTerm Filter rules by name.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`

	// Sort DEPRECATED! Sorting order.
	Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListPolicyFrameworksParams defines parameters for ListPolicyFrameworks.

type ListPolicyFrameworksResponse

type ListPolicyFrameworksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Frameworks []PlatformPolicyFramework `json:"frameworks"`
		Metadata   ListMetadata              `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
}

func ParseListPolicyFrameworksResponse

func ParseListPolicyFrameworksResponse(rsp *http.Response) (*ListPolicyFrameworksResponse, error)

ParseListPolicyFrameworksResponse parses an HTTP response from a ListPolicyFrameworksWithResponse call

func (ListPolicyFrameworksResponse) Status

Status returns HTTPResponse.Status

func (ListPolicyFrameworksResponse) StatusCode

func (r ListPolicyFrameworksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPolicyRuleDetailsParams

type ListPolicyRuleDetailsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PlatformPolicyRuleDetailSortBys Sort by options
	PlatformPolicyRuleDetailSortBys PlatformPolicyRuleDetailSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// PlatformPolicySortDirections Platform policies sort direction options
	PlatformPolicySortDirections PlatformPolicySortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// SearchTerm Filter rules by name.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`

	// Sort DEPRECATED! Sorting order.
	Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListPolicyRuleDetailsParams defines parameters for ListPolicyRuleDetails.

type ListPolicyRuleDetailsResponse

type ListPolicyRuleDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Details  []PlatformPolicyRuleDetail `json:"details"`
		Metadata ListMetadata               `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
}

func ParseListPolicyRuleDetailsResponse

func ParseListPolicyRuleDetailsResponse(rsp *http.Response) (*ListPolicyRuleDetailsResponse, error)

ParseListPolicyRuleDetailsResponse parses an HTTP response from a ListPolicyRuleDetailsWithResponse call

func (ListPolicyRuleDetailsResponse) Status

Status returns HTTPResponse.Status

func (ListPolicyRuleDetailsResponse) StatusCode

func (r ListPolicyRuleDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPolicyRulesParams

type ListPolicyRulesParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PlatformPolicyRuleSortBys Sort by options
	PlatformPolicyRuleSortBys PlatformPolicyRuleSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// PlatformPolicySortDirections Platform policies sort direction options
	PlatformPolicySortDirections PlatformPolicySortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// SearchTerm Filter rules by name.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`

	// Sort Sorting order.
	Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListPolicyRulesParams defines parameters for ListPolicyRules.

type ListPolicyRulesResponse

type ListPolicyRulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Metadata ListMetadata         `json:"metadata"`
		Rules    []PlatformPolicyRule `json:"rules"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
}

func ParseListPolicyRulesResponse

func ParseListPolicyRulesResponse(rsp *http.Response) (*ListPolicyRulesResponse, error)

ParseListPolicyRulesResponse parses an HTTP response from a ListPolicyRulesWithResponse call

func (ListPolicyRulesResponse) Status

func (r ListPolicyRulesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPolicyRulesResponse) StatusCode

func (r ListPolicyRulesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListQueryTagsTeamParams

type ListQueryTagsTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListQueryTagsTeamParams defines parameters for ListQueryTagsTeam.

type ListQueryTagsTeamResponse

type ListQueryTagsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []QueryTag   `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListQueryTagsTeamResponse

func ParseListQueryTagsTeamResponse(rsp *http.Response) (*ListQueryTagsTeamResponse, error)

ParseListQueryTagsTeamResponse parses an HTTP response from a ListQueryTagsTeamWithResponse call

func (ListQueryTagsTeamResponse) Status

func (r ListQueryTagsTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ListQueryTagsTeamResponse) StatusCode

func (r ListQueryTagsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListReportTemplatesParams

type ListReportTemplatesParams struct {
	// SearchTerm Filter report templates by name.
	SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// ReportTemplateSortBys Sort by options
	ReportTemplateSortBys ReportTemplateSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// ReportTemplateSortDirections Report template sort direction options
	ReportTemplateSortDirections ReportTemplateSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

ListReportTemplatesParams defines parameters for ListReportTemplates.

type ListReportTemplatesResponse

type ListReportTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Metadata  ListMetadata     `json:"metadata"`
		Templates []ReportTemplate `json:"templates"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseListReportTemplatesResponse

func ParseListReportTemplatesResponse(rsp *http.Response) (*ListReportTemplatesResponse, error)

ParseListReportTemplatesResponse parses an HTTP response from a ListReportTemplatesWithResponse call

func (ListReportTemplatesResponse) Status

Status returns HTTPResponse.Status

func (ListReportTemplatesResponse) StatusCode

func (r ListReportTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListReportsParams

type ListReportsParams struct {
	// SearchTerm Filter reports by title or description.
	SearchTerm *string                      `form:"search_term,omitempty" json:"search_term,omitempty"`
	Visibility *ListReportsParamsVisibility `form:"visibility,omitempty" json:"visibility,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// ReportSortBys Sort by options
	ReportSortBys ReportSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// ReportSortDirections Report sort direction options
	ReportSortDirections ReportSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

ListReportsParams defines parameters for ListReports.

type ListReportsParamsVisibility

type ListReportsParamsVisibility string

ListReportsParamsVisibility defines parameters for ListReports.

const (
	ListReportsParamsVisibilityPrivate ListReportsParamsVisibility = "private"
	ListReportsParamsVisibilityPublic  ListReportsParamsVisibility = "public"
)

Defines values for ListReportsParamsVisibility.

type ListReportsResponse

type ListReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Metadata ListMetadata `json:"metadata"`
		Reports  []Report     `json:"reports"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseListReportsResponse

func ParseListReportsResponse(rsp *http.Response) (*ListReportsResponse, error)

ParseListReportsResponse parses an HTTP response from a ListReportsWithResponse call

func (ListReportsResponse) Status

func (r ListReportsResponse) Status() string

Status returns HTTPResponse.Status

func (ListReportsResponse) StatusCode

func (r ListReportsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSync

type ListSync struct {
	// CPU CPU quota for the sync
	CPU string `json:"cpu"`

	// CreatedAt Time when the sync was created
	CreatedAt time.Time `json:"created_at"`
	CreatedBy *string   `json:"created_by,omitempty"`

	// Destinations List of destinations for the sync
	Destinations []string `json:"destinations"`

	// Disabled Whether the sync is disabled
	Disabled bool `json:"disabled"`

	// DisplayName A human-readable display name
	DisplayName DisplayName `json:"display_name"`

	// LastRun Managed Sync List Entry Last Run Info
	LastRun *ListSyncLastRun `json:"last_run,omitempty"`

	// Memory Memory quota for the sync
	Memory string `json:"memory"`

	// Name Descriptive, unique name for the sync
	Name string `json:"name"`

	// Schedule Cron schedule for the sync
	Schedule string `json:"schedule"`

	// Source Unique name of the source
	Source string `json:"source"`

	// UpdatedAt Time when the sync was updated
	UpdatedAt time.Time `json:"updated_at"`
}

ListSync defines model for ListSync.

type ListSyncDestinationSyncsParams

type ListSyncDestinationSyncsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// SyncSortBys Sort by options
	SyncSortBys SyncSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
	Filter             *SyncNameFilter    `form:"filter,omitempty" json:"filter,omitempty"`
	MigrationFilter    *MigrationFilter   `form:"migration_filter,omitempty" json:"migration_filter,omitempty"`
}

ListSyncDestinationSyncsParams defines parameters for ListSyncDestinationSyncs.

type ListSyncDestinationSyncsResponse

type ListSyncDestinationSyncsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []ListSync   `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncDestinationSyncsResponse

func ParseListSyncDestinationSyncsResponse(rsp *http.Response) (*ListSyncDestinationSyncsResponse, error)

ParseListSyncDestinationSyncsResponse parses an HTTP response from a ListSyncDestinationSyncsWithResponse call

func (ListSyncDestinationSyncsResponse) Status

Status returns HTTPResponse.Status

func (ListSyncDestinationSyncsResponse) StatusCode

func (r ListSyncDestinationSyncsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncDestinationsParams

type ListSyncDestinationsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page   *Page           `form:"page,omitempty" json:"page,omitempty"`
	Filter *SyncNameFilter `form:"filter,omitempty" json:"filter,omitempty"`

	// SyncGenericSortBys Sort by options
	SyncGenericSortBys SyncGenericSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

ListSyncDestinationsParams defines parameters for ListSyncDestinations.

type ListSyncDestinationsResponse

type ListSyncDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncDestination `json:"items"`
		Metadata ListMetadata      `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncDestinationsResponse

func ParseListSyncDestinationsResponse(rsp *http.Response) (*ListSyncDestinationsResponse, error)

ParseListSyncDestinationsResponse parses an HTTP response from a ListSyncDestinationsWithResponse call

func (ListSyncDestinationsResponse) Status

Status returns HTTPResponse.Status

func (ListSyncDestinationsResponse) StatusCode

func (r ListSyncDestinationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncLastRun

type ListSyncLastRun struct {
	// CompletedAt Time the sync run was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the sync run was created
	CreatedAt time.Time `json:"created_at"`

	// Errors Number of errors encountered during the sync
	Errors int64 `json:"errors"`

	// ID unique ID of the run
	ID openapi_types.UUID `json:"id"`

	// Ingested Whether the sync run's data has been ingested
	Ingested bool `json:"ingested"`

	// Migration Whether the sync run was a migration
	Migration bool `json:"migration"`

	// Status The status of the sync run
	Status SyncRunStatus `json:"status"`

	// StatusReason The reason for the status
	StatusReason *SyncRunStatusReason `json:"status_reason,omitempty"`

	// TotalRows Total number of rows in the sync
	TotalRows int64 `json:"total_rows"`

	// Warnings Number of warnings encountered during the sync
	Warnings int64 `json:"warnings"`
}

ListSyncLastRun Managed Sync List Entry Last Run Info

type ListSyncRunsParams

type ListSyncRunsParams struct {
	MigrationFilter *MigrationFilter `form:"migration_filter,omitempty" json:"migration_filter,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListSyncRunsParams defines parameters for ListSyncRuns.

type ListSyncRunsResponse

type ListSyncRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncRun    `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncRunsResponse

func ParseListSyncRunsResponse(rsp *http.Response) (*ListSyncRunsResponse, error)

ParseListSyncRunsResponse parses an HTTP response from a ListSyncRunsWithResponse call

func (ListSyncRunsResponse) Status

func (r ListSyncRunsResponse) Status() string

Status returns HTTPResponse.Status

func (ListSyncRunsResponse) StatusCode

func (r ListSyncRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncSourceSyncsParams

type ListSyncSourceSyncsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// SyncSortBys Sort by options
	SyncSortBys SyncSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
	Filter             *SyncNameFilter    `form:"filter,omitempty" json:"filter,omitempty"`
	MigrationFilter    *MigrationFilter   `form:"migration_filter,omitempty" json:"migration_filter,omitempty"`
}

ListSyncSourceSyncsParams defines parameters for ListSyncSourceSyncs.

type ListSyncSourceSyncsResponse

type ListSyncSourceSyncsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []ListSync   `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncSourceSyncsResponse

func ParseListSyncSourceSyncsResponse(rsp *http.Response) (*ListSyncSourceSyncsResponse, error)

ParseListSyncSourceSyncsResponse parses an HTTP response from a ListSyncSourceSyncsWithResponse call

func (ListSyncSourceSyncsResponse) Status

Status returns HTTPResponse.Status

func (ListSyncSourceSyncsResponse) StatusCode

func (r ListSyncSourceSyncsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncSourcesParams

type ListSyncSourcesParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page   *Page           `form:"page,omitempty" json:"page,omitempty"`
	Filter *SyncNameFilter `form:"filter,omitempty" json:"filter,omitempty"`

	// SyncGenericSortBys Sort by options
	SyncGenericSortBys SyncGenericSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

ListSyncSourcesParams defines parameters for ListSyncSources.

type ListSyncSourcesResponse

type ListSyncSourcesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncSource `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncSourcesResponse

func ParseListSyncSourcesResponse(rsp *http.Response) (*ListSyncSourcesResponse, error)

ParseListSyncSourcesResponse parses an HTTP response from a ListSyncSourcesWithResponse call

func (ListSyncSourcesResponse) Status

func (r ListSyncSourcesResponse) Status() string

Status returns HTTPResponse.Status

func (ListSyncSourcesResponse) StatusCode

func (r ListSyncSourcesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncTransformerSyncDestinationsParams

type ListSyncTransformerSyncDestinationsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListSyncTransformerSyncDestinationsParams defines parameters for ListSyncTransformerSyncDestinations.

type ListSyncTransformerSyncDestinationsResponse

type ListSyncTransformerSyncDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncDestination `json:"items"`
		Metadata ListMetadata      `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncTransformerSyncDestinationsResponse

func ParseListSyncTransformerSyncDestinationsResponse(rsp *http.Response) (*ListSyncTransformerSyncDestinationsResponse, error)

ParseListSyncTransformerSyncDestinationsResponse parses an HTTP response from a ListSyncTransformerSyncDestinationsWithResponse call

func (ListSyncTransformerSyncDestinationsResponse) Status

Status returns HTTPResponse.Status

func (ListSyncTransformerSyncDestinationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListSyncTransformerSyncsParams

type ListSyncTransformerSyncsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListSyncTransformerSyncsParams defines parameters for ListSyncTransformerSyncs.

type ListSyncTransformerSyncsResponse

type ListSyncTransformerSyncsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Sync       `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncTransformerSyncsResponse

func ParseListSyncTransformerSyncsResponse(rsp *http.Response) (*ListSyncTransformerSyncsResponse, error)

ParseListSyncTransformerSyncsResponse parses an HTTP response from a ListSyncTransformerSyncsWithResponse call

func (ListSyncTransformerSyncsResponse) Status

Status returns HTTPResponse.Status

func (ListSyncTransformerSyncsResponse) StatusCode

func (r ListSyncTransformerSyncsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncTransformersParams

type ListSyncTransformersParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page   *Page           `form:"page,omitempty" json:"page,omitempty"`
	Filter *SyncNameFilter `form:"filter,omitempty" json:"filter,omitempty"`

	// SyncGenericSortBys Sort by options
	SyncGenericSortBys SyncGenericSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}

ListSyncTransformersParams defines parameters for ListSyncTransformers.

type ListSyncTransformersResponse

type ListSyncTransformersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncTransformer `json:"items"`
		Metadata ListMetadata      `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncTransformersResponse

func ParseListSyncTransformersResponse(rsp *http.Response) (*ListSyncTransformersResponse, error)

ParseListSyncTransformersResponse parses an HTTP response from a ListSyncTransformersWithResponse call

func (ListSyncTransformersResponse) Status

Status returns HTTPResponse.Status

func (ListSyncTransformersResponse) StatusCode

func (r ListSyncTransformersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncUpgradesParams

type ListSyncUpgradesParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// SyncUpgradesSortBys Sort by options
	SyncUpgradesSortBys SyncUpgradesSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections                 `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
	Path               *SyncUpgradesPathFilter            `form:"path,omitempty" json:"path,omitempty"`
	Kind               *SyncUpgradesKindFilter            `form:"kind,omitempty" json:"kind,omitempty"`
	PlatformVersion    *SyncUpgradesPlatformVersionFilter `form:"platform_version,omitempty" json:"platform_version,omitempty"`
}

ListSyncUpgradesParams defines parameters for ListSyncUpgrades.

type ListSyncUpgradesParamsSortBy

type ListSyncUpgradesParamsSortBy string

ListSyncUpgradesParamsSortBy defines parameters for ListSyncUpgrades.

const (
	ListSyncUpgradesParamsSortByCreatedAt   ListSyncUpgradesParamsSortBy = "created_at"
	ListSyncUpgradesParamsSortByKind        ListSyncUpgradesParamsSortBy = "kind"
	ListSyncUpgradesParamsSortByNewVersion  ListSyncUpgradesParamsSortBy = "new_version"
	ListSyncUpgradesParamsSortByPath        ListSyncUpgradesParamsSortBy = "path"
	ListSyncUpgradesParamsSortByPrevVersion ListSyncUpgradesParamsSortBy = "prev_version"
)

Defines values for ListSyncUpgradesParamsSortBy.

type ListSyncUpgradesResponse

type ListSyncUpgradesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncUpgrade `json:"items"`
		Metadata ListMetadata  `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncUpgradesResponse

func ParseListSyncUpgradesResponse(rsp *http.Response) (*ListSyncUpgradesResponse, error)

ParseListSyncUpgradesResponse parses an HTTP response from a ListSyncUpgradesWithResponse call

func (ListSyncUpgradesResponse) Status

func (r ListSyncUpgradesResponse) Status() string

Status returns HTTPResponse.Status

func (ListSyncUpgradesResponse) StatusCode

func (r ListSyncUpgradesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSyncsParams

type ListSyncsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// SyncSortBys Sort by options
	SyncSortBys SyncSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
	Filter             *SyncNameFilter    `form:"filter,omitempty" json:"filter,omitempty"`
	MigrationFilter    *MigrationFilter   `form:"migration_filter,omitempty" json:"migration_filter,omitempty"`
}

ListSyncsParams defines parameters for ListSyncs.

type ListSyncsResponse

type ListSyncsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []ListSync   `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListSyncsResponse

func ParseListSyncsResponse(rsp *http.Response) (*ListSyncsResponse, error)

ParseListSyncsResponse parses an HTTP response from a ListSyncsWithResponse call

func (ListSyncsResponse) Status

func (r ListSyncsResponse) Status() string

Status returns HTTPResponse.Status

func (ListSyncsResponse) StatusCode

func (r ListSyncsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTablesTeamParams added in v1.0.2

type ListTablesTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListTablesTeamParams defines parameters for ListTablesTeam.

type ListTablesTeamResponse added in v1.0.2

type ListTablesTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []TableListItem `json:"items"`
		Metadata ListMetadata    `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseListTablesTeamResponse added in v1.0.2

func ParseListTablesTeamResponse(rsp *http.Response) (*ListTablesTeamResponse, error)

ParseListTablesTeamResponse parses an HTTP response from a ListTablesTeamWithResponse call

func (ListTablesTeamResponse) Status added in v1.0.2

func (r ListTablesTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ListTablesTeamResponse) StatusCode added in v1.0.2

func (r ListTablesTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamAPIKeysParams

type ListTeamAPIKeysParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListTeamAPIKeysParams defines parameters for ListTeamAPIKeys.

type ListTeamAPIKeysResponse

type ListTeamAPIKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// AllowedRoles List of allowed roles when creating a new API key
		AllowedRoles []APIKeyTeamRole `json:"allowed_roles"`
		Items        []APIKey         `json:"items"`
		Metadata     ListMetadata     `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListTeamAPIKeysResponse

func ParseListTeamAPIKeysResponse(rsp *http.Response) (*ListTeamAPIKeysResponse, error)

ParseListTeamAPIKeysResponse parses an HTTP response from a ListTeamAPIKeysWithResponse call

func (ListTeamAPIKeysResponse) Status

func (r ListTeamAPIKeysResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamAPIKeysResponse) StatusCode

func (r ListTeamAPIKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamInvitationsParams

type ListTeamInvitationsParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

ListTeamInvitationsParams defines parameters for ListTeamInvitations.

type ListTeamInvitationsResponse

type ListTeamInvitationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Invitation `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON403 *Forbidden
	JSON500 *InternalError
}

func ParseListTeamInvitationsResponse

func ParseListTeamInvitationsResponse(rsp *http.Response) (*ListTeamInvitationsResponse, error)

ParseListTeamInvitationsResponse parses an HTTP response from a ListTeamInvitationsWithResponse call

func (ListTeamInvitationsResponse) Status

Status returns HTTPResponse.Status

func (ListTeamInvitationsResponse) StatusCode

func (r ListTeamInvitationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamsParams

type ListTeamsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListTeamsParams defines parameters for ListTeams.

type ListTeamsResponse

type ListTeamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Team       `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListTeamsResponse

func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)

ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call

func (ListTeamsResponse) Status

func (r ListTeamsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamsResponse) StatusCode

func (r ListTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersByTeamParams

type ListUsersByTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ListUsersByTeamParams defines parameters for ListUsersByTeam.

type ListUsersByTeamResponse

type ListUsersByTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []User       `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListUsersByTeamResponse

func ParseListUsersByTeamResponse(rsp *http.Response) (*ListUsersByTeamResponse, error)

ParseListUsersByTeamResponse parses an HTTP response from a ListUsersByTeamWithResponse call

func (ListUsersByTeamResponse) Status

func (r ListUsersByTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ListUsersByTeamResponse) StatusCode

func (r ListUsersByTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListV2SyncIntegrationsParams added in v1.0.3

type ListV2SyncIntegrationsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// SyncSortBys Sort by options
	SyncSortBys SyncSortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SyncSortDirections Sync sort direction options
	SyncSortDirections SyncSortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
	Filter             *SyncNameFilter    `form:"filter,omitempty" json:"filter,omitempty"`
}

ListV2SyncIntegrationsParams defines parameters for ListV2SyncIntegrations.

type ListV2SyncIntegrationsResponse added in v1.0.3

type ListV2SyncIntegrationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []SyncIntegrationExpandedV2 `json:"items"`
		Metadata ListMetadata                `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseListV2SyncIntegrationsResponse added in v1.0.3

func ParseListV2SyncIntegrationsResponse(rsp *http.Response) (*ListV2SyncIntegrationsResponse, error)

ParseListV2SyncIntegrationsResponse parses an HTTP response from a ListV2SyncIntegrationsWithResponse call

func (ListV2SyncIntegrationsResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (ListV2SyncIntegrationsResponse) StatusCode added in v1.0.3

func (r ListV2SyncIntegrationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LocalUser

type LocalUser struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Email     string     `json:"email"`
	Enabled   bool       `json:"enabled"`

	// ID ID of the User
	ID          openapi_types.UUID `json:"id"`
	LastLoginAt *time.Time         `json:"last_login_at,omitempty"`

	// MFAConfigured Whether the user has MFA configured
	MFAConfigured *bool `json:"mfa_configured,omitempty"`

	// Name The unique name for the user.
	Name *UserName `json:"name,omitempty"`

	// ProfileImageURL Profile image URL of user
	ProfileImageURL *string           `json:"profile_image_url,omitempty"`
	Provider        LocalUserProvider `json:"provider"`

	// Roles Global roles for the user
	Roles []string `json:"roles"`

	// TrackingOptedIn Whether anonymous user tracking was opted into
	TrackingOptedIn *bool      `json:"tracking_opted_in,omitempty"`
	UpdatedAt       *time.Time `json:"updated_at,omitempty"`
}

LocalUser defines model for LocalUser.

type LocalUserProvider

type LocalUserProvider string

LocalUserProvider defines model for LocalUserProvider.

const (
	LocalUserProviderLocal LocalUserProvider = "local"
	LocalUserProviderSaml  LocalUserProvider = "saml"
)

Defines values for LocalUserProvider.

type LocalUserWithTeams

type LocalUserWithTeams struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Email     string     `json:"email"`
	Enabled   bool       `json:"enabled"`

	// ID ID of the User
	ID          openapi_types.UUID `json:"id"`
	LastLoginAt *time.Time         `json:"last_login_at,omitempty"`

	// MFAConfigured Whether the user has MFA configured
	MFAConfigured *bool `json:"mfa_configured,omitempty"`

	// Name The unique name for the user.
	Name *UserName `json:"name,omitempty"`

	// ProfileImageURL Profile image URL of user
	ProfileImageURL *string           `json:"profile_image_url,omitempty"`
	Provider        LocalUserProvider `json:"provider"`

	// Roles Global roles for the user
	Roles []string                 `json:"roles"`
	Teams []MembershipWithTeamName `json:"teams"`

	// TrackingOptedIn Whether anonymous user tracking was opted into
	TrackingOptedIn *bool      `json:"tracking_opted_in,omitempty"`
	UpdatedAt       *time.Time `json:"updated_at,omitempty"`
}

LocalUserWithTeams defines model for LocalUserWithTeams.

type LoginUserJSONBody

type LoginUserJSONBody struct {
	IDToken string `json:"id_token"`
}

LoginUserJSONBody defines parameters for LoginUser.

type LoginUserJSONRequestBody

type LoginUserJSONRequestBody LoginUserJSONBody

LoginUserJSONRequestBody defines body for LoginUser for application/json ContentType.

type LoginUserResponse

type LoginUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON500      *InternalError
}

func ParseLoginUserResponse

func ParseLoginUserResponse(rsp *http.Response) (*LoginUserResponse, error)

ParseLoginUserResponse parses an HTTP response from a LoginUserWithResponse call

func (LoginUserResponse) Status

func (r LoginUserResponse) Status() string

Status returns HTTPResponse.Status

func (LoginUserResponse) StatusCode

func (r LoginUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LogoutUserResponse

type LogoutUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON500      *InternalError
}

func ParseLogoutUserResponse

func ParseLogoutUserResponse(rsp *http.Response) (*LogoutUserResponse, error)

ParseLogoutUserResponse parses an HTTP response from a LogoutUserWithResponse call

func (LogoutUserResponse) Status

func (r LogoutUserResponse) Status() string

Status returns HTTPResponse.Status

func (LogoutUserResponse) StatusCode

func (r LogoutUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageAddTeamMemberJSONBody

type ManageAddTeamMemberJSONBody struct {
	CustomRoles *[]RBACCustomRoleID `json:"custom_roles,omitempty"`
	Roles       *[]RBACDefaultRole  `json:"roles,omitempty"`

	// UserID ID of the User
	UserID openapi_types.UUID `json:"user_id"`
}

ManageAddTeamMemberJSONBody defines parameters for ManageAddTeamMember.

type ManageAddTeamMemberJSONRequestBody

type ManageAddTeamMemberJSONRequestBody ManageAddTeamMemberJSONBody

ManageAddTeamMemberJSONRequestBody defines body for ManageAddTeamMember for application/json ContentType.

type ManageAddTeamMemberResponse

type ManageAddTeamMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseManageAddTeamMemberResponse

func ParseManageAddTeamMemberResponse(rsp *http.Response) (*ManageAddTeamMemberResponse, error)

ParseManageAddTeamMemberResponse parses an HTTP response from a ManageAddTeamMemberWithResponse call

func (ManageAddTeamMemberResponse) Status

Status returns HTTPResponse.Status

func (ManageAddTeamMemberResponse) StatusCode

func (r ManageAddTeamMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageDeleteTeamResponse

type ManageDeleteTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseManageDeleteTeamResponse

func ParseManageDeleteTeamResponse(rsp *http.Response) (*ManageDeleteTeamResponse, error)

ParseManageDeleteTeamResponse parses an HTTP response from a ManageDeleteTeamWithResponse call

func (ManageDeleteTeamResponse) Status

func (r ManageDeleteTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ManageDeleteTeamResponse) StatusCode

func (r ManageDeleteTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageGetPlatformRegistryResponse

type ManageGetPlatformRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// ActivationID Activation ID
		ActivationID *openapi_types.UUID `json:"activation_id,omitempty"`

		// APIKeyLastFour Last 4 characters of the API key
		APIKeyLastFour *string `json:"api_key_last_four,omitempty"`

		// InstallationID Installation ID
		InstallationID string `json:"installation_id"`

		// LastActivatedAt Timestamp of the last activation
		LastActivatedAt *time.Time `json:"last_activated_at,omitempty"`

		// NextActivationAt Timestamp of the next activation
		NextActivationAt *time.Time `json:"next_activation_at,omitempty"`

		// OfflineLicenseExpiresAt Timestamp of the offline license expiration
		OfflineLicenseExpiresAt *time.Time `json:"offline_license_expires_at,omitempty"`

		// OfflineLicenseRegisteredTo Name the offline license is registered to
		OfflineLicenseRegisteredTo *string `json:"offline_license_registered_to,omitempty"`

		// TeamName Name of the team that was activated
		TeamName *string `json:"team_name,omitempty"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
	JSON429 *TooManyRequests
	JSON500 *InternalError
}

func ParseManageGetPlatformRegistryResponse

func ParseManageGetPlatformRegistryResponse(rsp *http.Response) (*ManageGetPlatformRegistryResponse, error)

ParseManageGetPlatformRegistryResponse parses an HTTP response from a ManageGetPlatformRegistryWithResponse call

func (ManageGetPlatformRegistryResponse) Status

Status returns HTTPResponse.Status

func (ManageGetPlatformRegistryResponse) StatusCode

func (r ManageGetPlatformRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageGetSAMLResponse

type ManageGetSAMLResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SAMLConfig
	JSON400      *BadRequest
	JSON500      *InternalError
}

func ParseManageGetSAMLResponse

func ParseManageGetSAMLResponse(rsp *http.Response) (*ManageGetSAMLResponse, error)

ParseManageGetSAMLResponse parses an HTTP response from a ManageGetSAMLWithResponse call

func (ManageGetSAMLResponse) Status

func (r ManageGetSAMLResponse) Status() string

Status returns HTTPResponse.Status

func (ManageGetSAMLResponse) StatusCode

func (r ManageGetSAMLResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageGetTeamResponse

type ManageGetTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseManageGetTeamResponse

func ParseManageGetTeamResponse(rsp *http.Response) (*ManageGetTeamResponse, error)

ParseManageGetTeamResponse parses an HTTP response from a ManageGetTeamWithResponse call

func (ManageGetTeamResponse) Status

func (r ManageGetTeamResponse) Status() string

Status returns HTTPResponse.Status

func (ManageGetTeamResponse) StatusCode

func (r ManageGetTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageListAllTeamsParams

type ManageListAllTeamsParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

ManageListAllTeamsParams defines parameters for ManageListAllTeams.

type ManageListAllTeamsResponse

type ManageListAllTeamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Team       `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseManageListAllTeamsResponse

func ParseManageListAllTeamsResponse(rsp *http.Response) (*ManageListAllTeamsResponse, error)

ParseManageListAllTeamsResponse parses an HTTP response from a ManageListAllTeamsWithResponse call

func (ManageListAllTeamsResponse) Status

Status returns HTTPResponse.Status

func (ManageListAllTeamsResponse) StatusCode

func (r ManageListAllTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageListTeamMembersParams

type ManageListTeamMembersParams struct {
	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// UserSearch Search by user name or email
	UserSearch *string `form:"user_search,omitempty" json:"user_search,omitempty"`

	// Role Search by user role. Only for default roles.
	Role *RBACDefaultRole `form:"role,omitempty" json:"role,omitempty"`

	// CustomRoleId Search by custom role.
	CustomRoleId *RBACCustomRoleID `form:"custom_role_id,omitempty" json:"custom_role_id,omitempty"`
}

ManageListTeamMembersParams defines parameters for ManageListTeamMembers.

type ManageListTeamMembersResponse

type ManageListTeamMembersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []MembershipWithUser `json:"items"`
		Metadata ListMetadata         `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseManageListTeamMembersResponse

func ParseManageListTeamMembersResponse(rsp *http.Response) (*ManageListTeamMembersResponse, error)

ParseManageListTeamMembersResponse parses an HTTP response from a ManageListTeamMembersWithResponse call

func (ManageListTeamMembersResponse) Status

Status returns HTTPResponse.Status

func (ManageListTeamMembersResponse) StatusCode

func (r ManageListTeamMembersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageRegisterPlatformJSONBody

type ManageRegisterPlatformJSONBody struct {
	// APIKey Team API key to activate platform with
	APIKey string `json:"api_key"`
}

ManageRegisterPlatformJSONBody defines parameters for ManageRegisterPlatform.

type ManageRegisterPlatformJSONRequestBody

type ManageRegisterPlatformJSONRequestBody ManageRegisterPlatformJSONBody

ManageRegisterPlatformJSONRequestBody defines body for ManageRegisterPlatform for application/json ContentType.

type ManageRegisterPlatformResponse

type ManageRegisterPlatformResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// TeamName Name of the team that was activated
		TeamName string `json:"team_name"`
	}
	JSON205 *struct {
		// ButtonText Text for the button
		ButtonText *string `json:"button_text,omitempty"`

		// ButtonURL URL for the button
		ButtonURL *string `json:"button_url,omitempty"`

		// Error Error message
		Error string `json:"error"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON429 *TooManyRequests
	JSON500 *InternalError
}

func ParseManageRegisterPlatformResponse

func ParseManageRegisterPlatformResponse(rsp *http.Response) (*ManageRegisterPlatformResponse, error)

ParseManageRegisterPlatformResponse parses an HTTP response from a ManageRegisterPlatformWithResponse call

func (ManageRegisterPlatformResponse) Status

Status returns HTTPResponse.Status

func (ManageRegisterPlatformResponse) StatusCode

func (r ManageRegisterPlatformResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageRegisterPlatformWithOfflineLicenseJSONBody

type ManageRegisterPlatformWithOfflineLicenseJSONBody struct {
	// License Offline license
	License []byte `json:"license"`
}

ManageRegisterPlatformWithOfflineLicenseJSONBody defines parameters for ManageRegisterPlatformWithOfflineLicense.

type ManageRegisterPlatformWithOfflineLicenseJSONRequestBody

type ManageRegisterPlatformWithOfflineLicenseJSONRequestBody ManageRegisterPlatformWithOfflineLicenseJSONBody

ManageRegisterPlatformWithOfflineLicenseJSONRequestBody defines body for ManageRegisterPlatformWithOfflineLicense for application/json ContentType.

type ManageRegisterPlatformWithOfflineLicenseResponse

type ManageRegisterPlatformWithOfflineLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// ExpiresAt Timestamp of the offline license expiration
		ExpiresAt time.Time `json:"expires_at"`

		// RegisteredTo Name the offline license is registered to
		RegisteredTo string `json:"registered_to"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON429 *TooManyRequests
	JSON500 *InternalError
}

func ParseManageRegisterPlatformWithOfflineLicenseResponse

func ParseManageRegisterPlatformWithOfflineLicenseResponse(rsp *http.Response) (*ManageRegisterPlatformWithOfflineLicenseResponse, error)

ParseManageRegisterPlatformWithOfflineLicenseResponse parses an HTTP response from a ManageRegisterPlatformWithOfflineLicenseWithResponse call

func (ManageRegisterPlatformWithOfflineLicenseResponse) Status

Status returns HTTPResponse.Status

func (ManageRegisterPlatformWithOfflineLicenseResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ManageRemoveTeamMemberJSONBody

type ManageRemoveTeamMemberJSONBody struct {
	// UserID ID of the User
	UserID openapi_types.UUID `json:"user_id"`
}

ManageRemoveTeamMemberJSONBody defines parameters for ManageRemoveTeamMember.

type ManageRemoveTeamMemberJSONRequestBody

type ManageRemoveTeamMemberJSONRequestBody ManageRemoveTeamMemberJSONBody

ManageRemoveTeamMemberJSONRequestBody defines body for ManageRemoveTeamMember for application/json ContentType.

type ManageRemoveTeamMemberResponse

type ManageRemoveTeamMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseManageRemoveTeamMemberResponse

func ParseManageRemoveTeamMemberResponse(rsp *http.Response) (*ManageRemoveTeamMemberResponse, error)

ParseManageRemoveTeamMemberResponse parses an HTTP response from a ManageRemoveTeamMemberWithResponse call

func (ManageRemoveTeamMemberResponse) Status

Status returns HTTPResponse.Status

func (ManageRemoveTeamMemberResponse) StatusCode

func (r ManageRemoveTeamMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageUpdateSAMLJSONRequestBody

type ManageUpdateSAMLJSONRequestBody = SAMLConfigUpdate

ManageUpdateSAMLJSONRequestBody defines body for ManageUpdateSAML for application/json ContentType.

type ManageUpdateSAMLResponse

type ManageUpdateSAMLResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SAMLConfig
	JSON400      *BadRequest
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseManageUpdateSAMLResponse

func ParseManageUpdateSAMLResponse(rsp *http.Response) (*ManageUpdateSAMLResponse, error)

ParseManageUpdateSAMLResponse parses an HTTP response from a ManageUpdateSAMLWithResponse call

func (ManageUpdateSAMLResponse) Status

func (r ManageUpdateSAMLResponse) Status() string

Status returns HTTPResponse.Status

func (ManageUpdateSAMLResponse) StatusCode

func (r ManageUpdateSAMLResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ManageUserTOTPDeleteResponse added in v1.0.2

type ManageUserTOTPDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON500      *InternalError
}

func ParseManageUserTOTPDeleteResponse added in v1.0.2

func ParseManageUserTOTPDeleteResponse(rsp *http.Response) (*ManageUserTOTPDeleteResponse, error)

ParseManageUserTOTPDeleteResponse parses an HTTP response from a ManageUserTOTPDeleteWithResponse call

func (ManageUserTOTPDeleteResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (ManageUserTOTPDeleteResponse) StatusCode added in v1.0.2

func (r ManageUserTOTPDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MembershipWithTeam

type MembershipWithTeam struct {
	Roles []string `json:"roles"`

	// Team CloudQuery Team
	Team Team `json:"team"`
}

MembershipWithTeam defines model for MembershipWithTeam.

type MembershipWithTeamName

type MembershipWithTeamName struct {
	CreatedAt time.Time `json:"created_at"`
	Roles     []string  `json:"roles"`

	// TeamName The unique name for the team.
	TeamName  TeamName  `json:"team_name"`
	UpdatedAt time.Time `json:"updated_at"`
}

MembershipWithTeamName defines model for MembershipWithTeamName.

type MembershipWithUser

type MembershipWithUser struct {
	CustomRoles *[]RBACRole       `json:"customRoles,omitempty"`
	Roles       []RBACDefaultRole `json:"roles"`

	// User CloudQuery User
	User User `json:"user"`
}

MembershipWithUser defines model for MembershipWithUser.

type MethodNotAllowed

type MethodNotAllowed = BasicError

MethodNotAllowed Basic Error

type MigrateSyncDestinationResponse

type MigrateSyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseMigrateSyncDestinationResponse

func ParseMigrateSyncDestinationResponse(rsp *http.Response) (*MigrateSyncDestinationResponse, error)

ParseMigrateSyncDestinationResponse parses an HTTP response from a MigrateSyncDestinationWithResponse call

func (MigrateSyncDestinationResponse) Status

Status returns HTTPResponse.Status

func (MigrateSyncDestinationResponse) StatusCode

func (r MigrateSyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MigrateSyncSourceResponse

type MigrateSyncSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseMigrateSyncSourceResponse

func ParseMigrateSyncSourceResponse(rsp *http.Response) (*MigrateSyncSourceResponse, error)

ParseMigrateSyncSourceResponse parses an HTTP response from a MigrateSyncSourceWithResponse call

func (MigrateSyncSourceResponse) Status

func (r MigrateSyncSourceResponse) Status() string

Status returns HTTPResponse.Status

func (MigrateSyncSourceResponse) StatusCode

func (r MigrateSyncSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MigrationFilter

type MigrationFilter = bool

MigrationFilter Filter by migration

type NotFound

type NotFound = BasicError

NotFound Basic Error

type NotificationDestination added in v1.0.2

type NotificationDestination struct {
	CreatedAt   time.Time         `json:"created_at"`
	Enabled     bool              `json:"enabled"`
	HTTPBody    *string           `json:"http_body,omitempty"`
	HTTPHeaders map[string]string `json:"http_headers,omitempty"`

	// NotificationDestinationID The unique ID for the notification destination.
	NotificationDestinationID NotificationDestinationID `json:"id"`
	Name                      string                    `json:"name"`
	UpdatedAt                 time.Time                 `json:"updated_at"`
	URL                       string                    `json:"url"`
}

NotificationDestination Notification Destination

type NotificationDestinationCreate added in v1.0.2

type NotificationDestinationCreate struct {
	Enabled     bool              `json:"enabled"`
	HTTPBody    *string           `json:"http_body,omitempty"`
	HTTPHeaders map[string]string `json:"http_headers,omitempty"`
	Name        string            `json:"name"`
	URL         string            `json:"url"`
}

NotificationDestinationCreate defines model for NotificationDestinationCreate.

type NotificationDestinationData added in v1.0.2

type NotificationDestinationData struct {
	HTTPBody    *string           `json:"http_body,omitempty"`
	HTTPHeaders map[string]string `json:"http_headers,omitempty"`
	URL         string            `json:"url"`
}

NotificationDestinationData Notification Destination Data

type NotificationDestinationID added in v1.0.2

type NotificationDestinationID = openapi_types.UUID

NotificationDestinationID The unique ID for the notification destination.

type NotificationDestinationListItem added in v1.0.2

type NotificationDestinationListItem struct {
	CreatedAt time.Time `json:"created_at"`
	Enabled   bool      `json:"enabled"`

	// NotificationDestinationID The unique ID for the notification destination.
	NotificationDestinationID NotificationDestinationID `json:"id"`
	Name                      string                    `json:"name"`
	UpdatedAt                 time.Time                 `json:"updated_at"`
	URL                       string                    `json:"url"`
}

NotificationDestinationListItem Notification Destination List Item

type NotificationDestinationTestResponse added in v1.0.2

type NotificationDestinationTestResponse struct {
	// HTTPBody Body of the HTTP response from the notification destination
	HTTPBody string `json:"http_body"`

	// HTTPHeaders Headers returned by the notification destination
	HTTPHeaders map[string]string `json:"http_headers"`

	// HTTPStatus HTTP status message returned by the notification destination
	HTTPStatus string `json:"http_status"`

	// HTTPStatusCode HTTP status code returned by the notification destination
	HTTPStatusCode int `json:"http_status_code"`

	// IsSuccess Indicates if the test was successful
	IsSuccess bool `json:"is_success"`
}

NotificationDestinationTestResponse Notification Destination Test Response

type NotificationDestinationUpdate added in v1.0.2

type NotificationDestinationUpdate struct {
	Enabled     *bool              `json:"enabled,omitempty"`
	HTTPBody    *string            `json:"http_body,omitempty"`
	HTTPHeaders *map[string]string `json:"http_headers,omitempty"`
	Name        *string            `json:"name,omitempty"`
	URL         *string            `json:"url,omitempty"`
}

NotificationDestinationUpdate Update Notification Destination

type NotifyOnboardingJSONRequestBody

type NotifyOnboardingJSONRequestBody = OnboardingAWSNotification

NotifyOnboardingJSONRequestBody defines body for NotifyOnboarding for application/json ContentType.

type NotifyOnboardingResponse

type NotifyOnboardingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON500      *InternalError
}

func ParseNotifyOnboardingResponse

func ParseNotifyOnboardingResponse(rsp *http.Response) (*NotifyOnboardingResponse, error)

ParseNotifyOnboardingResponse parses an HTTP response from a NotifyOnboardingWithResponse call

func (NotifyOnboardingResponse) Status

func (r NotifyOnboardingResponse) Status() string

Status returns HTTPResponse.Status

func (NotifyOnboardingResponse) StatusCode

func (r NotifyOnboardingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OnboardingAWS

type OnboardingAWS struct {
	// Audience OpenID audience claim for the trust realshionship
	Audience  string    `json:"audience"`
	CreatedAt time.Time `json:"created_at"`

	// FailureReason CloudFormation stack errors
	FailureReason *string `json:"failure_reason,omitempty"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID OnboardingID `json:"id"`

	// IssuerURL URL of the OpenID server to use when setting up a trust relationship
	IssuerURL string `json:"issuer_url"`

	// ManagementRoleARN Role used to manage the platform onboarding
	ManagementRoleARN *string `json:"management_role_arn,omitempty"`

	// OrganizationalUnitIDs (organization mode) A list of Organizational Unit (OU) IDs included in this onboarding.
	OrganizationalUnitIDs *[]string `json:"organizational_units,omitempty"`

	// OnboardingStage Stage of the onboarding process
	OnboardingStage string `json:"stage"`

	// Subject OpenID subject claim for the trust relationship
	Subject string `json:"subject"`

	// SyncRoleName (organization mode) The name of the sync role used to sync a specific account within the organization.
	// Note: This is the role name only, not the full ARN.
	SyncRoleName *string   `json:"sync_role_name,omitempty"`
	UpdatedAt    time.Time `json:"updated_at"`
}

OnboardingAWS AWS OpenID onboarding

type OnboardingAWSAccounts

type OnboardingAWSAccounts struct {
	// ARN ARN of the account or OU
	ARN *string `json:"arn,omitempty"`

	// Children Children accounts and OUs of the target account
	Children *[]OnboardingAWSAccounts `json:"children,omitempty"`

	// ID ID of the account or OU
	ID string `json:"id"`

	// Name Display name of the account or OU
	Name *string `json:"name,omitempty"`

	// Type Type of the account
	Type OnboardingAWSAccountsType `json:"type"`
}

OnboardingAWSAccounts AWS OpenID onboarding account structure

type OnboardingAWSAccountsType

type OnboardingAWSAccountsType string

OnboardingAWSAccountsType Type of the account

const (
	OnboardingAWSAccountsTypeAccount OnboardingAWSAccountsType = "account"
	OnboardingAWSAccountsTypeOU      OnboardingAWSAccountsType = "OU"
	OnboardingAWSAccountsTypeRoot    OnboardingAWSAccountsType = "root"
)

Defines values for OnboardingAWSAccountsType.

type OnboardingAWSCreateResponse

type OnboardingAWSCreateResponse struct {
	// Audience OpenID audience claim for the trust realshionship
	Audience string `json:"audience"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID OnboardingID `json:"id"`

	// IssuerURL URL of the OpenID server to use when setting up a trust relationship
	IssuerURL string `json:"issuer_url"`

	// NotifyPath Path of the notify endpoint to use for status updates
	NotifyPath string `json:"notify_path"`

	// NotifyToken An authentication token that should be used for notifications
	NotifyToken string `json:"notify_token"`

	// Region An AWS region (such as 'us-east-1') where stack is deployed
	Region *string `json:"region,omitempty"`

	// StackName Stack name that should be used
	StackName *string `json:"stack_name,omitempty"`

	// Subject OpenID subject claim for the trust relationship
	Subject string `json:"subject"`

	// TemplateURL URL of the CloudFormation template to use for the authentication
	TemplateURL string `json:"template_url"`
}

OnboardingAWSCreateResponse AWS OpenID onboarding

type OnboardingAWSNotification

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

OnboardingAWSNotification defines model for OnboardingAWSNotification.

func (OnboardingAWSNotification) AsCompletedNotification

func (t OnboardingAWSNotification) AsCompletedNotification() (CompletedNotification, error)

AsCompletedNotification returns the union data inside the OnboardingAWSNotification as a CompletedNotification

func (OnboardingAWSNotification) AsCompletedSingleAccountNotification

func (t OnboardingAWSNotification) AsCompletedSingleAccountNotification() (CompletedSingleAccountNotification, error)

AsCompletedSingleAccountNotification returns the union data inside the OnboardingAWSNotification as a CompletedSingleAccountNotification

func (OnboardingAWSNotification) AsDeployedNotification

func (t OnboardingAWSNotification) AsDeployedNotification() (DeployedNotification, error)

AsDeployedNotification returns the union data inside the OnboardingAWSNotification as a DeployedNotification

func (OnboardingAWSNotification) AsFailedNotification

func (t OnboardingAWSNotification) AsFailedNotification() (FailedNotification, error)

AsFailedNotification returns the union data inside the OnboardingAWSNotification as a FailedNotification

func (OnboardingAWSNotification) AsRevokedNotification

func (t OnboardingAWSNotification) AsRevokedNotification() (RevokedNotification, error)

AsRevokedNotification returns the union data inside the OnboardingAWSNotification as a RevokedNotification

func (OnboardingAWSNotification) AsStartedNotification

func (t OnboardingAWSNotification) AsStartedNotification() (StartedNotification, error)

AsStartedNotification returns the union data inside the OnboardingAWSNotification as a StartedNotification

func (OnboardingAWSNotification) Discriminator

func (t OnboardingAWSNotification) Discriminator() (string, error)

func (*OnboardingAWSNotification) FromCompletedNotification

func (t *OnboardingAWSNotification) FromCompletedNotification(v CompletedNotification) error

FromCompletedNotification overwrites any union data inside the OnboardingAWSNotification as the provided CompletedNotification

func (*OnboardingAWSNotification) FromCompletedSingleAccountNotification

func (t *OnboardingAWSNotification) FromCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error

FromCompletedSingleAccountNotification overwrites any union data inside the OnboardingAWSNotification as the provided CompletedSingleAccountNotification

func (*OnboardingAWSNotification) FromDeployedNotification

func (t *OnboardingAWSNotification) FromDeployedNotification(v DeployedNotification) error

FromDeployedNotification overwrites any union data inside the OnboardingAWSNotification as the provided DeployedNotification

func (*OnboardingAWSNotification) FromFailedNotification

func (t *OnboardingAWSNotification) FromFailedNotification(v FailedNotification) error

FromFailedNotification overwrites any union data inside the OnboardingAWSNotification as the provided FailedNotification

func (*OnboardingAWSNotification) FromRevokedNotification

func (t *OnboardingAWSNotification) FromRevokedNotification(v RevokedNotification) error

FromRevokedNotification overwrites any union data inside the OnboardingAWSNotification as the provided RevokedNotification

func (*OnboardingAWSNotification) FromStartedNotification

func (t *OnboardingAWSNotification) FromStartedNotification(v StartedNotification) error

FromStartedNotification overwrites any union data inside the OnboardingAWSNotification as the provided StartedNotification

func (OnboardingAWSNotification) MarshalJSON

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

func (*OnboardingAWSNotification) MergeCompletedNotification

func (t *OnboardingAWSNotification) MergeCompletedNotification(v CompletedNotification) error

MergeCompletedNotification performs a merge with any union data inside the OnboardingAWSNotification, using the provided CompletedNotification

func (*OnboardingAWSNotification) MergeCompletedSingleAccountNotification

func (t *OnboardingAWSNotification) MergeCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error

MergeCompletedSingleAccountNotification performs a merge with any union data inside the OnboardingAWSNotification, using the provided CompletedSingleAccountNotification

func (*OnboardingAWSNotification) MergeDeployedNotification

func (t *OnboardingAWSNotification) MergeDeployedNotification(v DeployedNotification) error

MergeDeployedNotification performs a merge with any union data inside the OnboardingAWSNotification, using the provided DeployedNotification

func (*OnboardingAWSNotification) MergeFailedNotification

func (t *OnboardingAWSNotification) MergeFailedNotification(v FailedNotification) error

MergeFailedNotification performs a merge with any union data inside the OnboardingAWSNotification, using the provided FailedNotification

func (*OnboardingAWSNotification) MergeRevokedNotification

func (t *OnboardingAWSNotification) MergeRevokedNotification(v RevokedNotification) error

MergeRevokedNotification performs a merge with any union data inside the OnboardingAWSNotification, using the provided RevokedNotification

func (*OnboardingAWSNotification) MergeStartedNotification

func (t *OnboardingAWSNotification) MergeStartedNotification(v StartedNotification) error

MergeStartedNotification performs a merge with any union data inside the OnboardingAWSNotification, using the provided StartedNotification

func (*OnboardingAWSNotification) UnmarshalJSON

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

func (OnboardingAWSNotification) ValueByDiscriminator

func (t OnboardingAWSNotification) ValueByDiscriminator() (interface{}, error)

type OnboardingAWSProvision

type OnboardingAWSProvision struct {
	// NotifyUrl URL that should be used for provisioning notifications (including scheme, hostname, and path)
	NotifyUrl string `json:"notify_url"`

	// OrganizationalUnits OUs to provision roles into
	OrganizationalUnits []string `json:"organizational_units"`

	// SkipAccounts Account IDs to skip onboarding
	SkipAccounts *[]string `json:"skip_accounts,omitempty"`
}

OnboardingAWSProvision Stackset provisioning configuration

type OnboardingID

type OnboardingID = openapi_types.UUID

OnboardingID ID of the cloud provider onboarding session

type OrganizationalUnitID

type OrganizationalUnitID = string

OrganizationalUnitID ID of an organizational unit in AWS

type Page

type Page = int64

Page defines model for page.

type PatchV2SyncDestinationJSONRequestBody added in v1.0.3

type PatchV2SyncDestinationJSONRequestBody = SyncDestinationUpdateV2

PatchV2SyncDestinationJSONRequestBody defines body for PatchV2SyncDestination for application/json ContentType.

type PatchV2SyncDestinationResponse added in v1.0.3

type PatchV2SyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestination
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParsePatchV2SyncDestinationResponse added in v1.0.3

func ParsePatchV2SyncDestinationResponse(rsp *http.Response) (*PatchV2SyncDestinationResponse, error)

ParsePatchV2SyncDestinationResponse parses an HTTP response from a PatchV2SyncDestinationWithResponse call

func (PatchV2SyncDestinationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (PatchV2SyncDestinationResponse) StatusCode added in v1.0.3

func (r PatchV2SyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PerPage

type PerPage = int64

PerPage defines model for per_page.

type PlatformCreateOrUpdatePolicy

type PlatformCreateOrUpdatePolicy struct {
	Description  string                             `json:"description"`
	FilterID     *string                            `json:"filter_id,omitempty"`
	FrameworkIDs []openapi_types.UUID               `json:"framework_ids"`
	Name         string                             `json:"name"`
	Status       PlatformCreateOrUpdatePolicyStatus `json:"status"`
}

PlatformCreateOrUpdatePolicy defines model for PlatformCreateOrUpdatePolicy.

type PlatformCreateOrUpdatePolicyStatus

type PlatformCreateOrUpdatePolicyStatus string

PlatformCreateOrUpdatePolicyStatus defines model for PlatformCreateOrUpdatePolicy.Status.

const (
	PlatformCreateOrUpdatePolicyStatusActive PlatformCreateOrUpdatePolicyStatus = "active"
	PlatformCreateOrUpdatePolicyStatusPaused PlatformCreateOrUpdatePolicyStatus = "paused"
)

Defines values for PlatformCreateOrUpdatePolicyStatus.

type PlatformPolicy

type PlatformPolicy struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// CreatedBy Deprecated: Use created_by2 instead
	CreatedBy          *string              `json:"created_by,omitempty"`
	CreatedBy2         *CreatedBy           `json:"created_by2,omitempty"`
	Description        string               `json:"description"`
	EvaluatedResources *int                 `json:"evaluated_resources,omitempty"`
	FilterID           *string              `json:"filter_id,omitempty"`
	FrameworkIDs       []openapi_types.UUID `json:"framework_ids"`
	ID                 openapi_types.UUID   `json:"id"`
	Name               string               `json:"name"`
	RuleViolations     *int                 `json:"rule_violations,omitempty"`
	Status             PlatformPolicyStatus `json:"status"`
	UpdatedAt          *time.Time           `json:"updated_at,omitempty"`
	UpdatedBy          *CreatedBy           `json:"updated_by,omitempty"`
}

PlatformPolicy defines model for PlatformPolicy.

type PlatformPolicyFramework

type PlatformPolicyFramework struct {
	Description *string            `json:"description,omitempty"`
	ID          openapi_types.UUID `json:"id"`
	Label       string             `json:"label"`
}

PlatformPolicyFramework defines model for PlatformPolicyFramework.

type PlatformPolicyFrameworkSortBy

type PlatformPolicyFrameworkSortBy string

PlatformPolicyFrameworkSortBy defines model for PlatformPolicyFrameworkSortBy.

const (
	PlatformPolicyFrameworkSortByDescription PlatformPolicyFrameworkSortBy = "description"
	PlatformPolicyFrameworkSortById          PlatformPolicyFrameworkSortBy = "id"
	PlatformPolicyFrameworkSortByLabel       PlatformPolicyFrameworkSortBy = "label"
)

Defines values for PlatformPolicyFrameworkSortBy.

type PlatformPolicyFrameworkSortBys

type PlatformPolicyFrameworkSortBys = []PlatformPolicyFrameworkSortBy

PlatformPolicyFrameworkSortBys defines model for platform_policy_frameworks_sort_bys.

type PlatformPolicyRule

type PlatformPolicyRule struct {
	Category      *string                 `json:"category,omitempty"`
	Description   *string                 `json:"description,omitempty"`
	FrameworkID   *openapi_types.UUID     `json:"framework_id,omitempty"`
	FrameworkName *string                 `json:"framework_name,omitempty"`
	ID            *openapi_types.UUID     `json:"id,omitempty"`
	LearnMoreLink *string                 `json:"learn_more_link,omitempty"`
	Name          *string                 `json:"name,omitempty"`
	Remediation   *string                 `json:"remediation,omitempty"`
	Risk          *PlatformPolicyRuleRisk `json:"risk,omitempty"`
	Violations    *int                    `json:"violations,omitempty"`
}

PlatformPolicyRule defines model for PlatformPolicyRule.

type PlatformPolicyRuleDetail

type PlatformPolicyRuleDetail struct {
	Account *string   `json:"account,omitempty"`
	Cloud   *string   `json:"cloud,omitempty"`
	Name    *string   `json:"name,omitempty"`
	Region  *string   `json:"region,omitempty"`
	Tags    *[]string `json:"tags,omitempty"`
}

PlatformPolicyRuleDetail defines model for PlatformPolicyRuleDetail.

type PlatformPolicyRuleDetailSortBy

type PlatformPolicyRuleDetailSortBy string

PlatformPolicyRuleDetailSortBy defines model for PlatformPolicyRuleDetailSortBy.

const (
	PlatformPolicyRuleDetailSortByAccount PlatformPolicyRuleDetailSortBy = "account"
	PlatformPolicyRuleDetailSortByCloud   PlatformPolicyRuleDetailSortBy = "cloud"
	PlatformPolicyRuleDetailSortByName    PlatformPolicyRuleDetailSortBy = "name"
	PlatformPolicyRuleDetailSortByRegion  PlatformPolicyRuleDetailSortBy = "region"
	PlatformPolicyRuleDetailSortByTags    PlatformPolicyRuleDetailSortBy = "tags"
)

Defines values for PlatformPolicyRuleDetailSortBy.

type PlatformPolicyRuleDetailSortBys

type PlatformPolicyRuleDetailSortBys = []PlatformPolicyRuleDetailSortBy

PlatformPolicyRuleDetailSortBys defines model for platform_policy_rule_details_sort_bys.

type PlatformPolicyRuleRisk

type PlatformPolicyRuleRisk string

PlatformPolicyRuleRisk defines model for PlatformPolicyRule.Risk.

const (
	PlatformPolicyRuleRiskCritical PlatformPolicyRuleRisk = "critical"
	PlatformPolicyRuleRiskHigh     PlatformPolicyRuleRisk = "high"
	PlatformPolicyRuleRiskLow      PlatformPolicyRuleRisk = "low"
	PlatformPolicyRuleRiskMedium   PlatformPolicyRuleRisk = "medium"
)

Defines values for PlatformPolicyRuleRisk.

type PlatformPolicyRuleSortBy

type PlatformPolicyRuleSortBy string

PlatformPolicyRuleSortBy defines model for PlatformPolicyRuleSortBy.

const (
	PlatformPolicyRuleSortByCategory    PlatformPolicyRuleSortBy = "category"
	PlatformPolicyRuleSortByDescription PlatformPolicyRuleSortBy = "description"
	PlatformPolicyRuleSortByFrameworkId PlatformPolicyRuleSortBy = "framework_id"
	PlatformPolicyRuleSortById          PlatformPolicyRuleSortBy = "id"
	PlatformPolicyRuleSortByName        PlatformPolicyRuleSortBy = "name"
	PlatformPolicyRuleSortByRisk        PlatformPolicyRuleSortBy = "risk"
	PlatformPolicyRuleSortByVersion     PlatformPolicyRuleSortBy = "version"
	PlatformPolicyRuleSortByViolations  PlatformPolicyRuleSortBy = "violations"
)

Defines values for PlatformPolicyRuleSortBy.

type PlatformPolicyRuleSortBys

type PlatformPolicyRuleSortBys = []PlatformPolicyRuleSortBy

PlatformPolicyRuleSortBys defines model for platform_policy_rules_sort_bys.

type PlatformPolicySortBy

type PlatformPolicySortBy string

PlatformPolicySortBy defines model for PlatformPolicySortBy.

const (
	PlatformPolicySortByCreatedAt          PlatformPolicySortBy = "created_at"
	PlatformPolicySortByCreatedBy          PlatformPolicySortBy = "created_by"
	PlatformPolicySortByDescription        PlatformPolicySortBy = "description"
	PlatformPolicySortByEvaluatedResources PlatformPolicySortBy = "evaluated_resources"
	PlatformPolicySortByFilterId           PlatformPolicySortBy = "filter_id"
	PlatformPolicySortById                 PlatformPolicySortBy = "id"
	PlatformPolicySortByName               PlatformPolicySortBy = "name"
	PlatformPolicySortByRuleViolations     PlatformPolicySortBy = "rule_violations"
	PlatformPolicySortByStatus             PlatformPolicySortBy = "status"
	PlatformPolicySortByUpdatedAt          PlatformPolicySortBy = "updated_at"
)

Defines values for PlatformPolicySortBy.

type PlatformPolicySortBys

type PlatformPolicySortBys = []PlatformPolicySortBy

PlatformPolicySortBys defines model for platform_policies_sort_bys.

type PlatformPolicySortDirection

type PlatformPolicySortDirection string

PlatformPolicySortDirection defines model for PlatformPolicySortDirection.

const (
	PlatformPolicySortDirectionAsc  PlatformPolicySortDirection = "asc"
	PlatformPolicySortDirectionDesc PlatformPolicySortDirection = "desc"
)

Defines values for PlatformPolicySortDirection.

type PlatformPolicySortDirections

type PlatformPolicySortDirections = []PlatformPolicySortDirection

PlatformPolicySortDirections defines model for platform_policies_sort_dirs.

type PlatformPolicyStatus

type PlatformPolicyStatus string

PlatformPolicyStatus defines model for PlatformPolicy.Status.

const (
	PlatformPolicyStatusActive PlatformPolicyStatus = "active"
	PlatformPolicyStatusPaused PlatformPolicyStatus = "paused"
)

Defines values for PlatformPolicyStatus.

type PlatformPolicyViolationHistory

type PlatformPolicyViolationHistory struct {
	// CreatedAt Time the rule violations were logged.
	CreatedAt time.Time          `json:"created_at"`
	ID        openapi_types.UUID `json:"id"`

	// RuleViolations Number of rule violations logged.
	RuleViolations int `json:"rule_violations"`
}

PlatformPolicyViolationHistory defines model for PlatformPolicyViolationHistory.

type PlatformSettings added in v1.0.2

type PlatformSettings struct {
	// EnforceMfa Whether or not to require MFA for all users
	EnforceMfa bool `json:"enforce_mfa"`
}

PlatformSettings Platform settings definition

type PlatformSettingsUpdate added in v1.0.2

type PlatformSettingsUpdate struct {
	// EnforceMfa Whether or not to require MFA for all users
	EnforceMfa *bool `json:"enforce_mfa,omitempty"`
}

PlatformSettingsUpdate Platform settings partial update

type PlatformVersion

type PlatformVersion struct {
	// CreatedAt Time when the version was first installed
	CreatedAt time.Time `json:"created_at"`

	// Name Name of the version
	Name string `json:"name"`
}

PlatformVersion defines model for PlatformVersion.

type Plugin

type Plugin struct {
	// Category Supported categories for plugins
	Category  PluginCategory `json:"category"`
	CreatedAt time.Time      `json:"created_at"`

	// DisplayName The plugin's display name
	DisplayName string `json:"display_name"`

	// FreeRowsPerMonth Deprecated. Refer to `price_category` instead.
	// Deprecated:
	FreeRowsPerMonth int64   `json:"free_rows_per_month"`
	Homepage         *string `json:"homepage,omitempty"`

	// Kind The kind of plugin, ie. source or destination.
	Kind PluginKind `json:"kind"`

	// Name The unique name for the plugin.
	Name PluginName `json:"name"`

	// Official True if the plugin is maintained by CloudQuery, false otherwise
	Official bool `json:"official"`

	// PriceCategory Supported price categories for billing
	PriceCategory *PluginPriceCategory `json:"price_category,omitempty"`

	// Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team.
	Public *bool `json:"public,omitempty"`

	// ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA.
	// The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready.
	// Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are:
	// Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.
	ReleaseStage     PluginReleaseStage `json:"release_stage"`
	Repository       *string            `json:"repository,omitempty"`
	ShortDescription string             `json:"short_description"`

	// TeamName The unique name for the team.
	TeamName TeamName `json:"team_name"`

	// Tier This field is deprecated, refer to `price_category` instead.
	// This field is only kept for backward compatibility and may be removed in a future release.
	// Supported tiers for plugins.
	//   - free: Free tier, with no paid tables.
	//   - paid: Paid tier. These plugins may have paid tables, but can also have free tables. They require login to access.
	//   - open-core: This option is deprecated, values will either be free or paid.
	// Deprecated:
	Tier      PluginTier `json:"tier"`
	UpdatedAt time.Time  `json:"updated_at"`

	// USDPerRow Deprecated. Refer to `price_category` instead.
	// Deprecated:
	USDPerRow string `json:"usd_per_row"`
}

Plugin CloudQuery Plugin

type PluginAsset

type PluginAsset struct {
	// Checksum The checksum of the plugin asset
	Checksum string `json:"checksum"`

	// Location The location to download the plugin asset from
	Location string `json:"location"`
}

PluginAsset CloudQuery Plugin Asset

type PluginCategory

type PluginCategory string

PluginCategory Supported categories for plugins

const (
	PluginCategoryCloudFinops          PluginCategory = "cloud-finops"
	PluginCategoryCloudInfrastructure  PluginCategory = "cloud-infrastructure"
	PluginCategoryCustomerSupport      PluginCategory = "customer-support"
	PluginCategoryDataWarehouses       PluginCategory = "data-warehouses"
	PluginCategoryDatabases            PluginCategory = "databases"
	PluginCategoryEngineeringAnalytics PluginCategory = "engineering-analytics"
	PluginCategoryFinance              PluginCategory = "finance"
	PluginCategoryFleetManagement      PluginCategory = "fleet-management"
	PluginCategoryHumanResources       PluginCategory = "human-resources"
	PluginCategoryMarketingAnalytics   PluginCategory = "marketing-analytics"
	PluginCategoryOther                PluginCategory = "other"
	PluginCategoryProductAnalytics     PluginCategory = "product-analytics"
	PluginCategoryProjectManagement    PluginCategory = "project-management"
	PluginCategorySalesMarketing       PluginCategory = "sales-marketing"
	PluginCategorySecurity             PluginCategory = "security"
	PluginCategoryShipmentTracking     PluginCategory = "shipment-tracking"
)

Defines values for PluginCategory.

type PluginCreate

type PluginCreate struct {
	// Category Supported categories for plugins
	Category PluginCategory `json:"category"`

	// DisplayName The plugin's display name, as shown in the CloudQuery Hub.
	DisplayName string `json:"display_name"`

	// FreeRowsPerMonth Deprecated. Use `price_category` instead.
	// Deprecated:
	FreeRowsPerMonth *int64  `json:"free_rows_per_month,omitempty"`
	Homepage         *string `json:"homepage,omitempty"`

	// Kind The kind of plugin, ie. source or destination.
	Kind PluginKind `json:"kind"`

	Logo *string `json:"logo,omitempty"`

	// Name The unique name for the plugin.
	Name PluginName `json:"name"`

	// PriceCategory Supported price categories for billing
	PriceCategory *PluginPriceCategory `json:"price_category,omitempty"`

	// Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the team.
	Public bool `json:"public"`

	// ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA.
	// The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready.
	// Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are:
	// Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.
	ReleaseStage *PluginReleaseStageCreate `json:"release_stage,omitempty"`
	Repository   *string                   `json:"repository,omitempty"`

	// ShortDescription Short description of the plugin. This will be shown in the CloudQuery Hub.
	ShortDescription string `json:"short_description"`

	// TeamName The unique name for the team.
	TeamName TeamName `json:"team_name"`

	// Tier This field is deprecated, refer to `price_category` instead.
	// This field is only kept for backward compatibility and may be removed in a future release.
	// Supported tiers for plugins.
	//   - free: Free tier, with no paid tables.
	//   - paid: Paid tier. These plugins may have paid tables, but can also have free tables. They require login to access.
	//   - open-core: This option is deprecated, values will either be free or paid.
	// Deprecated:
	Tier *PluginTier `json:"tier,omitempty"`

	// USDPerRow Deprecated. Use `price_category` instead.
	// Deprecated:
	USDPerRow *string `json:"usd_per_row,omitempty"`
}

PluginCreate defines model for PluginCreate.

type PluginDocsPage

type PluginDocsPage struct {
	// Content The content of the documentation page. Supports markdown.
	Content string `json:"content"`

	// Name The unique name for the plugin documentation page.
	Name PluginDocsPageName `json:"name"`
}

PluginDocsPage CloudQuery Plugin Documentation Page

type PluginDocsPageCreate

type PluginDocsPageCreate struct {
	// Content The content of the documentation page. Supports markdown.
	Content string `json:"content"`

	// Name The unique name for the plugin documentation page.
	Name PluginDocsPageName `json:"name"`
}

PluginDocsPageCreate CloudQuery Plugin Documentation Page

type PluginDocsPageName

type PluginDocsPageName = string

PluginDocsPageName The unique name for the plugin documentation page.

type PluginExcludeReleaseStages

type PluginExcludeReleaseStages = []PluginReleaseStage

PluginExcludeReleaseStages defines model for plugin_exclude_release_stages.

type PluginIncludeReleaseStages

type PluginIncludeReleaseStages = []PluginReleaseStage

PluginIncludeReleaseStages defines model for plugin_include_release_stages.

type PluginKind

type PluginKind string

PluginKind The kind of plugin, ie. source or destination.

const (
	PluginKindDestination PluginKind = "destination"
	PluginKindSource      PluginKind = "source"
	PluginKindTransformer PluginKind = "transformer"
)

Defines values for PluginKind.

type PluginName

type PluginName = string

PluginName The unique name for the plugin.

type PluginPackageType

type PluginPackageType string

PluginPackageType The package type of the plugin assets

const (
	PluginPackageTypeDocker PluginPackageType = "docker"
	PluginPackageTypeNative PluginPackageType = "native"
)

Defines values for PluginPackageType.

type PluginPriceCategory

type PluginPriceCategory string

PluginPriceCategory Supported price categories for billing

const (
	PluginPriceCategoryApi      PluginPriceCategory = "api"
	PluginPriceCategoryDatabase PluginPriceCategory = "database"
	PluginPriceCategoryFree     PluginPriceCategory = "free"
)

Defines values for PluginPriceCategory.

type PluginProtocols

type PluginProtocols = []int

PluginProtocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).

type PluginReleaseStage

type PluginReleaseStage string

PluginReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA. The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.

const (
	PluginReleaseStageComingSoon PluginReleaseStage = "coming-soon"
	PluginReleaseStageDeprecated PluginReleaseStage = "deprecated"
	PluginReleaseStageGa         PluginReleaseStage = "ga"
	PluginReleaseStagePreview    PluginReleaseStage = "preview"
)

Defines values for PluginReleaseStage.

type PluginReleaseStageCreate

type PluginReleaseStageCreate string

PluginReleaseStageCreate Official plugins can go through three release stages: Coming Soon, Preview, and GA. The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.

const (
	PluginReleaseStageCreateComingSoon PluginReleaseStageCreate = "coming-soon"
	PluginReleaseStageCreateGa         PluginReleaseStageCreate = "ga"
	PluginReleaseStageCreatePreview    PluginReleaseStageCreate = "preview"
)

Defines values for PluginReleaseStageCreate.

type PluginReleaseStageUpdate

type PluginReleaseStageUpdate string

PluginReleaseStageUpdate Official plugins can go through three release stages: Coming Soon, Preview, and GA. The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.

const (
	PluginReleaseStageUpdateComingSoon PluginReleaseStageUpdate = "coming-soon"
	PluginReleaseStageUpdateDeprecated PluginReleaseStageUpdate = "deprecated"
	PluginReleaseStageUpdateGa         PluginReleaseStageUpdate = "ga"
	PluginReleaseStageUpdatePreview    PluginReleaseStageUpdate = "preview"
)

Defines values for PluginReleaseStageUpdate.

type PluginSortBy

type PluginSortBy string

PluginSortBy defines model for plugin_sort_by.

const (
	PluginSortByCreatedAt PluginSortBy = "created_at"
	PluginSortByDownloads PluginSortBy = "downloads"
	PluginSortByName      PluginSortBy = "name"
	PluginSortByUpdatedAt PluginSortBy = "updated_at"
)

Defines values for PluginSortBy.

type PluginSpecJSONSchema

type PluginSpecJSONSchema = string

PluginSpecJSONSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin.

type PluginTable

type PluginTable struct {
	// Description Description of the table
	Description string `json:"description"`

	// IsIncremental Whether the table is incremental
	IsIncremental bool `json:"is_incremental"`

	// IsPaid Whether the table is paid
	IsPaid *bool `json:"is_paid,omitempty"`

	// Name Name of the table
	Name PluginTableName `json:"name"`

	// Parent Name of the parent table, if any
	Parent *string `json:"parent,omitempty"`

	// Relations Names of the tables that depend on this table
	Relations []string `json:"relations"`

	// Title Title of the table
	Title string `json:"title"`
}

PluginTable CloudQuery Plugin Table

type PluginTableColumn

type PluginTableColumn struct {
	// Description Description of the column
	Description string `json:"description"`

	// IncrementalKey Whether the column is used as an incremental key
	IncrementalKey bool `json:"incremental_key"`

	// Name Name of the column
	Name string `json:"name"`

	// NotNull Whether the column is nullable
	NotNull bool `json:"not_null"`

	// PrimaryKey Whether the column is part of the primary key
	PrimaryKey bool `json:"primary_key"`

	// Type Arrow Type of the column
	Type string `json:"type"`

	// TypeSchema For columns of type JSON, the schema of the JSON object
	TypeSchema *string `json:"type_schema,omitempty"`

	// Unique Whether the column has a unique constraint
	Unique bool `json:"unique"`
}

PluginTableColumn CloudQuery Plugin Column

type PluginTableCreate

type PluginTableCreate struct {
	Columns *[]PluginTableColumn `json:"columns,omitempty"`

	// Description Description of the table
	Description *string `json:"description,omitempty"`

	// IsIncremental Whether the table is incremental
	IsIncremental *bool `json:"is_incremental,omitempty"`

	// IsPaid Whether the table is paid
	IsPaid *bool `json:"is_paid,omitempty"`

	// Name Name of the table
	Name PluginTableName `json:"name"`

	// Parent Name of the parent table, if any
	Parent *string `json:"parent,omitempty"`

	// PermissionsNeeded List of permissions needed to access this table, if any
	PermissionsNeeded *[]string `json:"permissions_needed,omitempty"`

	// Relations Names of the tables that depend on this table
	Relations *[]string `json:"relations,omitempty"`

	// Title Title of the table
	Title *string `json:"title,omitempty"`
}

PluginTableCreate CloudQuery Plugin Table

type PluginTableDetails

type PluginTableDetails struct {
	// Columns List of columns
	Columns []PluginTableColumn `json:"columns"`

	// Description Description of the table
	Description string `json:"description"`

	// IsIncremental Whether the table is incremental
	IsIncremental bool `json:"is_incremental"`

	// IsPaid Whether the table is paid
	IsPaid *bool `json:"is_paid,omitempty"`

	// Name Name of the table
	Name string `json:"name"`

	// Parent Name of the parent table, if any
	Parent *string `json:"parent,omitempty"`

	// PermissionsNeeded List of permissions needed to access this table, if any
	PermissionsNeeded []string `json:"permissions_needed"`

	// Relations Names of the tables that depend on this table
	Relations []string `json:"relations"`

	// Title Title of the table
	Title string `json:"title"`
}

PluginTableDetails defines model for PluginTableDetails.

type PluginTableName

type PluginTableName = string

PluginTableName Name of the table

type PluginTeam

type PluginTeam = TeamName

PluginTeam The unique name for the team.

type PluginTier

type PluginTier string

PluginTier This field is deprecated, refer to `price_category` instead. This field is only kept for backward compatibility and may be removed in a future release. Supported tiers for plugins.

  • free: Free tier, with no paid tables.
  • paid: Paid tier. These plugins may have paid tables, but can also have free tables. They require login to access.
  • open-core: This option is deprecated, values will either be free or paid.
const (
	PluginTierFree     PluginTier = "free"
	PluginTierOpenCore PluginTier = "open-core"
	PluginTierPaid     PluginTier = "paid"
)

Defines values for PluginTier.

type PluginUIAsset

type PluginUIAsset struct {
	// Name The path and name of the asset
	Name string `json:"name"`

	// UploadURL URL to upload the asset to
	UploadURL string `json:"upload_url"`
}

PluginUIAsset CloudQuery Plugin UI Asset

type PluginUIAssetUploadRequest

type PluginUIAssetUploadRequest struct {
	// ContentType Content-type of the asset
	ContentType *string `json:"content_type,omitempty"`

	// Name The path and name of the asset
	Name string `json:"name"`
}

PluginUIAssetUploadRequest CloudQuery Plugin UI Asset Upload Request

type PluginUpdate

type PluginUpdate struct {
	// Category Supported categories for plugins
	Category *PluginCategory `json:"category,omitempty"`

	// DisplayName The plugin's display name, as shown in the CloudQuery Hub.
	DisplayName *string `json:"display_name,omitempty"`

	// FreeRowsPerMonth Deprecated. Update `price_category` instead.
	// Deprecated:
	FreeRowsPerMonth *int64  `json:"free_rows_per_month,omitempty"`
	Homepage         *string `json:"homepage,omitempty"`

	Logo *string `json:"logo,omitempty"`

	// PriceCategory Supported price categories for billing
	PriceCategory *PluginPriceCategory `json:"price_category,omitempty"`

	// Public If plugin is not public, it won't be visible to other teams in the CloudQuery Hub.
	Public *bool `json:"public,omitempty"`

	// ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA.
	// The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready.
	// Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are:
	// Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.
	ReleaseStage *PluginReleaseStageUpdate `json:"release_stage,omitempty"`
	Repository   *string                   `json:"repository,omitempty"`

	// ShortDescription Short description of the plugin. This will be shown in the CloudQuery Hub.
	ShortDescription *string `json:"short_description,omitempty"`

	// Tier This field is deprecated, refer to `price_category` instead.
	// This field is only kept for backward compatibility and may be removed in a future release.
	// Supported tiers for plugins.
	//   - free: Free tier, with no paid tables.
	//   - paid: Paid tier. These plugins may have paid tables, but can also have free tables. They require login to access.
	//   - open-core: This option is deprecated, values will either be free or paid.
	// Deprecated:
	Tier *PluginTier `json:"tier,omitempty"`

	// USDPerRow Deprecated. Update `price_category` instead.
	// Deprecated:
	USDPerRow *string `json:"usd_per_row,omitempty"`
}

PluginUpdate defines model for PluginUpdate.

type PluginVersion

type PluginVersion struct {
	// Checksums The checksums of the plugin assets
	Checksums []string `json:"checksums"`

	// ConnectorRequired Whether a connector is required for this plugin version
	ConnectorRequired *bool `json:"connector_required,omitempty"`

	// ConnectorTypes List of connector types available for this plugin version
	ConnectorTypes *[]string `json:"connector_types,omitempty"`

	// CreatedAt The date and time the plugin version was created.
	CreatedAt time.Time `json:"created_at"`

	// Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version.
	Draft bool `json:"draft"`

	// Message Description of what's new or changed in this version (supports markdown)
	Message string `json:"message"`

	// Name The version in semantic version format.
	Name VersionName `json:"name"`

	// PackageType The package type of the plugin assets
	PackageType PluginPackageType `json:"package_type"`

	// Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).
	Protocols PluginProtocols `json:"protocols"`

	// PublishedAt The date and time the plugin version was set to non-draft (published).
	PublishedAt *time.Time `json:"published_at,omitempty"`

	// Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use.
	Retracted bool `json:"retracted"`

	// SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin.
	SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"`

	// SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch>
	SupportedTargets []string `json:"supported_targets"`
}

PluginVersion defines model for PluginVersion.

type PluginVersionBase

type PluginVersionBase struct {
	// Checksums The checksums of the plugin assets
	Checksums []string `json:"checksums"`

	// CreatedAt The date and time the plugin version was created.
	CreatedAt time.Time `json:"created_at"`

	// Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version.
	Draft bool `json:"draft"`

	// Message Description of what's new or changed in this version (supports markdown)
	Message string `json:"message"`

	// Name The version in semantic version format.
	Name VersionName `json:"name"`

	// PackageType The package type of the plugin assets
	PackageType PluginPackageType `json:"package_type"`

	// Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).
	Protocols PluginProtocols `json:"protocols"`

	// PublishedAt The date and time the plugin version was set to non-draft (published).
	PublishedAt *time.Time `json:"published_at,omitempty"`

	// Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use.
	Retracted bool `json:"retracted"`

	// SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch>
	SupportedTargets []string `json:"supported_targets"`
}

PluginVersionBase CloudQuery Plugin Version

type PluginVersionDetails

type PluginVersionDetails struct {
	// Checksums The checksums of the plugin assets
	Checksums []string `json:"checksums"`

	// ConnectorRequired Whether a connector is required for this plugin version
	ConnectorRequired *bool `json:"connector_required,omitempty"`

	// ConnectorTypes List of connector types available for this plugin version
	ConnectorTypes *[]string `json:"connector_types,omitempty"`

	// CreatedAt The date and time the plugin version was created.
	CreatedAt time.Time `json:"created_at"`

	// Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version.
	Draft bool `json:"draft"`

	// ExampleConfig Example configuration for the plugin. This can be used in generated quickstart guides, for example. Markdown format.
	ExampleConfig string `json:"example_config"`

	// Message Description of what's new or changed in this version (supports markdown)
	Message string `json:"message"`

	// Name The version in semantic version format.
	Name VersionName `json:"name"`

	// PackageType The package type of the plugin assets
	PackageType PluginPackageType `json:"package_type"`

	// Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).
	Protocols PluginProtocols `json:"protocols"`

	// PublishedAt The date and time the plugin version was set to non-draft (published).
	PublishedAt *time.Time `json:"published_at,omitempty"`

	// Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use.
	Retracted bool `json:"retracted"`

	// SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin.
	SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"`

	// SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch>
	SupportedTargets []string `json:"supported_targets"`

	// UIBaseURL Base URL for the plugin's UI. Only available for plugins with a UI and for logged in users.
	UIBaseURL *string `json:"ui_base_url,omitempty"`

	// UIBaseURLv2 Base URL for the plugin's UI. Only available for plugins with a UI and for logged in users.
	UIBaseURLv2 *string `json:"ui_base_url_v2,omitempty"`
}

PluginVersionDetails defines model for PluginVersionDetails.

type PluginVersionList

type PluginVersionList = PluginVersionBase

PluginVersionList CloudQuery Plugin Version

type PluginVersionUpdate

type PluginVersionUpdate struct {
	// Checksums The SHA-256 checksums of the plugin binaries, one per supported target.
	Checksums *[]string `json:"checksums,omitempty"`

	// Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Once draft is set to false, only certain fields can be updated.
	Draft *bool `json:"draft,omitempty"`

	// Message Description of what's new or changed in this version (supports markdown)
	Message *string `json:"message,omitempty"`

	// PackageType The package type of the plugin binaries
	PackageType *string `json:"package_type,omitempty"`

	// Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).
	Protocols *PluginProtocols `json:"protocols,omitempty"`

	// Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use.
	Retracted *bool `json:"retracted,omitempty"`

	// SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin.
	SpecJsonSchema   *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"`
	SupportedTargets *[]string             `json:"supported_targets,omitempty"`
}

PluginVersionUpdate defines model for PluginVersionUpdate.

type PromoteSyncDestinationTestConnection

type PromoteSyncDestinationTestConnection struct {
	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// MigrateMode Migrate mode for the destination
	MigrateMode *SyncDestinationMigrateMode `json:"migrate_mode,omitempty"`

	// Name Descriptive, unique name for the destination
	Name string `json:"name"`

	// OverwriteDestination Set this to allow overwriting an existing sync destination. Defaults to true to preserve compatibility.
	OverwriteDestination *bool `json:"overwrite_destination,omitempty"`
	SendSyncSummary      *bool `json:"send_sync_summary,omitempty"`

	// WriteMode Write mode for the destination
	WriteMode *SyncDestinationWriteMode `json:"write_mode,omitempty"`
}

PromoteSyncDestinationTestConnection Sync Destination Definition

type PromoteSyncDestinationTestConnectionJSONRequestBody

type PromoteSyncDestinationTestConnectionJSONRequestBody = PromoteSyncDestinationTestConnection

PromoteSyncDestinationTestConnectionJSONRequestBody defines body for PromoteSyncDestinationTestConnection for application/json ContentType.

type PromoteSyncDestinationTestConnectionResponse

type PromoteSyncDestinationTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestination
	JSON201      *SyncDestination
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParsePromoteSyncDestinationTestConnectionResponse

func ParsePromoteSyncDestinationTestConnectionResponse(rsp *http.Response) (*PromoteSyncDestinationTestConnectionResponse, error)

ParsePromoteSyncDestinationTestConnectionResponse parses an HTTP response from a PromoteSyncDestinationTestConnectionWithResponse call

func (PromoteSyncDestinationTestConnectionResponse) Status

Status returns HTTPResponse.Status

func (PromoteSyncDestinationTestConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PromoteSyncSourceTestConnection

type PromoteSyncSourceTestConnection struct {
	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Name Descriptive, unique name for the source
	Name string `json:"name"`

	// OverwriteSource Set this to allow overwriting an existing sync source. Defaults to true to preserve compatibility.
	OverwriteSource *bool `json:"overwrite_source,omitempty"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables *[]string `json:"skip_tables,omitempty"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables []string `json:"tables"`
}

PromoteSyncSourceTestConnection Sync Source Definition

type PromoteSyncSourceTestConnectionJSONRequestBody

type PromoteSyncSourceTestConnectionJSONRequestBody = PromoteSyncSourceTestConnection

PromoteSyncSourceTestConnectionJSONRequestBody defines body for PromoteSyncSourceTestConnection for application/json ContentType.

type PromoteSyncSourceTestConnectionResponse

type PromoteSyncSourceTestConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncSource
	JSON201      *SyncSource
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParsePromoteSyncSourceTestConnectionResponse

func ParsePromoteSyncSourceTestConnectionResponse(rsp *http.Response) (*PromoteSyncSourceTestConnectionResponse, error)

ParsePromoteSyncSourceTestConnectionResponse parses an HTTP response from a PromoteSyncSourceTestConnectionWithResponse call

func (PromoteSyncSourceTestConnectionResponse) Status

Status returns HTTPResponse.Status

func (PromoteSyncSourceTestConnectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ProvisionOnboardingConfigurationJSONRequestBody

type ProvisionOnboardingConfigurationJSONRequestBody = OnboardingAWSProvision

ProvisionOnboardingConfigurationJSONRequestBody defines body for ProvisionOnboardingConfiguration for application/json ContentType.

type ProvisionOnboardingConfigurationResponse

type ProvisionOnboardingConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseProvisionOnboardingConfigurationResponse

func ParseProvisionOnboardingConfigurationResponse(rsp *http.Response) (*ProvisionOnboardingConfigurationResponse, error)

ParseProvisionOnboardingConfigurationResponse parses an HTTP response from a ProvisionOnboardingConfigurationWithResponse call

func (ProvisionOnboardingConfigurationResponse) Status

Status returns HTTPResponse.Status

func (ProvisionOnboardingConfigurationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutCustomColumnDataJSONRequestBody

type PutCustomColumnDataJSONRequestBody = CustomColumnDataImport

PutCustomColumnDataJSONRequestBody defines body for PutCustomColumnData for application/json ContentType.

type PutCustomColumnDataResponse

type PutCustomColumnDataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Data CustomColumnDataImportAccepted `json:"data"`
	}
	JSON400 *BadRequest
	JSON404 *NotFound
}

func ParsePutCustomColumnDataResponse

func ParsePutCustomColumnDataResponse(rsp *http.Response) (*PutCustomColumnDataResponse, error)

ParsePutCustomColumnDataResponse parses an HTTP response from a PutCustomColumnDataWithResponse call

func (PutCustomColumnDataResponse) Status

Status returns HTTPResponse.Status

func (PutCustomColumnDataResponse) StatusCode

func (r PutCustomColumnDataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutCustomColumnValuesJSONRequestBody

type PutCustomColumnValuesJSONRequestBody = CustomColumnDataValues

PutCustomColumnValuesJSONRequestBody defines body for PutCustomColumnValues for application/json ContentType.

type PutCustomColumnValuesResponse

type PutCustomColumnValuesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	JSON400      *BadRequest
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
}

func ParsePutCustomColumnValuesResponse

func ParsePutCustomColumnValuesResponse(rsp *http.Response) (*PutCustomColumnValuesResponse, error)

ParsePutCustomColumnValuesResponse parses an HTTP response from a PutCustomColumnValuesWithResponse call

func (PutCustomColumnValuesResponse) Status

Status returns HTTPResponse.Status

func (PutCustomColumnValuesResponse) StatusCode

func (r PutCustomColumnValuesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Query

type Query struct {
	// Alert An alert instance that can be triggered by a query
	Alert *Alert `json:"alert,omitempty"`

	// AlertConfigured Indicates if the query has an alert configured
	AlertConfigured bool      `json:"alert_configured"`
	CreatedAt       time.Time `json:"created_at"`
	Description     *string   `json:"description,omitempty"`

	// QueryID The unique ID for the query.
	QueryID QueryID `json:"id"`
	Name    string  `json:"name"`

	// Query Query expression
	Query QueryExpression `json:"query"`
	Tags  []QueryTag      `json:"tags,omitempty"`

	// UserID ID of the User
	UserID *UserID `json:"user_id,omitempty"`

	// ViewName The name of the view the query is saved to in the warehouse
	ViewName *QueryViewName `json:"view_name,omitempty"`
}

Query Saved query

type QueryCreate

type QueryCreate struct {
	// Alert Create an alert
	Alert       *AlertCreate `json:"alert,omitempty"`
	Description *string      `json:"description,omitempty"`
	Name        string       `json:"name"`
	Public      bool         `json:"public"`
	Query       string       `json:"query"`
	Tags        []QueryTag   `json:"tags,omitempty"`

	// ViewName The name of the view the query is saved to in the warehouse
	ViewName *QueryViewName `json:"view_name,omitempty"`
}

QueryCreate Create a saved query

type QueryDetail added in v1.0.2

type QueryDetail struct {
	// Alert An alert instance that can be triggered by a query including notification destinations for the alert
	Alert *AlertDetail `json:"alert,omitempty"`

	// AlertConfigured Indicates if the query has an alert configured. When this is set, the alert field will be populated with the alert details.
	AlertConfigured bool      `json:"alert_configured"`
	CreatedAt       time.Time `json:"created_at"`
	Description     *string   `json:"description,omitempty"`

	// QueryID The unique ID for the query.
	QueryID QueryID `json:"id"`
	Name    string  `json:"name"`

	// Query Query expression
	Query QueryExpression `json:"query"`
	Tags  []QueryTag      `json:"tags,omitempty"`

	// UserID ID of the User
	UserID *UserID `json:"user_id,omitempty"`

	// ViewName The name of the view the query is saved to in the warehouse
	ViewName *QueryViewName `json:"view_name,omitempty"`
}

QueryDetail Query Detail

type QueryExpression

type QueryExpression = string

QueryExpression Query expression

type QueryFilter

type QueryFilter = string

QueryFilter Filter by query

type QueryID

type QueryID = openapi_types.UUID

QueryID The unique ID for the query.

type QueryListFilterTagsTeamParams

type QueryListFilterTagsTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

QueryListFilterTagsTeamParams defines parameters for QueryListFilterTagsTeam.

type QueryListFilterTagsTeamResponse

type QueryListFilterTagsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []FilterTag  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseQueryListFilterTagsTeamResponse

func ParseQueryListFilterTagsTeamResponse(rsp *http.Response) (*QueryListFilterTagsTeamResponse, error)

ParseQueryListFilterTagsTeamResponse parses an HTTP response from a QueryListFilterTagsTeamWithResponse call

func (QueryListFilterTagsTeamResponse) Status

Status returns HTTPResponse.Status

func (QueryListFilterTagsTeamResponse) StatusCode

func (r QueryListFilterTagsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type QueryListFiltersTeamParams

type QueryListFiltersTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// FilterTags Filter tags
	FilterTags *FilterTags `form:"tag,omitempty" json:"tag,omitempty"`
}

QueryListFiltersTeamParams defines parameters for QueryListFiltersTeam.

type QueryListFiltersTeamResponse

type QueryListFiltersTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Filter     `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseQueryListFiltersTeamResponse

func ParseQueryListFiltersTeamResponse(rsp *http.Response) (*QueryListFiltersTeamResponse, error)

ParseQueryListFiltersTeamResponse parses an HTTP response from a QueryListFiltersTeamWithResponse call

func (QueryListFiltersTeamResponse) Status

Status returns HTTPResponse.Status

func (QueryListFiltersTeamResponse) StatusCode

func (r QueryListFiltersTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type QueryNameFilter

type QueryNameFilter = string

QueryNameFilter Filter by query name.

type QuerySaveFilterTeamJSONRequestBody

type QuerySaveFilterTeamJSONRequestBody = FilterCreate

QuerySaveFilterTeamJSONRequestBody defines body for QuerySaveFilterTeam for application/json ContentType.

type QuerySaveFilterTeamResponse

type QuerySaveFilterTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Filter
	JSON201      *Filter
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseQuerySaveFilterTeamResponse

func ParseQuerySaveFilterTeamResponse(rsp *http.Response) (*QuerySaveFilterTeamResponse, error)

ParseQuerySaveFilterTeamResponse parses an HTTP response from a QuerySaveFilterTeamWithResponse call

func (QuerySaveFilterTeamResponse) Status

Status returns HTTPResponse.Status

func (QuerySaveFilterTeamResponse) StatusCode

func (r QuerySaveFilterTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type QueryTag

type QueryTag = string

QueryTag A saved query tag.

type QueryTags

type QueryTags = []QueryTag

QueryTags defines model for query_tags.

type QueryUpdate

type QueryUpdate struct {
	// Alert Alert Update Definition
	Alert       *AlertUpdate `json:"alert,omitempty"`
	Description *string      `json:"description,omitempty"`
	Name        *string      `json:"name,omitempty"`
	Public      *bool        `json:"public,omitempty"`
	Query       *string      `json:"query,omitempty"`
	Tags        *[]QueryTag  `json:"tags,omitempty"`

	// ViewName The name of the view the query is saved to in the warehouse
	ViewName *QueryViewName `json:"view_name,omitempty"`
}

QueryUpdate Update a saved query

type QueryViewName added in v1.0.3

type QueryViewName = string

QueryViewName The name of the view the query is saved to in the warehouse

type RBACCustomRoleID added in v1.0.3

type RBACCustomRoleID = openapi_types.UUID

RBACCustomRoleID The unique ID for the custom role.

type RBACDefaultRole added in v1.0.3

type RBACDefaultRole string

RBACDefaultRole Default RBAC roles

const (
	RBACDefaultRoleAdminRead    RBACDefaultRole = "admin:read"
	RBACDefaultRoleAdminWrite   RBACDefaultRole = "admin:write"
	RBACDefaultRoleGeneralRead  RBACDefaultRole = "general:read"
	RBACDefaultRoleGeneralWrite RBACDefaultRole = "general:write"
)

Defines values for RBACDefaultRole.

type RBACPermission added in v1.0.3

type RBACPermission struct {
	CreatedAt   time.Time `json:"created_at"`
	CreatedBy   CreatedBy `json:"created_by"`
	Description string    `json:"description"`

	// RBACPermissionID The unique ID for the data permission.
	RBACPermissionID      RBACPermissionID `json:"id"`
	Name                  string           `json:"name"`
	NumberOfAffectedRoles int              `json:"number_of_affected_roles"`
	NumberOfAffectedUsers int              `json:"number_of_affected_users"`
	Query                 string           `json:"query"`
	UpdatedAt             time.Time        `json:"updated_at"`
}

RBACPermission defines model for RBACPermission.

type RBACPermissionCreate added in v1.0.3

type RBACPermissionCreate struct {
	Description string `json:"description"`
	DryRun      *bool  `json:"dry_run,omitempty"`
	Name        string `json:"name"`
	Query       string `json:"query"`
}

RBACPermissionCreate defines model for RBACPermissionCreate.

type RBACPermissionID added in v1.0.3

type RBACPermissionID = openapi_types.UUID

RBACPermissionID The unique ID for the data permission.

type RBACPermissionSortBy added in v1.0.3

type RBACPermissionSortBy string

RBACPermissionSortBy defines model for RBACPermissionSortBy.

const (
	RBACPermissionSortByCreatedAt   RBACPermissionSortBy = "created_at"
	RBACPermissionSortByCreatedBy   RBACPermissionSortBy = "created_by"
	RBACPermissionSortByDescription RBACPermissionSortBy = "description"
	RBACPermissionSortById          RBACPermissionSortBy = "id"
	RBACPermissionSortByName        RBACPermissionSortBy = "name"
	RBACPermissionSortByUpdatedAt   RBACPermissionSortBy = "updated_at"
)

Defines values for RBACPermissionSortBy.

type RBACPermissionSortBys added in v1.0.3

type RBACPermissionSortBys = []RBACPermissionSortBy

RBACPermissionSortBys defines model for rbac_permissions_sort_bys.

type RBACPermissionSortDirection added in v1.0.3

type RBACPermissionSortDirection string

RBACPermissionSortDirection defines model for RBACPermissionSortDirection.

const (
	RBACPermissionSortDirectionAsc  RBACPermissionSortDirection = "asc"
	RBACPermissionSortDirectionDesc RBACPermissionSortDirection = "desc"
)

Defines values for RBACPermissionSortDirection.

type RBACPermissionSortDirections added in v1.0.3

type RBACPermissionSortDirections = []RBACPermissionSortDirection

RBACPermissionSortDirections defines model for rbac_permissions_sort_dirs.

type RBACPermissionUpdate added in v1.0.3

type RBACPermissionUpdate struct {
	Description *string `json:"description,omitempty"`
	Name        *string `json:"name,omitempty"`
	Query       *string `json:"query,omitempty"`
}

RBACPermissionUpdate defines model for RBACPermissionUpdate.

type RBACRole added in v1.0.3

type RBACRole struct {
	CreatedAt   time.Time `json:"created_at"`
	CreatedBy   CreatedBy `json:"created_by"`
	Description string    `json:"description"`

	// RBACCustomRoleID The unique ID for the custom role.
	RBACCustomRoleID RBACCustomRoleID `json:"id"`
	Name             string           `json:"name"`
	Permissions      []RBACPermission `json:"permissions"`
	UpdatedAt        time.Time        `json:"updated_at"`
}

RBACRole Custom RBAC role

type RBACRoleCreate added in v1.0.3

type RBACRoleCreate struct {
	Description *string            `json:"description,omitempty"`
	Name        string             `json:"name"`
	Permissions []RBACPermissionID `json:"permissions"`
}

RBACRoleCreate defines model for RBACRoleCreate.

type RBACRoleSortBy added in v1.0.3

type RBACRoleSortBy string

RBACRoleSortBy defines model for RBACRoleSortBy.

const (
	RBACRoleSortByCreatedAt   RBACRoleSortBy = "created_at"
	RBACRoleSortByCreatedBy   RBACRoleSortBy = "created_by"
	RBACRoleSortByDescription RBACRoleSortBy = "description"
	RBACRoleSortById          RBACRoleSortBy = "id"
	RBACRoleSortByName        RBACRoleSortBy = "name"
	RBACRoleSortByUpdatedAt   RBACRoleSortBy = "updated_at"
)

Defines values for RBACRoleSortBy.

type RBACRoleSortBys added in v1.0.3

type RBACRoleSortBys = []RBACRoleSortBy

RBACRoleSortBys defines model for rbac_roles_sort_bys.

type RBACRoleSortDirection added in v1.0.3

type RBACRoleSortDirection string

RBACRoleSortDirection defines model for RBACRoleSortDirection.

const (
	RBACRoleSortDirectionAsc  RBACRoleSortDirection = "asc"
	RBACRoleSortDirectionDesc RBACRoleSortDirection = "desc"
)

Defines values for RBACRoleSortDirection.

type RBACRoleSortDirections added in v1.0.3

type RBACRoleSortDirections = []RBACRoleSortDirection

RBACRoleSortDirections defines model for rbac_roles_sort_dirs.

type RBACRoleUpdate added in v1.0.3

type RBACRoleUpdate struct {
	Description *string             `json:"description,omitempty"`
	Name        *string             `json:"name,omitempty"`
	Permissions *[]RBACPermissionID `json:"permissions,omitempty"`
}

RBACRoleUpdate defines model for RBACRoleUpdate.

type RegistryAuthToken

type RegistryAuthToken struct {
	AccessToken string `json:"access_token"`
	Token       string `json:"token"`
}

RegistryAuthToken JWT token for the image registry

type ReleaseURL

type ReleaseURL struct {
	Url string `json:"url"`
}

ReleaseURL defines model for ReleaseURL.

type RemovePluginUIAssetsResponse

type RemovePluginUIAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON500      *InternalError
}

func ParseRemovePluginUIAssetsResponse

func ParseRemovePluginUIAssetsResponse(rsp *http.Response) (*RemovePluginUIAssetsResponse, error)

ParseRemovePluginUIAssetsResponse parses an HTTP response from a RemovePluginUIAssetsWithResponse call

func (RemovePluginUIAssetsResponse) Status

Status returns HTTPResponse.Status

func (RemovePluginUIAssetsResponse) StatusCode

func (r RemovePluginUIAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveTeamMembershipJSONBody

type RemoveTeamMembershipJSONBody struct {
	Email string `json:"email"`
}

RemoveTeamMembershipJSONBody defines parameters for RemoveTeamMembership.

type RemoveTeamMembershipJSONRequestBody

type RemoveTeamMembershipJSONRequestBody RemoveTeamMembershipJSONBody

RemoveTeamMembershipJSONRequestBody defines body for RemoveTeamMembership for application/json ContentType.

type RemoveTeamMembershipResponse

type RemoveTeamMembershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseRemoveTeamMembershipResponse

func ParseRemoveTeamMembershipResponse(rsp *http.Response) (*RemoveTeamMembershipResponse, error)

ParseRemoveTeamMembershipResponse parses an HTTP response from a RemoveTeamMembershipWithResponse call

func (RemoveTeamMembershipResponse) Status

Status returns HTTPResponse.Status

func (RemoveTeamMembershipResponse) StatusCode

func (r RemoveTeamMembershipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReplacePluginVersionDocsJSONBody

type ReplacePluginVersionDocsJSONBody struct {
	Pages []PluginDocsPageCreate `json:"pages"`
}

ReplacePluginVersionDocsJSONBody defines parameters for ReplacePluginVersionDocs.

type ReplacePluginVersionDocsJSONRequestBody

type ReplacePluginVersionDocsJSONRequestBody ReplacePluginVersionDocsJSONBody

ReplacePluginVersionDocsJSONRequestBody defines body for ReplacePluginVersionDocs for application/json ContentType.

type ReplacePluginVersionDocsResponse

type ReplacePluginVersionDocsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Names *[]PluginDocsPageName `json:"names,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseReplacePluginVersionDocsResponse

func ParseReplacePluginVersionDocsResponse(rsp *http.Response) (*ReplacePluginVersionDocsResponse, error)

ParseReplacePluginVersionDocsResponse parses an HTTP response from a ReplacePluginVersionDocsWithResponse call

func (ReplacePluginVersionDocsResponse) Status

Status returns HTTPResponse.Status

func (ReplacePluginVersionDocsResponse) StatusCode

func (r ReplacePluginVersionDocsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Report

type Report struct {
	// Content YAML body
	Content     string             `json:"content"`
	CreatedAt   *time.Time         `json:"created_at,omitempty"`
	CreatedBy   *CreatedBy         `json:"created_by,omitempty"`
	Description string             `json:"description"`
	ID          openapi_types.UUID `json:"id"`
	Private     bool               `json:"private"`
	Title       string             `json:"title"`
	UpdatedAt   *time.Time         `json:"updated_at,omitempty"`
	UpdatedBy   *CreatedBy         `json:"updated_by,omitempty"`
}

Report defines model for Report.

type ReportCreate added in v1.0.3

type ReportCreate struct {
	// Content YAML body
	Content     string  `json:"content"`
	Description *string `json:"description,omitempty"`
	Private     *bool   `json:"private,omitempty"`

	// TemplateID Template ID, if report is being created from a template
	TemplateID *openapi_types.UUID `json:"template_id,omitempty"`
	Title      string              `json:"title"`
}

ReportCreate defines model for ReportCreate.

type ReportSortBy

type ReportSortBy string

ReportSortBy defines model for ReportSortBy.

const (
	ReportSortByCreatedAt   ReportSortBy = "created_at"
	ReportSortByDescription ReportSortBy = "description"
	ReportSortById          ReportSortBy = "id"
	ReportSortByPrivate     ReportSortBy = "private"
	ReportSortByTitle       ReportSortBy = "title"
	ReportSortByUpdatedAt   ReportSortBy = "updated_at"
)

Defines values for ReportSortBy.

type ReportSortBys

type ReportSortBys = []ReportSortBy

ReportSortBys defines model for report_sort_bys.

type ReportSortDirection

type ReportSortDirection string

ReportSortDirection defines model for ReportSortDirection.

const (
	ReportSortDirectionAsc  ReportSortDirection = "asc"
	ReportSortDirectionDesc ReportSortDirection = "desc"
)

Defines values for ReportSortDirection.

type ReportSortDirections

type ReportSortDirections = []ReportSortDirection

ReportSortDirections defines model for report_sort_dirs.

type ReportTemplate

type ReportTemplate struct {
	// Content YAML body
	Content     string             `json:"content"`
	CreatedAt   *time.Time         `json:"created_at,omitempty"`
	Description string             `json:"description"`
	ID          openapi_types.UUID `json:"id"`
	Title       string             `json:"title"`
	UpdatedAt   *time.Time         `json:"updated_at,omitempty"`
	Visible     bool               `json:"visible"`
}

ReportTemplate defines model for ReportTemplate.

type ReportTemplateCreateOrUpdate

type ReportTemplateCreateOrUpdate struct {
	// Content YAML body
	Content     *string `json:"content,omitempty"`
	Description *string `json:"description,omitempty"`
	Title       *string `json:"title,omitempty"`
	Visible     *bool   `json:"visible,omitempty"`
}

ReportTemplateCreateOrUpdate defines model for ReportTemplateCreateOrUpdate.

type ReportTemplateSortBy

type ReportTemplateSortBy string

ReportTemplateSortBy defines model for ReportTemplateSortBy.

const (
	ReportTemplateSortByCreatedAt   ReportTemplateSortBy = "created_at"
	ReportTemplateSortByDescription ReportTemplateSortBy = "description"
	ReportTemplateSortById          ReportTemplateSortBy = "id"
	ReportTemplateSortByTitle       ReportTemplateSortBy = "title"
	ReportTemplateSortByUpdatedAt   ReportTemplateSortBy = "updated_at"
	ReportTemplateSortByVisible     ReportTemplateSortBy = "visible"
)

Defines values for ReportTemplateSortBy.

type ReportTemplateSortBys

type ReportTemplateSortBys = []ReportTemplateSortBy

ReportTemplateSortBys defines model for report_templates_sort_bys.

type ReportTemplateSortDirection

type ReportTemplateSortDirection string

ReportTemplateSortDirection defines model for ReportTemplateSortDirection.

const (
	ReportTemplateSortDirectionAsc  ReportTemplateSortDirection = "asc"
	ReportTemplateSortDirectionDesc ReportTemplateSortDirection = "desc"
)

Defines values for ReportTemplateSortDirection.

type ReportTemplateSortDirections

type ReportTemplateSortDirections = []ReportTemplateSortDirection

ReportTemplateSortDirections defines model for report_templates_sort_dirs.

type ReportUpdate added in v1.0.3

type ReportUpdate struct {
	// Content YAML body
	Content     *string `json:"content,omitempty"`
	Description *string `json:"description,omitempty"`
	Private     *bool   `json:"private,omitempty"`

	// TemplateID Template ID, if report is being created from a template
	TemplateID *openapi_types.UUID `json:"template_id,omitempty"`
	Title      *string             `json:"title,omitempty"`
}

ReportUpdate defines model for ReportUpdate.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequiresAuthentication

type RequiresAuthentication = BasicError

RequiresAuthentication Basic Error

type ResetLocalUserPasswordJSONBody

type ResetLocalUserPasswordJSONBody struct {
	Email       string `json:"email"`
	NewPassword string `json:"new_password"`
	ResetToken  string `json:"reset_token"`
}

ResetLocalUserPasswordJSONBody defines parameters for ResetLocalUserPassword.

type ResetLocalUserPasswordJSONRequestBody

type ResetLocalUserPasswordJSONRequestBody ResetLocalUserPasswordJSONBody

ResetLocalUserPasswordJSONRequestBody defines body for ResetLocalUserPassword for application/json ContentType.

type ResetLocalUserPasswordResponse

type ResetLocalUserPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseResetLocalUserPasswordResponse

func ParseResetLocalUserPasswordResponse(rsp *http.Response) (*ResetLocalUserPasswordResponse, error)

ParseResetLocalUserPasswordResponse parses an HTTP response from a ResetLocalUserPasswordWithResponse call

func (ResetLocalUserPasswordResponse) Status

Status returns HTTPResponse.Status

func (ResetLocalUserPasswordResponse) StatusCode

func (r ResetLocalUserPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevokeConnectorResponse

type RevokeConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseRevokeConnectorResponse

func ParseRevokeConnectorResponse(rsp *http.Response) (*RevokeConnectorResponse, error)

ParseRevokeConnectorResponse parses an HTTP response from a RevokeConnectorWithResponse call

func (RevokeConnectorResponse) Status

func (r RevokeConnectorResponse) Status() string

Status returns HTTPResponse.Status

func (RevokeConnectorResponse) StatusCode

func (r RevokeConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevokedNotification

type RevokedNotification struct {
	Status interface{} `json:"status"`
}

RevokedNotification defines model for RevokedNotification.

type SAMLConfig

type SAMLConfig struct {
	// CanEnable Whether SAML can be enabled
	CanEnable bool `json:"can_enable"`

	// DefaultRoles Default roles for new users who are not in any group
	DefaultRoles []string `json:"default_roles"`

	// DisableAccessIfNoRoleGroup Whether to disable access if no role group is found in the SAML assertion. If true, users without a role group will not be able to log in.
	DisableAccessIfNoRoleGroup *bool `json:"disable_access_if_no_role_group,omitempty"`

	// Enabled Whether SAML is enabled
	Enabled bool `json:"enabled"`

	// LogoutURL Logout URL from identity provider
	LogoutURL *string `json:"logout_url,omitempty"`

	// MetadataURL Metadata URL from identity provider. Mutually exclusive with `metadata_xml`
	MetadataURL *string `json:"metadata_url,omitempty"`

	// MetadataXML Metadata file contents from identity provider. Mutually exclusive with `metadata_url`
	MetadataXML *string `json:"metadata_xml,omitempty"`

	// PlatformBaseURL Base URL to the platform.
	PlatformBaseURL *string `json:"platform_base_url,omitempty"`

	// PlatformCertificateDownloadURL Platform Certificate download URL
	PlatformCertificateDownloadURL string `json:"platform_certificate_download_url"`

	// PlatformEntityID SAML Entity ID. Only available after `platform_base_url` is set.
	PlatformEntityID *string `json:"platform_entity_id,omitempty"`

	// PlatformMetadataDownloadURL URL to download platform metadata. Only available after `platform_base_url` is set.
	PlatformMetadataDownloadURL *string `json:"platform_metadata_download_url,omitempty"`

	// PlatformSSOURL SAML service URL. Only available after `platform_base_url` is set.
	PlatformSSOURL *string `json:"platform_sso_url,omitempty"`

	// RoleGroupKey Role group key name
	RoleGroupKey *string `json:"role_group_key,omitempty"`

	// RoleMappings Mapping from IdP group names to roles. Each key is a potential IdP group value for the specified role_group_key, and each value is an array of roles to assign to users in that group.
	RoleMappings map[string][]string `json:"role_mappings,omitempty"`
}

SAMLConfig defines model for SAMLConfig.

type SAMLConfigUpdate

type SAMLConfigUpdate struct {
	// DefaultRoles Default roles for new users who are not in any group
	DefaultRoles *[]string `json:"default_roles,omitempty"`

	// DisableAccessIfNoRoleGroup Whether to disable access if no role group is found in the SAML assertion. If true, users without a role group will not be able to log in.
	DisableAccessIfNoRoleGroup *bool `json:"disable_access_if_no_role_group,omitempty"`

	// Enabled Whether to enable or disable SAML
	Enabled *bool `json:"enabled,omitempty"`

	// LogoutURL Logout URL from identity provider
	LogoutURL *string `json:"logout_url,omitempty"`

	// MetadataURL Metadata URL from identity provider. Mutually exclusive with `metadata_xml`
	MetadataURL *string `json:"metadata_url,omitempty"`

	// MetadataXML Metadata file contents from identity provider. Mutually exclusive with `metadata_url`
	MetadataXML *string `json:"metadata_xml,omitempty"`

	// PlatformBaseURL Base URL to the platform. This should be set first. https recommended.
	PlatformBaseURL *string `json:"platform_base_url,omitempty"`

	// RoleGroupKey Role group key name
	RoleGroupKey *string `json:"role_group_key,omitempty"`

	// RoleMappings Mapping from IdP group names to roles. Each key is a potential IdP group value for the specified role_group_key, and each value is an array of roles to assign to users in that group.
	RoleMappings *map[string][]string `json:"role_mappings,omitempty"`
}

SAMLConfigUpdate defines model for SAMLConfigUpdate.

type SaveCustomColumnJSONRequestBody

type SaveCustomColumnJSONRequestBody = CustomColumnCreateOrUpdate

SaveCustomColumnJSONRequestBody defines body for SaveCustomColumn for application/json ContentType.

type SaveCustomColumnResponse

type SaveCustomColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CustomColumn
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseSaveCustomColumnResponse

func ParseSaveCustomColumnResponse(rsp *http.Response) (*SaveCustomColumnResponse, error)

ParseSaveCustomColumnResponse parses an HTTP response from a SaveCustomColumnWithResponse call

func (SaveCustomColumnResponse) Status

func (r SaveCustomColumnResponse) Status() string

Status returns HTTPResponse.Status

func (SaveCustomColumnResponse) StatusCode

func (r SaveCustomColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SaveQueryTeamJSONRequestBody

type SaveQueryTeamJSONRequestBody = QueryCreate

SaveQueryTeamJSONRequestBody defines body for SaveQueryTeam for application/json ContentType.

type SaveQueryTeamResponse

type SaveQueryTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *QueryDetail
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseSaveQueryTeamResponse

func ParseSaveQueryTeamResponse(rsp *http.Response) (*SaveQueryTeamResponse, error)

ParseSaveQueryTeamResponse parses an HTTP response from a SaveQueryTeamWithResponse call

func (SaveQueryTeamResponse) Status

func (r SaveQueryTeamResponse) Status() string

Status returns HTTPResponse.Status

func (SaveQueryTeamResponse) StatusCode

func (r SaveQueryTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Selects

type Selects = []TableSelect

Selects defines model for table_selects.

type SendAnonymousEventJSONBody

type SendAnonymousEventJSONBody struct {
	// AnonymousID Anonymous ID identifying the user
	AnonymousID string `json:"anonymous_id"`

	// Name Name of event
	Name string `json:"name"`

	// Properties Properties of event, keys should be of string type
	Properties *map[string]interface{} `json:"properties,omitempty"`
}

SendAnonymousEventJSONBody defines parameters for SendAnonymousEvent.

type SendAnonymousEventJSONRequestBody

type SendAnonymousEventJSONRequestBody SendAnonymousEventJSONBody

SendAnonymousEventJSONRequestBody defines body for SendAnonymousEvent for application/json ContentType.

type SendAnonymousEventResponse

type SendAnonymousEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON404      *NotFound
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseSendAnonymousEventResponse

func ParseSendAnonymousEventResponse(rsp *http.Response) (*SendAnonymousEventResponse, error)

ParseSendAnonymousEventResponse parses an HTTP response from a SendAnonymousEventWithResponse call

func (SendAnonymousEventResponse) Status

Status returns HTTPResponse.Status

func (SendAnonymousEventResponse) StatusCode

func (r SendAnonymousEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendMessageJSONRequestBody added in v1.0.3

type SendMessageJSONRequestBody = ConversationSendMessage

SendMessageJSONRequestBody defines body for SendMessage for application/json ContentType.

type SendMessageResponse added in v1.0.3

type SendMessageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ConversationMessage
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseSendMessageResponse added in v1.0.3

func ParseSendMessageResponse(rsp *http.Response) (*SendMessageResponse, error)

ParseSendMessageResponse parses an HTTP response from a SendMessageWithResponse call

func (SendMessageResponse) Status added in v1.0.3

func (r SendMessageResponse) Status() string

Status returns HTTPResponse.Status

func (SendMessageResponse) StatusCode added in v1.0.3

func (r SendMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendUserEventJSONBody

type SendUserEventJSONBody struct {
	// Name Name of event
	Name string `json:"name"`

	// Properties Properties of event, keys should be of string type
	Properties *map[string]interface{} `json:"properties,omitempty"`
}

SendUserEventJSONBody defines parameters for SendUserEvent.

type SendUserEventJSONRequestBody

type SendUserEventJSONRequestBody SendUserEventJSONBody

SendUserEventJSONRequestBody defines body for SendUserEvent for application/json ContentType.

type SendUserEventResponse

type SendUserEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseSendUserEventResponse

func ParseSendUserEventResponse(rsp *http.Response) (*SendUserEventResponse, error)

ParseSendUserEventResponse parses an HTTP response from a SendUserEventWithResponse call

func (SendUserEventResponse) Status

func (r SendUserEventResponse) Status() string

Status returns HTTPResponse.Status

func (SendUserEventResponse) StatusCode

func (r SendUserEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ServiceUnavailable added in v1.0.3

type ServiceUnavailable = BasicError

ServiceUnavailable Basic Error

type SortBys

type SortBys = []TableSortBy

SortBys defines model for table_sort_bys.

type SortDirections

type SortDirections = []TableSortDirection

SortDirections defines model for table_sort_dirs.

type StartedNotification

type StartedNotification struct {
	Status interface{} `json:"status"`
}

StartedNotification defines model for StartedNotification.

type Sync

type Sync struct {
	// CPU CPU quota for the sync
	CPU string `json:"cpu"`

	// CreatedAt Time when the sync was created
	CreatedAt time.Time `json:"created_at"`
	CreatedBy *string   `json:"created_by,omitempty"`

	// Destinations List of destinations for the sync
	Destinations []string `json:"destinations"`

	// Disabled Whether the sync is disabled
	Disabled bool `json:"disabled"`

	// DisplayName A human-readable display name
	DisplayName DisplayName `json:"display_name"`

	// Memory Memory quota for the sync
	Memory string `json:"memory"`

	// Name Descriptive, unique name for the sync
	Name string `json:"name"`

	// Schedule Cron schedule for the sync
	Schedule string `json:"schedule"`

	// Source Unique name of the source
	Source string `json:"source"`

	// UpdatedAt Time when the sync was updated
	UpdatedAt time.Time `json:"updated_at"`
}

Sync Managed Sync definition

type SyncCreate

type SyncCreate struct {
	// CPU CPU quota for the sync
	CPU          *string  `json:"cpu,omitempty"`
	Destinations []string `json:"destinations"`

	// Disabled Whether the sync is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Memory Memory quota for the sync
	Memory *string `json:"memory,omitempty"`

	// Name Descriptive, unique name for the sync
	Name string `json:"name"`

	// Schedule Cron schedule for the sync
	Schedule *string `json:"schedule,omitempty"`

	// Source Unique name of the source
	Source string `json:"source"`
}

SyncCreate Managed Sync definition

type SyncDestination

type SyncDestination struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// CreatedAt Time when the source was created
	CreatedAt time.Time `json:"created_at"`

	// DisplayName A human-readable display name
	DisplayName DisplayName `json:"display_name"`

	// Draft If a sync destination is in draft, it cannot be used in syncs. To get it out of draft, 'promote' it using a successful test connection ID.
	Draft bool `json:"draft"`

	// Env Environment variables for the plugin.
	Env []SyncEnv `json:"env"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource SyncLastUpdateSource `json:"last_update_source"`

	// MigrateMode Migrate mode for the destination
	MigrateMode SyncDestinationMigrateMode `json:"migrate_mode"`

	// Name Descriptive, unique name for the destination
	Name string `json:"name"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// PreviousVersion Previous version of the plugin during a version upgrade
	PreviousVersion *string                `json:"previous_version,omitempty"`
	SendSyncSummary *bool                  `json:"send_sync_summary,omitempty"`
	Spec            map[string]interface{} `json:"spec"`
	SyncGroupID     *string                `json:"sync_group_id,omitempty"`
	Transformers    []string               `json:"transformers"`

	// UpdatedAt Time when the source was last updated
	UpdatedAt time.Time `json:"updated_at"`

	// Version Version of the plugin
	Version string `json:"version"`

	// WriteMode Write mode for the destination
	WriteMode SyncDestinationWriteMode `json:"write_mode"`
}

SyncDestination defines model for SyncDestination.

type SyncDestinationCreate

type SyncDestinationCreate struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// MigrateMode Migrate mode for the destination
	MigrateMode *SyncDestinationMigrateMode `json:"migrate_mode,omitempty"`

	// Name Descriptive, unique name for the destination
	Name string `json:"name"`

	// Path Plugin path in CloudQuery registry
	Path            SyncPluginPath          `json:"path"`
	SendSyncSummary *bool                   `json:"send_sync_summary,omitempty"`
	Spec            *map[string]interface{} `json:"spec,omitempty"`
	SyncGroupID     *string                 `json:"sync_group_id,omitempty"`
	Transformers    *[]string               `json:"transformers,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`

	// WriteMode Write mode for the destination
	WriteMode *SyncDestinationWriteMode `json:"write_mode,omitempty"`
}

SyncDestinationCreate Sync Destination Definition

type SyncDestinationMigrateMode

type SyncDestinationMigrateMode string

SyncDestinationMigrateMode Migrate mode for the destination

const (
	SyncDestinationMigrateModeForced SyncDestinationMigrateMode = "forced"
	SyncDestinationMigrateModeSafe   SyncDestinationMigrateMode = "safe"
)

Defines values for SyncDestinationMigrateMode.

type SyncDestinationMigrateModeUpdate

type SyncDestinationMigrateModeUpdate string

SyncDestinationMigrateModeUpdate Migrate mode for the destination, for updating

const (
	SyncDestinationMigrateModeUpdateForced SyncDestinationMigrateModeUpdate = "forced"
	SyncDestinationMigrateModeUpdateSafe   SyncDestinationMigrateModeUpdate = "safe"
)

Defines values for SyncDestinationMigrateModeUpdate.

type SyncDestinationName

type SyncDestinationName = string

SyncDestinationName Unique name of the sync destination

type SyncDestinationTestConnection

type SyncDestinationTestConnection struct {
	// CompletedAt Time the test connection was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the test connection was created
	CreatedAt time.Time `json:"created_at"`

	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// ID unique ID of the test connection
	ID ID `json:"id"`

	// PluginPath Plugin path in CloudQuery registry
	PluginPath *SyncPluginPath `json:"plugin_path,omitempty"`

	// PluginVersion The version in semantic version format.
	PluginVersion *VersionName `json:"plugin_version,omitempty"`

	// Status The status of the sync run
	Status      SyncTestConnectionStatus `json:"status"`
	SyncGroupID *string                  `json:"sync_group_id,omitempty"`
}

SyncDestinationTestConnection defines model for SyncDestinationTestConnection.

type SyncDestinationTestConnectionCreate

type SyncDestinationTestConnectionCreate struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// DestinationName Name of an existing destination
	DestinationName *string `json:"destination_name,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// MigrateMode Migrate mode for the destination
	MigrateMode *SyncDestinationMigrateMode `json:"migrate_mode,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path        SyncPluginPath          `json:"path"`
	Spec        *map[string]interface{} `json:"spec,omitempty"`
	SyncGroupID *string                 `json:"sync_group_id,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`

	// WriteMode Write mode for the destination
	WriteMode *SyncDestinationWriteMode `json:"write_mode,omitempty"`
}

SyncDestinationTestConnectionCreate defines model for SyncDestinationTestConnectionCreate.

type SyncDestinationTestConnectionID

type SyncDestinationTestConnectionID = openapi_types.UUID

SyncDestinationTestConnectionID ID of the Sync Destination Test Connection

type SyncDestinationTestConnectionV2 added in v1.0.3

type SyncDestinationTestConnectionV2 struct {
	// CompletedAt Time the test connection was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the test connection was created
	CreatedAt time.Time `json:"created_at"`

	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// ID unique ID of the test connection
	ID ID `json:"id"`

	// PluginPath Plugin path in CloudQuery registry
	PluginPath *SyncPluginPath `json:"plugin_path,omitempty"`

	// PluginVersion The version in semantic version format.
	PluginVersion *VersionName `json:"plugin_version,omitempty"`

	// Status The status of the sync run
	Status      SyncTestConnectionStatus `json:"status"`
	SyncGroupID *string                  `json:"sync_group_id,omitempty"`
}

SyncDestinationTestConnectionV2 defines model for SyncDestinationTestConnectionV2.

type SyncDestinationUpdate

type SyncDestinationUpdate struct {
	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// MigrateMode Migrate mode for the destination, for updating
	MigrateMode     *SyncDestinationMigrateModeUpdate `json:"migrate_mode,omitempty"`
	SendSyncSummary *bool                             `json:"send_sync_summary,omitempty"`
	Transformers    *[]string                         `json:"transformers,omitempty"`

	// WriteMode Write mode for the destination, for updating
	WriteMode *SyncDestinationWriteModeUpdate `json:"write_mode,omitempty"`
}

SyncDestinationUpdate Sync Destination Update Definition

type SyncDestinationUpdateV2 added in v1.0.3

type SyncDestinationUpdateV2 struct {
	// Disabled Whether the sync destination is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// MigrateMode Migrate mode for the destination, for updating
	MigrateMode     *SyncDestinationMigrateModeUpdate `json:"migrate_mode,omitempty"`
	SendSyncSummary *bool                             `json:"send_sync_summary,omitempty"`
	Transformers    *[]string                         `json:"transformers,omitempty"`

	// WriteMode Write mode for the destination, for updating
	WriteMode *SyncDestinationWriteModeUpdate `json:"write_mode,omitempty"`
}

SyncDestinationUpdateV2 Sync Destination Update Definition

type SyncDestinationV2 added in v1.0.3

type SyncDestinationV2 struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// CreatedAt Time when the source was created
	CreatedAt time.Time `json:"created_at"`

	// Disabled If true, the sync destination is disabled and cannot be used in syncs.
	Disabled bool `json:"disabled"`

	// DisplayName A human-readable display name
	DisplayName DisplayName `json:"display_name"`

	// Draft If a sync destination is in draft, it cannot be used in syncs. To get it out of draft, 'promote' it using a successful test connection ID.
	Draft bool `json:"draft"`

	// Env Environment variables for the plugin.
	Env []SyncEnv `json:"env"`

	// LastRun Managed Sync Run definition
	LastRun *SyncRun `json:"last_run,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource SyncLastUpdateSource `json:"last_update_source"`

	// MigrateMode Migrate mode for the destination
	MigrateMode SyncDestinationMigrateMode `json:"migrate_mode"`

	// Name Descriptive, unique name for the destination
	Name string `json:"name"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// Plugin CloudQuery Plugin
	Plugin *Plugin `json:"plugin,omitempty"`

	// PreviousVersion Previous version of the plugin during a version upgrade
	PreviousVersion *string                `json:"previous_version,omitempty"`
	SendSyncSummary *bool                  `json:"send_sync_summary,omitempty"`
	Spec            map[string]interface{} `json:"spec"`
	SyncGroupID     *string                `json:"sync_group_id,omitempty"`
	Transformers    []string               `json:"transformers"`

	// UpdatedAt Time when the source was last updated
	UpdatedAt time.Time `json:"updated_at"`

	// Version Version of the plugin
	Version string `json:"version"`

	// WriteMode Write mode for the destination
	WriteMode SyncDestinationWriteMode `json:"write_mode"`
}

SyncDestinationV2 defines model for SyncDestinationV2.

type SyncDestinationWriteMode

type SyncDestinationWriteMode string

SyncDestinationWriteMode Write mode for the destination

const (
	SyncDestinationWriteModeAppend               SyncDestinationWriteMode = "append"
	SyncDestinationWriteModeOverwrite            SyncDestinationWriteMode = "overwrite"
	SyncDestinationWriteModeOverwriteDeleteStale SyncDestinationWriteMode = "overwrite-delete-stale"
)

Defines values for SyncDestinationWriteMode.

type SyncDestinationWriteModeUpdate

type SyncDestinationWriteModeUpdate string

SyncDestinationWriteModeUpdate Write mode for the destination, for updating

const (
	SyncDestinationWriteModeUpdateAppend               SyncDestinationWriteModeUpdate = "append"
	SyncDestinationWriteModeUpdateOverwrite            SyncDestinationWriteModeUpdate = "overwrite"
	SyncDestinationWriteModeUpdateOverwriteDeleteStale SyncDestinationWriteModeUpdate = "overwrite-delete-stale"
)

Defines values for SyncDestinationWriteModeUpdate.

type SyncEnv

type SyncEnv struct {
	// Name Name of the environment variable
	Name string `json:"name"`
}

SyncEnv Environment variable. Environment variables are assumed to be secret.

type SyncEnvCreate

type SyncEnvCreate struct {
	// Name Name of the environment variable
	Name string `json:"name"`

	// Value Value of the environment variable
	Value *string `json:"value,omitempty"`
}

SyncEnvCreate Environment variable. Environment variables are assumed to be secret.

type SyncGenericSortBy

type SyncGenericSortBy string

SyncGenericSortBy defines model for SyncGenericSortBy.

const (
	SyncGenericSortByCreatedAt   SyncGenericSortBy = "created_at"
	SyncGenericSortByDisplayName SyncGenericSortBy = "display_name"
	SyncGenericSortByDraft       SyncGenericSortBy = "draft"
	SyncGenericSortByName        SyncGenericSortBy = "name"
	SyncGenericSortByPath        SyncGenericSortBy = "path"
	SyncGenericSortByUpdatedAt   SyncGenericSortBy = "updated_at"
	SyncGenericSortByVersion     SyncGenericSortBy = "version"
)

Defines values for SyncGenericSortBy.

type SyncGenericSortBys

type SyncGenericSortBys = []SyncGenericSortBy

SyncGenericSortBys defines model for sync_generic_sort_bys.

type SyncIntegrationCreateV2 added in v1.0.3

type SyncIntegrationCreateV2 struct {
	// CPU CPU quota for the integration
	CPU *string `json:"cpu,omitempty"`

	// Disabled Whether the integration is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Memory Memory quota for the integration
	Memory *string `json:"memory,omitempty"`

	// Name Descriptive, unique name for the integration
	Name string `json:"name"`

	// Schedule Cron schedule for the integration
	Schedule *string `json:"schedule,omitempty"`

	// Source Integration Source Definition
	Source SyncIntegrationSourceCreateV2 `json:"source"`
}

SyncIntegrationCreateV2 Create a new sync integration

type SyncIntegrationExpandedV2 added in v1.0.3

type SyncIntegrationExpandedV2 struct {
	// CPU CPU quota for the integration
	CPU *string `json:"cpu,omitempty"`

	// CreatedAt Time when the sync was created
	CreatedAt *time.Time `json:"created_at,omitempty"`
	CreatedBy *string    `json:"created_by,omitempty"`

	// Disabled Whether the integration is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastRun Managed Sync List Entry Last Run Info
	LastRun *ListSyncLastRun `json:"last_run,omitempty"`

	// Memory Memory quota for the integration
	Memory *string `json:"memory,omitempty"`

	// Name Descriptive, unique name for the integration
	Name string `json:"name"`

	// Plugin CloudQuery Plugin
	Plugin *Plugin `json:"plugin,omitempty"`

	// Schedule Cron schedule for the integration
	Schedule *string `json:"schedule,omitempty"`

	// Source Integration Source Definition
	Source *SyncIntegrationSourceV2 `json:"source,omitempty"`

	// UpdatedAt Time when the sync was updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

SyncIntegrationExpandedV2 defines model for SyncIntegrationExpandedV2.

type SyncIntegrationSourceCreateV2 added in v1.0.3

type SyncIntegrationSourceCreateV2 struct {
	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables *[]string `json:"skip_tables,omitempty"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables []string `json:"tables"`

	// TestConnectionID unique ID of the test connection
	TestConnectionID openapi_types.UUID `json:"test_connection_id"`
}

SyncIntegrationSourceCreateV2 Integration Source Definition

type SyncIntegrationSourceUpdateV2 added in v1.0.3

type SyncIntegrationSourceUpdateV2 struct {
	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables *[]string `json:"skip_tables,omitempty"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables *[]string `json:"tables,omitempty"`

	// TestConnectionID unique ID of the test connection
	TestConnectionID *openapi_types.UUID `json:"test_connection_id,omitempty"`
}

SyncIntegrationSourceUpdateV2 Integration Definition

type SyncIntegrationSourceV2 added in v1.0.3

type SyncIntegrationSourceV2 struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env []SyncEnv `json:"env"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID *OnboardingID `json:"onboarding_id,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables *[]string              `json:"skip_tables,omitempty"`
	Spec       map[string]interface{} `json:"spec"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables []string `json:"tables"`

	// TestConnectionID unique ID of the test connection
	TestConnectionID *openapi_types.UUID `json:"test_connection_id,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncIntegrationSourceV2 Integration Source Definition

type SyncIntegrationTestConnectionCreateV2 added in v1.0.3

type SyncIntegrationTestConnectionCreateV2 struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID *OnboardingID `json:"onboarding_id,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// SourceName Name of an existing source
	SourceName *string                 `json:"source_name,omitempty"`
	Spec       *map[string]interface{} `json:"spec,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncIntegrationTestConnectionCreateV2 defines model for SyncIntegrationTestConnectionCreateV2.

type SyncIntegrationTestConnectionV2 added in v1.0.3

type SyncIntegrationTestConnectionV2 struct {
	// CompletedAt Time the test connection was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the test connection was created
	CreatedAt time.Time `json:"created_at"`

	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// ID unique ID of the test connection
	ID ID `json:"id"`

	// PluginPath Plugin path in CloudQuery registry
	PluginPath *SyncPluginPath `json:"plugin_path,omitempty"`

	// PluginVersion The version in semantic version format.
	PluginVersion *VersionName `json:"plugin_version,omitempty"`

	// Status The status of the sync run
	Status SyncTestConnectionStatus `json:"status"`
}

SyncIntegrationTestConnectionV2 defines model for SyncIntegrationTestConnectionV2.

type SyncIntegrationUpdateV2 added in v1.0.3

type SyncIntegrationUpdateV2 struct {
	// CPU CPU quota for the integration
	CPU *string `json:"cpu,omitempty"`

	// Disabled Whether the integration is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// Memory Memory quota for the integration
	Memory *string `json:"memory,omitempty"`

	// Schedule Cron schedule for the integration
	Schedule *string `json:"schedule,omitempty"`

	// Source Integration Definition
	Source *SyncIntegrationSourceUpdateV2 `json:"source,omitempty"`
}

SyncIntegrationUpdateV2 Update an existing integration

type SyncIntegrationV2 added in v1.0.3

type SyncIntegrationV2 struct {
	// CPU CPU quota for the integration
	CPU *string `json:"cpu,omitempty"`

	// CreatedAt Time when the sync was created
	CreatedAt *time.Time `json:"created_at,omitempty"`
	CreatedBy *string    `json:"created_by,omitempty"`

	// Disabled Whether the integration is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Memory Memory quota for the integration
	Memory *string `json:"memory,omitempty"`

	// Name Descriptive, unique name for the integration
	Name string `json:"name"`

	// Plugin CloudQuery Plugin
	Plugin *Plugin `json:"plugin,omitempty"`

	// Schedule Cron schedule for the integration
	Schedule *string `json:"schedule,omitempty"`

	// Source Integration Source Definition
	Source *SyncIntegrationSourceV2 `json:"source,omitempty"`

	// UpdatedAt Time when the sync was updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

SyncIntegrationV2 An integration definition

type SyncLastUpdateSource

type SyncLastUpdateSource string

SyncLastUpdateSource How was the source or destination been created or updated last

const (
	SyncLastUpdateSourceUi   SyncLastUpdateSource = "ui"
	SyncLastUpdateSourceYaml SyncLastUpdateSource = "yaml"
)

Defines values for SyncLastUpdateSource.

type SyncName

type SyncName = string

SyncName Unique name of the sync

type SyncNameFilter

type SyncNameFilter = string

SyncNameFilter Filter by name or display name

type SyncPluginPath

type SyncPluginPath = string

SyncPluginPath Plugin path in CloudQuery registry

type SyncRun

type SyncRun struct {
	// CompletedAt Time the sync run was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the sync run was created
	CreatedAt time.Time `json:"created_at"`

	// Errors Number of errors encountered during the sync
	Errors int64 `json:"errors"`

	// ID unique ID of the run
	ID openapi_types.UUID `json:"id"`

	// Ingested Whether the sync run's data has been ingested
	Ingested bool `json:"ingested"`

	// Migration Whether the sync run is a migration
	Migration *bool `json:"migration,omitempty"`

	// Status The status of the sync run
	Status SyncRunStatus `json:"status"`

	// StatusReason The reason for the status
	StatusReason *SyncRunStatusReason `json:"status_reason,omitempty"`

	// SyncName Name of the sync
	SyncName string `json:"sync_name"`

	// TotalRows Total number of rows in the sync
	TotalRows int64 `json:"total_rows"`

	// Warnings Number of warnings encountered during the sync
	Warnings int64 `json:"warnings"`

	// Workers Information about the workers used in the sync run
	Workers *[]SyncRunWorkerStatus `json:"workers,omitempty"`
}

SyncRun Managed Sync Run definition

type SyncRunDetails

type SyncRunDetails struct {
	// CompletedAt Time the sync run was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CPUSeconds Total CPU seconds utilized during this sync run
	CPUSeconds *float64 `json:"cpu_seconds,omitempty"`

	// CreatedAt Time the sync run was created
	CreatedAt time.Time `json:"created_at"`

	// Errors Number of errors encountered during the sync
	Errors int64 `json:"errors"`

	// ID unique ID of the run
	ID openapi_types.UUID `json:"id"`

	// Ingested Whether the sync run's data has been ingested
	Ingested bool `json:"ingested"`

	// MemoryByteSeconds Total memory byte seconds utilized during this sync run
	MemoryByteSeconds *float64 `json:"memory_byte_seconds,omitempty"`

	// Migration Whether the sync run is a migration
	Migration *bool `json:"migration,omitempty"`

	// NetworkEgressBytes Total network egress bytes during this sync run
	NetworkEgressBytes *float64 `json:"network_egress_bytes,omitempty"`

	// Status The status of the sync run
	Status SyncRunStatus `json:"status"`

	// StatusReason The reason for the status
	StatusReason *SyncRunStatusReason `json:"status_reason,omitempty"`

	// SyncName Name of the sync
	SyncName string `json:"sync_name"`

	// TotalRows Total number of rows in the sync
	TotalRows int64 `json:"total_rows"`

	// Warnings Number of warnings encountered during the sync
	Warnings int64 `json:"warnings"`

	// Workers Information about the workers used in the sync run
	Workers *[]SyncRunWorkerStatus `json:"workers,omitempty"`
}

SyncRunDetails defines model for SyncRunDetails.

type SyncRunID

type SyncRunID = openapi_types.UUID

SyncRunID ID of the SyncRun

type SyncRunId

type SyncRunId = SyncRunID

SyncRunId ID of the SyncRun

type SyncRunStats

type SyncRunStats struct {
	// CompletedTables Number of tables completed
	CompletedTables uint64 `json:"completed_tables"`

	// Errors Number of total errors encountered
	Errors uint64 `json:"errors"`

	// LastCompletedAt Time the last table was completed
	LastCompletedAt *time.Time `json:"last_completed_at,omitempty"`

	// Panics Number of total panics encountered
	Panics uint64 `json:"panics"`

	// Resources Number of total resources fetched
	Resources uint64 `json:"resources"`

	// StartedAt Time the table sync was started
	StartedAt time.Time `json:"started_at"`
}

SyncRunStats defines model for SyncRunStats.

type SyncRunStatus

type SyncRunStatus string

SyncRunStatus The status of the sync run

const (
	SyncRunStatusCancelled SyncRunStatus = "cancelled"
	SyncRunStatusCompleted SyncRunStatus = "completed"
	SyncRunStatusCreated   SyncRunStatus = "created"
	SyncRunStatusFailed    SyncRunStatus = "failed"
	SyncRunStatusPending   SyncRunStatus = "pending"
	SyncRunStatusStarted   SyncRunStatus = "started"
)

Defines values for SyncRunStatus.

type SyncRunStatusReason

type SyncRunStatusReason string

SyncRunStatusReason The reason for the status

const (
	SyncRunStatusReasonError          SyncRunStatusReason = "error"
	SyncRunStatusReasonOomKilled      SyncRunStatusReason = "oom_killed"
	SyncRunStatusReasonPartialSuccess SyncRunStatusReason = "partial_success"
)

Defines values for SyncRunStatusReason.

type SyncRunTableProgress added in v1.0.3

type SyncRunTableProgress map[string]struct {
	// Errors Number of errors for this table
	Errors int64 `json:"errors"`

	// Rows Number of rows processed for this table
	Rows int64 `json:"rows"`
}

SyncRunTableProgress Table-specific progress information for a sync run

type SyncRunTableStat

type SyncRunTableStat struct {
	// CompletedAt Time the table sync was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// Errors Number of errors encountered
	Errors *uint64 `json:"errors,omitempty"`

	// Name Name of the table
	Name string `json:"name"`

	// Panics Number of panics encountered
	Panics *uint64 `json:"panics,omitempty"`

	// Resources Number of resources fetched
	Resources *uint64 `json:"resources,omitempty"`

	// RuntimeSeconds Number of seconds it took to sync a table
	RuntimeSeconds *int64 `json:"runtime_seconds,omitempty"`

	// ServiceName Name of the service
	ServiceName string `json:"service_name"`

	// StartedAt Time the table sync was started
	StartedAt time.Time `json:"started_at"`
}

SyncRunTableStat defines model for SyncRunTableStat.

type SyncRunWorkerPhase

type SyncRunWorkerPhase string

SyncRunWorkerPhase Phase of the worker in the sync run

const (
	SyncRunWorkerPhaseFailed    SyncRunWorkerPhase = "Failed"
	SyncRunWorkerPhasePending   SyncRunWorkerPhase = "Pending"
	SyncRunWorkerPhaseRunning   SyncRunWorkerPhase = "Running"
	SyncRunWorkerPhaseSucceeded SyncRunWorkerPhase = "Succeeded"
	SyncRunWorkerPhaseUnknown   SyncRunWorkerPhase = "Unknown"
)

Defines values for SyncRunWorkerPhase.

type SyncRunWorkerStatus

type SyncRunWorkerStatus struct {
	// Phase Phase of the worker in the sync run
	Phase SyncRunWorkerPhase `json:"phase"`

	// Reason The reason for the status of the worker
	Reason *string `json:"reason,omitempty"`
}

SyncRunWorkerStatus The worker information for a sync run

type SyncSortBy

type SyncSortBy string

SyncSortBy defines model for SyncSortBy.

const (
	SyncSortByCpu                SyncSortBy = "cpu"
	SyncSortByCreatedAt          SyncSortBy = "created_at"
	SyncSortByCreatedBy          SyncSortBy = "created_by"
	SyncSortByDestinations       SyncSortBy = "destinations"
	SyncSortByDisabled           SyncSortBy = "disabled"
	SyncSortByDisplayName        SyncSortBy = "display_name"
	SyncSortByLastRunCompletedAt SyncSortBy = "last_run_completed_at"
	SyncSortByLastRunCreatedAt   SyncSortBy = "last_run_created_at"
	SyncSortByLastRunErrors      SyncSortBy = "last_run_errors"
	SyncSortByLastRunMigration   SyncSortBy = "last_run_migration"
	SyncSortByLastRunStatus      SyncSortBy = "last_run_status"
	SyncSortByLastRunTotalRows   SyncSortBy = "last_run_total_rows"
	SyncSortByLastRunUpdatedAt   SyncSortBy = "last_run_updated_at"
	SyncSortByLastRunWarnings    SyncSortBy = "last_run_warnings"
	SyncSortByMemory             SyncSortBy = "memory"
	SyncSortByName               SyncSortBy = "name"
	SyncSortBySchedule           SyncSortBy = "schedule"
	SyncSortBySource             SyncSortBy = "source"
	SyncSortByUpdatedAt          SyncSortBy = "updated_at"
)

Defines values for SyncSortBy.

type SyncSortBys

type SyncSortBys = []SyncSortBy

SyncSortBys defines model for sync_sort_bys.

type SyncSortDirection

type SyncSortDirection string

SyncSortDirection defines model for SyncSortDirection.

const (
	SyncSortDirectionAsc  SyncSortDirection = "asc"
	SyncSortDirectionDesc SyncSortDirection = "desc"
)

Defines values for SyncSortDirection.

type SyncSortDirections

type SyncSortDirections = []SyncSortDirection

SyncSortDirections defines model for sync_sort_dirs.

type SyncSource

type SyncSource struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// CreatedAt Time when the source was created
	CreatedAt time.Time `json:"created_at"`

	// DisplayName A human-readable display name
	DisplayName DisplayName `json:"display_name"`

	// Draft If a sync source is in draft, it cannot be used in syncs. To get it out of draft, 'promote' it using a successful test connection ID.
	Draft bool `json:"draft"`

	// Env Environment variables for the plugin.
	Env []SyncEnv `json:"env"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource SyncLastUpdateSource `json:"last_update_source"`

	// Name Descriptive, unique name for the source
	Name string `json:"name"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID *OnboardingID `json:"onboarding_id,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// PreviousVersion Previous version of the plugin during a version upgrade
	PreviousVersion *string `json:"previous_version,omitempty"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables []string               `json:"skip_tables"`
	Spec       map[string]interface{} `json:"spec"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables []string `json:"tables"`

	// UpdatedAt Time when the source was last updated
	UpdatedAt time.Time `json:"updated_at"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncSource defines model for SyncSource.

type SyncSourceCreate

type SyncSourceCreate struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// Name Descriptive, unique name for the source
	Name string `json:"name"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID *OnboardingID `json:"onboarding_id,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables *[]string               `json:"skip_tables,omitempty"`
	Spec       *map[string]interface{} `json:"spec,omitempty"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables []string `json:"tables"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncSourceCreate Sync Source Definition

type SyncSourceName

type SyncSourceName = string

SyncSourceName Unique name of the sync source

type SyncSourceTestConnection

type SyncSourceTestConnection struct {
	// CompletedAt Time the test connection was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the test connection was created
	CreatedAt time.Time `json:"created_at"`

	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// ID unique ID of the test connection
	ID ID `json:"id"`

	// PluginPath Plugin path in CloudQuery registry
	PluginPath *SyncPluginPath `json:"plugin_path,omitempty"`

	// PluginVersion The version in semantic version format.
	PluginVersion *VersionName `json:"plugin_version,omitempty"`

	// Status The status of the sync run
	Status SyncTestConnectionStatus `json:"status"`
}

SyncSourceTestConnection defines model for SyncSourceTestConnection.

type SyncSourceTestConnectionCreate

type SyncSourceTestConnectionCreate struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// OnboardingID ID of the cloud provider onboarding session
	OnboardingID *OnboardingID `json:"onboarding_id,omitempty"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// SourceName Name of an existing source
	SourceName *string                 `json:"source_name,omitempty"`
	Spec       *map[string]interface{} `json:"spec,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncSourceTestConnectionCreate defines model for SyncSourceTestConnectionCreate.

type SyncSourceTestConnectionID

type SyncSourceTestConnectionID = openapi_types.UUID

SyncSourceTestConnectionID ID of the Sync Source Test Connection

type SyncSourceUpdate

type SyncSourceUpdate struct {
	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported.
	SkipTables *[]string `json:"skip_tables,omitempty"`

	// Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified.
	Tables *[]string `json:"tables,omitempty"`
}

SyncSourceUpdate Sync Source Update Definition

type SyncTestConnection

type SyncTestConnection struct {
	// CompletedAt Time the test connection was completed
	CompletedAt *time.Time `json:"completed_at,omitempty"`

	// CreatedAt Time the test connection was created
	CreatedAt time.Time `json:"created_at"`

	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// ID unique ID of the test connection
	ID ID `json:"id"`

	// PluginKind The kind of plugin, ie. source or destination.
	PluginKind *PluginKind `json:"plugin_kind,omitempty"`

	// PluginPath Plugin path in CloudQuery registry
	PluginPath *SyncPluginPath `json:"plugin_path,omitempty"`

	// PluginVersion The version in semantic version format.
	PluginVersion *VersionName `json:"plugin_version,omitempty"`

	// Status The status of the sync run
	Status SyncTestConnectionStatus `json:"status"`
}

SyncTestConnection defines model for SyncTestConnection.

type SyncTestConnectionId

type SyncTestConnectionId = ID

SyncTestConnectionId unique ID of the test connection

type SyncTestConnectionStatus

type SyncTestConnectionStatus string

SyncTestConnectionStatus The status of the sync run

const (
	SyncTestConnectionStatusCompleted SyncTestConnectionStatus = "completed"
	SyncTestConnectionStatusCreated   SyncTestConnectionStatus = "created"
	SyncTestConnectionStatusFailed    SyncTestConnectionStatus = "failed"
	SyncTestConnectionStatusStarted   SyncTestConnectionStatus = "started"
)

Defines values for SyncTestConnectionStatus.

type SyncTransformer

type SyncTransformer struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// CreatedAt Time when the transformer was created
	CreatedAt time.Time `json:"created_at"`

	// DisplayName A human-readable display name
	DisplayName DisplayName `json:"display_name"`

	// Draft If a sync transformer is in draft, it cannot be used in syncs. To get it out of draft, 'promote' it using a successful test connection ID.
	Draft bool `json:"draft"`

	// Env Environment variables for the plugin.
	Env []SyncEnv `json:"env"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource SyncLastUpdateSource `json:"last_update_source"`

	// Name Descriptive, unique name for the transformer
	Name string `json:"name"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath         `json:"path"`
	Spec map[string]interface{} `json:"spec"`

	// UpdatedAt Time when the transformer was last updated
	UpdatedAt time.Time `json:"updated_at"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncTransformer defines model for SyncTransformer.

type SyncTransformerCreate

type SyncTransformerCreate struct {
	// ConnectorID ID of the Connector
	ConnectorID *ConnectorID `json:"connector_id,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Env Environment variables for the plugin. All environment variables will be stored as secrets.
	Env *[]SyncEnvCreate `json:"env,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`

	// Name Descriptive, unique name for the transformer
	Name string `json:"name"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath          `json:"path"`
	Spec *map[string]interface{} `json:"spec,omitempty"`

	// Version Version of the plugin
	Version string `json:"version"`
}

SyncTransformerCreate Sync Transformer Definition

type SyncTransformerName

type SyncTransformerName = string

SyncTransformerName Unique name of the sync transformer

type SyncTransformerUpdate

type SyncTransformerUpdate struct {
	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// LastUpdateSource How was the source or destination been created or updated last
	LastUpdateSource *SyncLastUpdateSource `json:"last_update_source,omitempty"`
}

SyncTransformerUpdate Sync Transformer Update Definition

type SyncUpdate

type SyncUpdate struct {
	// CPU CPU quota for the sync
	CPU          *string   `json:"cpu,omitempty"`
	Destinations *[]string `json:"destinations,omitempty"`

	// Disabled Whether the sync is disabled
	Disabled *bool `json:"disabled,omitempty"`

	// DisplayName A human-readable display name
	DisplayName *DisplayName `json:"display_name,omitempty"`

	// Env Environment variables for the sync
	Env *[]SyncEnv `json:"env,omitempty"`

	// Memory Memory quota for the sync
	Memory *string `json:"memory,omitempty"`

	// Schedule Cron schedule for the sync
	Schedule *string `json:"schedule,omitempty"`

	// Source Unique name of the source
	Source *string `json:"source,omitempty"`
}

SyncUpdate Managed Sync definition

type SyncUpgrade

type SyncUpgrade struct {
	// CreatedAt Time when the upgrade record was created
	CreatedAt time.Time `json:"created_at"`

	// Kind The kind of plugin, ie. source or destination.
	Kind PluginKind `json:"kind"`

	// NewVersion Upgraded version of the plugin
	NewVersion string `json:"new_version"`

	// Path Plugin path in CloudQuery registry
	Path SyncPluginPath `json:"path"`

	// PlatformVersion Version of the platform that the upgrade was made on
	PlatformVersion string `json:"platform_version"`

	// PrevVersion Previous version of the plugin
	PrevVersion string `json:"prev_version"`

	// DisplayNames List of sync sources or sync destinations (depending on kind) display names that were upgraded
	DisplayNames []string `json:"sync_source_destination_display_names"`

	// Names List of sync sources or sync destinations (depending on kind) that were upgraded
	Names []string `json:"sync_source_destination_names"`
}

SyncUpgrade Sync Version Upgrade Definition

type SyncUpgradesKindFilter

type SyncUpgradesKindFilter = PluginKind

SyncUpgradesKindFilter The kind of plugin, ie. source or destination.

type SyncUpgradesPathFilter

type SyncUpgradesPathFilter = SyncPluginPath

SyncUpgradesPathFilter Plugin path in CloudQuery registry

type SyncUpgradesPlatformVersionFilter

type SyncUpgradesPlatformVersionFilter = string

SyncUpgradesPlatformVersionFilter Filter by platform version

type SyncUpgradesSortBys

type SyncUpgradesSortBys = []string

SyncUpgradesSortBys defines model for sync_upgrades_sort_bys.

type TableColumnListItem

type TableColumnListItem struct {
	// Kind The kind of the schema column type
	Kind TableSchemaColumnKind `json:"kind"`

	// Name The name of the table column.
	Name TableColumnName `json:"name"`

	// Nullable Whether the column is nullable.
	Nullable bool `json:"nullable"`
}

TableColumnListItem defines model for TableColumnListItem.

type TableColumnListValuesTeamParams added in v1.0.2

type TableColumnListValuesTeamParams struct {
	// FilterMode Table filter mode.
	//
	// Smart mode switches between column and search mode based on the filtered table and
	//
	// Search mode allows searching deeply nested data but is not available on all tables as it requires a separate indexing step.
	// Search mode is only available on resource tables or queries derived from resource tables results that contain _cq_id and _cq_source_id.
	// Search mode may also be used against cloud_assets but it will only return results from resource tables.
	//
	// Column mode searches purely using the columns in the table.
	// It will work on all table results but it is not optimized for arbitrary substring searches and so may be slow on larger tables.
	FilterMode *TableColumnListValuesTeamParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`
	Filter     *TableColumnValueFilter                    `form:"filter,omitempty" json:"filter,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

TableColumnListValuesTeamParams defines parameters for TableColumnListValuesTeam.

type TableColumnListValuesTeamParamsFilterMode added in v1.0.2

type TableColumnListValuesTeamParamsFilterMode string

TableColumnListValuesTeamParamsFilterMode defines parameters for TableColumnListValuesTeam.

const (
	TableColumnListValuesTeamParamsFilterModeColumn TableColumnListValuesTeamParamsFilterMode = "column"
	TableColumnListValuesTeamParamsFilterModeSearch TableColumnListValuesTeamParamsFilterMode = "search"
	TableColumnListValuesTeamParamsFilterModeSmart  TableColumnListValuesTeamParamsFilterMode = "smart"
)

Defines values for TableColumnListValuesTeamParamsFilterMode.

type TableColumnListValuesTeamResponse added in v1.0.2

type TableColumnListValuesTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []TableColumnValueListItem `json:"items"`
		Metadata ListMetadata               `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableColumnListValuesTeamResponse added in v1.0.2

func ParseTableColumnListValuesTeamResponse(rsp *http.Response) (*TableColumnListValuesTeamResponse, error)

ParseTableColumnListValuesTeamResponse parses an HTTP response from a TableColumnListValuesTeamWithResponse call

func (TableColumnListValuesTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TableColumnListValuesTeamResponse) StatusCode added in v1.0.2

func (r TableColumnListValuesTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableColumnName

type TableColumnName = string

TableColumnName The name of the table column.

type TableColumnNameFilter

type TableColumnNameFilter = string

TableColumnNameFilter Filter by column name

type TableColumnValueFilter

type TableColumnValueFilter = string

TableColumnValueFilter Filter by column value.

type TableColumnValueListItem

type TableColumnValueListItem struct {
	// Kind The kind of the schema column type
	Kind  TableSchemaColumnKind `json:"kind"`
	Value *string               `json:"value,omitempty"`
}

TableColumnValueListItem defines model for TableColumnValueListItem.

type TableData

type TableData struct {
	Columns []struct {
		Name string `json:"name"`
		Type string `json:"type"`
	} `json:"columns"`

	// Query Query expression
	Query *QueryExpression `json:"query,omitempty"`
	Rows  [][]interface{}  `json:"rows"`
}

TableData defines model for TableData.

type TableFilterMode added in v1.0.2

type TableFilterMode string

TableFilterMode defines model for table_filter_mode.

const (
	TableFilterModeColumn TableFilterMode = "column"
	TableFilterModeSearch TableFilterMode = "search"
	TableFilterModeSmart  TableFilterMode = "smart"
)

Defines values for TableFilterMode.

type TableGroupBy

type TableGroupBy = string

TableGroupBy defines model for TableGroupBy.

type TableListColumnsTeamParams added in v1.0.2

type TableListColumnsTeamParams struct {
	// FilterMode Table filter mode.
	//
	// Smart mode switches between column and search mode based on the filtered table and
	//
	// Search mode allows searching deeply nested data but is not available on all tables as it requires a separate indexing step.
	// Search mode is only available on resource tables or queries derived from resource tables results that contain _cq_id and _cq_source_id.
	// Search mode may also be used against cloud_assets but it will only return results from resource tables.
	//
	// Column mode searches purely using the columns in the table.
	// It will work on all table results but it is not optimized for arbitrary substring searches and so may be slow on larger tables.
	FilterMode *TableListColumnsTeamParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`
	Filter     *TableColumnNameFilter                `form:"filter,omitempty" json:"filter,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`
}

TableListColumnsTeamParams defines parameters for TableListColumnsTeam.

type TableListColumnsTeamParamsFilterMode added in v1.0.2

type TableListColumnsTeamParamsFilterMode string

TableListColumnsTeamParamsFilterMode defines parameters for TableListColumnsTeam.

const (
	TableListColumnsTeamParamsFilterModeColumn TableListColumnsTeamParamsFilterMode = "column"
	TableListColumnsTeamParamsFilterModeSearch TableListColumnsTeamParamsFilterMode = "search"
	TableListColumnsTeamParamsFilterModeSmart  TableListColumnsTeamParamsFilterMode = "smart"
)

Defines values for TableListColumnsTeamParamsFilterMode.

type TableListColumnsTeamResponse added in v1.0.2

type TableListColumnsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []TableColumnListItem `json:"items"`
		Metadata ListMetadata          `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableListColumnsTeamResponse added in v1.0.2

func ParseTableListColumnsTeamResponse(rsp *http.Response) (*TableListColumnsTeamResponse, error)

ParseTableListColumnsTeamResponse parses an HTTP response from a TableListColumnsTeamWithResponse call

func (TableListColumnsTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TableListColumnsTeamResponse) StatusCode added in v1.0.2

func (r TableListColumnsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableListFilterTagsTeamParams added in v1.0.2

type TableListFilterTagsTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

TableListFilterTagsTeamParams defines parameters for TableListFilterTagsTeam.

type TableListFilterTagsTeamResponse added in v1.0.2

type TableListFilterTagsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []FilterTag  `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableListFilterTagsTeamResponse added in v1.0.2

func ParseTableListFilterTagsTeamResponse(rsp *http.Response) (*TableListFilterTagsTeamResponse, error)

ParseTableListFilterTagsTeamResponse parses an HTTP response from a TableListFilterTagsTeamWithResponse call

func (TableListFilterTagsTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TableListFilterTagsTeamResponse) StatusCode added in v1.0.2

func (r TableListFilterTagsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableListFiltersTeamParams added in v1.0.2

type TableListFiltersTeamParams struct {
	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`

	// FilterTags Filter tags
	FilterTags *FilterTags `form:"tag,omitempty" json:"tag,omitempty"`
}

TableListFiltersTeamParams defines parameters for TableListFiltersTeam.

type TableListFiltersTeamResponse added in v1.0.2

type TableListFiltersTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Items    []Filter     `json:"items"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableListFiltersTeamResponse added in v1.0.2

func ParseTableListFiltersTeamResponse(rsp *http.Response) (*TableListFiltersTeamResponse, error)

ParseTableListFiltersTeamResponse parses an HTTP response from a TableListFiltersTeamWithResponse call

func (TableListFiltersTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TableListFiltersTeamResponse) StatusCode added in v1.0.2

func (r TableListFiltersTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableListItem

type TableListItem struct {
	// Name The name of the table.
	Name      TableName `json:"name"`
	TotalRows *uint64   `json:"total_rows,omitempty"`
}

TableListItem defines model for TableListItem.

type TableListRelationsTeamParams added in v1.0.2

type TableListRelationsTeamParams struct {
	// RelationName Filter by related table name
	RelationName *string `form:"relation_name,omitempty" json:"relation_name,omitempty"`
}

TableListRelationsTeamParams defines parameters for TableListRelationsTeam.

type TableListRelationsTeamResponse added in v1.0.2

type TableListRelationsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data []TableRelation `json:"data"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON500 *InternalError
}

func ParseTableListRelationsTeamResponse added in v1.0.2

func ParseTableListRelationsTeamResponse(rsp *http.Response) (*TableListRelationsTeamResponse, error)

ParseTableListRelationsTeamResponse parses an HTTP response from a TableListRelationsTeamWithResponse call

func (TableListRelationsTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TableListRelationsTeamResponse) StatusCode added in v1.0.2

func (r TableListRelationsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableListRowsTeamParams added in v1.0.2

type TableListRowsTeamParams struct {
	// Selects Table selects. This filters the columns that are returned in the result set.
	Selects Selects `form:"select,omitempty" json:"select,omitempty"`

	// FilterMode Table filter mode.
	//
	// Smart mode switches between column and search mode based on the filtered table and
	//
	// Search mode allows searching deeply nested data but is not available on all tables as it requires a separate indexing step.
	// Search mode is only available on resource tables or queries derived from resource tables results that contain _cq_id and _cq_source_id.
	// Search mode may also be used against cloud_assets but it will only return results from resource tables.
	//
	// Column mode searches purely using the columns in the table.
	// It will work on all table results but it is not optimized for arbitrary substring searches and so may be slow on larger tables.
	FilterMode *TableListRowsTeamParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`

	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// FilterIDs Table filter IDs. These should be valid Saved Filter IDs. These filters
	// will be applied to the query results before returning them.
	FilterIDs FilterIDs `form:"filter_id,omitempty" json:"filter_id,omitempty"`

	// SortBys Table sort by options. This sorts the rows that are returned in the result set.
	SortBys SortBys `form:"sort_by,omitempty" json:"sort_by,omitempty"`

	// SortDirections Table sort direction options. This sorts the rows that are returned in the result set.
	SortDirections SortDirections `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`

	// GroupBys Table group by options. This groups the rows that are returned in the result set by the given columns.
	GroupBys GroupBys `form:"group_by,omitempty" json:"group_by,omitempty"`

	// PerPage The number of results per page (max 1000).
	PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Page Page number of the results to fetch
	Page *Page `form:"page,omitempty" json:"page,omitempty"`
}

TableListRowsTeamParams defines parameters for TableListRowsTeam.

type TableListRowsTeamParamsFilterMode added in v1.0.2

type TableListRowsTeamParamsFilterMode string

TableListRowsTeamParamsFilterMode defines parameters for TableListRowsTeam.

const (
	TableListRowsTeamParamsFilterModeColumn TableListRowsTeamParamsFilterMode = "column"
	TableListRowsTeamParamsFilterModeSearch TableListRowsTeamParamsFilterMode = "search"
	TableListRowsTeamParamsFilterModeSmart  TableListRowsTeamParamsFilterMode = "smart"
)

Defines values for TableListRowsTeamParamsFilterMode.

type TableListRowsTeamResponse added in v1.0.2

type TableListRowsTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data     TableData    `json:"data"`
		Metadata ListMetadata `json:"metadata"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableListRowsTeamResponse added in v1.0.2

func ParseTableListRowsTeamResponse(rsp *http.Response) (*TableListRowsTeamResponse, error)

ParseTableListRowsTeamResponse parses an HTTP response from a TableListRowsTeamWithResponse call

func (TableListRowsTeamResponse) Status added in v1.0.2

func (r TableListRowsTeamResponse) Status() string

Status returns HTTPResponse.Status

func (TableListRowsTeamResponse) StatusCode added in v1.0.2

func (r TableListRowsTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableName

type TableName = string

TableName The name of the table.

type TableRelation

type TableRelation struct {
	Label string `json:"label"`
	Query string `json:"query"`
	Table string `json:"table_name"`
}

TableRelation defines model for TableRelation.

type TableRow

type TableRow map[string]interface{}

TableRow defines model for TableRow.

type TableRowByIdTeamParams added in v1.0.2

type TableRowByIdTeamParams struct {
	// FilterMode Table filter mode.
	//
	// Smart mode switches between column and search mode based on the filtered table and
	//
	// Search mode allows searching deeply nested data but is not available on all tables as it requires a separate indexing step.
	// Search mode is only available on resource tables or queries derived from resource tables results that contain _cq_id and _cq_source_id.
	// Search mode may also be used against cloud_assets but it will only return results from resource tables.
	//
	// Column mode searches purely using the columns in the table.
	// It will work on all table results but it is not optimized for arbitrary substring searches and so may be slow on larger tables.
	FilterMode *TableRowByIdTeamParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`

	// Filters Table filters. This filters the rows that are returned in the result set.
	Filters Filters `form:"filter,omitempty" json:"filter,omitempty"`

	// FilterIDs Table filter IDs. These should be valid Saved Filter IDs. These filters
	// will be applied to the query results before returning them.
	FilterIDs FilterIDs `form:"filter_id,omitempty" json:"filter_id,omitempty"`
}

TableRowByIdTeamParams defines parameters for TableRowByIdTeam.

type TableRowByIdTeamParamsFilterMode added in v1.0.2

type TableRowByIdTeamParamsFilterMode string

TableRowByIdTeamParamsFilterMode defines parameters for TableRowByIdTeam.

const (
	TableRowByIdTeamParamsFilterModeColumn TableRowByIdTeamParamsFilterMode = "column"
	TableRowByIdTeamParamsFilterModeSearch TableRowByIdTeamParamsFilterMode = "search"
	TableRowByIdTeamParamsFilterModeSmart  TableRowByIdTeamParamsFilterMode = "smart"
)

Defines values for TableRowByIdTeamParamsFilterMode.

type TableRowByIdTeamResponse added in v1.0.2

type TableRowByIdTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data    TableRow             `json:"data"`
		Matches []TableRowFieldMatch `json:"matches"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableRowByIdTeamResponse added in v1.0.2

func ParseTableRowByIdTeamResponse(rsp *http.Response) (*TableRowByIdTeamResponse, error)

ParseTableRowByIdTeamResponse parses an HTTP response from a TableRowByIdTeamWithResponse call

func (TableRowByIdTeamResponse) Status added in v1.0.2

func (r TableRowByIdTeamResponse) Status() string

Status returns HTTPResponse.Status

func (TableRowByIdTeamResponse) StatusCode added in v1.0.2

func (r TableRowByIdTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableRowFieldMatch

type TableRowFieldMatch struct {
	EndIndex   *int64 `json:"end_index,omitempty"`
	Key        string `json:"key"`
	StartIndex *int64 `json:"start_index,omitempty"`
	Value      string `json:"value"`
}

TableRowFieldMatch defines model for TableRowFieldMatch.

type TableRowID

type TableRowID = string

TableRowID ID of the Resource

type TableRowId

type TableRowId = TableRowID

TableRowId ID of the Resource

type TableSaveFilterTeamJSONRequestBody added in v1.0.2

type TableSaveFilterTeamJSONRequestBody = FilterCreate

TableSaveFilterTeamJSONRequestBody defines body for TableSaveFilterTeam for application/json ContentType.

type TableSaveFilterTeamResponse added in v1.0.2

type TableSaveFilterTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Filter
	JSON201      *Filter
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseTableSaveFilterTeamResponse added in v1.0.2

func ParseTableSaveFilterTeamResponse(rsp *http.Response) (*TableSaveFilterTeamResponse, error)

ParseTableSaveFilterTeamResponse parses an HTTP response from a TableSaveFilterTeamWithResponse call

func (TableSaveFilterTeamResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TableSaveFilterTeamResponse) StatusCode added in v1.0.2

func (r TableSaveFilterTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableSchema

type TableSchema = []TableSchemaColumn

TableSchema defines model for TableSchema.

type TableSchemaColumn

type TableSchemaColumn struct {
	// Comment Comment on the column, or an empty string if it is not defined.
	Comment string `json:"comment"`

	// DefaultExpression Expression for the default value, or an empty string if it is not defined.
	DefaultExpression string `json:"default_expression"`

	// DefaultKind Expression type (DEFAULT, MATERIALIZED, ALIAS) for the default value, or an empty string if it is not defined.
	DefaultKind string `json:"default_kind"`

	// Kind The kind of the schema column type
	Kind TableSchemaColumnKind `json:"kind"`

	// Name Column name
	Name string `json:"name"`

	// Nullable Whether the column is nullable.
	Nullable bool `json:"nullable"`

	// Type Column type
	Type string `json:"type"`
}

TableSchemaColumn defines model for TableSchemaColumn.

type TableSchemaColumnKind

type TableSchemaColumnKind string

TableSchemaColumnKind The kind of the schema column type

const (
	TableSchemaColumnKindAny      TableSchemaColumnKind = "any"
	TableSchemaColumnKindArray    TableSchemaColumnKind = "array"
	TableSchemaColumnKindBool     TableSchemaColumnKind = "bool"
	TableSchemaColumnKindDate     TableSchemaColumnKind = "date"
	TableSchemaColumnKindDatetime TableSchemaColumnKind = "datetime"
	TableSchemaColumnKindEnum     TableSchemaColumnKind = "enum"
	TableSchemaColumnKindMap      TableSchemaColumnKind = "map"
	TableSchemaColumnKindNumber   TableSchemaColumnKind = "number"
	TableSchemaColumnKindString   TableSchemaColumnKind = "string"
	TableSchemaColumnKindTuple    TableSchemaColumnKind = "tuple"
	TableSchemaColumnKindUnknown  TableSchemaColumnKind = "unknown"
	TableSchemaColumnKindUuid     TableSchemaColumnKind = "uuid"
)

Defines values for TableSchemaColumnKind.

type TableSchemaTeamResponse added in v1.0.2

type TableSchemaTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		DefaultColumns []string    `json:"default_columns"`
		Schema         TableSchema `json:"schema"`
	}
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTableSchemaTeamResponse added in v1.0.2

func ParseTableSchemaTeamResponse(rsp *http.Response) (*TableSchemaTeamResponse, error)

ParseTableSchemaTeamResponse parses an HTTP response from a TableSchemaTeamWithResponse call

func (TableSchemaTeamResponse) Status added in v1.0.2

func (r TableSchemaTeamResponse) Status() string

Status returns HTTPResponse.Status

func (TableSchemaTeamResponse) StatusCode added in v1.0.2

func (r TableSchemaTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TableSelect

type TableSelect = string

TableSelect defines model for TableSelect.

type TableSortBy

type TableSortBy = string

TableSortBy defines model for TableSortBy.

type TableSortDirection

type TableSortDirection string

TableSortDirection defines model for TableSortDirection.

const (
	TableSortDirectionAsc  TableSortDirection = "asc"
	TableSortDirectionDesc TableSortDirection = "desc"
)

Defines values for TableSortDirection.

type TargetName

type TargetName = string

TargetName defines model for target_name.

type Team

type Team struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// DisplayName The team's display name
	DisplayName   string `json:"display_name"`
	Internal      bool   `json:"internal"`
	IsTrialActive bool   `json:"is_trial_active"`

	// Name The unique name for the team.
	Name TeamName `json:"name"`

	// Plan The plan the team is on (trial is deprecated)
	Plan         TeamPlan   `json:"plan"`
	PlanEndTime  *time.Time `json:"plan_end_time,omitempty"`
	TrialEndTime *time.Time `json:"trial_end_time,omitempty"`
}

Team CloudQuery Team

type TeamImage

type TeamImage struct {
	// Checksum SHA1 checksum of image
	Checksum string `json:"checksum"`

	// Name Name of image
	Name string `json:"name"`

	// RequiredHeaders Required HTTP headers to include for the upload
	RequiredHeaders map[string][]string `json:"required_headers"`

	// UploadURL URL to upload image
	UploadURL *string `json:"upload_url,omitempty"`

	// URL URL to download image
	URL string `json:"url"`
}

TeamImage defines model for TeamImage.

type TeamImageCreate

type TeamImageCreate struct {
	// Checksum SHA1 checksum of image
	Checksum string `json:"checksum"`

	// ContentType The HTTP Content-Type of the image or asset
	ContentType ContentType `json:"content_type"`

	// Name Name of image
	Name string `json:"name"`
}

TeamImageCreate defines model for TeamImageCreate.

type TeamName

type TeamName = string

TeamName The unique name for the team.

type TeamPlan

type TeamPlan string

TeamPlan The plan the team is on (trial is deprecated)

const (
	TeamPlanEnterprise TeamPlan = "enterprise"
	TeamPlanFree       TeamPlan = "free"
	TeamPlanPaid       TeamPlan = "paid"
	TeamPlanTrial      TeamPlan = "trial"
)

Defines values for TeamPlan.

type TestNotificationDestinationResponse added in v1.0.2

type TestNotificationDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationDestinationTestResponse
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseTestNotificationDestinationResponse added in v1.0.2

func ParseTestNotificationDestinationResponse(rsp *http.Response) (*TestNotificationDestinationResponse, error)

ParseTestNotificationDestinationResponse parses an HTTP response from a TestNotificationDestinationWithResponse call

func (TestNotificationDestinationResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TestNotificationDestinationResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type TestUnsavedAlertJSONRequestBody added in v1.0.2

type TestUnsavedAlertJSONRequestBody = AlertCreate

TestUnsavedAlertJSONRequestBody defines body for TestUnsavedAlert for application/json ContentType.

type TestUnsavedAlertParams added in v1.0.2

type TestUnsavedAlertParams struct {
	// QueryID ID of the query to fill in the alert
	QueryID *QueryID `form:"query_id,omitempty" json:"query_id,omitempty"`
}

TestUnsavedAlertParams defines parameters for TestUnsavedAlert.

type TestUnsavedAlertResponse added in v1.0.2

type TestUnsavedAlertResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Results Notification results for the test alert
		Results []AlertTestResponse `json:"results"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseTestUnsavedAlertResponse added in v1.0.2

func ParseTestUnsavedAlertResponse(rsp *http.Response) (*TestUnsavedAlertResponse, error)

ParseTestUnsavedAlertResponse parses an HTTP response from a TestUnsavedAlertWithResponse call

func (TestUnsavedAlertResponse) Status added in v1.0.2

func (r TestUnsavedAlertResponse) Status() string

Status returns HTTPResponse.Status

func (TestUnsavedAlertResponse) StatusCode added in v1.0.2

func (r TestUnsavedAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TestUnsavedNotificationDestinationJSONRequestBody added in v1.0.2

type TestUnsavedNotificationDestinationJSONRequestBody = NotificationDestinationData

TestUnsavedNotificationDestinationJSONRequestBody defines body for TestUnsavedNotificationDestination for application/json ContentType.

type TestUnsavedNotificationDestinationResponse added in v1.0.2

type TestUnsavedNotificationDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationDestinationTestResponse
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseTestUnsavedNotificationDestinationResponse added in v1.0.2

func ParseTestUnsavedNotificationDestinationResponse(rsp *http.Response) (*TestUnsavedNotificationDestinationResponse, error)

ParseTestUnsavedNotificationDestinationResponse parses an HTTP response from a TestUnsavedNotificationDestinationWithResponse call

func (TestUnsavedNotificationDestinationResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (TestUnsavedNotificationDestinationResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type TogglePolicyParams

type TogglePolicyParams struct {
	Status TogglePolicyParamsStatus `form:"status" json:"status"`
}

TogglePolicyParams defines parameters for TogglePolicy.

type TogglePolicyParamsStatus

type TogglePolicyParamsStatus string

TogglePolicyParamsStatus defines parameters for TogglePolicy.

const (
	TogglePolicyParamsStatusActive TogglePolicyParamsStatus = "active"
	TogglePolicyParamsStatusPaused TogglePolicyParamsStatus = "paused"
)

Defines values for TogglePolicyParamsStatus.

type TogglePolicyResponse

type TogglePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON404      *NotFound
}

func ParseTogglePolicyResponse

func ParseTogglePolicyResponse(rsp *http.Response) (*TogglePolicyResponse, error)

ParseTogglePolicyResponse parses an HTTP response from a TogglePolicyWithResponse call

func (TogglePolicyResponse) Status

func (r TogglePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (TogglePolicyResponse) StatusCode

func (r TogglePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TooManyRequests

type TooManyRequests = BasicError

TooManyRequests Basic Error

type UnprocessableEntity

type UnprocessableEntity = FieldError

UnprocessableEntity defines model for UnprocessableEntity.

type UpdateConnectorJSONRequestBody

type UpdateConnectorJSONRequestBody = ConnectorUpdate

UpdateConnectorJSONRequestBody defines body for UpdateConnector for application/json ContentType.

type UpdateConnectorResponse

type UpdateConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Connector
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseUpdateConnectorResponse

func ParseUpdateConnectorResponse(rsp *http.Response) (*UpdateConnectorResponse, error)

ParseUpdateConnectorResponse parses an HTTP response from a UpdateConnectorWithResponse call

func (UpdateConnectorResponse) Status

func (r UpdateConnectorResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateConnectorResponse) StatusCode

func (r UpdateConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCurrentUserJSONBody

type UpdateCurrentUserJSONBody struct {
	// Name The unique name for the user.
	Name *UserName `json:"name,omitempty"`

	// TrackingOptIn Whether to opt in or out of anonymous user tracking
	TrackingOptIn *bool `json:"tracking_opt_in,omitempty"`
}

UpdateCurrentUserJSONBody defines parameters for UpdateCurrentUser.

type UpdateCurrentUserJSONRequestBody

type UpdateCurrentUserJSONRequestBody UpdateCurrentUserJSONBody

UpdateCurrentUserJSONRequestBody defines body for UpdateCurrentUser for application/json ContentType.

type UpdateCurrentUserResponse

type UpdateCurrentUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON405      *MethodNotAllowed
	JSON500      *InternalError
}

func ParseUpdateCurrentUserResponse

func ParseUpdateCurrentUserResponse(rsp *http.Response) (*UpdateCurrentUserResponse, error)

ParseUpdateCurrentUserResponse parses an HTTP response from a UpdateCurrentUserWithResponse call

func (UpdateCurrentUserResponse) Status

func (r UpdateCurrentUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCurrentUserResponse) StatusCode

func (r UpdateCurrentUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCustomColumnJSONRequestBody

type UpdateCustomColumnJSONRequestBody = CustomColumnCreateOrUpdate

UpdateCustomColumnJSONRequestBody defines body for UpdateCustomColumn for application/json ContentType.

type UpdateCustomColumnResponse

type UpdateCustomColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomColumn
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateCustomColumnResponse

func ParseUpdateCustomColumnResponse(rsp *http.Response) (*UpdateCustomColumnResponse, error)

ParseUpdateCustomColumnResponse parses an HTTP response from a UpdateCustomColumnWithResponse call

func (UpdateCustomColumnResponse) Status

Status returns HTTPResponse.Status

func (UpdateCustomColumnResponse) StatusCode

func (r UpdateCustomColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCustomerJSONBody

type UpdateCustomerJSONBody struct {
	CompanyName             *string `json:"company_name,omitempty"`
	FirstName               string  `json:"first_name"`
	LastName                string  `json:"last_name"`
	LearnedAboutCqFrom      *string `json:"learned_about_cq_from,omitempty"`
	LearnedAboutCqFromOther *string `json:"learned_about_cq_from_other,omitempty"`
	Phone                   *string `json:"phone,omitempty"`
}

UpdateCustomerJSONBody defines parameters for UpdateCustomer.

type UpdateCustomerJSONRequestBody

type UpdateCustomerJSONRequestBody UpdateCustomerJSONBody

UpdateCustomerJSONRequestBody defines body for UpdateCustomer for application/json ContentType.

type UpdateCustomerResponse

type UpdateCustomerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseUpdateCustomerResponse

func ParseUpdateCustomerResponse(rsp *http.Response) (*UpdateCustomerResponse, error)

ParseUpdateCustomerResponse parses an HTTP response from a UpdateCustomerWithResponse call

func (UpdateCustomerResponse) Status

func (r UpdateCustomerResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCustomerResponse) StatusCode

func (r UpdateCustomerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFilterTeamJSONRequestBody added in v1.0.2

type UpdateFilterTeamJSONRequestBody = FilterUpdate

UpdateFilterTeamJSONRequestBody defines body for UpdateFilterTeam for application/json ContentType.

type UpdateFilterTeamResponse added in v1.0.2

type UpdateFilterTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Filter
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateFilterTeamResponse added in v1.0.2

func ParseUpdateFilterTeamResponse(rsp *http.Response) (*UpdateFilterTeamResponse, error)

ParseUpdateFilterTeamResponse parses an HTTP response from a UpdateFilterTeamWithResponse call

func (UpdateFilterTeamResponse) Status added in v1.0.2

func (r UpdateFilterTeamResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateFilterTeamResponse) StatusCode added in v1.0.2

func (r UpdateFilterTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateLocalUserJSONBody

type UpdateLocalUserJSONBody struct {
	Email    *string `json:"email,omitempty"`
	Enabled  *bool   `json:"enabled,omitempty"`
	Name     *string `json:"name,omitempty"`
	Password *string `json:"password,omitempty"`

	// Roles Global roles for the user
	Roles *[]UpdateLocalUserJSONBodyRoles `json:"roles,omitempty"`
}

UpdateLocalUserJSONBody defines parameters for UpdateLocalUser.

type UpdateLocalUserJSONBodyRoles

type UpdateLocalUserJSONBodyRoles string

UpdateLocalUserJSONBodyRoles defines parameters for UpdateLocalUser.

const (
	UpdateLocalUserJSONBodyRolesAdminRead  UpdateLocalUserJSONBodyRoles = "admin:read"
	UpdateLocalUserJSONBodyRolesAdminWrite UpdateLocalUserJSONBodyRoles = "admin:write"
)

Defines values for UpdateLocalUserJSONBodyRoles.

type UpdateLocalUserJSONRequestBody

type UpdateLocalUserJSONRequestBody UpdateLocalUserJSONBody

UpdateLocalUserJSONRequestBody defines body for UpdateLocalUser for application/json ContentType.

type UpdateLocalUserResponse

type UpdateLocalUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocalUser
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateLocalUserResponse

func ParseUpdateLocalUserResponse(rsp *http.Response) (*UpdateLocalUserResponse, error)

ParseUpdateLocalUserResponse parses an HTTP response from a UpdateLocalUserWithResponse call

func (UpdateLocalUserResponse) Status

func (r UpdateLocalUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateLocalUserResponse) StatusCode

func (r UpdateLocalUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateNotificationDestinationJSONRequestBody added in v1.0.2

type UpdateNotificationDestinationJSONRequestBody = NotificationDestinationUpdate

UpdateNotificationDestinationJSONRequestBody defines body for UpdateNotificationDestination for application/json ContentType.

type UpdateNotificationDestinationResponse added in v1.0.2

type UpdateNotificationDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationDestination
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateNotificationDestinationResponse added in v1.0.2

func ParseUpdateNotificationDestinationResponse(rsp *http.Response) (*UpdateNotificationDestinationResponse, error)

ParseUpdateNotificationDestinationResponse parses an HTTP response from a UpdateNotificationDestinationWithResponse call

func (UpdateNotificationDestinationResponse) Status added in v1.0.2

Status returns HTTPResponse.Status

func (UpdateNotificationDestinationResponse) StatusCode added in v1.0.2

StatusCode returns HTTPResponse.StatusCode

type UpdatePluginJSONRequestBody

type UpdatePluginJSONRequestBody = PluginUpdate

UpdatePluginJSONRequestBody defines body for UpdatePlugin for application/json ContentType.

type UpdatePluginResponse

type UpdatePluginResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Plugin
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdatePluginResponse

func ParseUpdatePluginResponse(rsp *http.Response) (*UpdatePluginResponse, error)

ParseUpdatePluginResponse parses an HTTP response from a UpdatePluginWithResponse call

func (UpdatePluginResponse) Status

func (r UpdatePluginResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePluginResponse) StatusCode

func (r UpdatePluginResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePluginVersionJSONRequestBody

type UpdatePluginVersionJSONRequestBody = PluginVersionUpdate

UpdatePluginVersionJSONRequestBody defines body for UpdatePluginVersion for application/json ContentType.

type UpdatePluginVersionResponse

type UpdatePluginVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PluginVersion
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseUpdatePluginVersionResponse

func ParseUpdatePluginVersionResponse(rsp *http.Response) (*UpdatePluginVersionResponse, error)

ParseUpdatePluginVersionResponse parses an HTTP response from a UpdatePluginVersionWithResponse call

func (UpdatePluginVersionResponse) Status

Status returns HTTPResponse.Status

func (UpdatePluginVersionResponse) StatusCode

func (r UpdatePluginVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePolicyJSONRequestBody

type UpdatePolicyJSONRequestBody = PlatformCreateOrUpdatePolicy

UpdatePolicyJSONRequestBody defines body for UpdatePolicy for application/json ContentType.

type UpdatePolicyResponse

type UpdatePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data PlatformPolicy `json:"data"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseUpdatePolicyResponse

func ParseUpdatePolicyResponse(rsp *http.Response) (*UpdatePolicyResponse, error)

ParseUpdatePolicyResponse parses an HTTP response from a UpdatePolicyWithResponse call

func (UpdatePolicyResponse) Status

func (r UpdatePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePolicyResponse) StatusCode

func (r UpdatePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateQueryTeamJSONRequestBody

type UpdateQueryTeamJSONRequestBody = QueryUpdate

UpdateQueryTeamJSONRequestBody defines body for UpdateQueryTeam for application/json ContentType.

type UpdateQueryTeamResponse

type UpdateQueryTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QueryDetail
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateQueryTeamResponse

func ParseUpdateQueryTeamResponse(rsp *http.Response) (*UpdateQueryTeamResponse, error)

ParseUpdateQueryTeamResponse parses an HTTP response from a UpdateQueryTeamWithResponse call

func (UpdateQueryTeamResponse) Status

func (r UpdateQueryTeamResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateQueryTeamResponse) StatusCode

func (r UpdateQueryTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRBACPermissionJSONRequestBody added in v1.0.3

type UpdateRBACPermissionJSONRequestBody = RBACPermissionUpdate

UpdateRBACPermissionJSONRequestBody defines body for UpdateRBACPermission for application/json ContentType.

type UpdateRBACPermissionResponse added in v1.0.3

type UpdateRBACPermissionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RBACPermission
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateRBACPermissionResponse added in v1.0.3

func ParseUpdateRBACPermissionResponse(rsp *http.Response) (*UpdateRBACPermissionResponse, error)

ParseUpdateRBACPermissionResponse parses an HTTP response from a UpdateRBACPermissionWithResponse call

func (UpdateRBACPermissionResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (UpdateRBACPermissionResponse) StatusCode added in v1.0.3

func (r UpdateRBACPermissionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRBACRoleJSONRequestBody added in v1.0.3

type UpdateRBACRoleJSONRequestBody = RBACRoleUpdate

UpdateRBACRoleJSONRequestBody defines body for UpdateRBACRole for application/json ContentType.

type UpdateRBACRoleResponse added in v1.0.3

type UpdateRBACRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RBACRole
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateRBACRoleResponse added in v1.0.3

func ParseUpdateRBACRoleResponse(rsp *http.Response) (*UpdateRBACRoleResponse, error)

ParseUpdateRBACRoleResponse parses an HTTP response from a UpdateRBACRoleWithResponse call

func (UpdateRBACRoleResponse) Status added in v1.0.3

func (r UpdateRBACRoleResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRBACRoleResponse) StatusCode added in v1.0.3

func (r UpdateRBACRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateReportJSONRequestBody

type UpdateReportJSONRequestBody = ReportUpdate

UpdateReportJSONRequestBody defines body for UpdateReport for application/json ContentType.

type UpdateReportResponse

type UpdateReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data Report `json:"data"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseUpdateReportResponse

func ParseUpdateReportResponse(rsp *http.Response) (*UpdateReportResponse, error)

ParseUpdateReportResponse parses an HTTP response from a UpdateReportWithResponse call

func (UpdateReportResponse) Status

func (r UpdateReportResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateReportResponse) StatusCode

func (r UpdateReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateReportTemplateJSONRequestBody

type UpdateReportTemplateJSONRequestBody = ReportTemplateCreateOrUpdate

UpdateReportTemplateJSONRequestBody defines body for UpdateReportTemplate for application/json ContentType.

type UpdateReportTemplateResponse

type UpdateReportTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data ReportTemplate `json:"data"`
	}
	JSON400 *BadRequest
	JSON403 *Forbidden
	JSON404 *NotFound
}

func ParseUpdateReportTemplateResponse

func ParseUpdateReportTemplateResponse(rsp *http.Response) (*UpdateReportTemplateResponse, error)

ParseUpdateReportTemplateResponse parses an HTTP response from a UpdateReportTemplateWithResponse call

func (UpdateReportTemplateResponse) Status

Status returns HTTPResponse.Status

func (UpdateReportTemplateResponse) StatusCode

func (r UpdateReportTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSettingsJSONRequestBody added in v1.0.2

type UpdateSettingsJSONRequestBody = PlatformSettingsUpdate

UpdateSettingsJSONRequestBody defines body for UpdateSettings for application/json ContentType.

type UpdateSettingsResponse added in v1.0.2

type UpdateSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatformSettings
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSettingsResponse added in v1.0.2

func ParseUpdateSettingsResponse(rsp *http.Response) (*UpdateSettingsResponse, error)

ParseUpdateSettingsResponse parses an HTTP response from a UpdateSettingsWithResponse call

func (UpdateSettingsResponse) Status added in v1.0.2

func (r UpdateSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSettingsResponse) StatusCode added in v1.0.2

func (r UpdateSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncDestinationJSONRequestBody

type UpdateSyncDestinationJSONRequestBody = SyncDestinationUpdate

UpdateSyncDestinationJSONRequestBody defines body for UpdateSyncDestination for application/json ContentType.

type UpdateSyncDestinationResponse

type UpdateSyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestination
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncDestinationResponse

func ParseUpdateSyncDestinationResponse(rsp *http.Response) (*UpdateSyncDestinationResponse, error)

ParseUpdateSyncDestinationResponse parses an HTTP response from a UpdateSyncDestinationWithResponse call

func (UpdateSyncDestinationResponse) Status

Status returns HTTPResponse.Status

func (UpdateSyncDestinationResponse) StatusCode

func (r UpdateSyncDestinationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncJSONRequestBody

type UpdateSyncJSONRequestBody = SyncUpdate

UpdateSyncJSONRequestBody defines body for UpdateSync for application/json ContentType.

type UpdateSyncResponse

type UpdateSyncResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Sync
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncResponse

func ParseUpdateSyncResponse(rsp *http.Response) (*UpdateSyncResponse, error)

ParseUpdateSyncResponse parses an HTTP response from a UpdateSyncWithResponse call

func (UpdateSyncResponse) Status

func (r UpdateSyncResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSyncResponse) StatusCode

func (r UpdateSyncResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncRunJSONBody

type UpdateSyncRunJSONBody struct {
	// Status The status of the sync run
	Status *SyncRunStatus `json:"status,omitempty"`

	// StatusReason The reason for the status
	StatusReason *SyncRunStatusReason `json:"status_reason,omitempty"`
}

UpdateSyncRunJSONBody defines parameters for UpdateSyncRun.

type UpdateSyncRunJSONRequestBody

type UpdateSyncRunJSONRequestBody UpdateSyncRunJSONBody

UpdateSyncRunJSONRequestBody defines body for UpdateSyncRun for application/json ContentType.

type UpdateSyncRunResponse

type UpdateSyncRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncRun
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncRunResponse

func ParseUpdateSyncRunResponse(rsp *http.Response) (*UpdateSyncRunResponse, error)

ParseUpdateSyncRunResponse parses an HTTP response from a UpdateSyncRunWithResponse call

func (UpdateSyncRunResponse) Status

func (r UpdateSyncRunResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSyncRunResponse) StatusCode

func (r UpdateSyncRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncSourceJSONRequestBody

type UpdateSyncSourceJSONRequestBody = SyncSourceUpdate

UpdateSyncSourceJSONRequestBody defines body for UpdateSyncSource for application/json ContentType.

type UpdateSyncSourceResponse

type UpdateSyncSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncSource
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncSourceResponse

func ParseUpdateSyncSourceResponse(rsp *http.Response) (*UpdateSyncSourceResponse, error)

ParseUpdateSyncSourceResponse parses an HTTP response from a UpdateSyncSourceWithResponse call

func (UpdateSyncSourceResponse) Status

func (r UpdateSyncSourceResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSyncSourceResponse) StatusCode

func (r UpdateSyncSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncTestConnectionForSyncDestinationJSONBody

type UpdateSyncTestConnectionForSyncDestinationJSONBody struct {
	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// Status The status of the sync run
	Status SyncTestConnectionStatus `json:"status"`
}

UpdateSyncTestConnectionForSyncDestinationJSONBody defines parameters for UpdateSyncTestConnectionForSyncDestination.

type UpdateSyncTestConnectionForSyncDestinationJSONRequestBody

type UpdateSyncTestConnectionForSyncDestinationJSONRequestBody UpdateSyncTestConnectionForSyncDestinationJSONBody

UpdateSyncTestConnectionForSyncDestinationJSONRequestBody defines body for UpdateSyncTestConnectionForSyncDestination for application/json ContentType.

type UpdateSyncTestConnectionForSyncDestinationResponse

type UpdateSyncTestConnectionForSyncDestinationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncDestinationTestConnection
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncTestConnectionForSyncDestinationResponse

func ParseUpdateSyncTestConnectionForSyncDestinationResponse(rsp *http.Response) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)

ParseUpdateSyncTestConnectionForSyncDestinationResponse parses an HTTP response from a UpdateSyncTestConnectionForSyncDestinationWithResponse call

func (UpdateSyncTestConnectionForSyncDestinationResponse) Status

Status returns HTTPResponse.Status

func (UpdateSyncTestConnectionForSyncDestinationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncTestConnectionForSyncSourceJSONBody

type UpdateSyncTestConnectionForSyncSourceJSONBody struct {
	// FailureCode Code for failure
	FailureCode *string `json:"failure_code,omitempty"`

	// FailureReason Reason for failure
	FailureReason *string `json:"failure_reason,omitempty"`

	// Status The status of the sync run
	Status SyncTestConnectionStatus `json:"status"`
}

UpdateSyncTestConnectionForSyncSourceJSONBody defines parameters for UpdateSyncTestConnectionForSyncSource.

type UpdateSyncTestConnectionForSyncSourceJSONRequestBody

type UpdateSyncTestConnectionForSyncSourceJSONRequestBody UpdateSyncTestConnectionForSyncSourceJSONBody

UpdateSyncTestConnectionForSyncSourceJSONRequestBody defines body for UpdateSyncTestConnectionForSyncSource for application/json ContentType.

type UpdateSyncTestConnectionForSyncSourceResponse

type UpdateSyncTestConnectionForSyncSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncSourceTestConnection
	JSON400      *BadRequest
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncTestConnectionForSyncSourceResponse

func ParseUpdateSyncTestConnectionForSyncSourceResponse(rsp *http.Response) (*UpdateSyncTestConnectionForSyncSourceResponse, error)

ParseUpdateSyncTestConnectionForSyncSourceResponse parses an HTTP response from a UpdateSyncTestConnectionForSyncSourceWithResponse call

func (UpdateSyncTestConnectionForSyncSourceResponse) Status

Status returns HTTPResponse.Status

func (UpdateSyncTestConnectionForSyncSourceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateSyncTransformerJSONRequestBody

type UpdateSyncTransformerJSONRequestBody = SyncTransformerUpdate

UpdateSyncTransformerJSONRequestBody defines body for UpdateSyncTransformer for application/json ContentType.

type UpdateSyncTransformerResponse

type UpdateSyncTransformerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncTransformer
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateSyncTransformerResponse

func ParseUpdateSyncTransformerResponse(rsp *http.Response) (*UpdateSyncTransformerResponse, error)

ParseUpdateSyncTransformerResponse parses an HTTP response from a UpdateSyncTransformerWithResponse call

func (UpdateSyncTransformerResponse) Status

Status returns HTTPResponse.Status

func (UpdateSyncTransformerResponse) StatusCode

func (r UpdateSyncTransformerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTeamJSONBody

type UpdateTeamJSONBody struct {
	// DisplayName The team's display name
	DisplayName *string `json:"display_name,omitempty"`
}

UpdateTeamJSONBody defines parameters for UpdateTeam.

type UpdateTeamJSONRequestBody

type UpdateTeamJSONRequestBody UpdateTeamJSONBody

UpdateTeamJSONRequestBody defines body for UpdateTeam for application/json ContentType.

type UpdateTeamResponse

type UpdateTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON500      *InternalError
}

func ParseUpdateTeamResponse

func ParseUpdateTeamResponse(rsp *http.Response) (*UpdateTeamResponse, error)

ParseUpdateTeamResponse parses an HTTP response from a UpdateTeamWithResponse call

func (UpdateTeamResponse) Status

func (r UpdateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTeamResponse) StatusCode

func (r UpdateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateV2SyncIntegrationJSONRequestBody added in v1.0.3

type UpdateV2SyncIntegrationJSONRequestBody = SyncIntegrationUpdateV2

UpdateV2SyncIntegrationJSONRequestBody defines body for UpdateV2SyncIntegration for application/json ContentType.

type UpdateV2SyncIntegrationResponse added in v1.0.3

type UpdateV2SyncIntegrationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SyncIntegrationV2
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSON500      *InternalError
}

func ParseUpdateV2SyncIntegrationResponse added in v1.0.3

func ParseUpdateV2SyncIntegrationResponse(rsp *http.Response) (*UpdateV2SyncIntegrationResponse, error)

ParseUpdateV2SyncIntegrationResponse parses an HTTP response from a UpdateV2SyncIntegrationWithResponse call

func (UpdateV2SyncIntegrationResponse) Status added in v1.0.3

Status returns HTTPResponse.Status

func (UpdateV2SyncIntegrationResponse) StatusCode added in v1.0.3

func (r UpdateV2SyncIntegrationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UploadImageJSONBody

type UploadImageJSONBody struct {
	// ContentType The HTTP Content-Type of the image or asset
	ContentType ContentType `json:"content_type"`
}

UploadImageJSONBody defines parameters for UploadImage.

type UploadImageJSONRequestBody

type UploadImageJSONRequestBody UploadImageJSONBody

UploadImageJSONRequestBody defines body for UploadImage for application/json ContentType.

type UploadImageResponse

type UploadImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ImageURL
	JSON400      *BadRequest
	JSON500      *InternalError
}

func ParseUploadImageResponse

func ParseUploadImageResponse(rsp *http.Response) (*UploadImageResponse, error)

ParseUploadImageResponse parses an HTTP response from a UploadImageWithResponse call

func (UploadImageResponse) Status

func (r UploadImageResponse) Status() string

Status returns HTTPResponse.Status

func (UploadImageResponse) StatusCode

func (r UploadImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UploadPluginAssetResponse

type UploadPluginAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ReleaseURL
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON500      *InternalError
}

func ParseUploadPluginAssetResponse

func ParseUploadPluginAssetResponse(rsp *http.Response) (*UploadPluginAssetResponse, error)

ParseUploadPluginAssetResponse parses an HTTP response from a UploadPluginAssetWithResponse call

func (UploadPluginAssetResponse) Status

func (r UploadPluginAssetResponse) Status() string

Status returns HTTPResponse.Status

func (UploadPluginAssetResponse) StatusCode

func (r UploadPluginAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UploadPluginUIAssetsJSONBody

type UploadPluginUIAssetsJSONBody struct {
	Assets []PluginUIAssetUploadRequest `json:"assets"`
	UIID   *openapi_types.UUID          `json:"ui_id,omitempty"`
}

UploadPluginUIAssetsJSONBody defines parameters for UploadPluginUIAssets.

type UploadPluginUIAssetsJSONRequestBody

type UploadPluginUIAssetsJSONRequestBody UploadPluginUIAssetsJSONBody

UploadPluginUIAssetsJSONRequestBody defines body for UploadPluginUIAssets for application/json ContentType.

type UploadPluginUIAssetsResponse

type UploadPluginUIAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Assets []PluginUIAsset `json:"assets"`

		// UIID ID representing this upload
		UIID string `json:"ui_id"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON409 *Conflict
	JSON500 *InternalError
}

func ParseUploadPluginUIAssetsResponse

func ParseUploadPluginUIAssetsResponse(rsp *http.Response) (*UploadPluginUIAssetsResponse, error)

ParseUploadPluginUIAssetsResponse parses an HTTP response from a UploadPluginUIAssetsWithResponse call

func (UploadPluginUIAssetsResponse) Status

Status returns HTTPResponse.Status

func (UploadPluginUIAssetsResponse) StatusCode

func (r UploadPluginUIAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UsageSummary

type UsageSummary struct {
	// Groups The groups of the usage summary. Every group will have a corresponding value at the same index in the values array.
	Groups []UsageSummaryGroup `json:"groups"`

	// Metadata Additional metadata about the usage summary. This may include information about the time range, the aggregation period, or other details.
	Metadata struct {
		// AggregationPeriod The aggregation period to sum data over. In other words, data will be returned at this granularity.
		AggregationPeriod UsageSummaryMetadataAggregationPeriod `json:"aggregation_period"`

		// End The exclusive end of the query time range.
		End time.Time `json:"end"`

		// Metrics List of metrics included in the response.
		Metrics []UsageSummaryMetadataMetrics `json:"metrics"`

		// Start The inclusive start of the query time range.
		Start time.Time `json:"start"`
	} `json:"metadata"`
	Values []UsageSummaryValue `json:"values"`
}

UsageSummary A usage summary for a team, summarizing the paid rows synced and/or cloud resource usage over a given time range. Note that empty or all-zero values are not included in the response.

type UsageSummaryGroup

type UsageSummaryGroup struct {
	// Name The name of the group.
	Name string `json:"name"`

	// Value The value of the group at this index.
	Value string `json:"value"`
}

UsageSummaryGroup A usage summary group.

type UsageSummaryMetadataAggregationPeriod

type UsageSummaryMetadataAggregationPeriod string

UsageSummaryMetadataAggregationPeriod The aggregation period to sum data over. In other words, data will be returned at this granularity.

const (
	UsageSummaryMetadataAggregationPeriodDay   UsageSummaryMetadataAggregationPeriod = "day"
	UsageSummaryMetadataAggregationPeriodMonth UsageSummaryMetadataAggregationPeriod = "month"
)

Defines values for UsageSummaryMetadataAggregationPeriod.

type UsageSummaryMetadataMetrics

type UsageSummaryMetadataMetrics string

UsageSummaryMetadataMetrics defines model for UsageSummary.Metadata.Metrics.

const (
	UsageSummaryMetadataMetricsCloudEgressBytes     UsageSummaryMetadataMetrics = "cloud_egress_bytes"
	UsageSummaryMetadataMetricsCloudVcpuSeconds     UsageSummaryMetadataMetrics = "cloud_vcpu_seconds"
	UsageSummaryMetadataMetricsCloudVramByteSeconds UsageSummaryMetadataMetrics = "cloud_vram_byte_seconds"
	UsageSummaryMetadataMetricsPaidRows             UsageSummaryMetadataMetrics = "paid_rows"
)

Defines values for UsageSummaryMetadataMetrics.

type UsageSummaryValue

type UsageSummaryValue struct {
	// CloudEgressBytes Egress bytes consumed in this period, one per group.
	CloudEgressBytes *[]int64 `json:"cloud_egress_bytes,omitempty"`

	// CloudVcpuSeconds vCPU/seconds consumed in this period, one per group.
	CloudVcpuSeconds *[]int64 `json:"cloud_vcpu_seconds,omitempty"`

	// CloudVramByteSeconds vRAM/byte-seconds consumed in this period, one per group.
	CloudVramByteSeconds *[]int64 `json:"cloud_vram_byte_seconds,omitempty"`

	// PaidRows The paid rows that were synced in this period, one per group.
	PaidRows *[]int64 `json:"paid_rows,omitempty"`

	// Timestamp The timestamp marking the start of a period.
	Timestamp time.Time `json:"timestamp"`
}

UsageSummaryValue A usage summary value.

type User

type User struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Email     string     `json:"email"`

	// ID ID of the User
	ID          openapi_types.UUID `json:"id"`
	LastLoginAt *time.Time         `json:"last_login_at,omitempty"`

	// Name The unique name for the user.
	Name *UserName `json:"name,omitempty"`

	// ProfileImageURL Profile image URL of user
	ProfileImageURL *string    `json:"profile_image_url,omitempty"`
	UpdatedAt       *time.Time `json:"updated_at,omitempty"`
}

User CloudQuery User

type UserID

type UserID = openapi_types.UUID

UserID ID of the User

type UserName

type UserName = string

UserName The unique name for the user.

type UserTOTPDeleteResponse added in v1.0.2

type UserTOTPDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON500      *InternalError
}

func ParseUserTOTPDeleteResponse added in v1.0.2

func ParseUserTOTPDeleteResponse(rsp *http.Response) (*UserTOTPDeleteResponse, error)

ParseUserTOTPDeleteResponse parses an HTTP response from a UserTOTPDeleteWithResponse call

func (UserTOTPDeleteResponse) Status added in v1.0.2

func (r UserTOTPDeleteResponse) Status() string

Status returns HTTPResponse.Status

func (UserTOTPDeleteResponse) StatusCode added in v1.0.2

func (r UserTOTPDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserTOTPSetupResponse added in v1.0.2

type UserTOTPSetupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Secret string `json:"secret"`
		Url    string `json:"url"`
	}
	JSON400 *BadRequest
	JSON401 *RequiresAuthentication
	JSON403 *Forbidden
	JSON404 *NotFound
	JSON405 *MethodNotAllowed
	JSON422 *UnprocessableEntity
	JSON500 *InternalError
}

func ParseUserTOTPSetupResponse added in v1.0.2

func ParseUserTOTPSetupResponse(rsp *http.Response) (*UserTOTPSetupResponse, error)

ParseUserTOTPSetupResponse parses an HTTP response from a UserTOTPSetupWithResponse call

func (UserTOTPSetupResponse) Status added in v1.0.2

func (r UserTOTPSetupResponse) Status() string

Status returns HTTPResponse.Status

func (UserTOTPSetupResponse) StatusCode added in v1.0.2

func (r UserTOTPSetupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserTOTPVerifyJSONBody added in v1.0.2

type UserTOTPVerifyJSONBody struct {
	OTP string `json:"otp"`
}

UserTOTPVerifyJSONBody defines parameters for UserTOTPVerify.

type UserTOTPVerifyJSONRequestBody added in v1.0.2

type UserTOTPVerifyJSONRequestBody UserTOTPVerifyJSONBody

UserTOTPVerifyJSONRequestBody defines body for UserTOTPVerify for application/json ContentType.

type UserTOTPVerifyParams added in v1.0.2

type UserTOTPVerifyParams struct {
	CqpSess *string `form:"__cqp_sess,omitempty" json:"__cqp_sess,omitempty"`
}

UserTOTPVerifyParams defines parameters for UserTOTPVerify.

type UserTOTPVerifyResponse added in v1.0.2

type UserTOTPVerifyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *BadRequest
	JSON401      *RequiresAuthentication
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON405      *MethodNotAllowed
	JSON422      *UnprocessableEntity
	JSON429      *TooManyRequests
	JSON500      *InternalError
}

func ParseUserTOTPVerifyResponse added in v1.0.2

func ParseUserTOTPVerifyResponse(rsp *http.Response) (*UserTOTPVerifyResponse, error)

ParseUserTOTPVerifyResponse parses an HTTP response from a UserTOTPVerifyWithResponse call

func (UserTOTPVerifyResponse) Status added in v1.0.2

func (r UserTOTPVerifyResponse) Status() string

Status returns HTTPResponse.Status

func (UserTOTPVerifyResponse) StatusCode added in v1.0.2

func (r UserTOTPVerifyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VersionFilter

type VersionFilter = string

VersionFilter A version filter in semantic version format with prefix ranges.

type VersionName

type VersionName = string

VersionName The version in semantic version format.

type VersionRange

type VersionRange = string

VersionRange A version range in semantic version format.

type VersionSortBy

type VersionSortBy string

VersionSortBy defines model for version_sort_by.

const (
	VersionSortByCreatedAt VersionSortBy = "created_at"
)

Defines values for VersionSortBy.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL