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
- func NewAddUserRequest(server string, body AddUserJSONRequestBody) (*http.Request, error)
- func NewAddUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAgentChatRequest(server string, body AgentChatJSONRequestBody) (*http.Request, error)
- func NewAgentChatRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthenticateUserRequest(server string, body AuthenticateUserJSONRequestBody) (*http.Request, error)
- func NewAuthenticateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBatchTableSchemasRequest(server string, params *BatchTableSchemasParams) (*http.Request, error)
- func NewChangeUserPasswordRequest(server string, body ChangeUserPasswordJSONRequestBody) (*http.Request, error)
- func NewChangeUserPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCheckQuerySyntaxRequest(server string, body CheckQuerySyntaxJSONRequestBody) (*http.Request, error)
- func NewCheckQuerySyntaxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCheckUserAuthStatusRequest(server string) (*http.Request, error)
- func NewCreateAPIKeyRequest(server string, body CreateAPIKeyJSONRequestBody) (*http.Request, error)
- func NewCreateAPIKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAWSCUROnboardingRequest(server string) (*http.Request, error)
- func NewCreateAWSOnboardingRequest(server string, body CreateAWSOnboardingJSONRequestBody) (*http.Request, error)
- func NewCreateAWSOnboardingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAWSUnifiedIntegrationsRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewCreateAWSUnifiedIntegrationsRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAWSUnifiedIntegrationsStandaloneRequest(server string, body CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody) (*http.Request, error)
- func NewCreateAWSUnifiedIntegrationsStandaloneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAWSUnifiedOnboardingRequest(server string, body CreateAWSUnifiedOnboardingJSONRequestBody) (*http.Request, error)
- func NewCreateAWSUnifiedOnboardingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAWSUnifiedTestConnectionsRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewCreateAWSUnifiedTestConnectionsRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAWSUnifiedTestConnectionsStandaloneRequest(server string, body CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody) (*http.Request, error)
- func NewCreateAWSUnifiedTestConnectionsStandaloneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentChatSessionRequest(server string, params *CreateAgentChatSessionParams) (*http.Request, error)
- func NewCreateAgentCustomContextRequest(server string, body CreateAgentCustomContextJSONRequestBody) (*http.Request, error)
- func NewCreateAgentCustomContextRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBillingCheckoutRequest(server string, body CreateBillingCheckoutJSONRequestBody) (*http.Request, error)
- func NewCreateBillingCheckoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBillingPortalRequest(server string) (*http.Request, error)
- func NewCreateExternalSyncRequest(server string, body CreateExternalSyncJSONRequestBody) (*http.Request, error)
- func NewCreateExternalSyncRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNotificationDestinationRequest(server string, body CreateNotificationDestinationJSONRequestBody) (*http.Request, error)
- func NewCreateNotificationDestinationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePlatformDestinationTokenRequest(server string) (*http.Request, error)
- func NewCreatePolicyGroupRequest(server string, body CreatePolicyGroupJSONRequestBody) (*http.Request, error)
- func NewCreatePolicyGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePolicyRequest(server string, body CreatePolicyJSONRequestBody) (*http.Request, error)
- func NewCreatePolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRBACPermissionRequest(server string, body CreateRBACPermissionJSONRequestBody) (*http.Request, error)
- func NewCreateRBACPermissionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRBACRoleRequest(server string, body CreateRBACRoleJSONRequestBody) (*http.Request, error)
- func NewCreateRBACRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateReportRequest(server string, body CreateReportJSONRequestBody) (*http.Request, error)
- func NewCreateReportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateReportTemplateRequest(server string, body CreateReportTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateReportTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSAMLRolloverCertificateRequest(server string) (*http.Request, error)
- func NewCreateSlackConnectionRequest(server string, body CreateSlackConnectionJSONRequestBody) (*http.Request, error)
- func NewCreateSlackConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSyncDestinationTestConnectionRequest(server string, body CreateSyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)
- func NewCreateSyncDestinationTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSyncRequest(server string, body CreateSyncJSONRequestBody) (*http.Request, error)
- func NewCreateSyncRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSyncRunProgressRequest(server string, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewCreateSyncRunProgressRequestWithBody(server string, syncName SyncName, syncRunId SyncRunId, contentType string, ...) (*http.Request, error)
- func NewCreateSyncRunProgressTeamRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewCreateSyncRunProgressTeamRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewCreateSyncRunRequest(server string, syncName SyncName) (*http.Request, error)
- func NewCreateSyncSourceTestConnectionRequest(server string, body CreateSyncSourceTestConnectionJSONRequestBody) (*http.Request, error)
- func NewCreateSyncSourceTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateV2SyncDestinationRequest(server string, body CreateV2SyncDestinationJSONRequestBody) (*http.Request, error)
- func NewCreateV2SyncDestinationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateV2SyncDestinationTestConnectionRequest(server string, body CreateV2SyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)
- func NewCreateV2SyncDestinationTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateV2SyncIntegrationRequest(server string, body CreateV2SyncIntegrationJSONRequestBody) (*http.Request, error)
- func NewCreateV2SyncIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateV2SyncIntegrationTestConnectionRequest(server string, body CreateV2SyncIntegrationTestConnectionJSONRequestBody) (*http.Request, error)
- func NewCreateV2SyncIntegrationTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAPIKeyRequest(server string, apiKeyID APIKeyID) (*http.Request, error)
- func NewDeleteAgentCustomContextRequest(server string, agentCustomContextID AgentCustomContextID) (*http.Request, error)
- func NewDeleteAlertRequest(server string, queryID QueryID) (*http.Request, error)
- func NewDeleteCustomColumnRequest(server string, customColumnID CustomColumnID) (*http.Request, error)
- func NewDeleteFilterRequest(server string, filterID FilterID) (*http.Request, error)
- func NewDeleteNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId) (*http.Request, error)
- func NewDeletePolicyGroupRequest(server string, policyGroupID PolicyGroupID) (*http.Request, error)
- func NewDeletePolicyRequest(server string, policyID PolicyID) (*http.Request, error)
- func NewDeleteRBACPermissionRequest(server string, rbacPermissionID RBACPermissionID) (*http.Request, error)
- func NewDeleteRBACRoleRequest(server string, roleID RoleID) (*http.Request, error)
- func NewDeleteReportRequest(server string, reportId openapi_types.UUID) (*http.Request, error)
- func NewDeleteReportTemplateRequest(server string, templateId openapi_types.UUID) (*http.Request, error)
- func NewDeleteSAMLRolloverCertificateRequest(server string, body DeleteSAMLRolloverCertificateJSONRequestBody) (*http.Request, error)
- func NewDeleteSAMLRolloverCertificateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteSavedQueryRequest(server string, queryID QueryID) (*http.Request, error)
- func NewDeleteSyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
- func NewDeleteSyncRequest(server string, syncName SyncName) (*http.Request, error)
- func NewDeleteSyncSourceRequest(server string, syncSourceName SyncSourceName) (*http.Request, error)
- func NewDeleteSyncTransformerRequest(server string, syncTransformerName SyncTransformerName) (*http.Request, error)
- func NewDeleteUserRequest(server string, userID UserID) (*http.Request, error)
- func NewDeleteUserTOTPRequest(server string, userID UserID) (*http.Request, error)
- func NewDeleteV2SyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
- func NewDeleteV2SyncIntegrationRequest(server string, syncName SyncName, params *DeleteV2SyncIntegrationParams) (*http.Request, error)
- func NewDownloadPluginAssetByTeamRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewDownloadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewExecuteAdHocQueryRequest(server string, params *ExecuteAdHocQueryParams, ...) (*http.Request, error)
- func NewExecuteAdHocQueryRequestWithBody(server string, params *ExecuteAdHocQueryParams, contentType string, ...) (*http.Request, error)
- func NewExecuteSavedQueryRequest(server string, queryID QueryID, params *ExecuteSavedQueryParams) (*http.Request, error)
- func NewGetAWSAccountsInParentRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewGetAWSAccountsInRootRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewGetAWSCUROnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewGetAWSOnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewGetAWSUnifiedAccountsInParentRequest(server string, onboardingID OnboardingID, awsOrgunitId string) (*http.Request, error)
- func NewGetAWSUnifiedAccountsInRootRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewGetAWSUnifiedOnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewGetAWSUnifiedStandaloneTemplateRequest(server string) (*http.Request, error)
- func NewGetAgentChatSessionRequest(server string, sessionId string) (*http.Request, error)
- func NewGetAgentCustomContextRequest(server string, agentCustomContextID AgentCustomContextID) (*http.Request, error)
- func NewGetAppMembershipPoliciesCatalogRequest(server string) (*http.Request, error)
- func NewGetAppMembershipPolicyRequest(server string) (*http.Request, error)
- func NewGetAppMembershipRecomputeStatusRequest(server string) (*http.Request, error)
- func NewGetAuditLogRequest(server string, id openapi_types.UUID) (*http.Request, error)
- func NewGetCurrentUserRequest(server string) (*http.Request, error)
- func NewGetCustomColumnRequest(server string, customColumnID CustomColumnID) (*http.Request, error)
- func NewGetDataSettingsRequest(server string) (*http.Request, error)
- func NewGetExternalSyncRunRequest(server string, externalSyncId openapi_types.UUID) (*http.Request, error)
- func NewGetFilterByIDRequest(server string, filterID FilterID) (*http.Request, error)
- func NewGetGroupedTeamUsageSummaryRequest(server string, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, ...) (*http.Request, error)
- func NewGetNotificationDestinationAlertsRequest(server string, notificationDestinationId NotificationDestinationId, ...) (*http.Request, error)
- func NewGetNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId) (*http.Request, error)
- func NewGetOpenAPIJSONRequest(server string) (*http.Request, error)
- func NewGetPlatformAssetInsightsRequest(server string, assetID AssetID, params *GetPlatformAssetInsightsParams) (*http.Request, error)
- func NewGetPlatformInfoRequest(server string) (*http.Request, error)
- func NewGetPlatformInsightAssetColumnDistinctValuesRequest(server string, ...) (*http.Request, error)
- func NewGetPlatformInsightAssetsRequest(server string, insightID InsightID, params *GetPlatformInsightAssetsParams) (*http.Request, error)
- func NewGetPlatformInsightColumnDistinctValuesRequest(server string, insightColumnName InsightColumnName, ...) (*http.Request, error)
- func NewGetPlatformInsightRequest(server string, insightID InsightID, params *GetPlatformInsightParams) (*http.Request, error)
- func NewGetPluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
- func NewGetPluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewGetPluginVersionTableRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewGetPolicyMetricsRequest(server string, params *GetPolicyMetricsParams) (*http.Request, error)
- func NewGetPolicyRequest(server string, policyID PolicyID) (*http.Request, error)
- func NewGetPolicyViolationsHistoryRequest(server string, policyID PolicyID, params *GetPolicyViolationsHistoryParams) (*http.Request, error)
- func NewGetPolicyViolationsRequest(server string, policyID PolicyID, params *GetPolicyViolationsParams) (*http.Request, error)
- func NewGetQueryColumnsRequest(server string, body GetQueryColumnsJSONRequestBody) (*http.Request, error)
- func NewGetQueryColumnsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetRBACPermissionRequest(server string, rbacPermissionID RBACPermissionID) (*http.Request, error)
- func NewGetRBACRoleRequest(server string, roleID RoleID) (*http.Request, error)
- func NewGetReportRequest(server string, reportId openapi_types.UUID) (*http.Request, error)
- func NewGetReportTemplateRequest(server string, templateId openapi_types.UUID) (*http.Request, error)
- func NewGetSAMLRequest(server string) (*http.Request, error)
- func NewGetSavedQueryRequest(server string, queryID QueryID) (*http.Request, error)
- func NewGetSettingsRequest(server string) (*http.Request, error)
- func NewGetSyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
- func NewGetSyncDestinationTestConnectionLogsLiveRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, ...) (*http.Request, error)
- func NewGetSyncDestinationTestConnectionLogsQueryRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, ...) (*http.Request, error)
- func NewGetSyncDestinationTestConnectionRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID) (*http.Request, error)
- func NewGetSyncRequest(server string, syncName SyncName) (*http.Request, error)
- func NewGetSyncRunLogsLiveRequest(server string, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewGetSyncRunLogsQueryRequest(server string, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewGetSyncRunRequest(server string, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
- func NewGetSyncRunStatsRequest(server string, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
- func NewGetSyncRunTablesRequest(server string, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewGetSyncSourceRequest(server string, syncSourceName SyncSourceName) (*http.Request, error)
- func NewGetSyncSourceTestConnectionLogsLiveRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Request, error)
- func NewGetSyncSourceTestConnectionLogsQueryRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Request, error)
- func NewGetSyncSourceTestConnectionRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID) (*http.Request, error)
- func NewGetSyncTransformerRequest(server string, syncTransformerName SyncTransformerName) (*http.Request, error)
- func NewGetTablesDataRequest(server string, params *GetTablesDataParams) (*http.Request, error)
- func NewGetTablesRelatedResourcesRequest(server string, tableName string, body GetTablesRelatedResourcesJSONRequestBody) (*http.Request, error)
- func NewGetTablesRelatedResourcesRequestWithBody(server string, tableName string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetTablesRelationsRequest(server string) (*http.Request, error)
- func NewGetTablesRowRelatedResourcesRequest(server string, tableName string, platformId string) (*http.Request, error)
- func NewGetTeamUsageSummaryRequest(server string, params *GetTeamUsageSummaryParams) (*http.Request, error)
- func NewGetTenantPlanRequest(server string) (*http.Request, error)
- func NewGetTestConnectionForSyncDestinationRequest(server string, syncDestinationName SyncDestinationName, ...) (*http.Request, error)
- func NewGetTestConnectionForSyncSourceRequest(server string, syncSourceName SyncSourceName, ...) (*http.Request, error)
- func NewGetUserRequest(server string, userID UserID) (*http.Request, error)
- func NewGetV2SyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
- func NewGetV2SyncDestinationsRequest(server string, params *GetV2SyncDestinationsParams) (*http.Request, error)
- func NewGetV2SyncIntegrationRequest(server string, syncName SyncName) (*http.Request, error)
- func NewGetViolationsByDomainRequest(server string, params *GetViolationsByDomainParams) (*http.Request, error)
- func NewGetViolationsHistoryRequest(server string, params *GetViolationsHistoryParams) (*http.Request, error)
- func NewHealthCheckHeadRequest(server string) (*http.Request, error)
- func NewHealthCheckRequest(server string) (*http.Request, error)
- func NewIndexRequest(server string) (*http.Request, error)
- func NewListAPIKeysRequest(server string, params *ListAPIKeysParams) (*http.Request, error)
- func NewListAgentChatSessionsRequest(server string, params *ListAgentChatSessionsParams) (*http.Request, error)
- func NewListAgentCustomContextsRequest(server string) (*http.Request, error)
- func NewListAllAlertsRequest(server string, params *ListAllAlertsParams) (*http.Request, error)
- func NewListAllCustomColumnsRequest(server string, params *ListAllCustomColumnsParams) (*http.Request, error)
- func NewListAllNotificationDestinationsRequest(server string, params *ListAllNotificationDestinationsParams) (*http.Request, error)
- func NewListAllQueriesRequest(server string, params *ListAllQueriesParams) (*http.Request, error)
- func NewListAllRBACPermissionsRequest(server string, params *ListAllRBACPermissionsParams) (*http.Request, error)
- func NewListAllRBACRolesRequest(server string, params *ListAllRBACRolesParams) (*http.Request, error)
- func NewListAppsRequest(server string) (*http.Request, error)
- func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)
- func NewListBillingPaymentsRequest(server string, params *ListBillingPaymentsParams) (*http.Request, error)
- func NewListExternalSyncRunsRequest(server string, params *ListExternalSyncRunsParams) (*http.Request, error)
- func NewListFilterTagsRequest(server string, params *ListFilterTagsParams) (*http.Request, error)
- func NewListFiltersRequest(server string, params *ListFiltersParams) (*http.Request, error)
- func NewListNotificationsRequest(server string, params *ListNotificationsParams) (*http.Request, error)
- func NewListPlatformInsightsByAppRequest(server string, params *ListPlatformInsightsByAppParams) (*http.Request, error)
- func NewListPlatformInsightsRequest(server string, params *ListPlatformInsightsParams) (*http.Request, error)
- func NewListPlatformVersionsRequest(server string, params *ListPlatformVersionsParams) (*http.Request, error)
- func NewListPluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewListPluginVersionsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)
- func NewListPoliciesInGroupRequest(server string, policyGroupID PolicyGroupID, params *ListPoliciesInGroupParams) (*http.Request, error)
- func NewListPoliciesRequest(server string, params *ListPoliciesParams) (*http.Request, error)
- func NewListPolicyGroupsRequest(server string, params *ListPolicyGroupsParams) (*http.Request, error)
- func NewListQueryTagsRequest(server string, params *ListQueryTagsParams) (*http.Request, error)
- func NewListReportTemplatesRequest(server string, params *ListReportTemplatesParams) (*http.Request, error)
- func NewListReportsRequest(server string, params *ListReportsParams) (*http.Request, error)
- func NewListSlackChannelsRequest(server string, id openapi_types.UUID, params *ListSlackChannelsParams) (*http.Request, error)
- func NewListSupportedSourceVersionsRequest(server string, params *ListSupportedSourceVersionsParams) (*http.Request, error)
- func NewListSyncDestinationSyncsRequest(server string, syncDestinationName SyncDestinationName, ...) (*http.Request, error)
- func NewListSyncDestinationsRequest(server string, params *ListSyncDestinationsParams) (*http.Request, error)
- func NewListSyncIntegrationGroupsRequest(server string) (*http.Request, error)
- func NewListSyncRunsRequest(server string, syncName SyncName, params *ListSyncRunsParams) (*http.Request, error)
- func NewListSyncSourceSyncsRequest(server string, syncSourceName SyncSourceName, ...) (*http.Request, error)
- func NewListSyncSourcesRequest(server string, params *ListSyncSourcesParams) (*http.Request, error)
- func NewListSyncTransformerSyncDestinationsRequest(server string, syncTransformerName SyncTransformerName, ...) (*http.Request, error)
- func NewListSyncTransformerSyncsRequest(server string, syncTransformerName SyncTransformerName, ...) (*http.Request, error)
- func NewListSyncTransformersRequest(server string, params *ListSyncTransformersParams) (*http.Request, error)
- func NewListSyncUpgradesRequest(server string, params *ListSyncUpgradesParams) (*http.Request, error)
- func NewListSyncsRequest(server string, params *ListSyncsParams) (*http.Request, error)
- func NewListTablesRequest(server string, params *ListTablesParams) (*http.Request, error)
- func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)
- func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
- func NewListV2SyncIntegrationsRequest(server string, params *ListV2SyncIntegrationsParams) (*http.Request, error)
- func NewLoginUserRequest(server string, body LoginUserJSONRequestBody) (*http.Request, error)
- func NewLoginUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewLogoutUserRequest(server string) (*http.Request, error)
- func NewMagicLoginUserRequest(server string, body MagicLoginUserJSONRequestBody) (*http.Request, error)
- func NewMagicLoginUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewNotifyAWSCUROnboardingRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewNotifyAWSCUROnboardingRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewNotifyAWSUnifiedOnboardingRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewNotifyAWSUnifiedOnboardingRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewNotifyOnboardingRequest(server string, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody) (*http.Request, error)
- func NewNotifyOnboardingRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchV2SyncDestinationRequest(server string, syncDestinationName SyncDestinationName, ...) (*http.Request, error)
- func NewPatchV2SyncDestinationRequestWithBody(server string, syncDestinationName SyncDestinationName, contentType string, ...) (*http.Request, error)
- func NewPlatformCreateInsightFilterRequest(server string, body PlatformCreateInsightFilterJSONRequestBody) (*http.Request, error)
- func NewPlatformCreateInsightFilterRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPlatformDeleteInsightFilterRequest(server string, insightFilterID InsightFilterID) (*http.Request, error)
- func NewPlatformGetInsightFilterByIDRequest(server string, insightFilterID InsightFilterID) (*http.Request, error)
- func NewPlatformListInsightFiltersRequest(server string, params *PlatformListInsightFiltersParams) (*http.Request, error)
- func NewPlatformUpdateInsightFilterRequest(server string, insightFilterID InsightFilterID, ...) (*http.Request, error)
- func NewPlatformUpdateInsightFilterRequestWithBody(server string, insightFilterID InsightFilterID, contentType string, ...) (*http.Request, error)
- func NewPresignExternalSyncFileRequest(server string, externalSyncId openapi_types.UUID, ...) (*http.Request, error)
- func NewPresignExternalSyncFileRequestWithBody(server string, externalSyncId openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewPromoteSAMLRolloverCertificateRequest(server string, body PromoteSAMLRolloverCertificateJSONRequestBody) (*http.Request, error)
- func NewPromoteSAMLRolloverCertificateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPromoteSyncDestinationTestConnectionRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, ...) (*http.Request, error)
- func NewPromoteSyncDestinationTestConnectionRequestWithBody(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, ...) (*http.Request, error)
- func NewPromoteSyncSourceTestConnectionRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Request, error)
- func NewPromoteSyncSourceTestConnectionRequestWithBody(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Request, error)
- func NewProvisionOnboardingConfigurationRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewProvisionOnboardingConfigurationRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewProvisionUnifiedOnboardingConfigurationRequest(server string, onboardingID OnboardingID, ...) (*http.Request, error)
- func NewProvisionUnifiedOnboardingConfigurationRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
- func NewPutAppMembershipPolicyRequest(server string, body PutAppMembershipPolicyJSONRequestBody) (*http.Request, error)
- func NewPutAppMembershipPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryListFilterTagsRequest(server string, queryID QueryID, params *QueryListFilterTagsParams) (*http.Request, error)
- func NewQueryListFiltersRequest(server string, queryID QueryID, params *QueryListFiltersParams) (*http.Request, error)
- func NewQuerySaveFilterRequest(server string, queryID QueryID, body QuerySaveFilterJSONRequestBody) (*http.Request, error)
- func NewQuerySaveFilterRequestWithBody(server string, queryID QueryID, contentType string, body io.Reader) (*http.Request, error)
- func NewRegisterReadOnlyUserRequest(server string, body RegisterReadOnlyUserJSONRequestBody) (*http.Request, error)
- func NewRegisterReadOnlyUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewReportExternalSyncProgressRequest(server string, externalSyncId openapi_types.UUID, ...) (*http.Request, error)
- func NewReportExternalSyncProgressRequestWithBody(server string, externalSyncId openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewSaveCustomColumnRequest(server string, body SaveCustomColumnJSONRequestBody) (*http.Request, error)
- func NewSaveCustomColumnRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSaveQueryRequest(server string, body SaveQueryJSONRequestBody) (*http.Request, error)
- func NewSaveQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSendAnonymousEventRequest(server string, body SendAnonymousEventJSONRequestBody) (*http.Request, error)
- func NewSendAnonymousEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSendUserEventRequest(server string, body SendUserEventJSONRequestBody) (*http.Request, error)
- func NewSendUserEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTableColumnListGroupedRequest(server string, tableName TableName, columnName ColumnName, ...) (*http.Request, error)
- func NewTableColumnListValuesRequest(server string, tableName TableName, columnName ColumnName, ...) (*http.Request, error)
- func NewTableListColumnsRequest(server string, tableName TableName, params *TableListColumnsParams) (*http.Request, error)
- func NewTableListFilterTagsRequest(server string, tableName TableName, params *TableListFilterTagsParams) (*http.Request, error)
- func NewTableListFiltersRequest(server string, tableName TableName, params *TableListFiltersParams) (*http.Request, error)
- func NewTableListRowsRequest(server string, tableName TableName, params *TableListRowsParams) (*http.Request, error)
- func NewTableRowByIdRequest(server string, tableName TableName, tableRowId TableRowId, ...) (*http.Request, error)
- func NewTableSaveFilterRequest(server string, tableName TableName, body TableSaveFilterJSONRequestBody) (*http.Request, error)
- func NewTableSaveFilterRequestWithBody(server string, tableName TableName, contentType string, body io.Reader) (*http.Request, error)
- func NewTableSchemaRequest(server string, tableName TableName) (*http.Request, error)
- func NewTablesDataActionRequest(server string, body TablesDataActionJSONRequestBody) (*http.Request, error)
- func NewTablesDataActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTestNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId) (*http.Request, error)
- func NewTestUnsavedAlertRequest(server string, params *TestUnsavedAlertParams, ...) (*http.Request, error)
- func NewTestUnsavedAlertRequestWithBody(server string, params *TestUnsavedAlertParams, contentType string, ...) (*http.Request, error)
- func NewTestUnsavedNotificationDestinationRequest(server string, params *TestUnsavedNotificationDestinationParams, ...) (*http.Request, error)
- func NewTestUnsavedNotificationDestinationRequestWithBody(server string, params *TestUnsavedNotificationDestinationParams, ...) (*http.Request, error)
- func NewToggleAgentCustomContextAutoIncludeRequest(server string, agentCustomContextID AgentCustomContextID) (*http.Request, error)
- func NewTogglePolicyRequest(server string, policyID PolicyID) (*http.Request, error)
- func NewUpdateAgentCustomContextRequest(server string, agentCustomContextID AgentCustomContextID, ...) (*http.Request, error)
- func NewUpdateAgentCustomContextRequestWithBody(server string, agentCustomContextID AgentCustomContextID, contentType string, ...) (*http.Request, error)
- func NewUpdateAppRequest(server string, appID AppID, body UpdateAppJSONRequestBody) (*http.Request, error)
- func NewUpdateAppRequestWithBody(server string, appID AppID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCurrentUserRequest(server string, body UpdateCurrentUserJSONRequestBody) (*http.Request, error)
- func NewUpdateCurrentUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCustomColumnRequest(server string, customColumnID CustomColumnID, ...) (*http.Request, error)
- func NewUpdateCustomColumnRequestWithBody(server string, customColumnID CustomColumnID, contentType string, ...) (*http.Request, error)
- func NewUpdateCustomerRequest(server string, body UpdateCustomerJSONRequestBody) (*http.Request, error)
- func NewUpdateCustomerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDataSettingsRequest(server string, body UpdateDataSettingsJSONRequestBody) (*http.Request, error)
- func NewUpdateDataSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateFilterRequest(server string, filterID FilterID, body UpdateFilterJSONRequestBody) (*http.Request, error)
- func NewUpdateFilterRequestWithBody(server string, filterID FilterID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId, ...) (*http.Request, error)
- func NewUpdateNotificationDestinationRequestWithBody(server string, notificationDestinationId NotificationDestinationId, ...) (*http.Request, error)
- func NewUpdatePolicyGroupRequest(server string, policyGroupID PolicyGroupID, ...) (*http.Request, error)
- func NewUpdatePolicyGroupRequestWithBody(server string, policyGroupID PolicyGroupID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePolicyRequest(server string, policyID PolicyID, body UpdatePolicyJSONRequestBody) (*http.Request, error)
- func NewUpdatePolicyRequestWithBody(server string, policyID PolicyID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateQueryRequest(server string, queryID QueryID, body UpdateQueryJSONRequestBody) (*http.Request, error)
- func NewUpdateQueryRequestWithBody(server string, queryID QueryID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRBACPermissionRequest(server string, rbacPermissionID RBACPermissionID, ...) (*http.Request, error)
- func NewUpdateRBACPermissionRequestWithBody(server string, rbacPermissionID RBACPermissionID, contentType string, ...) (*http.Request, error)
- func NewUpdateRBACRoleRequest(server string, roleID RoleID, body UpdateRBACRoleJSONRequestBody) (*http.Request, error)
- func NewUpdateRBACRoleRequestWithBody(server string, roleID RoleID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateReportRequest(server string, reportId openapi_types.UUID, body UpdateReportJSONRequestBody) (*http.Request, error)
- func NewUpdateReportRequestWithBody(server string, reportId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateReportTemplateRequest(server string, templateId openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateReportTemplateRequestWithBody(server string, templateId openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewUpdateSAMLRequest(server string, body UpdateSAMLJSONRequestBody) (*http.Request, error)
- func NewUpdateSAMLRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsRequest(server string, body UpdateSettingsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSyncDestinationRequest(server string, syncDestinationName SyncDestinationName, ...) (*http.Request, error)
- func NewUpdateSyncDestinationRequestWithBody(server string, syncDestinationName SyncDestinationName, contentType string, ...) (*http.Request, error)
- func NewUpdateSyncRequest(server string, syncName SyncName, body UpdateSyncJSONRequestBody) (*http.Request, error)
- func NewUpdateSyncRequestWithBody(server string, syncName SyncName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSyncRunRequest(server string, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewUpdateSyncRunRequestWithBody(server string, syncName SyncName, syncRunId SyncRunId, contentType string, ...) (*http.Request, error)
- func NewUpdateSyncSourceRequest(server string, syncSourceName SyncSourceName, ...) (*http.Request, error)
- func NewUpdateSyncSourceRequestWithBody(server string, syncSourceName SyncSourceName, contentType string, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncDestinationRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncDestinationTeamRequest(server string, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncDestinationTeamRequestWithBody(server string, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncSourceRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncSourceRequestWithBody(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncSourceTeamRequest(server string, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateSyncTestConnectionForSyncSourceTeamRequestWithBody(server string, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateSyncTransformerRequest(server string, syncTransformerName SyncTransformerName, ...) (*http.Request, error)
- func NewUpdateSyncTransformerRequestWithBody(server string, syncTransformerName SyncTransformerName, contentType string, ...) (*http.Request, error)
- func NewUpdateUserRequest(server string, userID UserID, body UpdateUserJSONRequestBody) (*http.Request, error)
- func NewUpdateUserRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateV2SyncIntegrationRequest(server string, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody) (*http.Request, error)
- func NewUpdateV2SyncIntegrationRequestWithBody(server string, syncName SyncName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpsertAppsByNameRequest(server string, body UpsertAppsByNameJSONRequestBody) (*http.Request, error)
- func NewUpsertAppsByNameRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUserTOTPDeleteRequest(server string) (*http.Request, error)
- func NewUserTOTPSetupRequest(server string) (*http.Request, error)
- func NewUserTOTPVerifyRequest(server string, params *UserTOTPVerifyParams, ...) (*http.Request, error)
- func NewUserTOTPVerifyRequestWithBody(server string, params *UserTOTPVerifyParams, contentType string, ...) (*http.Request, error)
- func NewVerifyAWSCUROnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewVerifyAWSUnifiedCURRequest(server string, onboardingID OnboardingID) (*http.Request, error)
- func NewWhoamiExternalSyncRequest(server string) (*http.Request, error)
- type APIKey
- type APIKeyID
- type APIKeyName
- type AWSUnifiedFeatureTestConnectionConfig
- type AWSUnifiedIntegrationsRequest
- type AWSUnifiedStandaloneTemplateResponse
- type AWSUnifiedTestConnectionsRequest
- type AddUserJSONBody
- type AddUserJSONRequestBody
- type AddUserResponse
- type AgentChatExecutionPlan
- type AgentChatJSONRequestBody
- type AgentChatOutput
- type AgentChatOutputType
- type AgentChatPlanStep
- type AgentChatRequest
- type AgentChatRequestMode
- type AgentChatResponse
- type AgentChatResult
- type AgentChatSessionCreated
- type AgentChatSessionHistory
- type AgentChatSessionList
- type AgentChatSessionSummary
- type AgentChatSessionTurn
- type AgentChatStepResult
- type AgentCustomContext
- type AgentCustomContextCreate
- type AgentCustomContextID
- type AgentCustomContextUpdate
- type Alert
- type AlertConfigured
- type AlertCreate
- type AlertDetail
- type AlertEnabled
- type AlertMessageFilter
- type AlertSeverity
- type AlertState
- type AlertStates
- type AlertTestResponse
- type AlertUpdate
- type App
- type AppID
- type AppIdentificationRule
- type AppIdentificationRuleKind
- type AppListItem
- type AppMembershipPolicy
- type AppMembershipPolicyCatalog
- type AppMembershipPolicyCatalogEntry
- type AppMembershipRecomputeStatus
- type AppMembershipRecomputeStatusState
- type AppUpdate
- type AppsListResponse
- type AssetID
- type AuditLogEvent
- type AuthenticateUserJSONBody
- type AuthenticateUserJSONRequestBody
- type AuthenticateUserResponse
- type BadRequest
- type BaseNotification
- type BasicError
- type BatchTableSchemaItem
- type BatchTableSchemasParams
- type BatchTableSchemasResponse
- type ChangeUserPasswordJSONBody
- type ChangeUserPasswordJSONRequestBody
- type ChangeUserPasswordResponse
- type CheckQuerySyntaxJSONBody
- type CheckQuerySyntaxJSONRequestBody
- type CheckQuerySyntaxResponse
- type CheckUserAuthStatusResponse
- type Client
- func (c *Client) AddUser(ctx context.Context, body AddUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AgentChat(ctx context.Context, body AgentChatJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AgentChatWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthenticateUser(ctx context.Context, body AuthenticateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthenticateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BatchTableSchemas(ctx context.Context, params *BatchTableSchemasParams, ...) (*http.Response, error)
- func (c *Client) ChangeUserPassword(ctx context.Context, body ChangeUserPasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ChangeUserPasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CheckQuerySyntax(ctx context.Context, body CheckQuerySyntaxJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CheckQuerySyntaxWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CheckUserAuthStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateAPIKey(ctx context.Context, body CreateAPIKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAPIKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAWSCUROnboarding(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateAWSOnboarding(ctx context.Context, body CreateAWSOnboardingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAWSOnboardingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedIntegrations(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedIntegrationsStandalone(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedIntegrationsStandaloneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedIntegrationsWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedOnboarding(ctx context.Context, body CreateAWSUnifiedOnboardingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedOnboardingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedTestConnections(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedTestConnectionsStandalone(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedTestConnectionsStandaloneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAWSUnifiedTestConnectionsWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateAgentChatSession(ctx context.Context, params *CreateAgentChatSessionParams, ...) (*http.Response, error)
- func (c *Client) CreateAgentCustomContext(ctx context.Context, body CreateAgentCustomContextJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentCustomContextWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBillingCheckout(ctx context.Context, body CreateBillingCheckoutJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBillingCheckoutWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBillingPortal(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateExternalSync(ctx context.Context, body CreateExternalSyncJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateExternalSyncWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateNotificationDestination(ctx context.Context, body CreateNotificationDestinationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateNotificationDestinationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePlatformDestinationToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreatePolicy(ctx context.Context, body CreatePolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePolicyGroup(ctx context.Context, body CreatePolicyGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePolicyGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePolicyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRBACPermission(ctx context.Context, body CreateRBACPermissionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRBACPermissionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRBACRole(ctx context.Context, body CreateRBACRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRBACRoleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateReport(ctx context.Context, body CreateReportJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateReportTemplate(ctx context.Context, body CreateReportTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateReportTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateReportWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSAMLRolloverCertificate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateSlackConnection(ctx context.Context, body CreateSlackConnectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSlackConnectionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSync(ctx context.Context, body CreateSyncJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSyncDestinationTestConnection(ctx context.Context, body CreateSyncDestinationTestConnectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSyncDestinationTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSyncRun(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateSyncRunProgress(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) CreateSyncRunProgressTeam(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) CreateSyncRunProgressTeamWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) CreateSyncRunProgressWithBody(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) CreateSyncSourceTestConnection(ctx context.Context, body CreateSyncSourceTestConnectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSyncSourceTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSyncWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncDestination(ctx context.Context, body CreateV2SyncDestinationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncDestinationTestConnection(ctx context.Context, body CreateV2SyncDestinationTestConnectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncDestinationTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncDestinationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncIntegration(ctx context.Context, body CreateV2SyncIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncIntegrationTestConnection(ctx context.Context, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncIntegrationTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateV2SyncIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteAPIKey(ctx context.Context, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*http.Response, error)
- func (c *Client) DeleteAlert(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCustomColumn(ctx context.Context, customColumnID CustomColumnID, ...) (*http.Response, error)
- func (c *Client) DeleteFilter(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*http.Response, error)
- func (c *Client) DeletePolicy(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePolicyGroup(ctx context.Context, policyGroupID PolicyGroupID, ...) (*http.Response, error)
- func (c *Client) DeleteRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, ...) (*http.Response, error)
- func (c *Client) DeleteRBACRole(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReport(ctx context.Context, reportId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteReportTemplate(ctx context.Context, templateId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteSAMLRolloverCertificate(ctx context.Context, body DeleteSAMLRolloverCertificateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteSAMLRolloverCertificateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteSavedQuery(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSync(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) DeleteSyncSource(ctx context.Context, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) DeleteSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUserTOTP(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) DeleteV2SyncIntegration(ctx context.Context, syncName SyncName, params *DeleteV2SyncIntegrationParams, ...) (*http.Response, error)
- func (c *Client) DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DownloadPluginAssetByTeam(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) ExecuteAdHocQuery(ctx context.Context, params *ExecuteAdHocQueryParams, ...) (*http.Response, error)
- func (c *Client) ExecuteAdHocQueryWithBody(ctx context.Context, params *ExecuteAdHocQueryParams, contentType string, ...) (*http.Response, error)
- func (c *Client) ExecuteSavedQuery(ctx context.Context, queryID QueryID, params *ExecuteSavedQueryParams, ...) (*http.Response, error)
- func (c *Client) GetAWSAccountsInParent(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) GetAWSAccountsInRoot(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAWSOnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAWSUnifiedAccountsInParent(ctx context.Context, onboardingID OnboardingID, awsOrgunitId string, ...) (*http.Response, error)
- func (c *Client) GetAWSUnifiedAccountsInRoot(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAWSUnifiedOnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAWSUnifiedStandaloneTemplate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentChatSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*http.Response, error)
- func (c *Client) GetAppMembershipPoliciesCatalog(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAppMembershipPolicy(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAppMembershipRecomputeStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuditLog(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCustomColumn(ctx context.Context, customColumnID CustomColumnID, ...) (*http.Response, error)
- func (c *Client) GetDataSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetExternalSyncRun(ctx context.Context, externalSyncId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetFilterByID(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGroupedTeamUsageSummary(ctx context.Context, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, ...) (*http.Response, error)
- func (c *Client) GetNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*http.Response, error)
- func (c *Client) GetNotificationDestinationAlerts(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*http.Response, error)
- func (c *Client) GetOpenAPIJSON(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPlatformAssetInsights(ctx context.Context, assetID AssetID, params *GetPlatformAssetInsightsParams, ...) (*http.Response, error)
- func (c *Client) GetPlatformInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPlatformInsight(ctx context.Context, insightID InsightID, params *GetPlatformInsightParams, ...) (*http.Response, error)
- func (c *Client) GetPlatformInsightAssetColumnDistinctValues(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetPlatformInsightAssets(ctx context.Context, insightID InsightID, ...) (*http.Response, error)
- func (c *Client) GetPlatformInsightColumnDistinctValues(ctx context.Context, insightColumnName InsightColumnName, ...) (*http.Response, error)
- func (c *Client) GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetPluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetPolicy(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPolicyMetrics(ctx context.Context, params *GetPolicyMetricsParams, ...) (*http.Response, error)
- func (c *Client) GetPolicyViolations(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsParams, ...) (*http.Response, error)
- func (c *Client) GetPolicyViolationsHistory(ctx context.Context, policyID PolicyID, ...) (*http.Response, error)
- func (c *Client) GetQueryColumns(ctx context.Context, body GetQueryColumnsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GetQueryColumnsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, ...) (*http.Response, error)
- func (c *Client) GetRBACRole(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReport(ctx context.Context, reportId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetReportTemplate(ctx context.Context, templateId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetSAML(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSavedQuery(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSync(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) GetSyncDestinationTestConnection(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetSyncDestinationTestConnectionLogsLive(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetSyncDestinationTestConnectionLogsQuery(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetSyncRun(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncRunLogsLive(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncRunLogsQuery(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncRunStats(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncRunTables(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncSource(ctx context.Context, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) GetSyncSourceTestConnection(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) GetSyncSourceTestConnectionLogsLive(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) GetSyncSourceTestConnectionLogsQuery(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) GetSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*http.Response, error)
- func (c *Client) GetTablesData(ctx context.Context, params *GetTablesDataParams, ...) (*http.Response, error)
- func (c *Client) GetTablesRelatedResources(ctx context.Context, tableName string, ...) (*http.Response, error)
- func (c *Client) GetTablesRelatedResourcesWithBody(ctx context.Context, tableName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetTablesRelations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTablesRowRelatedResources(ctx context.Context, tableName string, platformId string, ...) (*http.Response, error)
- func (c *Client) GetTeamUsageSummary(ctx context.Context, params *GetTeamUsageSummaryParams, ...) (*http.Response, error)
- func (c *Client) GetTenantPlan(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTestConnectionForSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) GetTestConnectionForSyncSource(ctx context.Context, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) GetV2SyncDestinations(ctx context.Context, params *GetV2SyncDestinationsParams, ...) (*http.Response, error)
- func (c *Client) GetV2SyncIntegration(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetViolationsByDomain(ctx context.Context, params *GetViolationsByDomainParams, ...) (*http.Response, error)
- func (c *Client) GetViolationsHistory(ctx context.Context, params *GetViolationsHistoryParams, ...) (*http.Response, error)
- func (c *Client) HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) HealthCheckHead(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Index(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAPIKeys(ctx context.Context, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgentChatSessions(ctx context.Context, params *ListAgentChatSessionsParams, ...) (*http.Response, error)
- func (c *Client) ListAgentCustomContexts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAllAlerts(ctx context.Context, params *ListAllAlertsParams, ...) (*http.Response, error)
- func (c *Client) ListAllCustomColumns(ctx context.Context, params *ListAllCustomColumnsParams, ...) (*http.Response, error)
- func (c *Client) ListAllNotificationDestinations(ctx context.Context, params *ListAllNotificationDestinationsParams, ...) (*http.Response, error)
- func (c *Client) ListAllQueries(ctx context.Context, params *ListAllQueriesParams, ...) (*http.Response, error)
- func (c *Client) ListAllRBACPermissions(ctx context.Context, params *ListAllRBACPermissionsParams, ...) (*http.Response, error)
- func (c *Client) ListAllRBACRoles(ctx context.Context, params *ListAllRBACRolesParams, ...) (*http.Response, error)
- func (c *Client) ListApps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, ...) (*http.Response, error)
- func (c *Client) ListBillingPayments(ctx context.Context, params *ListBillingPaymentsParams, ...) (*http.Response, error)
- func (c *Client) ListExternalSyncRuns(ctx context.Context, params *ListExternalSyncRunsParams, ...) (*http.Response, error)
- func (c *Client) ListFilterTags(ctx context.Context, params *ListFilterTagsParams, ...) (*http.Response, error)
- func (c *Client) ListFilters(ctx context.Context, params *ListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListNotifications(ctx context.Context, params *ListNotificationsParams, ...) (*http.Response, error)
- func (c *Client) ListPlatformInsights(ctx context.Context, params *ListPlatformInsightsParams, ...) (*http.Response, error)
- func (c *Client) ListPlatformInsightsByApp(ctx context.Context, params *ListPlatformInsightsByAppParams, ...) (*http.Response, error)
- func (c *Client) ListPlatformVersions(ctx context.Context, params *ListPlatformVersionsParams, ...) (*http.Response, error)
- func (c *Client) ListPluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ListPluginVersions(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPolicies(ctx context.Context, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPoliciesInGroup(ctx context.Context, policyGroupID PolicyGroupID, ...) (*http.Response, error)
- func (c *Client) ListPolicyGroups(ctx context.Context, params *ListPolicyGroupsParams, ...) (*http.Response, error)
- func (c *Client) ListQueryTags(ctx context.Context, params *ListQueryTagsParams, ...) (*http.Response, error)
- func (c *Client) ListReportTemplates(ctx context.Context, params *ListReportTemplatesParams, ...) (*http.Response, error)
- func (c *Client) ListReports(ctx context.Context, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSlackChannels(ctx context.Context, id openapi_types.UUID, params *ListSlackChannelsParams, ...) (*http.Response, error)
- func (c *Client) ListSupportedSourceVersions(ctx context.Context, params *ListSupportedSourceVersionsParams, ...) (*http.Response, error)
- func (c *Client) ListSyncDestinationSyncs(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) ListSyncDestinations(ctx context.Context, params *ListSyncDestinationsParams, ...) (*http.Response, error)
- func (c *Client) ListSyncIntegrationGroups(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSyncRuns(ctx context.Context, syncName SyncName, params *ListSyncRunsParams, ...) (*http.Response, error)
- func (c *Client) ListSyncSourceSyncs(ctx context.Context, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) ListSyncSources(ctx context.Context, params *ListSyncSourcesParams, ...) (*http.Response, error)
- func (c *Client) ListSyncTransformerSyncDestinations(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*http.Response, error)
- func (c *Client) ListSyncTransformerSyncs(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*http.Response, error)
- func (c *Client) ListSyncTransformers(ctx context.Context, params *ListSyncTransformersParams, ...) (*http.Response, error)
- func (c *Client) ListSyncUpgrades(ctx context.Context, params *ListSyncUpgradesParams, ...) (*http.Response, error)
- func (c *Client) ListSyncs(ctx context.Context, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTables(ctx context.Context, params *ListTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListV2SyncIntegrations(ctx context.Context, params *ListV2SyncIntegrationsParams, ...) (*http.Response, error)
- func (c *Client) LoginUser(ctx context.Context, body LoginUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) LoginUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) LogoutUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MagicLoginUser(ctx context.Context, body MagicLoginUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) MagicLoginUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) NotifyAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) NotifyAWSCUROnboardingWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) NotifyAWSUnifiedOnboarding(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) NotifyAWSUnifiedOnboardingWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) NotifyOnboarding(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) NotifyOnboardingWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) PatchV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) PatchV2SyncDestinationWithBody(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) PlatformCreateInsightFilter(ctx context.Context, body PlatformCreateInsightFilterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PlatformCreateInsightFilterWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PlatformDeleteInsightFilter(ctx context.Context, insightFilterID InsightFilterID, ...) (*http.Response, error)
- func (c *Client) PlatformGetInsightFilterByID(ctx context.Context, insightFilterID InsightFilterID, ...) (*http.Response, error)
- func (c *Client) PlatformListInsightFilters(ctx context.Context, params *PlatformListInsightFiltersParams, ...) (*http.Response, error)
- func (c *Client) PlatformUpdateInsightFilter(ctx context.Context, insightFilterID InsightFilterID, ...) (*http.Response, error)
- func (c *Client) PlatformUpdateInsightFilterWithBody(ctx context.Context, insightFilterID InsightFilterID, contentType string, ...) (*http.Response, error)
- func (c *Client) PresignExternalSyncFile(ctx context.Context, externalSyncId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) PresignExternalSyncFileWithBody(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) PromoteSAMLRolloverCertificate(ctx context.Context, body PromoteSAMLRolloverCertificateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PromoteSAMLRolloverCertificateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PromoteSyncDestinationTestConnection(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PromoteSyncDestinationTestConnectionWithBody(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PromoteSyncSourceTestConnection(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) PromoteSyncSourceTestConnectionWithBody(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) ProvisionOnboardingConfiguration(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) ProvisionOnboardingConfigurationWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) ProvisionUnifiedOnboardingConfiguration(ctx context.Context, onboardingID OnboardingID, ...) (*http.Response, error)
- func (c *Client) ProvisionUnifiedOnboardingConfigurationWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*http.Response, error)
- func (c *Client) PutAppMembershipPolicy(ctx context.Context, body PutAppMembershipPolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutAppMembershipPolicyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) QueryListFilterTags(ctx context.Context, queryID QueryID, params *QueryListFilterTagsParams, ...) (*http.Response, error)
- func (c *Client) QueryListFilters(ctx context.Context, queryID QueryID, params *QueryListFiltersParams, ...) (*http.Response, error)
- func (c *Client) QuerySaveFilter(ctx context.Context, queryID QueryID, body QuerySaveFilterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) QuerySaveFilterWithBody(ctx context.Context, queryID QueryID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RegisterReadOnlyUser(ctx context.Context, body RegisterReadOnlyUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RegisterReadOnlyUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReportExternalSyncProgress(ctx context.Context, externalSyncId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ReportExternalSyncProgressWithBody(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) SaveCustomColumn(ctx context.Context, body SaveCustomColumnJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SaveCustomColumnWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SaveQuery(ctx context.Context, body SaveQueryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SaveQueryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SendAnonymousEvent(ctx context.Context, body SendAnonymousEventJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SendAnonymousEventWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SendUserEvent(ctx context.Context, body SendUserEventJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SendUserEventWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TableColumnListGrouped(ctx context.Context, tableName TableName, columnName ColumnName, ...) (*http.Response, error)
- func (c *Client) TableColumnListValues(ctx context.Context, tableName TableName, columnName ColumnName, ...) (*http.Response, error)
- func (c *Client) TableListColumns(ctx context.Context, tableName TableName, params *TableListColumnsParams, ...) (*http.Response, error)
- func (c *Client) TableListFilterTags(ctx context.Context, tableName TableName, params *TableListFilterTagsParams, ...) (*http.Response, error)
- func (c *Client) TableListFilters(ctx context.Context, tableName TableName, params *TableListFiltersParams, ...) (*http.Response, error)
- func (c *Client) TableListRows(ctx context.Context, tableName TableName, params *TableListRowsParams, ...) (*http.Response, error)
- func (c *Client) TableRowById(ctx context.Context, tableName TableName, tableRowId TableRowId, ...) (*http.Response, error)
- func (c *Client) TableSaveFilter(ctx context.Context, tableName TableName, body TableSaveFilterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TableSaveFilterWithBody(ctx context.Context, tableName TableName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TableSchema(ctx context.Context, tableName TableName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TablesDataAction(ctx context.Context, body TablesDataActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TablesDataActionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TestNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*http.Response, error)
- func (c *Client) TestUnsavedAlert(ctx context.Context, params *TestUnsavedAlertParams, ...) (*http.Response, error)
- func (c *Client) TestUnsavedAlertWithBody(ctx context.Context, params *TestUnsavedAlertParams, contentType string, ...) (*http.Response, error)
- func (c *Client) TestUnsavedNotificationDestination(ctx context.Context, params *TestUnsavedNotificationDestinationParams, ...) (*http.Response, error)
- func (c *Client) TestUnsavedNotificationDestinationWithBody(ctx context.Context, params *TestUnsavedNotificationDestinationParams, ...) (*http.Response, error)
- func (c *Client) ToggleAgentCustomContextAutoInclude(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*http.Response, error)
- func (c *Client) TogglePolicy(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*http.Response, error)
- func (c *Client) UpdateAgentCustomContextWithBody(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*http.Response, error)
- func (c *Client) UpdateApp(ctx context.Context, appID AppID, body UpdateAppJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAppWithBody(ctx context.Context, appID AppID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCustomColumn(ctx context.Context, customColumnID CustomColumnID, ...) (*http.Response, error)
- func (c *Client) UpdateCustomColumnWithBody(ctx context.Context, customColumnID CustomColumnID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCustomer(ctx context.Context, body UpdateCustomerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCustomerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDataSettings(ctx context.Context, body UpdateDataSettingsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateDataSettingsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateFilter(ctx context.Context, filterID FilterID, body UpdateFilterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateFilterWithBody(ctx context.Context, filterID FilterID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*http.Response, error)
- func (c *Client) UpdateNotificationDestinationWithBody(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*http.Response, error)
- func (c *Client) UpdatePolicy(ctx context.Context, policyID PolicyID, body UpdatePolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePolicyGroup(ctx context.Context, policyGroupID PolicyGroupID, ...) (*http.Response, error)
- func (c *Client) UpdatePolicyGroupWithBody(ctx context.Context, policyGroupID PolicyGroupID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdatePolicyWithBody(ctx context.Context, policyID PolicyID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateQuery(ctx context.Context, queryID QueryID, body UpdateQueryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateQueryWithBody(ctx context.Context, queryID QueryID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, ...) (*http.Response, error)
- func (c *Client) UpdateRBACPermissionWithBody(ctx context.Context, rbacPermissionID RBACPermissionID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateRBACRole(ctx context.Context, roleID RoleID, body UpdateRBACRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRBACRoleWithBody(ctx context.Context, roleID RoleID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateReport(ctx context.Context, reportId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateReportTemplate(ctx context.Context, templateId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateReportTemplateWithBody(ctx context.Context, templateId openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateReportWithBody(ctx context.Context, reportId openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateSAML(ctx context.Context, body UpdateSAMLJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSAMLWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettings(ctx context.Context, body UpdateSettingsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSync(ctx context.Context, syncName SyncName, body UpdateSyncJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncDestinationWithBody(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncRun(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) UpdateSyncRunWithBody(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) UpdateSyncSource(ctx context.Context, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncSourceWithBody(ctx context.Context, syncSourceName SyncSourceName, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncDestination(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncDestinationTeam(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncDestinationTeamWithBody(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncDestinationWithBody(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncSource(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncSourceTeam(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncSourceTeamWithBody(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTestConnectionForSyncSourceWithBody(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncTransformerWithBody(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncWithBody(ctx context.Context, syncName SyncName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateUser(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateUserWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateV2SyncIntegration(ctx context.Context, syncName SyncName, ...) (*http.Response, error)
- func (c *Client) UpdateV2SyncIntegrationWithBody(ctx context.Context, syncName SyncName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpsertAppsByName(ctx context.Context, body UpsertAppsByNameJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpsertAppsByNameWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UserTOTPDelete(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserTOTPSetup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UserTOTPVerify(ctx context.Context, params *UserTOTPVerifyParams, ...) (*http.Response, error)
- func (c *Client) UserTOTPVerifyWithBody(ctx context.Context, params *UserTOTPVerifyParams, contentType string, ...) (*http.Response, error)
- func (c *Client) VerifyAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) VerifyAWSUnifiedCUR(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) WhoamiExternalSync(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddUserResponse, error)
- func (c *ClientWithResponses) AddUserWithResponse(ctx context.Context, body AddUserJSONRequestBody, ...) (*AddUserResponse, error)
- func (c *ClientWithResponses) AgentChatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AgentChatResponse, error)
- func (c *ClientWithResponses) AgentChatWithResponse(ctx context.Context, body AgentChatJSONRequestBody, ...) (*AgentChatResponse, error)
- func (c *ClientWithResponses) AuthenticateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthenticateUserResponse, error)
- func (c *ClientWithResponses) AuthenticateUserWithResponse(ctx context.Context, body AuthenticateUserJSONRequestBody, ...) (*AuthenticateUserResponse, error)
- func (c *ClientWithResponses) BatchTableSchemasWithResponse(ctx context.Context, params *BatchTableSchemasParams, ...) (*BatchTableSchemasResponse, error)
- func (c *ClientWithResponses) ChangeUserPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ChangeUserPasswordResponse, error)
- func (c *ClientWithResponses) ChangeUserPasswordWithResponse(ctx context.Context, body ChangeUserPasswordJSONRequestBody, ...) (*ChangeUserPasswordResponse, error)
- func (c *ClientWithResponses) CheckQuerySyntaxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CheckQuerySyntaxResponse, error)
- func (c *ClientWithResponses) CheckQuerySyntaxWithResponse(ctx context.Context, body CheckQuerySyntaxJSONRequestBody, ...) (*CheckQuerySyntaxResponse, error)
- func (c *ClientWithResponses) CheckUserAuthStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckUserAuthStatusResponse, error)
- func (c *ClientWithResponses) CreateAPIKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAPIKeyResponse, error)
- func (c *ClientWithResponses) CreateAPIKeyWithResponse(ctx context.Context, body CreateAPIKeyJSONRequestBody, ...) (*CreateAPIKeyResponse, error)
- func (c *ClientWithResponses) CreateAWSCUROnboardingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAWSCUROnboardingResponse, error)
- func (c *ClientWithResponses) CreateAWSOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAWSOnboardingResponse, error)
- func (c *ClientWithResponses) CreateAWSOnboardingWithResponse(ctx context.Context, body CreateAWSOnboardingJSONRequestBody, ...) (*CreateAWSOnboardingResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsStandaloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsStandaloneWithResponse(ctx context.Context, ...) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*CreateAWSUnifiedIntegrationsResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*CreateAWSUnifiedIntegrationsResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAWSUnifiedOnboardingResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedOnboardingWithResponse(ctx context.Context, body CreateAWSUnifiedOnboardingJSONRequestBody, ...) (*CreateAWSUnifiedOnboardingResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsStandaloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsStandaloneWithResponse(ctx context.Context, ...) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*CreateAWSUnifiedTestConnectionsResponse, error)
- func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*CreateAWSUnifiedTestConnectionsResponse, error)
- func (c *ClientWithResponses) CreateAgentChatSessionWithResponse(ctx context.Context, params *CreateAgentChatSessionParams, ...) (*CreateAgentChatSessionResponse, error)
- func (c *ClientWithResponses) CreateAgentCustomContextWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentCustomContextResponse, error)
- func (c *ClientWithResponses) CreateAgentCustomContextWithResponse(ctx context.Context, body CreateAgentCustomContextJSONRequestBody, ...) (*CreateAgentCustomContextResponse, error)
- func (c *ClientWithResponses) CreateBillingCheckoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBillingCheckoutResponse, error)
- func (c *ClientWithResponses) CreateBillingCheckoutWithResponse(ctx context.Context, body CreateBillingCheckoutJSONRequestBody, ...) (*CreateBillingCheckoutResponse, error)
- func (c *ClientWithResponses) CreateBillingPortalWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateBillingPortalResponse, error)
- func (c *ClientWithResponses) CreateExternalSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateExternalSyncResponse, error)
- func (c *ClientWithResponses) CreateExternalSyncWithResponse(ctx context.Context, body CreateExternalSyncJSONRequestBody, ...) (*CreateExternalSyncResponse, error)
- func (c *ClientWithResponses) CreateNotificationDestinationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateNotificationDestinationResponse, error)
- func (c *ClientWithResponses) CreateNotificationDestinationWithResponse(ctx context.Context, body CreateNotificationDestinationJSONRequestBody, ...) (*CreateNotificationDestinationResponse, error)
- func (c *ClientWithResponses) CreatePlatformDestinationTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreatePlatformDestinationTokenResponse, error)
- func (c *ClientWithResponses) CreatePolicyGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePolicyGroupResponse, error)
- func (c *ClientWithResponses) CreatePolicyGroupWithResponse(ctx context.Context, body CreatePolicyGroupJSONRequestBody, ...) (*CreatePolicyGroupResponse, error)
- func (c *ClientWithResponses) CreatePolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePolicyResponse, error)
- func (c *ClientWithResponses) CreatePolicyWithResponse(ctx context.Context, body CreatePolicyJSONRequestBody, ...) (*CreatePolicyResponse, error)
- func (c *ClientWithResponses) CreateRBACPermissionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateRBACPermissionResponse, error)
- func (c *ClientWithResponses) CreateRBACPermissionWithResponse(ctx context.Context, body CreateRBACPermissionJSONRequestBody, ...) (*CreateRBACPermissionResponse, error)
- func (c *ClientWithResponses) CreateRBACRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateRBACRoleResponse, error)
- func (c *ClientWithResponses) CreateRBACRoleWithResponse(ctx context.Context, body CreateRBACRoleJSONRequestBody, ...) (*CreateRBACRoleResponse, error)
- func (c *ClientWithResponses) CreateReportTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateReportTemplateResponse, error)
- func (c *ClientWithResponses) CreateReportTemplateWithResponse(ctx context.Context, body CreateReportTemplateJSONRequestBody, ...) (*CreateReportTemplateResponse, error)
- func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateReportResponse, error)
- func (c *ClientWithResponses) CreateReportWithResponse(ctx context.Context, body CreateReportJSONRequestBody, ...) (*CreateReportResponse, error)
- func (c *ClientWithResponses) CreateSAMLRolloverCertificateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSAMLRolloverCertificateResponse, error)
- func (c *ClientWithResponses) CreateSlackConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSlackConnectionResponse, error)
- func (c *ClientWithResponses) CreateSlackConnectionWithResponse(ctx context.Context, body CreateSlackConnectionJSONRequestBody, ...) (*CreateSlackConnectionResponse, error)
- func (c *ClientWithResponses) CreateSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateSyncDestinationTestConnectionWithResponse(ctx context.Context, body CreateSyncDestinationTestConnectionJSONRequestBody, ...) (*CreateSyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateSyncRunProgressTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*CreateSyncRunProgressTeamResponse, error)
- func (c *ClientWithResponses) CreateSyncRunProgressTeamWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*CreateSyncRunProgressTeamResponse, error)
- func (c *ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*CreateSyncRunProgressResponse, error)
- func (c *ClientWithResponses) CreateSyncRunProgressWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*CreateSyncRunProgressResponse, error)
- func (c *ClientWithResponses) CreateSyncRunWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error)
- func (c *ClientWithResponses) CreateSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSyncSourceTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateSyncSourceTestConnectionWithResponse(ctx context.Context, body CreateSyncSourceTestConnectionJSONRequestBody, ...) (*CreateSyncSourceTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSyncResponse, error)
- func (c *ClientWithResponses) CreateSyncWithResponse(ctx context.Context, body CreateSyncJSONRequestBody, ...) (*CreateSyncResponse, error)
- func (c *ClientWithResponses) CreateV2SyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateV2SyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateV2SyncDestinationTestConnectionWithResponse(ctx context.Context, body CreateV2SyncDestinationTestConnectionJSONRequestBody, ...) (*CreateV2SyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateV2SyncDestinationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateV2SyncDestinationResponse, error)
- func (c *ClientWithResponses) CreateV2SyncDestinationWithResponse(ctx context.Context, body CreateV2SyncDestinationJSONRequestBody, ...) (*CreateV2SyncDestinationResponse, error)
- func (c *ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateV2SyncIntegrationTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithResponse(ctx context.Context, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, ...) (*CreateV2SyncIntegrationTestConnectionResponse, error)
- func (c *ClientWithResponses) CreateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateV2SyncIntegrationResponse, error)
- func (c *ClientWithResponses) CreateV2SyncIntegrationWithResponse(ctx context.Context, body CreateV2SyncIntegrationJSONRequestBody, ...) (*CreateV2SyncIntegrationResponse, error)
- func (c *ClientWithResponses) DeleteAPIKeyWithResponse(ctx context.Context, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteAPIKeyResponse, error)
- func (c *ClientWithResponses) DeleteAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*DeleteAgentCustomContextResponse, error)
- func (c *ClientWithResponses) DeleteAlertWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteAlertResponse, error)
- func (c *ClientWithResponses) DeleteCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, ...) (*DeleteCustomColumnResponse, error)
- func (c *ClientWithResponses) DeleteFilterWithResponse(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*DeleteFilterResponse, error)
- func (c *ClientWithResponses) DeleteNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*DeleteNotificationDestinationResponse, error)
- func (c *ClientWithResponses) DeletePolicyGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, ...) (*DeletePolicyGroupResponse, error)
- func (c *ClientWithResponses) DeletePolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)
- func (c *ClientWithResponses) DeleteRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, ...) (*DeleteRBACPermissionResponse, error)
- func (c *ClientWithResponses) DeleteRBACRoleWithResponse(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*DeleteRBACRoleResponse, error)
- func (c *ClientWithResponses) DeleteReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, ...) (*DeleteReportTemplateResponse, error)
- func (c *ClientWithResponses) DeleteReportWithResponse(ctx context.Context, reportId openapi_types.UUID, ...) (*DeleteReportResponse, error)
- func (c *ClientWithResponses) DeleteSAMLRolloverCertificateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteSAMLRolloverCertificateResponse, error)
- func (c *ClientWithResponses) DeleteSAMLRolloverCertificateWithResponse(ctx context.Context, body DeleteSAMLRolloverCertificateJSONRequestBody, ...) (*DeleteSAMLRolloverCertificateResponse, error)
- func (c *ClientWithResponses) DeleteSavedQueryWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteSavedQueryResponse, error)
- func (c *ClientWithResponses) DeleteSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*DeleteSyncDestinationResponse, error)
- func (c *ClientWithResponses) DeleteSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, ...) (*DeleteSyncSourceResponse, error)
- func (c *ClientWithResponses) DeleteSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*DeleteSyncTransformerResponse, error)
- func (c *ClientWithResponses) DeleteSyncWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error)
- func (c *ClientWithResponses) DeleteUserTOTPWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserTOTPResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) DeleteV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*DeleteV2SyncDestinationResponse, error)
- func (c *ClientWithResponses) DeleteV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, params *DeleteV2SyncIntegrationParams, ...) (*DeleteV2SyncIntegrationResponse, error)
- func (c *ClientWithResponses) DownloadPluginAssetByTeamWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*DownloadPluginAssetByTeamResponse, error)
- func (c *ClientWithResponses) DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DownloadPluginAssetResponse, error)
- func (c *ClientWithResponses) ExecuteAdHocQueryWithBodyWithResponse(ctx context.Context, params *ExecuteAdHocQueryParams, contentType string, ...) (*ExecuteAdHocQueryResponse, error)
- func (c *ClientWithResponses) ExecuteAdHocQueryWithResponse(ctx context.Context, params *ExecuteAdHocQueryParams, ...) (*ExecuteAdHocQueryResponse, error)
- func (c *ClientWithResponses) ExecuteSavedQueryWithResponse(ctx context.Context, queryID QueryID, params *ExecuteSavedQueryParams, ...) (*ExecuteSavedQueryResponse, error)
- func (c *ClientWithResponses) GetAWSAccountsInParentWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*GetAWSAccountsInParentResponse, error)
- func (c *ClientWithResponses) GetAWSAccountsInRootWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInRootResponse, error)
- func (c *ClientWithResponses) GetAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSCUROnboardingResponse, error)
- func (c *ClientWithResponses) GetAWSOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSOnboardingResponse, error)
- func (c *ClientWithResponses) GetAWSUnifiedAccountsInParentWithResponse(ctx context.Context, onboardingID OnboardingID, awsOrgunitId string, ...) (*GetAWSUnifiedAccountsInParentResponse, error)
- func (c *ClientWithResponses) GetAWSUnifiedAccountsInRootWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSUnifiedAccountsInRootResponse, error)
- func (c *ClientWithResponses) GetAWSUnifiedOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSUnifiedOnboardingResponse, error)
- func (c *ClientWithResponses) GetAWSUnifiedStandaloneTemplateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAWSUnifiedStandaloneTemplateResponse, error)
- func (c *ClientWithResponses) GetAgentChatSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAgentChatSessionResponse, error)
- func (c *ClientWithResponses) GetAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*GetAgentCustomContextResponse, error)
- func (c *ClientWithResponses) GetAppMembershipPoliciesCatalogWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipPoliciesCatalogResponse, error)
- func (c *ClientWithResponses) GetAppMembershipPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipPolicyResponse, error)
- func (c *ClientWithResponses) GetAppMembershipRecomputeStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipRecomputeStatusResponse, error)
- func (c *ClientWithResponses) GetAuditLogWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAuditLogResponse, error)
- func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)
- func (c *ClientWithResponses) GetCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, ...) (*GetCustomColumnResponse, error)
- func (c *ClientWithResponses) GetDataSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDataSettingsResponse, error)
- func (c *ClientWithResponses) GetExternalSyncRunWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, ...) (*GetExternalSyncRunResponse, error)
- func (c *ClientWithResponses) GetFilterByIDWithResponse(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*GetFilterByIDResponse, error)
- func (c *ClientWithResponses) GetGroupedTeamUsageSummaryWithResponse(ctx context.Context, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, ...) (*GetGroupedTeamUsageSummaryResponse, error)
- func (c *ClientWithResponses) GetNotificationDestinationAlertsWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*GetNotificationDestinationAlertsResponse, error)
- func (c *ClientWithResponses) GetNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*GetNotificationDestinationResponse, error)
- func (c *ClientWithResponses) GetOpenAPIJSONWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPIJSONResponse, error)
- func (c *ClientWithResponses) GetPlatformAssetInsightsWithResponse(ctx context.Context, assetID AssetID, params *GetPlatformAssetInsightsParams, ...) (*GetPlatformAssetInsightsResponse, error)
- func (c *ClientWithResponses) GetPlatformInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformInfoResponse, error)
- func (c *ClientWithResponses) GetPlatformInsightAssetColumnDistinctValuesWithResponse(ctx context.Context, ...) (*GetPlatformInsightAssetColumnDistinctValuesResponse, error)
- func (c *ClientWithResponses) GetPlatformInsightAssetsWithResponse(ctx context.Context, insightID InsightID, ...) (*GetPlatformInsightAssetsResponse, error)
- func (c *ClientWithResponses) GetPlatformInsightColumnDistinctValuesWithResponse(ctx context.Context, insightColumnName InsightColumnName, ...) (*GetPlatformInsightColumnDistinctValuesResponse, error)
- func (c *ClientWithResponses) GetPlatformInsightWithResponse(ctx context.Context, insightID InsightID, params *GetPlatformInsightParams, ...) (*GetPlatformInsightResponse, error)
- func (c *ClientWithResponses) GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*GetPluginVersionTableResponse, error)
- func (c *ClientWithResponses) GetPluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*GetPluginVersionResponse, error)
- func (c *ClientWithResponses) GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*GetPluginResponse, error)
- func (c *ClientWithResponses) GetPolicyMetricsWithResponse(ctx context.Context, params *GetPolicyMetricsParams, ...) (*GetPolicyMetricsResponse, error)
- func (c *ClientWithResponses) GetPolicyViolationsHistoryWithResponse(ctx context.Context, policyID PolicyID, ...) (*GetPolicyViolationsHistoryResponse, error)
- func (c *ClientWithResponses) GetPolicyViolationsWithResponse(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsParams, ...) (*GetPolicyViolationsResponse, error)
- func (c *ClientWithResponses) GetPolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*GetPolicyResponse, error)
- func (c *ClientWithResponses) GetQueryColumnsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GetQueryColumnsResponse, error)
- func (c *ClientWithResponses) GetQueryColumnsWithResponse(ctx context.Context, body GetQueryColumnsJSONRequestBody, ...) (*GetQueryColumnsResponse, error)
- func (c *ClientWithResponses) GetRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, ...) (*GetRBACPermissionResponse, error)
- func (c *ClientWithResponses) GetRBACRoleWithResponse(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*GetRBACRoleResponse, error)
- func (c *ClientWithResponses) GetReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, ...) (*GetReportTemplateResponse, error)
- func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, reportId openapi_types.UUID, ...) (*GetReportResponse, error)
- func (c *ClientWithResponses) GetSAMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSAMLResponse, error)
- func (c *ClientWithResponses) GetSavedQueryWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*GetSavedQueryResponse, error)
- func (c *ClientWithResponses) GetSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsResponse, error)
- func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsLiveWithResponse(ctx context.Context, ...) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)
- func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsQueryWithResponse(ctx context.Context, ...) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)
- func (c *ClientWithResponses) GetSyncDestinationTestConnectionWithResponse(ctx context.Context, ...) (*GetSyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) GetSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*GetSyncDestinationResponse, error)
- func (c *ClientWithResponses) GetSyncRunLogsLiveWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunLogsLiveResponse, error)
- func (c *ClientWithResponses) GetSyncRunLogsQueryWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunLogsQueryResponse, error)
- func (c *ClientWithResponses) GetSyncRunStatsWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunStatsResponse, error)
- func (c *ClientWithResponses) GetSyncRunTablesWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunTablesResponse, error)
- func (c *ClientWithResponses) GetSyncRunWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunResponse, error)
- func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsLiveWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*GetSyncSourceTestConnectionLogsLiveResponse, error)
- func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsQueryWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*GetSyncSourceTestConnectionLogsQueryResponse, error)
- func (c *ClientWithResponses) GetSyncSourceTestConnectionWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*GetSyncSourceTestConnectionResponse, error)
- func (c *ClientWithResponses) GetSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, ...) (*GetSyncSourceResponse, error)
- func (c *ClientWithResponses) GetSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*GetSyncTransformerResponse, error)
- func (c *ClientWithResponses) GetSyncWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error)
- func (c *ClientWithResponses) GetTablesDataWithResponse(ctx context.Context, params *GetTablesDataParams, ...) (*GetTablesDataResponse, error)
- func (c *ClientWithResponses) GetTablesRelatedResourcesWithBodyWithResponse(ctx context.Context, tableName string, contentType string, body io.Reader, ...) (*GetTablesRelatedResourcesResponse, error)
- func (c *ClientWithResponses) GetTablesRelatedResourcesWithResponse(ctx context.Context, tableName string, ...) (*GetTablesRelatedResourcesResponse, error)
- func (c *ClientWithResponses) GetTablesRelationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTablesRelationsResponse, error)
- func (c *ClientWithResponses) GetTablesRowRelatedResourcesWithResponse(ctx context.Context, tableName string, platformId string, ...) (*GetTablesRowRelatedResourcesResponse, error)
- func (c *ClientWithResponses) GetTeamUsageSummaryWithResponse(ctx context.Context, params *GetTeamUsageSummaryParams, ...) (*GetTeamUsageSummaryResponse, error)
- func (c *ClientWithResponses) GetTenantPlanWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantPlanResponse, error)
- func (c *ClientWithResponses) GetTestConnectionForSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*GetTestConnectionForSyncDestinationResponse, error)
- func (c *ClientWithResponses) GetTestConnectionForSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, ...) (*GetTestConnectionForSyncSourceResponse, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
- func (c *ClientWithResponses) GetV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*GetV2SyncDestinationResponse, error)
- func (c *ClientWithResponses) GetV2SyncDestinationsWithResponse(ctx context.Context, params *GetV2SyncDestinationsParams, ...) (*GetV2SyncDestinationsResponse, error)
- func (c *ClientWithResponses) GetV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*GetV2SyncIntegrationResponse, error)
- func (c *ClientWithResponses) GetViolationsByDomainWithResponse(ctx context.Context, params *GetViolationsByDomainParams, ...) (*GetViolationsByDomainResponse, error)
- func (c *ClientWithResponses) GetViolationsHistoryWithResponse(ctx context.Context, params *GetViolationsHistoryParams, ...) (*GetViolationsHistoryResponse, error)
- func (c *ClientWithResponses) HealthCheckHeadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckHeadResponse, error)
- func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
- func (c *ClientWithResponses) IndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*IndexResponse, error)
- func (c *ClientWithResponses) ListAPIKeysWithResponse(ctx context.Context, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*ListAPIKeysResponse, error)
- func (c *ClientWithResponses) ListAgentChatSessionsWithResponse(ctx context.Context, params *ListAgentChatSessionsParams, ...) (*ListAgentChatSessionsResponse, error)
- func (c *ClientWithResponses) ListAgentCustomContextsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentCustomContextsResponse, error)
- func (c *ClientWithResponses) ListAllAlertsWithResponse(ctx context.Context, params *ListAllAlertsParams, ...) (*ListAllAlertsResponse, error)
- func (c *ClientWithResponses) ListAllCustomColumnsWithResponse(ctx context.Context, params *ListAllCustomColumnsParams, ...) (*ListAllCustomColumnsResponse, error)
- func (c *ClientWithResponses) ListAllNotificationDestinationsWithResponse(ctx context.Context, params *ListAllNotificationDestinationsParams, ...) (*ListAllNotificationDestinationsResponse, error)
- func (c *ClientWithResponses) ListAllQueriesWithResponse(ctx context.Context, params *ListAllQueriesParams, ...) (*ListAllQueriesResponse, error)
- func (c *ClientWithResponses) ListAllRBACPermissionsWithResponse(ctx context.Context, params *ListAllRBACPermissionsParams, ...) (*ListAllRBACPermissionsResponse, error)
- func (c *ClientWithResponses) ListAllRBACRolesWithResponse(ctx context.Context, params *ListAllRBACRolesParams, ...) (*ListAllRBACRolesResponse, error)
- func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
- func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, ...) (*ListAuditLogsResponse, error)
- func (c *ClientWithResponses) ListBillingPaymentsWithResponse(ctx context.Context, params *ListBillingPaymentsParams, ...) (*ListBillingPaymentsResponse, error)
- func (c *ClientWithResponses) ListExternalSyncRunsWithResponse(ctx context.Context, params *ListExternalSyncRunsParams, ...) (*ListExternalSyncRunsResponse, error)
- func (c *ClientWithResponses) ListFilterTagsWithResponse(ctx context.Context, params *ListFilterTagsParams, ...) (*ListFilterTagsResponse, error)
- func (c *ClientWithResponses) ListFiltersWithResponse(ctx context.Context, params *ListFiltersParams, reqEditors ...RequestEditorFn) (*ListFiltersResponse, error)
- func (c *ClientWithResponses) ListNotificationsWithResponse(ctx context.Context, params *ListNotificationsParams, ...) (*ListNotificationsResponse, error)
- func (c *ClientWithResponses) ListPlatformInsightsByAppWithResponse(ctx context.Context, params *ListPlatformInsightsByAppParams, ...) (*ListPlatformInsightsByAppResponse, error)
- func (c *ClientWithResponses) ListPlatformInsightsWithResponse(ctx context.Context, params *ListPlatformInsightsParams, ...) (*ListPlatformInsightsResponse, error)
- func (c *ClientWithResponses) ListPlatformVersionsWithResponse(ctx context.Context, params *ListPlatformVersionsParams, ...) (*ListPlatformVersionsResponse, error)
- func (c *ClientWithResponses) ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ListPluginVersionTablesResponse, error)
- func (c *ClientWithResponses) ListPluginVersionsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ListPluginVersionsResponse, error)
- func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error)
- func (c *ClientWithResponses) ListPoliciesInGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, ...) (*ListPoliciesInGroupResponse, error)
- func (c *ClientWithResponses) ListPoliciesWithResponse(ctx context.Context, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*ListPoliciesResponse, error)
- func (c *ClientWithResponses) ListPolicyGroupsWithResponse(ctx context.Context, params *ListPolicyGroupsParams, ...) (*ListPolicyGroupsResponse, error)
- func (c *ClientWithResponses) ListQueryTagsWithResponse(ctx context.Context, params *ListQueryTagsParams, ...) (*ListQueryTagsResponse, error)
- func (c *ClientWithResponses) ListReportTemplatesWithResponse(ctx context.Context, params *ListReportTemplatesParams, ...) (*ListReportTemplatesResponse, error)
- func (c *ClientWithResponses) ListReportsWithResponse(ctx context.Context, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error)
- func (c *ClientWithResponses) ListSlackChannelsWithResponse(ctx context.Context, id openapi_types.UUID, params *ListSlackChannelsParams, ...) (*ListSlackChannelsResponse, error)
- func (c *ClientWithResponses) ListSupportedSourceVersionsWithResponse(ctx context.Context, params *ListSupportedSourceVersionsParams, ...) (*ListSupportedSourceVersionsResponse, error)
- func (c *ClientWithResponses) ListSyncDestinationSyncsWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*ListSyncDestinationSyncsResponse, error)
- func (c *ClientWithResponses) ListSyncDestinationsWithResponse(ctx context.Context, params *ListSyncDestinationsParams, ...) (*ListSyncDestinationsResponse, error)
- func (c *ClientWithResponses) ListSyncIntegrationGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSyncIntegrationGroupsResponse, error)
- func (c *ClientWithResponses) ListSyncRunsWithResponse(ctx context.Context, syncName SyncName, params *ListSyncRunsParams, ...) (*ListSyncRunsResponse, error)
- func (c *ClientWithResponses) ListSyncSourceSyncsWithResponse(ctx context.Context, syncSourceName SyncSourceName, ...) (*ListSyncSourceSyncsResponse, error)
- func (c *ClientWithResponses) ListSyncSourcesWithResponse(ctx context.Context, params *ListSyncSourcesParams, ...) (*ListSyncSourcesResponse, error)
- func (c *ClientWithResponses) ListSyncTransformerSyncDestinationsWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*ListSyncTransformerSyncDestinationsResponse, error)
- func (c *ClientWithResponses) ListSyncTransformerSyncsWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*ListSyncTransformerSyncsResponse, error)
- func (c *ClientWithResponses) ListSyncTransformersWithResponse(ctx context.Context, params *ListSyncTransformersParams, ...) (*ListSyncTransformersResponse, error)
- func (c *ClientWithResponses) ListSyncUpgradesWithResponse(ctx context.Context, params *ListSyncUpgradesParams, ...) (*ListSyncUpgradesResponse, error)
- func (c *ClientWithResponses) ListSyncsWithResponse(ctx context.Context, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error)
- func (c *ClientWithResponses) ListTablesWithResponse(ctx context.Context, params *ListTablesParams, reqEditors ...RequestEditorFn) (*ListTablesResponse, error)
- func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
- func (c *ClientWithResponses) ListV2SyncIntegrationsWithResponse(ctx context.Context, params *ListV2SyncIntegrationsParams, ...) (*ListV2SyncIntegrationsResponse, error)
- func (c *ClientWithResponses) LoginUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LoginUserResponse, error)
- func (c *ClientWithResponses) LoginUserWithResponse(ctx context.Context, body LoginUserJSONRequestBody, ...) (*LoginUserResponse, error)
- func (c *ClientWithResponses) LogoutUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutUserResponse, error)
- func (c *ClientWithResponses) MagicLoginUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*MagicLoginUserResponse, error)
- func (c *ClientWithResponses) MagicLoginUserWithResponse(ctx context.Context, body MagicLoginUserJSONRequestBody, ...) (*MagicLoginUserResponse, error)
- func (c *ClientWithResponses) NotifyAWSCUROnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*NotifyAWSCUROnboardingResponse, error)
- func (c *ClientWithResponses) NotifyAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*NotifyAWSCUROnboardingResponse, error)
- func (c *ClientWithResponses) NotifyAWSUnifiedOnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*NotifyAWSUnifiedOnboardingResponse, error)
- func (c *ClientWithResponses) NotifyAWSUnifiedOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*NotifyAWSUnifiedOnboardingResponse, error)
- func (c *ClientWithResponses) NotifyOnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*NotifyOnboardingResponse, error)
- func (c *ClientWithResponses) NotifyOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*NotifyOnboardingResponse, error)
- func (c *ClientWithResponses) PatchV2SyncDestinationWithBodyWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*PatchV2SyncDestinationResponse, error)
- func (c *ClientWithResponses) PatchV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*PatchV2SyncDestinationResponse, error)
- func (c *ClientWithResponses) PlatformCreateInsightFilterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PlatformCreateInsightFilterResponse, error)
- func (c *ClientWithResponses) PlatformCreateInsightFilterWithResponse(ctx context.Context, body PlatformCreateInsightFilterJSONRequestBody, ...) (*PlatformCreateInsightFilterResponse, error)
- func (c *ClientWithResponses) PlatformDeleteInsightFilterWithResponse(ctx context.Context, insightFilterID InsightFilterID, ...) (*PlatformDeleteInsightFilterResponse, error)
- func (c *ClientWithResponses) PlatformGetInsightFilterByIDWithResponse(ctx context.Context, insightFilterID InsightFilterID, ...) (*PlatformGetInsightFilterByIDResponse, error)
- func (c *ClientWithResponses) PlatformListInsightFiltersWithResponse(ctx context.Context, params *PlatformListInsightFiltersParams, ...) (*PlatformListInsightFiltersResponse, error)
- func (c *ClientWithResponses) PlatformUpdateInsightFilterWithBodyWithResponse(ctx context.Context, insightFilterID InsightFilterID, contentType string, ...) (*PlatformUpdateInsightFilterResponse, error)
- func (c *ClientWithResponses) PlatformUpdateInsightFilterWithResponse(ctx context.Context, insightFilterID InsightFilterID, ...) (*PlatformUpdateInsightFilterResponse, error)
- func (c *ClientWithResponses) PresignExternalSyncFileWithBodyWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, ...) (*PresignExternalSyncFileResponse, error)
- func (c *ClientWithResponses) PresignExternalSyncFileWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, ...) (*PresignExternalSyncFileResponse, error)
- func (c *ClientWithResponses) PromoteSAMLRolloverCertificateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PromoteSAMLRolloverCertificateResponse, error)
- func (c *ClientWithResponses) PromoteSAMLRolloverCertificateWithResponse(ctx context.Context, body PromoteSAMLRolloverCertificateJSONRequestBody, ...) (*PromoteSAMLRolloverCertificateResponse, error)
- func (c *ClientWithResponses) PromoteSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, ...) (*PromoteSyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) PromoteSyncDestinationTestConnectionWithResponse(ctx context.Context, ...) (*PromoteSyncDestinationTestConnectionResponse, error)
- func (c *ClientWithResponses) PromoteSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*PromoteSyncSourceTestConnectionResponse, error)
- func (c *ClientWithResponses) PromoteSyncSourceTestConnectionWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*PromoteSyncSourceTestConnectionResponse, error)
- func (c *ClientWithResponses) ProvisionOnboardingConfigurationWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*ProvisionOnboardingConfigurationResponse, error)
- func (c *ClientWithResponses) ProvisionOnboardingConfigurationWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*ProvisionOnboardingConfigurationResponse, error)
- func (c *ClientWithResponses) ProvisionUnifiedOnboardingConfigurationWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, ...) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
- func (c *ClientWithResponses) ProvisionUnifiedOnboardingConfigurationWithResponse(ctx context.Context, onboardingID OnboardingID, ...) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
- func (c *ClientWithResponses) PutAppMembershipPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PutAppMembershipPolicyResponse, error)
- func (c *ClientWithResponses) PutAppMembershipPolicyWithResponse(ctx context.Context, body PutAppMembershipPolicyJSONRequestBody, ...) (*PutAppMembershipPolicyResponse, error)
- func (c *ClientWithResponses) QueryListFilterTagsWithResponse(ctx context.Context, queryID QueryID, params *QueryListFilterTagsParams, ...) (*QueryListFilterTagsResponse, error)
- func (c *ClientWithResponses) QueryListFiltersWithResponse(ctx context.Context, queryID QueryID, params *QueryListFiltersParams, ...) (*QueryListFiltersResponse, error)
- func (c *ClientWithResponses) QuerySaveFilterWithBodyWithResponse(ctx context.Context, queryID QueryID, contentType string, body io.Reader, ...) (*QuerySaveFilterResponse, error)
- func (c *ClientWithResponses) QuerySaveFilterWithResponse(ctx context.Context, queryID QueryID, body QuerySaveFilterJSONRequestBody, ...) (*QuerySaveFilterResponse, error)
- func (c *ClientWithResponses) RegisterReadOnlyUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterReadOnlyUserResponse, error)
- func (c *ClientWithResponses) RegisterReadOnlyUserWithResponse(ctx context.Context, body RegisterReadOnlyUserJSONRequestBody, ...) (*RegisterReadOnlyUserResponse, error)
- func (c *ClientWithResponses) ReportExternalSyncProgressWithBodyWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, ...) (*ReportExternalSyncProgressResponse, error)
- func (c *ClientWithResponses) ReportExternalSyncProgressWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, ...) (*ReportExternalSyncProgressResponse, error)
- func (c *ClientWithResponses) SaveCustomColumnWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SaveCustomColumnResponse, error)
- func (c *ClientWithResponses) SaveCustomColumnWithResponse(ctx context.Context, body SaveCustomColumnJSONRequestBody, ...) (*SaveCustomColumnResponse, error)
- func (c *ClientWithResponses) SaveQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SaveQueryResponse, error)
- func (c *ClientWithResponses) SaveQueryWithResponse(ctx context.Context, body SaveQueryJSONRequestBody, ...) (*SaveQueryResponse, error)
- func (c *ClientWithResponses) SendAnonymousEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SendAnonymousEventResponse, error)
- func (c *ClientWithResponses) SendAnonymousEventWithResponse(ctx context.Context, body SendAnonymousEventJSONRequestBody, ...) (*SendAnonymousEventResponse, error)
- func (c *ClientWithResponses) SendUserEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SendUserEventResponse, error)
- func (c *ClientWithResponses) SendUserEventWithResponse(ctx context.Context, body SendUserEventJSONRequestBody, ...) (*SendUserEventResponse, error)
- func (c *ClientWithResponses) TableColumnListGroupedWithResponse(ctx context.Context, tableName TableName, columnName ColumnName, ...) (*TableColumnListGroupedResponse, error)
- func (c *ClientWithResponses) TableColumnListValuesWithResponse(ctx context.Context, tableName TableName, columnName ColumnName, ...) (*TableColumnListValuesResponse, error)
- func (c *ClientWithResponses) TableListColumnsWithResponse(ctx context.Context, tableName TableName, params *TableListColumnsParams, ...) (*TableListColumnsResponse, error)
- func (c *ClientWithResponses) TableListFilterTagsWithResponse(ctx context.Context, tableName TableName, params *TableListFilterTagsParams, ...) (*TableListFilterTagsResponse, error)
- func (c *ClientWithResponses) TableListFiltersWithResponse(ctx context.Context, tableName TableName, params *TableListFiltersParams, ...) (*TableListFiltersResponse, error)
- func (c *ClientWithResponses) TableListRowsWithResponse(ctx context.Context, tableName TableName, params *TableListRowsParams, ...) (*TableListRowsResponse, error)
- func (c *ClientWithResponses) TableRowByIdWithResponse(ctx context.Context, tableName TableName, tableRowId TableRowId, ...) (*TableRowByIdResponse, error)
- func (c *ClientWithResponses) TableSaveFilterWithBodyWithResponse(ctx context.Context, tableName TableName, contentType string, body io.Reader, ...) (*TableSaveFilterResponse, error)
- func (c *ClientWithResponses) TableSaveFilterWithResponse(ctx context.Context, tableName TableName, body TableSaveFilterJSONRequestBody, ...) (*TableSaveFilterResponse, error)
- func (c *ClientWithResponses) TableSchemaWithResponse(ctx context.Context, tableName TableName, reqEditors ...RequestEditorFn) (*TableSchemaResponse, error)
- func (c *ClientWithResponses) TablesDataActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TablesDataActionResponse, error)
- func (c *ClientWithResponses) TablesDataActionWithResponse(ctx context.Context, body TablesDataActionJSONRequestBody, ...) (*TablesDataActionResponse, error)
- func (c *ClientWithResponses) TestNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*TestNotificationDestinationResponse, error)
- func (c *ClientWithResponses) TestUnsavedAlertWithBodyWithResponse(ctx context.Context, params *TestUnsavedAlertParams, contentType string, ...) (*TestUnsavedAlertResponse, error)
- func (c *ClientWithResponses) TestUnsavedAlertWithResponse(ctx context.Context, params *TestUnsavedAlertParams, ...) (*TestUnsavedAlertResponse, error)
- func (c *ClientWithResponses) TestUnsavedNotificationDestinationWithBodyWithResponse(ctx context.Context, params *TestUnsavedNotificationDestinationParams, ...) (*TestUnsavedNotificationDestinationResponse, error)
- func (c *ClientWithResponses) TestUnsavedNotificationDestinationWithResponse(ctx context.Context, params *TestUnsavedNotificationDestinationParams, ...) (*TestUnsavedNotificationDestinationResponse, error)
- func (c *ClientWithResponses) ToggleAgentCustomContextAutoIncludeWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*ToggleAgentCustomContextAutoIncludeResponse, error)
- func (c *ClientWithResponses) TogglePolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*TogglePolicyResponse, error)
- func (c *ClientWithResponses) UpdateAgentCustomContextWithBodyWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*UpdateAgentCustomContextResponse, error)
- func (c *ClientWithResponses) UpdateAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, ...) (*UpdateAgentCustomContextResponse, error)
- func (c *ClientWithResponses) UpdateAppWithBodyWithResponse(ctx context.Context, appID AppID, contentType string, body io.Reader, ...) (*UpdateAppResponse, error)
- func (c *ClientWithResponses) UpdateAppWithResponse(ctx context.Context, appID AppID, body UpdateAppJSONRequestBody, ...) (*UpdateAppResponse, error)
- func (c *ClientWithResponses) UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateCurrentUserResponse, error)
- func (c *ClientWithResponses) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, ...) (*UpdateCurrentUserResponse, error)
- func (c *ClientWithResponses) UpdateCustomColumnWithBodyWithResponse(ctx context.Context, customColumnID CustomColumnID, contentType string, ...) (*UpdateCustomColumnResponse, error)
- func (c *ClientWithResponses) UpdateCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, ...) (*UpdateCustomColumnResponse, error)
- func (c *ClientWithResponses) UpdateCustomerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateCustomerResponse, error)
- func (c *ClientWithResponses) UpdateCustomerWithResponse(ctx context.Context, body UpdateCustomerJSONRequestBody, ...) (*UpdateCustomerResponse, error)
- func (c *ClientWithResponses) UpdateDataSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateDataSettingsResponse, error)
- func (c *ClientWithResponses) UpdateDataSettingsWithResponse(ctx context.Context, body UpdateDataSettingsJSONRequestBody, ...) (*UpdateDataSettingsResponse, error)
- func (c *ClientWithResponses) UpdateFilterWithBodyWithResponse(ctx context.Context, filterID FilterID, contentType string, body io.Reader, ...) (*UpdateFilterResponse, error)
- func (c *ClientWithResponses) UpdateFilterWithResponse(ctx context.Context, filterID FilterID, body UpdateFilterJSONRequestBody, ...) (*UpdateFilterResponse, error)
- func (c *ClientWithResponses) UpdateNotificationDestinationWithBodyWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*UpdateNotificationDestinationResponse, error)
- func (c *ClientWithResponses) UpdateNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, ...) (*UpdateNotificationDestinationResponse, error)
- func (c *ClientWithResponses) UpdatePolicyGroupWithBodyWithResponse(ctx context.Context, policyGroupID PolicyGroupID, contentType string, ...) (*UpdatePolicyGroupResponse, error)
- func (c *ClientWithResponses) UpdatePolicyGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, ...) (*UpdatePolicyGroupResponse, error)
- func (c *ClientWithResponses) UpdatePolicyWithBodyWithResponse(ctx context.Context, policyID PolicyID, contentType string, body io.Reader, ...) (*UpdatePolicyResponse, error)
- func (c *ClientWithResponses) UpdatePolicyWithResponse(ctx context.Context, policyID PolicyID, body UpdatePolicyJSONRequestBody, ...) (*UpdatePolicyResponse, error)
- func (c *ClientWithResponses) UpdateQueryWithBodyWithResponse(ctx context.Context, queryID QueryID, contentType string, body io.Reader, ...) (*UpdateQueryResponse, error)
- func (c *ClientWithResponses) UpdateQueryWithResponse(ctx context.Context, queryID QueryID, body UpdateQueryJSONRequestBody, ...) (*UpdateQueryResponse, error)
- func (c *ClientWithResponses) UpdateRBACPermissionWithBodyWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, contentType string, ...) (*UpdateRBACPermissionResponse, error)
- func (c *ClientWithResponses) UpdateRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, ...) (*UpdateRBACPermissionResponse, error)
- func (c *ClientWithResponses) UpdateRBACRoleWithBodyWithResponse(ctx context.Context, roleID RoleID, contentType string, body io.Reader, ...) (*UpdateRBACRoleResponse, error)
- func (c *ClientWithResponses) UpdateRBACRoleWithResponse(ctx context.Context, roleID RoleID, body UpdateRBACRoleJSONRequestBody, ...) (*UpdateRBACRoleResponse, error)
- func (c *ClientWithResponses) UpdateReportTemplateWithBodyWithResponse(ctx context.Context, templateId openapi_types.UUID, contentType string, ...) (*UpdateReportTemplateResponse, error)
- func (c *ClientWithResponses) UpdateReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, ...) (*UpdateReportTemplateResponse, error)
- func (c *ClientWithResponses) UpdateReportWithBodyWithResponse(ctx context.Context, reportId openapi_types.UUID, contentType string, ...) (*UpdateReportResponse, error)
- func (c *ClientWithResponses) UpdateReportWithResponse(ctx context.Context, reportId openapi_types.UUID, ...) (*UpdateReportResponse, error)
- func (c *ClientWithResponses) UpdateSAMLWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSAMLResponse, error)
- func (c *ClientWithResponses) UpdateSAMLWithResponse(ctx context.Context, body UpdateSAMLJSONRequestBody, ...) (*UpdateSAMLResponse, error)
- func (c *ClientWithResponses) UpdateSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsResponse, error)
- func (c *ClientWithResponses) UpdateSettingsWithResponse(ctx context.Context, body UpdateSettingsJSONRequestBody, ...) (*UpdateSettingsResponse, error)
- func (c *ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*UpdateSyncDestinationResponse, error)
- func (c *ClientWithResponses) UpdateSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, ...) (*UpdateSyncDestinationResponse, error)
- func (c *ClientWithResponses) UpdateSyncRunWithBodyWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*UpdateSyncRunResponse, error)
- func (c *ClientWithResponses) UpdateSyncRunWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, ...) (*UpdateSyncRunResponse, error)
- func (c *ClientWithResponses) UpdateSyncSourceWithBodyWithResponse(ctx context.Context, syncSourceName SyncSourceName, contentType string, ...) (*UpdateSyncSourceResponse, error)
- func (c *ClientWithResponses) UpdateSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, ...) (*UpdateSyncSourceResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, ...) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationTeamWithResponse(ctx context.Context, teamName TeamName, ...) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse(ctx context.Context, ...) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithResponse(ctx context.Context, ...) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, ...) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceTeamWithResponse(ctx context.Context, teamName TeamName, ...) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*UpdateSyncTestConnectionForSyncSourceResponse, error)
- func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, ...) (*UpdateSyncTestConnectionForSyncSourceResponse, error)
- func (c *ClientWithResponses) UpdateSyncTransformerWithBodyWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*UpdateSyncTransformerResponse, error)
- func (c *ClientWithResponses) UpdateSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, ...) (*UpdateSyncTransformerResponse, error)
- func (c *ClientWithResponses) UpdateSyncWithBodyWithResponse(ctx context.Context, syncName SyncName, contentType string, body io.Reader, ...) (*UpdateSyncResponse, error)
- func (c *ClientWithResponses) UpdateSyncWithResponse(ctx context.Context, syncName SyncName, body UpdateSyncJSONRequestBody, ...) (*UpdateSyncResponse, error)
- func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) UpdateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, syncName SyncName, contentType string, body io.Reader, ...) (*UpdateV2SyncIntegrationResponse, error)
- func (c *ClientWithResponses) UpdateV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, ...) (*UpdateV2SyncIntegrationResponse, error)
- func (c *ClientWithResponses) UpsertAppsByNameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpsertAppsByNameResponse, error)
- func (c *ClientWithResponses) UpsertAppsByNameWithResponse(ctx context.Context, body UpsertAppsByNameJSONRequestBody, ...) (*UpsertAppsByNameResponse, error)
- func (c *ClientWithResponses) UserTOTPDeleteWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPDeleteResponse, error)
- func (c *ClientWithResponses) UserTOTPSetupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPSetupResponse, error)
- func (c *ClientWithResponses) UserTOTPVerifyWithBodyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, contentType string, ...) (*UserTOTPVerifyResponse, error)
- func (c *ClientWithResponses) UserTOTPVerifyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, ...) (*UserTOTPVerifyResponse, error)
- func (c *ClientWithResponses) VerifyAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*VerifyAWSCUROnboardingResponse, error)
- func (c *ClientWithResponses) VerifyAWSUnifiedCURWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*VerifyAWSUnifiedCURResponse, error)
- func (c *ClientWithResponses) WhoamiExternalSyncWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*WhoamiExternalSyncResponse, error)
- type ClientWithResponsesInterface
- type ColumnName
- type CompletedNotification
- type CompletedSingleAccountNotification
- type Conflict
- type CreateAPIKeyJSONBody
- type CreateAPIKeyJSONRequestBody
- type CreateAPIKeyResponse
- type CreateAWSCUROnboardingResponse
- type CreateAWSOnboardingJSONBody
- type CreateAWSOnboardingJSONRequestBody
- type CreateAWSOnboardingResponse
- type CreateAWSUnifiedIntegrationsJSONRequestBody
- type CreateAWSUnifiedIntegrationsResponse
- type CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody
- type CreateAWSUnifiedIntegrationsStandaloneResponse
- type CreateAWSUnifiedOnboardingJSONRequestBody
- type CreateAWSUnifiedOnboardingResponse
- type CreateAWSUnifiedTestConnectionsJSONRequestBody
- type CreateAWSUnifiedTestConnectionsResponse
- type CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody
- type CreateAWSUnifiedTestConnectionsStandaloneResponse
- type CreateAgentChatSessionParams
- type CreateAgentChatSessionParamsMode
- type CreateAgentChatSessionResponse
- type CreateAgentCustomContextJSONRequestBody
- type CreateAgentCustomContextResponse
- type CreateBillingCheckoutJSONRequestBody
- type CreateBillingCheckoutResponse
- type CreateBillingPortalResponse
- type CreateExternalSyncJSONBody
- type CreateExternalSyncJSONRequestBody
- type CreateExternalSyncResponse
- type CreateNotificationDestinationJSONRequestBody
- type CreateNotificationDestinationResponse
- type CreatePlatformDestinationTokenResponse
- type CreatePolicyGroupJSONRequestBody
- type CreatePolicyGroupResponse
- type CreatePolicyJSONRequestBody
- type CreatePolicyResponse
- type CreateRBACPermissionJSONRequestBody
- type CreateRBACPermissionResponse
- type CreateRBACRoleJSONRequestBody
- type CreateRBACRoleResponse
- type CreateReportJSONRequestBody
- type CreateReportResponse
- type CreateReportTemplateJSONRequestBody
- type CreateReportTemplateResponse
- type CreateSAMLRolloverCertificateResponse
- type CreateSlackConnectionJSONRequestBody
- type CreateSlackConnectionResponse
- type CreateSyncDestinationTestConnectionJSONRequestBody
- type CreateSyncDestinationTestConnectionResponse
- type CreateSyncDestinationTestConnectionV2
- type CreateSyncDestinationV2
- type CreateSyncJSONRequestBody
- type CreateSyncResponse
- type CreateSyncRunProgressJSONBody
- type CreateSyncRunProgressJSONRequestBody
- type CreateSyncRunProgressResponse
- type CreateSyncRunProgressTeamJSONBody
- type CreateSyncRunProgressTeamJSONRequestBody
- type CreateSyncRunProgressTeamResponse
- type CreateSyncRunResponse
- type CreateSyncSourceTestConnectionJSONRequestBody
- type CreateSyncSourceTestConnectionResponse
- type CreateV2SyncDestinationJSONRequestBody
- type CreateV2SyncDestinationResponse
- type CreateV2SyncDestinationTestConnectionJSONRequestBody
- type CreateV2SyncDestinationTestConnectionResponse
- type CreateV2SyncIntegrationJSONRequestBody
- type CreateV2SyncIntegrationResponse
- type CreateV2SyncIntegrationTestConnectionJSONRequestBody
- type CreateV2SyncIntegrationTestConnectionResponse
- type CreatedBy
- type CustomColumn
- type CustomColumnColumnName
- type CustomColumnCreateOrUpdate
- type CustomColumnID
- type CustomColumnSortBy
- type CustomColumnSortBys
- type CustomColumnSortDirection
- type CustomColumnSortDirections
- type CustomColumnValueExpr
- type DeleteAPIKeyResponse
- type DeleteAgentCustomContextResponse
- type DeleteAlertResponse
- type DeleteCustomColumnResponse
- type DeleteFilterResponse
- type DeleteNotificationDestinationResponse
- type DeletePolicyGroupResponse
- type DeletePolicyResponse
- type DeleteRBACPermissionResponse
- type DeleteRBACRoleResponse
- type DeleteReportResponse
- type DeleteReportTemplateResponse
- type DeleteSAMLRolloverCertificateJSONBody
- type DeleteSAMLRolloverCertificateJSONRequestBody
- type DeleteSAMLRolloverCertificateResponse
- type DeleteSavedQueryResponse
- type DeleteSyncDestinationResponse
- type DeleteSyncResponse
- type DeleteSyncSourceResponse
- type DeleteSyncTransformerResponse
- type DeleteUserResponse
- type DeleteUserTOTPResponse
- type DeleteV2SyncDestinationResponse
- type DeleteV2SyncIntegrationParams
- type DeleteV2SyncIntegrationResponse
- type DeployedCURNotification
- type DeployedNotification
- type DeployedUnifiedNotification
- type DeployedUnifiedNotificationStatus
- type DisplayName
- type DownloadFile
- type DownloadPluginAssetByTeamParams
- type DownloadPluginAssetByTeamResponse
- type DownloadPluginAssetParams
- type DownloadPluginAssetResponse
- type Enabled
- type ExecuteAdHocQueryJSONBody
- type ExecuteAdHocQueryJSONRequestBody
- type ExecuteAdHocQueryParams
- type ExecuteAdHocQueryParamsFilterMode
- type ExecuteAdHocQueryResponse
- type ExecuteSavedQueryParams
- type ExecuteSavedQueryParamsFilterMode
- type ExecuteSavedQueryResponse
- type ExternalSync
- type ExternalSyncPresignedFile
- type ExternalSyncStatus
- type ExternalSyncWhoami
- type FailedNotification
- type FieldError
- type Filter
- type FilterCreate
- type FilterExpression
- type FilterExpressionFilter
- type FilterID
- type FilterIDs
- type FilterNameFilter
- type FilterTag
- type FilterTags
- type FilterUpdate
- type Filters
- type Forbidden
- type GetAWSAccountsInParentResponse
- type GetAWSAccountsInRootResponse
- type GetAWSCUROnboardingResponse
- type GetAWSOnboardingResponse
- type GetAWSUnifiedAccountsInParentResponse
- type GetAWSUnifiedAccountsInRootResponse
- type GetAWSUnifiedOnboardingResponse
- type GetAWSUnifiedStandaloneTemplateResponse
- type GetAgentChatSessionResponse
- type GetAgentCustomContextResponse
- type GetAppMembershipPoliciesCatalogResponse
- type GetAppMembershipPolicyResponse
- type GetAppMembershipRecomputeStatusResponse
- type GetAuditLogResponse
- type GetCurrentUserResponse
- type GetCustomColumnResponse
- type GetDataSettingsResponse
- type GetExternalSyncRunResponse
- type GetFilterByIDResponse
- type GetGroupedTeamUsageSummaryParams
- type GetGroupedTeamUsageSummaryParamsAggregationPeriod
- type GetGroupedTeamUsageSummaryParamsGroupBy
- type GetGroupedTeamUsageSummaryParamsMetrics
- type GetGroupedTeamUsageSummaryResponse
- type GetNotificationDestinationAlertsParams
- type GetNotificationDestinationAlertsResponse
- type GetNotificationDestinationResponse
- type GetOpenAPIJSONResponse
- type GetPlatformAssetInsightsParams
- type GetPlatformAssetInsightsParamsSortBy
- type GetPlatformAssetInsightsParamsSortDir
- type GetPlatformAssetInsightsResponse
- type GetPlatformInfoResponse
- type GetPlatformInsightAssetColumnDistinctValuesParams
- type GetPlatformInsightAssetColumnDistinctValuesParamsColumnName
- type GetPlatformInsightAssetColumnDistinctValuesResponse
- type GetPlatformInsightAssetsParams
- type GetPlatformInsightAssetsResponse
- type GetPlatformInsightColumnDistinctValuesParams
- type GetPlatformInsightColumnDistinctValuesResponse
- type GetPlatformInsightParams
- type GetPlatformInsightResponse
- type GetPluginResponse
- type GetPluginVersionResponse
- type GetPluginVersionTableResponse
- type GetPolicyMetricsParams
- type GetPolicyMetricsResponse
- type GetPolicyResponse
- type GetPolicyViolationsHistoryParams
- type GetPolicyViolationsHistoryResponse
- type GetPolicyViolationsParams
- type GetPolicyViolationsResponse
- type GetQueryColumnsJSONBody
- type GetQueryColumnsJSONRequestBody
- type GetQueryColumnsResponse
- type GetRBACPermissionResponse
- type GetRBACRoleResponse
- type GetReportResponse
- type GetReportTemplateResponse
- type GetSAMLResponse
- type GetSavedQueryResponse
- type GetSettingsResponse
- type GetSyncDestinationResponse
- type GetSyncDestinationTestConnectionLogsLiveParams
- type GetSyncDestinationTestConnectionLogsLiveResponse
- type GetSyncDestinationTestConnectionLogsQueryParams
- type GetSyncDestinationTestConnectionLogsQueryResponse
- type GetSyncDestinationTestConnectionResponse
- type GetSyncResponse
- type GetSyncRunLogsLiveParams
- type GetSyncRunLogsLiveResponse
- type GetSyncRunLogsQueryParams
- type GetSyncRunLogsQueryResponse
- type GetSyncRunResponse
- type GetSyncRunStatsResponse
- type GetSyncRunTablesParams
- type GetSyncRunTablesResponse
- type GetSyncSourceResponse
- type GetSyncSourceTestConnectionLogsLiveParams
- type GetSyncSourceTestConnectionLogsLiveResponse
- type GetSyncSourceTestConnectionLogsQueryParams
- type GetSyncSourceTestConnectionLogsQueryResponse
- type GetSyncSourceTestConnectionResponse
- type GetSyncTransformerResponse
- type GetTablesDataParams
- type GetTablesDataResponse
- type GetTablesRelatedResourcesJSONRequestBody
- type GetTablesRelatedResourcesResponse
- type GetTablesRelationsResponse
- type GetTablesRowRelatedResourcesResponse
- type GetTeamUsageSummaryParams
- type GetTeamUsageSummaryParamsAggregationPeriod
- type GetTeamUsageSummaryParamsMetrics
- type GetTeamUsageSummaryResponse
- type GetTenantPlanResponse
- type GetTestConnectionForSyncDestinationResponse
- type GetTestConnectionForSyncSourceResponse
- type GetUserResponse
- type GetV2SyncDestinationResponse
- type GetV2SyncDestinationsParams
- type GetV2SyncDestinationsResponse
- type GetV2SyncIntegrationResponse
- type GetViolationsByDomainParams
- type GetViolationsByDomainResponse
- type GetViolationsHistoryParams
- type GetViolationsHistoryResponse
- type GroupBys
- type HealthCheckHeadResponse
- type HealthCheckResponse
- type HttpRequestDoer
- type ID
- type IncludeDrafts
- type IncludeFips
- type IncludePrereleases
- type IndexResponse
- type Insight
- type InsightAppCount
- type InsightAssetColumnName
- type InsightColumnName
- type InsightFilterID
- type InsightID
- type InsightSeverity
- type InsightsListMetadata
- type IntegrationsLimit
- type InternalError
- type ListAPIKeysParams
- type ListAPIKeysResponse
- type ListAgentChatSessionsParams
- type ListAgentChatSessionsParamsMode
- type ListAgentChatSessionsResponse
- type ListAgentCustomContextsResponse
- type ListAllAlertsParams
- type ListAllAlertsResponse
- type ListAllCustomColumnsParams
- type ListAllCustomColumnsResponse
- type ListAllNotificationDestinationsParams
- type ListAllNotificationDestinationsResponse
- type ListAllQueriesParams
- type ListAllQueriesResponse
- type ListAllRBACPermissionsParams
- type ListAllRBACPermissionsResponse
- type ListAllRBACRolesParams
- type ListAllRBACRolesResponse
- type ListAppsResponse
- type ListAuditLogsParams
- type ListAuditLogsResponse
- type ListBillingPaymentsParams
- type ListBillingPaymentsResponse
- type ListExternalSyncRunsParams
- type ListExternalSyncRunsParamsStatus
- type ListExternalSyncRunsResponse
- type ListFilterTagsParams
- type ListFilterTagsResponse
- type ListFiltersParams
- type ListFiltersResponse
- type ListMetadata
- type ListNotificationsParams
- type ListNotificationsResponse
- type ListPlatformInsightsByAppParams
- type ListPlatformInsightsByAppResponse
- type ListPlatformInsightsParams
- type ListPlatformInsightsParamsSortBy
- type ListPlatformInsightsParamsSortDir
- type ListPlatformInsightsResponse
- type ListPlatformVersionsParams
- type ListPlatformVersionsResponse
- type ListPlugin
- type ListPluginVersionTablesParams
- type ListPluginVersionTablesResponse
- type ListPluginVersionsParams
- type ListPluginVersionsParamsSortBy
- type ListPluginVersionsResponse
- type ListPlugins
- type ListPluginsParams
- type ListPluginsParamsSortBy
- type ListPluginsResponse
- type ListPoliciesInGroupParams
- type ListPoliciesInGroupParamsSortBy
- type ListPoliciesInGroupParamsSortDir
- type ListPoliciesInGroupResponse
- type ListPoliciesParams
- type ListPoliciesParamsSortBy
- type ListPoliciesParamsSortDir
- type ListPoliciesResponse
- type ListPolicyGroupsParams
- type ListPolicyGroupsResponse
- type ListQueryTagsParams
- type ListQueryTagsResponse
- type ListReportTemplatesParams
- type ListReportTemplatesResponse
- type ListReportsParams
- type ListReportsParamsVisibility
- type ListReportsResponse
- type ListSlackChannelsParams
- type ListSlackChannelsResponse
- type ListSupportedSourceVersionsParams
- type ListSupportedSourceVersionsResponse
- type ListSync
- type ListSyncDestinationSyncsParams
- type ListSyncDestinationSyncsResponse
- type ListSyncDestinationsParams
- type ListSyncDestinationsResponse
- type ListSyncIntegrationGroupsResponse
- type ListSyncLastRun
- type ListSyncRunsParams
- type ListSyncRunsResponse
- type ListSyncSourceSyncsParams
- type ListSyncSourceSyncsResponse
- type ListSyncSourcesParams
- type ListSyncSourcesResponse
- type ListSyncTransformerSyncDestinationsParams
- type ListSyncTransformerSyncDestinationsResponse
- type ListSyncTransformerSyncsParams
- type ListSyncTransformerSyncsResponse
- type ListSyncTransformersParams
- type ListSyncTransformersResponse
- type ListSyncUpgradesParams
- type ListSyncUpgradesParamsSortBy
- type ListSyncUpgradesResponse
- type ListSyncsParams
- type ListSyncsResponse
- type ListTablesParams
- type ListTablesResponse
- type ListTeamsParams
- type ListTeamsResponse
- type ListUsersParams
- type ListUsersResponse
- type ListV2SyncIntegrationsParams
- type ListV2SyncIntegrationsResponse
- type LoginUserJSONBody
- type LoginUserJSONRequestBody
- type LoginUserResponse
- type LogoutUserResponse
- type MagicLoginUserJSONBody
- type MagicLoginUserJSONRequestBody
- type MagicLoginUserResponse
- type MethodNotAllowed
- type MigrationFilter
- type NotFound
- type NotificationDestination
- type NotificationDestinationCreate
- type NotificationDestinationCreateType
- type NotificationDestinationData
- type NotificationDestinationDataType
- type NotificationDestinationID
- type NotificationDestinationId
- type NotificationDestinationListItem
- type NotificationDestinationListItemType
- type NotificationDestinationTestResponse
- type NotificationDestinationType
- type NotificationDestinationUpdate
- type NotificationDetail
- type NotifyAWSCUROnboardingJSONRequestBody
- type NotifyAWSCUROnboardingResponse
- type NotifyAWSUnifiedOnboardingJSONRequestBody
- type NotifyAWSUnifiedOnboardingResponse
- type NotifyOnboardingJSONRequestBody
- type NotifyOnboardingResponse
- type OnboardingAWS
- type OnboardingAWSAccounts
- type OnboardingAWSAccountsType
- type OnboardingAWSCUR
- type OnboardingAWSCURCreateResponse
- type OnboardingAWSCURNotification
- func (t OnboardingAWSCURNotification) AsDeployedCURNotification() (DeployedCURNotification, error)
- func (t OnboardingAWSCURNotification) AsFailedNotification() (FailedNotification, error)
- func (t OnboardingAWSCURNotification) AsRevokedNotification() (RevokedNotification, error)
- func (t OnboardingAWSCURNotification) AsStartedNotification() (StartedNotification, error)
- func (t OnboardingAWSCURNotification) Discriminator() (string, error)
- func (t *OnboardingAWSCURNotification) FromDeployedCURNotification(v DeployedCURNotification) error
- func (t *OnboardingAWSCURNotification) FromFailedNotification(v FailedNotification) error
- func (t *OnboardingAWSCURNotification) FromRevokedNotification(v RevokedNotification) error
- func (t *OnboardingAWSCURNotification) FromStartedNotification(v StartedNotification) error
- func (t OnboardingAWSCURNotification) MarshalJSON() ([]byte, error)
- func (t *OnboardingAWSCURNotification) MergeDeployedCURNotification(v DeployedCURNotification) error
- func (t *OnboardingAWSCURNotification) MergeFailedNotification(v FailedNotification) error
- func (t *OnboardingAWSCURNotification) MergeRevokedNotification(v RevokedNotification) error
- func (t *OnboardingAWSCURNotification) MergeStartedNotification(v StartedNotification) error
- func (t *OnboardingAWSCURNotification) UnmarshalJSON(b []byte) error
- func (t OnboardingAWSCURNotification) ValueByDiscriminator() (interface{}, error)
- type OnboardingAWSCreateResponse
- type OnboardingAWSNotification
- func (t OnboardingAWSNotification) AsCompletedNotification() (CompletedNotification, error)
- func (t OnboardingAWSNotification) AsCompletedSingleAccountNotification() (CompletedSingleAccountNotification, error)
- func (t OnboardingAWSNotification) AsDeployedNotification() (DeployedNotification, error)
- func (t OnboardingAWSNotification) AsFailedNotification() (FailedNotification, error)
- func (t OnboardingAWSNotification) AsRevokedNotification() (RevokedNotification, error)
- func (t OnboardingAWSNotification) AsStartedNotification() (StartedNotification, error)
- func (t OnboardingAWSNotification) Discriminator() (string, error)
- func (t *OnboardingAWSNotification) FromCompletedNotification(v CompletedNotification) error
- func (t *OnboardingAWSNotification) FromCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error
- func (t *OnboardingAWSNotification) FromDeployedNotification(v DeployedNotification) error
- func (t *OnboardingAWSNotification) FromFailedNotification(v FailedNotification) error
- func (t *OnboardingAWSNotification) FromRevokedNotification(v RevokedNotification) error
- func (t *OnboardingAWSNotification) FromStartedNotification(v StartedNotification) error
- func (t OnboardingAWSNotification) MarshalJSON() ([]byte, error)
- func (t *OnboardingAWSNotification) MergeCompletedNotification(v CompletedNotification) error
- func (t *OnboardingAWSNotification) MergeCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error
- func (t *OnboardingAWSNotification) MergeDeployedNotification(v DeployedNotification) error
- func (t *OnboardingAWSNotification) MergeFailedNotification(v FailedNotification) error
- func (t *OnboardingAWSNotification) MergeRevokedNotification(v RevokedNotification) error
- func (t *OnboardingAWSNotification) MergeStartedNotification(v StartedNotification) error
- func (t *OnboardingAWSNotification) UnmarshalJSON(b []byte) error
- func (t OnboardingAWSNotification) ValueByDiscriminator() (interface{}, error)
- type OnboardingAWSProvision
- type OnboardingAWSUnified
- type OnboardingAWSUnifiedAssetInventory
- type OnboardingAWSUnifiedCostAndUsage
- type OnboardingAWSUnifiedCreateRequest
- type OnboardingAWSUnifiedCreateRequestFeatures
- type OnboardingAWSUnifiedCreateResponse
- type OnboardingAWSUnifiedCreateResponseFeatures
- type OnboardingAWSUnifiedIntegrationConfig
- type OnboardingAWSUnifiedIntegrationsRequest
- type OnboardingAWSUnifiedIntegrationsResponse
- type OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature
- type OnboardingAWSUnifiedNotification
- func (t OnboardingAWSUnifiedNotification) AsCompletedNotification() (CompletedNotification, error)
- func (t OnboardingAWSUnifiedNotification) AsCompletedSingleAccountNotification() (CompletedSingleAccountNotification, error)
- func (t OnboardingAWSUnifiedNotification) AsDeployedUnifiedNotification() (DeployedUnifiedNotification, error)
- func (t OnboardingAWSUnifiedNotification) AsFailedNotification() (FailedNotification, error)
- func (t OnboardingAWSUnifiedNotification) AsRevokedNotification() (RevokedNotification, error)
- func (t OnboardingAWSUnifiedNotification) AsStartedNotification() (StartedNotification, error)
- func (t OnboardingAWSUnifiedNotification) Discriminator() (string, error)
- func (t *OnboardingAWSUnifiedNotification) FromCompletedNotification(v CompletedNotification) error
- func (t *OnboardingAWSUnifiedNotification) FromCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error
- func (t *OnboardingAWSUnifiedNotification) FromDeployedUnifiedNotification(v DeployedUnifiedNotification) error
- func (t *OnboardingAWSUnifiedNotification) FromFailedNotification(v FailedNotification) error
- func (t *OnboardingAWSUnifiedNotification) FromRevokedNotification(v RevokedNotification) error
- func (t *OnboardingAWSUnifiedNotification) FromStartedNotification(v StartedNotification) error
- func (t OnboardingAWSUnifiedNotification) MarshalJSON() ([]byte, error)
- func (t *OnboardingAWSUnifiedNotification) MergeCompletedNotification(v CompletedNotification) error
- func (t *OnboardingAWSUnifiedNotification) MergeCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error
- func (t *OnboardingAWSUnifiedNotification) MergeDeployedUnifiedNotification(v DeployedUnifiedNotification) error
- func (t *OnboardingAWSUnifiedNotification) MergeFailedNotification(v FailedNotification) error
- func (t *OnboardingAWSUnifiedNotification) MergeRevokedNotification(v RevokedNotification) error
- func (t *OnboardingAWSUnifiedNotification) MergeStartedNotification(v StartedNotification) error
- func (t *OnboardingAWSUnifiedNotification) UnmarshalJSON(b []byte) error
- func (t OnboardingAWSUnifiedNotification) ValueByDiscriminator() (interface{}, error)
- type OnboardingAWSUnifiedTestConnectionsRequest
- type OnboardingAWSUnifiedTestConnectionsResponse
- type OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature
- type OnboardingID
- type OrganizationalUnitID
- type Page
- type PatchV2SyncDestinationJSONRequestBody
- type PatchV2SyncDestinationResponse
- type PaymentRecord
- type PaymentRecordStatus
- type PerPage
- type PlatformCreateInsightFilterJSONRequestBody
- type PlatformCreateInsightFilterResponse
- type PlatformDataSettings
- type PlatformDataSettingsUpdate
- type PlatformDeleteInsightFilterResponse
- type PlatformGetInsightFilterByIDResponse
- type PlatformInsightFilter
- type PlatformInsightFilterCreate
- type PlatformInsightFilterUpdate
- type PlatformListInsightFiltersParams
- type PlatformListInsightFiltersResponse
- type PlatformSettings
- type PlatformSettingsUpdate
- type PlatformUpdateInsightFilterJSONRequestBody
- type PlatformUpdateInsightFilterResponse
- type PlatformVersion
- type Plugin
- type PluginAsset
- type PluginCategory
- type PluginExcludeReleaseStages
- type PluginIncludeReleaseStages
- type PluginKind
- type PluginName
- type PluginPackageType
- type PluginPriceCategory
- type PluginProtocols
- type PluginReleaseStage
- type PluginSortBy
- type PluginSpecJSONSchema
- type PluginTable
- type PluginTableColumn
- type PluginTableDetails
- type PluginTableName
- type PluginTeam
- type PluginTier
- type PluginVersion
- type PluginVersionBase
- type PluginVersionDetails
- type PluginVersionList
- type Policy
- type PolicyCreate
- type PolicyDomain
- type PolicyEvaluationLog
- type PolicyGroup
- type PolicyGroupCreate
- type PolicyGroupID
- type PolicyGroupUpdate
- type PolicyGroupWithCounts
- type PolicyID
- type PolicyMetrics
- type PolicySeverity
- type PolicyStatus
- type PolicyUpdate
- type PolicyViolation
- type PresignExternalSyncFileJSONBody
- type PresignExternalSyncFileJSONRequestBody
- type PresignExternalSyncFileResponse
- type PromoteSAMLRolloverCertificateJSONBody
- type PromoteSAMLRolloverCertificateJSONRequestBody
- type PromoteSAMLRolloverCertificateResponse
- type PromoteSyncDestinationTestConnection
- type PromoteSyncDestinationTestConnectionJSONRequestBody
- type PromoteSyncDestinationTestConnectionResponse
- type PromoteSyncSourceTestConnection
- type PromoteSyncSourceTestConnectionJSONRequestBody
- type PromoteSyncSourceTestConnectionResponse
- type ProvisionOnboardingConfigurationJSONRequestBody
- type ProvisionOnboardingConfigurationResponse
- type ProvisionUnifiedOnboardingConfigurationJSONRequestBody
- type ProvisionUnifiedOnboardingConfigurationResponse
- type PutAppMembershipPolicyJSONRequestBody
- type PutAppMembershipPolicyResponse
- type Query
- type QueryColumnFilter
- type QueryColumns
- type QueryCreate
- type QueryDetail
- type QueryExpression
- type QueryFilter
- type QueryID
- type QueryListFilterTagsParams
- type QueryListFilterTagsResponse
- type QueryListFiltersParams
- type QueryListFiltersResponse
- type QueryNameFilter
- type QuerySaveFilterJSONRequestBody
- type QuerySaveFilterResponse
- type QueryTag
- type QueryTags
- type QueryUpdate
- type QueryViewName
- type RBACPermission
- type RBACPermissionCreate
- type RBACPermissionID
- type RBACPermissionSortBy
- type RBACPermissionSortBys
- type RBACPermissionSortDirection
- type RBACPermissionSortDirections
- type RBACPermissionUpdate
- type RBACRoleCreate
- type RBACRoleSortBy
- type RBACRoleSortBys
- type RBACRoleSortDirection
- type RBACRoleSortDirections
- type RBACRoleUpdate
- type RegisterReadOnlyUserJSONBody
- type RegisterReadOnlyUserJSONRequestBody
- type RegisterReadOnlyUserResponse
- type RelatedResourcesByRowGroup
- type RelatedResourcesByRowResponse
- type RelatedResourcesGroup
- type RelatedResourcesRequest
- type RelatedResourcesResponse
- type RelationColumnDef
- type RelationDef
- type Report
- type ReportCreate
- type ReportExternalSyncProgressJSONBody
- type ReportExternalSyncProgressJSONBodyStatus
- type ReportExternalSyncProgressJSONRequestBody
- type ReportExternalSyncProgressResponse
- type ReportSortBy
- type ReportSortBys
- type ReportSortDirection
- type ReportSortDirections
- type ReportTemplate
- type ReportTemplateCreateOrUpdate
- type ReportTemplateSortBy
- type ReportTemplateSortBys
- type ReportTemplateSortDirection
- type ReportTemplateSortDirections
- type ReportUpdate
- type RequestEditorFn
- type RequiresAuthentication
- type RevokedNotification
- type Role
- type RoleID
- type RoleType
- type SAMLConfig
- type SAMLConfigUpdate
- type SaveCustomColumnJSONRequestBody
- type SaveCustomColumnResponse
- type SaveQueryJSONRequestBody
- type SaveQueryResponse
- type Selects
- type SendAnonymousEventJSONBody
- type SendAnonymousEventJSONRequestBody
- type SendAnonymousEventResponse
- type SendUserEventJSONBody
- type SendUserEventJSONRequestBody
- type SendUserEventResponse
- type ServiceUnavailable
- type SlackChannel
- type SlackConnection
- type SlackConnectionCreate
- type SortBys
- type SortDirections
- type StartedNotification
- type StripeCheckoutRequest
- type StripeCheckoutRequestTier
- type StripeCheckoutSession
- type StripePortalSession
- type Sync
- type SyncCreate
- type SyncDestination
- type SyncDestinationCreate
- type SyncDestinationMigrateMode
- type SyncDestinationMigrateModeUpdate
- type SyncDestinationName
- type SyncDestinationNameField
- type SyncDestinationTestConnection
- type SyncDestinationTestConnectionCreate
- type SyncDestinationTestConnectionID
- type SyncDestinationTestConnectionV2
- type SyncDestinationUpdate
- type SyncDestinationUpdateV2
- type SyncDestinationV2
- type SyncDestinationWriteMode
- type SyncDestinationWriteModeUpdate
- type SyncEnv
- type SyncEnvCreate
- type SyncGenericSortBy
- type SyncGenericSortBys
- type SyncIntegrationCreateV2
- type SyncIntegrationExpandedV2
- type SyncIntegrationGroup
- type SyncIntegrationSourceCreateV2
- type SyncIntegrationSourceUpdateV2
- type SyncIntegrationSourceV2
- type SyncIntegrationSourceV2UnifiedSyncKind
- type SyncIntegrationTestConnectionCreateV2
- type SyncIntegrationTestConnectionV2
- type SyncIntegrationUpdateV2
- type SyncIntegrationV2
- type SyncLastUpdateSource
- type SyncName
- type SyncNameFilter
- type SyncPluginPath
- type SyncRun
- type SyncRunDetails
- type SyncRunID
- type SyncRunId
- type SyncRunStats
- type SyncRunStatus
- type SyncRunStatusReason
- type SyncRunTableProgress
- type SyncRunTableSortBy
- type SyncRunTableSortBys
- type SyncRunTableStat
- type SyncRunWorkerPhase
- type SyncRunWorkerStatus
- type SyncSortBy
- type SyncSortBys
- type SyncSortDirection
- type SyncSortDirections
- type SyncSource
- type SyncSourceCreate
- type SyncSourceName
- type SyncSourceTestConnection
- type SyncSourceTestConnectionCreate
- type SyncSourceTestConnectionID
- type SyncSourceUpdate
- type SyncTestConnection
- type SyncTestConnectionId
- type SyncTestConnectionStatus
- type SyncTransformer
- type SyncTransformerCreate
- type SyncTransformerName
- type SyncTransformerUpdate
- type SyncUpdate
- type SyncUpgrade
- type SyncUpgradesKindFilter
- type SyncUpgradesPathFilter
- type SyncUpgradesPlatformVersionFilter
- type SyncUpgradesSortBys
- type TableColumnGroupedItem
- type TableColumnListGroupedParams
- type TableColumnListGroupedResponse
- type TableColumnListItem
- type TableColumnListValuesParams
- type TableColumnListValuesParamsFilterMode
- type TableColumnListValuesResponse
- type TableColumnName
- type TableColumnNameFilter
- type TableColumnValueFilter
- type TableColumnValueListItem
- type TableData
- type TableDataAction
- type TableDataActionAction
- type TableDataListItem
- type TableDisplayColumn
- type TableDisplayColumnGroup
- type TableFilterMode
- type TableGroupBy
- type TableListColumnsParams
- type TableListColumnsParamsFilterMode
- type TableListColumnsResponse
- type TableListFilterTagsParams
- type TableListFilterTagsResponse
- type TableListFiltersParams
- type TableListFiltersResponse
- type TableListItem
- type TableListRowsParams
- type TableListRowsParamsFilterMode
- type TableListRowsResponse
- type TableName
- type TableRow
- type TableRowByIdParams
- type TableRowByIdParamsFilterMode
- type TableRowByIdResponse
- type TableRowFieldMatch
- type TableRowID
- type TableRowId
- type TableSaveFilterJSONRequestBody
- type TableSaveFilterResponse
- type TableSchema
- type TableSchemaColumn
- type TableSchemaColumnKind
- type TableSchemaResponse
- type TableSelect
- type TableSortBy
- type TableSortDirection
- type TablesDataActionJSONRequestBody
- type TablesDataActionResponse
- type TargetName
- type Team
- type TeamName
- type TenantPlan
- type TenantPlanFeatures
- type TenantPlanLimits
- type TenantPlanStatus
- type TenantPlanTier
- type TestNotificationDestinationResponse
- type TestUnsavedAlertJSONRequestBody
- type TestUnsavedAlertParams
- type TestUnsavedAlertResponse
- type TestUnsavedNotificationDestinationJSONRequestBody
- type TestUnsavedNotificationDestinationParams
- type TestUnsavedNotificationDestinationResponse
- type ToggleAgentCustomContextAutoIncludeResponse
- type TogglePolicyResponse
- type TooManyRequests
- type UnprocessableEntity
- type UpdateAgentCustomContextJSONRequestBody
- type UpdateAgentCustomContextResponse
- type UpdateAppJSONRequestBody
- type UpdateAppResponse
- type UpdateCurrentUserJSONBody
- type UpdateCurrentUserJSONRequestBody
- type UpdateCurrentUserResponse
- type UpdateCustomColumnJSONRequestBody
- type UpdateCustomColumnResponse
- type UpdateCustomerJSONBody
- type UpdateCustomerJSONRequestBody
- type UpdateCustomerResponse
- type UpdateDataSettingsJSONRequestBody
- type UpdateDataSettingsResponse
- type UpdateFilterJSONRequestBody
- type UpdateFilterResponse
- type UpdateNotificationDestinationJSONRequestBody
- type UpdateNotificationDestinationResponse
- type UpdatePolicyGroupJSONRequestBody
- type UpdatePolicyGroupResponse
- type UpdatePolicyJSONRequestBody
- type UpdatePolicyResponse
- type UpdateQueryJSONRequestBody
- type UpdateQueryResponse
- type UpdateRBACPermissionJSONRequestBody
- type UpdateRBACPermissionResponse
- type UpdateRBACRoleJSONRequestBody
- type UpdateRBACRoleResponse
- type UpdateReportJSONRequestBody
- type UpdateReportResponse
- type UpdateReportTemplateJSONRequestBody
- type UpdateReportTemplateResponse
- type UpdateSAMLJSONRequestBody
- type UpdateSAMLResponse
- type UpdateSettingsJSONRequestBody
- type UpdateSettingsResponse
- type UpdateSyncDestinationJSONRequestBody
- type UpdateSyncDestinationResponse
- type UpdateSyncJSONRequestBody
- type UpdateSyncResponse
- type UpdateSyncRunJSONBody
- type UpdateSyncRunJSONRequestBody
- type UpdateSyncRunResponse
- type UpdateSyncSourceJSONRequestBody
- type UpdateSyncSourceResponse
- type UpdateSyncTestConnectionForSyncDestinationJSONBody
- type UpdateSyncTestConnectionForSyncDestinationJSONRequestBody
- type UpdateSyncTestConnectionForSyncDestinationResponse
- type UpdateSyncTestConnectionForSyncDestinationTeamJSONBody
- type UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody
- type UpdateSyncTestConnectionForSyncDestinationTeamResponse
- type UpdateSyncTestConnectionForSyncSourceJSONBody
- type UpdateSyncTestConnectionForSyncSourceJSONRequestBody
- type UpdateSyncTestConnectionForSyncSourceResponse
- type UpdateSyncTestConnectionForSyncSourceTeamJSONBody
- type UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody
- type UpdateSyncTestConnectionForSyncSourceTeamResponse
- type UpdateSyncTransformerJSONRequestBody
- type UpdateSyncTransformerResponse
- type UpdateUserJSONBody
- type UpdateUserJSONRequestBody
- type UpdateUserResponse
- type UpdateV2SyncIntegrationJSONRequestBody
- type UpdateV2SyncIntegrationResponse
- type UpsertAppsByNameJSONBody
- type UpsertAppsByNameJSONRequestBody
- type UpsertAppsByNameResponse
- type UsageCounter
- type UsagePeriod
- type UsageSummary
- type UsageSummaryGroup
- type UsageSummaryMetadataAggregationPeriod
- type UsageSummaryMetadataMetrics
- type UsageSummaryValue
- type User
- type UserID
- type UserName
- type UserProvider
- type UserTOTPDeleteResponse
- type UserTOTPSetupResponse
- type UserTOTPVerifyJSONBody
- type UserTOTPVerifyJSONRequestBody
- type UserTOTPVerifyParams
- type UserTOTPVerifyResponse
- type VerifyAWSCUROnboardingResponse
- type VerifyAWSUnifiedCURResponse
- type VersionFilter
- type VersionName
- type VersionSortBy
- type ViolationsByDomain
- type ViolationsByDomainItem
- type ViolationsHistory
- type ViolationsHistoryItem
- type ViolationsHistoryMetadata
- type WhoamiExternalSyncResponse
Constants ¶
const ( BearerAuthScopes = "bearerAuth.Scopes" CookieAuthScopes = "cookieAuth.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAddUserRequest ¶
func NewAddUserRequest(server string, body AddUserJSONRequestBody) (*http.Request, error)
NewAddUserRequest calls the generic AddUser builder with application/json body
func NewAddUserRequestWithBody ¶
func NewAddUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddUserRequestWithBody generates requests for AddUser with any type of body
func NewAgentChatRequest ¶ added in v2.0.2
func NewAgentChatRequest(server string, body AgentChatJSONRequestBody) (*http.Request, error)
NewAgentChatRequest calls the generic AgentChat builder with application/json body
func NewAgentChatRequestWithBody ¶ added in v2.0.2
func NewAgentChatRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAgentChatRequestWithBody generates requests for AgentChat with any type of body
func NewAuthenticateUserRequest ¶
func NewAuthenticateUserRequest(server string, body AuthenticateUserJSONRequestBody) (*http.Request, error)
NewAuthenticateUserRequest calls the generic AuthenticateUser builder with application/json body
func NewAuthenticateUserRequestWithBody ¶
func NewAuthenticateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthenticateUserRequestWithBody generates requests for AuthenticateUser with any type of body
func NewBatchTableSchemasRequest ¶
func NewBatchTableSchemasRequest(server string, params *BatchTableSchemasParams) (*http.Request, error)
NewBatchTableSchemasRequest generates requests for BatchTableSchemas
func NewChangeUserPasswordRequest ¶
func NewChangeUserPasswordRequest(server string, body ChangeUserPasswordJSONRequestBody) (*http.Request, error)
NewChangeUserPasswordRequest calls the generic ChangeUserPassword builder with application/json body
func NewChangeUserPasswordRequestWithBody ¶
func NewChangeUserPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewChangeUserPasswordRequestWithBody generates requests for ChangeUserPassword with any type of body
func NewCheckQuerySyntaxRequest ¶ added in v2.0.2
func NewCheckQuerySyntaxRequest(server string, body CheckQuerySyntaxJSONRequestBody) (*http.Request, error)
NewCheckQuerySyntaxRequest calls the generic CheckQuerySyntax builder with application/json body
func NewCheckQuerySyntaxRequestWithBody ¶ added in v2.0.2
func NewCheckQuerySyntaxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCheckQuerySyntaxRequestWithBody generates requests for CheckQuerySyntax with any type of body
func NewCheckUserAuthStatusRequest ¶ added in v2.0.2
NewCheckUserAuthStatusRequest generates requests for CheckUserAuthStatus
func NewCreateAPIKeyRequest ¶
func NewCreateAPIKeyRequest(server string, body CreateAPIKeyJSONRequestBody) (*http.Request, error)
NewCreateAPIKeyRequest calls the generic CreateAPIKey builder with application/json body
func NewCreateAPIKeyRequestWithBody ¶
func NewCreateAPIKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAPIKeyRequestWithBody generates requests for CreateAPIKey with any type of body
func NewCreateAWSCUROnboardingRequest ¶
NewCreateAWSCUROnboardingRequest generates requests for CreateAWSCUROnboarding
func NewCreateAWSOnboardingRequest ¶
func NewCreateAWSOnboardingRequest(server string, body CreateAWSOnboardingJSONRequestBody) (*http.Request, error)
NewCreateAWSOnboardingRequest calls the generic CreateAWSOnboarding builder with application/json body
func NewCreateAWSOnboardingRequestWithBody ¶
func NewCreateAWSOnboardingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSOnboardingRequestWithBody generates requests for CreateAWSOnboarding with any type of body
func NewCreateAWSUnifiedIntegrationsRequest ¶ added in v2.0.2
func NewCreateAWSUnifiedIntegrationsRequest(server string, onboardingID OnboardingID, body CreateAWSUnifiedIntegrationsJSONRequestBody) (*http.Request, error)
NewCreateAWSUnifiedIntegrationsRequest calls the generic CreateAWSUnifiedIntegrations builder with application/json body
func NewCreateAWSUnifiedIntegrationsRequestWithBody ¶ added in v2.0.2
func NewCreateAWSUnifiedIntegrationsRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSUnifiedIntegrationsRequestWithBody generates requests for CreateAWSUnifiedIntegrations with any type of body
func NewCreateAWSUnifiedIntegrationsStandaloneRequest ¶ added in v2.0.2
func NewCreateAWSUnifiedIntegrationsStandaloneRequest(server string, body CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody) (*http.Request, error)
NewCreateAWSUnifiedIntegrationsStandaloneRequest calls the generic CreateAWSUnifiedIntegrationsStandalone builder with application/json body
func NewCreateAWSUnifiedIntegrationsStandaloneRequestWithBody ¶ added in v2.0.2
func NewCreateAWSUnifiedIntegrationsStandaloneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSUnifiedIntegrationsStandaloneRequestWithBody generates requests for CreateAWSUnifiedIntegrationsStandalone with any type of body
func NewCreateAWSUnifiedOnboardingRequest ¶ added in v2.0.2
func NewCreateAWSUnifiedOnboardingRequest(server string, body CreateAWSUnifiedOnboardingJSONRequestBody) (*http.Request, error)
NewCreateAWSUnifiedOnboardingRequest calls the generic CreateAWSUnifiedOnboarding builder with application/json body
func NewCreateAWSUnifiedOnboardingRequestWithBody ¶ added in v2.0.2
func NewCreateAWSUnifiedOnboardingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSUnifiedOnboardingRequestWithBody generates requests for CreateAWSUnifiedOnboarding with any type of body
func NewCreateAWSUnifiedTestConnectionsRequest ¶ added in v2.0.2
func NewCreateAWSUnifiedTestConnectionsRequest(server string, onboardingID OnboardingID, body CreateAWSUnifiedTestConnectionsJSONRequestBody) (*http.Request, error)
NewCreateAWSUnifiedTestConnectionsRequest calls the generic CreateAWSUnifiedTestConnections builder with application/json body
func NewCreateAWSUnifiedTestConnectionsRequestWithBody ¶ added in v2.0.2
func NewCreateAWSUnifiedTestConnectionsRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSUnifiedTestConnectionsRequestWithBody generates requests for CreateAWSUnifiedTestConnections with any type of body
func NewCreateAWSUnifiedTestConnectionsStandaloneRequest ¶ added in v2.0.2
func NewCreateAWSUnifiedTestConnectionsStandaloneRequest(server string, body CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody) (*http.Request, error)
NewCreateAWSUnifiedTestConnectionsStandaloneRequest calls the generic CreateAWSUnifiedTestConnectionsStandalone builder with application/json body
func NewCreateAWSUnifiedTestConnectionsStandaloneRequestWithBody ¶ added in v2.0.2
func NewCreateAWSUnifiedTestConnectionsStandaloneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSUnifiedTestConnectionsStandaloneRequestWithBody generates requests for CreateAWSUnifiedTestConnectionsStandalone with any type of body
func NewCreateAgentChatSessionRequest ¶ added in v2.0.2
func NewCreateAgentChatSessionRequest(server string, params *CreateAgentChatSessionParams) (*http.Request, error)
NewCreateAgentChatSessionRequest generates requests for CreateAgentChatSession
func NewCreateAgentCustomContextRequest ¶ added in v2.0.2
func NewCreateAgentCustomContextRequest(server string, body CreateAgentCustomContextJSONRequestBody) (*http.Request, error)
NewCreateAgentCustomContextRequest calls the generic CreateAgentCustomContext builder with application/json body
func NewCreateAgentCustomContextRequestWithBody ¶ added in v2.0.2
func NewCreateAgentCustomContextRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentCustomContextRequestWithBody generates requests for CreateAgentCustomContext with any type of body
func NewCreateBillingCheckoutRequest ¶ added in v2.0.2
func NewCreateBillingCheckoutRequest(server string, body CreateBillingCheckoutJSONRequestBody) (*http.Request, error)
NewCreateBillingCheckoutRequest calls the generic CreateBillingCheckout builder with application/json body
func NewCreateBillingCheckoutRequestWithBody ¶ added in v2.0.2
func NewCreateBillingCheckoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBillingCheckoutRequestWithBody generates requests for CreateBillingCheckout with any type of body
func NewCreateBillingPortalRequest ¶ added in v2.0.2
NewCreateBillingPortalRequest generates requests for CreateBillingPortal
func NewCreateExternalSyncRequest ¶ added in v2.0.2
func NewCreateExternalSyncRequest(server string, body CreateExternalSyncJSONRequestBody) (*http.Request, error)
NewCreateExternalSyncRequest calls the generic CreateExternalSync builder with application/json body
func NewCreateExternalSyncRequestWithBody ¶ added in v2.0.2
func NewCreateExternalSyncRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateExternalSyncRequestWithBody generates requests for CreateExternalSync with any type of body
func NewCreateNotificationDestinationRequest ¶
func NewCreateNotificationDestinationRequest(server string, body CreateNotificationDestinationJSONRequestBody) (*http.Request, error)
NewCreateNotificationDestinationRequest calls the generic CreateNotificationDestination builder with application/json body
func NewCreateNotificationDestinationRequestWithBody ¶
func NewCreateNotificationDestinationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateNotificationDestinationRequestWithBody generates requests for CreateNotificationDestination with any type of body
func NewCreatePlatformDestinationTokenRequest ¶ added in v2.0.2
NewCreatePlatformDestinationTokenRequest generates requests for CreatePlatformDestinationToken
func NewCreatePolicyGroupRequest ¶
func NewCreatePolicyGroupRequest(server string, body CreatePolicyGroupJSONRequestBody) (*http.Request, error)
NewCreatePolicyGroupRequest calls the generic CreatePolicyGroup builder with application/json body
func NewCreatePolicyGroupRequestWithBody ¶
func NewCreatePolicyGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePolicyGroupRequestWithBody generates requests for CreatePolicyGroup with any type of body
func NewCreatePolicyRequest ¶
func NewCreatePolicyRequest(server string, body CreatePolicyJSONRequestBody) (*http.Request, error)
NewCreatePolicyRequest calls the generic CreatePolicy builder with application/json body
func NewCreatePolicyRequestWithBody ¶
func NewCreatePolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePolicyRequestWithBody generates requests for CreatePolicy with any type of body
func NewCreateRBACPermissionRequest ¶
func NewCreateRBACPermissionRequest(server string, body CreateRBACPermissionJSONRequestBody) (*http.Request, error)
NewCreateRBACPermissionRequest calls the generic CreateRBACPermission builder with application/json body
func NewCreateRBACPermissionRequestWithBody ¶
func NewCreateRBACPermissionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRBACPermissionRequestWithBody generates requests for CreateRBACPermission with any type of body
func NewCreateRBACRoleRequest ¶
func NewCreateRBACRoleRequest(server string, body CreateRBACRoleJSONRequestBody) (*http.Request, error)
NewCreateRBACRoleRequest calls the generic CreateRBACRole builder with application/json body
func NewCreateRBACRoleRequestWithBody ¶
func NewCreateRBACRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRBACRoleRequestWithBody generates requests for CreateRBACRole with any type of body
func NewCreateReportRequest ¶
func NewCreateReportRequest(server string, body CreateReportJSONRequestBody) (*http.Request, error)
NewCreateReportRequest calls the generic CreateReport builder with application/json body
func NewCreateReportRequestWithBody ¶
func NewCreateReportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateReportRequestWithBody generates requests for CreateReport with any type of body
func NewCreateReportTemplateRequest ¶
func NewCreateReportTemplateRequest(server string, body CreateReportTemplateJSONRequestBody) (*http.Request, error)
NewCreateReportTemplateRequest calls the generic CreateReportTemplate builder with application/json body
func NewCreateReportTemplateRequestWithBody ¶
func NewCreateReportTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateReportTemplateRequestWithBody generates requests for CreateReportTemplate with any type of body
func NewCreateSAMLRolloverCertificateRequest ¶
NewCreateSAMLRolloverCertificateRequest generates requests for CreateSAMLRolloverCertificate
func NewCreateSlackConnectionRequest ¶
func NewCreateSlackConnectionRequest(server string, body CreateSlackConnectionJSONRequestBody) (*http.Request, error)
NewCreateSlackConnectionRequest calls the generic CreateSlackConnection builder with application/json body
func NewCreateSlackConnectionRequestWithBody ¶
func NewCreateSlackConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSlackConnectionRequestWithBody generates requests for CreateSlackConnection with any type of body
func NewCreateSyncDestinationTestConnectionRequest ¶
func NewCreateSyncDestinationTestConnectionRequest(server string, body CreateSyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)
NewCreateSyncDestinationTestConnectionRequest calls the generic CreateSyncDestinationTestConnection builder with application/json body
func NewCreateSyncDestinationTestConnectionRequestWithBody ¶
func NewCreateSyncDestinationTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncDestinationTestConnectionRequestWithBody generates requests for CreateSyncDestinationTestConnection with any type of body
func NewCreateSyncRequest ¶
func NewCreateSyncRequest(server string, body CreateSyncJSONRequestBody) (*http.Request, error)
NewCreateSyncRequest calls the generic CreateSync builder with application/json body
func NewCreateSyncRequestWithBody ¶
func NewCreateSyncRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncRequestWithBody generates requests for CreateSync with any type of body
func NewCreateSyncRunProgressRequest ¶
func NewCreateSyncRunProgressRequest(server string, 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, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncRunProgressRequestWithBody generates requests for CreateSyncRunProgress with any type of body
func NewCreateSyncRunProgressTeamRequest ¶
func NewCreateSyncRunProgressTeamRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressTeamJSONRequestBody) (*http.Request, error)
NewCreateSyncRunProgressTeamRequest calls the generic CreateSyncRunProgressTeam builder with application/json body
func NewCreateSyncRunProgressTeamRequestWithBody ¶
func NewCreateSyncRunProgressTeamRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncRunProgressTeamRequestWithBody generates requests for CreateSyncRunProgressTeam with any type of body
func NewCreateSyncRunRequest ¶
NewCreateSyncRunRequest generates requests for CreateSyncRun
func NewCreateSyncSourceTestConnectionRequest ¶
func NewCreateSyncSourceTestConnectionRequest(server string, body CreateSyncSourceTestConnectionJSONRequestBody) (*http.Request, error)
NewCreateSyncSourceTestConnectionRequest calls the generic CreateSyncSourceTestConnection builder with application/json body
func NewCreateSyncSourceTestConnectionRequestWithBody ¶
func NewCreateSyncSourceTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncSourceTestConnectionRequestWithBody generates requests for CreateSyncSourceTestConnection with any type of body
func NewCreateV2SyncDestinationRequest ¶
func NewCreateV2SyncDestinationRequest(server string, body CreateV2SyncDestinationJSONRequestBody) (*http.Request, error)
NewCreateV2SyncDestinationRequest calls the generic CreateV2SyncDestination builder with application/json body
func NewCreateV2SyncDestinationRequestWithBody ¶
func NewCreateV2SyncDestinationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateV2SyncDestinationRequestWithBody generates requests for CreateV2SyncDestination with any type of body
func NewCreateV2SyncDestinationTestConnectionRequest ¶
func NewCreateV2SyncDestinationTestConnectionRequest(server string, body CreateV2SyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)
NewCreateV2SyncDestinationTestConnectionRequest calls the generic CreateV2SyncDestinationTestConnection builder with application/json body
func NewCreateV2SyncDestinationTestConnectionRequestWithBody ¶
func NewCreateV2SyncDestinationTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateV2SyncDestinationTestConnectionRequestWithBody generates requests for CreateV2SyncDestinationTestConnection with any type of body
func NewCreateV2SyncIntegrationRequest ¶
func NewCreateV2SyncIntegrationRequest(server string, body CreateV2SyncIntegrationJSONRequestBody) (*http.Request, error)
NewCreateV2SyncIntegrationRequest calls the generic CreateV2SyncIntegration builder with application/json body
func NewCreateV2SyncIntegrationRequestWithBody ¶
func NewCreateV2SyncIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateV2SyncIntegrationRequestWithBody generates requests for CreateV2SyncIntegration with any type of body
func NewCreateV2SyncIntegrationTestConnectionRequest ¶
func NewCreateV2SyncIntegrationTestConnectionRequest(server string, body CreateV2SyncIntegrationTestConnectionJSONRequestBody) (*http.Request, error)
NewCreateV2SyncIntegrationTestConnectionRequest calls the generic CreateV2SyncIntegrationTestConnection builder with application/json body
func NewCreateV2SyncIntegrationTestConnectionRequestWithBody ¶
func NewCreateV2SyncIntegrationTestConnectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateV2SyncIntegrationTestConnectionRequestWithBody generates requests for CreateV2SyncIntegrationTestConnection with any type of body
func NewDeleteAPIKeyRequest ¶
NewDeleteAPIKeyRequest generates requests for DeleteAPIKey
func NewDeleteAgentCustomContextRequest ¶ added in v2.0.2
func NewDeleteAgentCustomContextRequest(server string, agentCustomContextID AgentCustomContextID) (*http.Request, error)
NewDeleteAgentCustomContextRequest generates requests for DeleteAgentCustomContext
func NewDeleteAlertRequest ¶
NewDeleteAlertRequest generates requests for DeleteAlert
func NewDeleteCustomColumnRequest ¶
func NewDeleteCustomColumnRequest(server string, customColumnID CustomColumnID) (*http.Request, error)
NewDeleteCustomColumnRequest generates requests for DeleteCustomColumn
func NewDeleteFilterRequest ¶
NewDeleteFilterRequest generates requests for DeleteFilter
func NewDeleteNotificationDestinationRequest ¶
func NewDeleteNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId) (*http.Request, error)
NewDeleteNotificationDestinationRequest generates requests for DeleteNotificationDestination
func NewDeletePolicyGroupRequest ¶
func NewDeletePolicyGroupRequest(server string, policyGroupID PolicyGroupID) (*http.Request, error)
NewDeletePolicyGroupRequest generates requests for DeletePolicyGroup
func NewDeletePolicyRequest ¶
NewDeletePolicyRequest generates requests for DeletePolicy
func NewDeleteRBACPermissionRequest ¶
func NewDeleteRBACPermissionRequest(server string, rbacPermissionID RBACPermissionID) (*http.Request, error)
NewDeleteRBACPermissionRequest generates requests for DeleteRBACPermission
func NewDeleteRBACRoleRequest ¶
NewDeleteRBACRoleRequest generates requests for DeleteRBACRole
func NewDeleteReportRequest ¶
NewDeleteReportRequest generates requests for DeleteReport
func NewDeleteReportTemplateRequest ¶
func NewDeleteReportTemplateRequest(server string, templateId openapi_types.UUID) (*http.Request, error)
NewDeleteReportTemplateRequest generates requests for DeleteReportTemplate
func NewDeleteSAMLRolloverCertificateRequest ¶
func NewDeleteSAMLRolloverCertificateRequest(server string, body DeleteSAMLRolloverCertificateJSONRequestBody) (*http.Request, error)
NewDeleteSAMLRolloverCertificateRequest calls the generic DeleteSAMLRolloverCertificate builder with application/json body
func NewDeleteSAMLRolloverCertificateRequestWithBody ¶
func NewDeleteSAMLRolloverCertificateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteSAMLRolloverCertificateRequestWithBody generates requests for DeleteSAMLRolloverCertificate with any type of body
func NewDeleteSavedQueryRequest ¶
NewDeleteSavedQueryRequest generates requests for DeleteSavedQuery
func NewDeleteSyncDestinationRequest ¶
func NewDeleteSyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
NewDeleteSyncDestinationRequest generates requests for DeleteSyncDestination
func NewDeleteSyncRequest ¶
NewDeleteSyncRequest generates requests for DeleteSync
func NewDeleteSyncSourceRequest ¶
func NewDeleteSyncSourceRequest(server string, syncSourceName SyncSourceName) (*http.Request, error)
NewDeleteSyncSourceRequest generates requests for DeleteSyncSource
func NewDeleteSyncTransformerRequest ¶
func NewDeleteSyncTransformerRequest(server string, syncTransformerName SyncTransformerName) (*http.Request, error)
NewDeleteSyncTransformerRequest generates requests for DeleteSyncTransformer
func NewDeleteUserRequest ¶
NewDeleteUserRequest generates requests for DeleteUser
func NewDeleteUserTOTPRequest ¶
NewDeleteUserTOTPRequest generates requests for DeleteUserTOTP
func NewDeleteV2SyncDestinationRequest ¶
func NewDeleteV2SyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
NewDeleteV2SyncDestinationRequest generates requests for DeleteV2SyncDestination
func NewDeleteV2SyncIntegrationRequest ¶
func NewDeleteV2SyncIntegrationRequest(server string, syncName SyncName, params *DeleteV2SyncIntegrationParams) (*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 NewExecuteAdHocQueryRequest ¶
func NewExecuteAdHocQueryRequest(server string, params *ExecuteAdHocQueryParams, body ExecuteAdHocQueryJSONRequestBody) (*http.Request, error)
NewExecuteAdHocQueryRequest calls the generic ExecuteAdHocQuery builder with application/json body
func NewExecuteAdHocQueryRequestWithBody ¶
func NewExecuteAdHocQueryRequestWithBody(server string, params *ExecuteAdHocQueryParams, contentType string, body io.Reader) (*http.Request, error)
NewExecuteAdHocQueryRequestWithBody generates requests for ExecuteAdHocQuery with any type of body
func NewExecuteSavedQueryRequest ¶
func NewExecuteSavedQueryRequest(server string, queryID QueryID, params *ExecuteSavedQueryParams) (*http.Request, error)
NewExecuteSavedQueryRequest generates requests for ExecuteSavedQuery
func NewGetAWSAccountsInParentRequest ¶
func NewGetAWSAccountsInParentRequest(server string, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID) (*http.Request, error)
NewGetAWSAccountsInParentRequest generates requests for GetAWSAccountsInParent
func NewGetAWSAccountsInRootRequest ¶
func NewGetAWSAccountsInRootRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewGetAWSAccountsInRootRequest generates requests for GetAWSAccountsInRoot
func NewGetAWSCUROnboardingRequest ¶
func NewGetAWSCUROnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewGetAWSCUROnboardingRequest generates requests for GetAWSCUROnboarding
func NewGetAWSOnboardingRequest ¶
func NewGetAWSOnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewGetAWSOnboardingRequest generates requests for GetAWSOnboarding
func NewGetAWSUnifiedAccountsInParentRequest ¶ added in v2.0.2
func NewGetAWSUnifiedAccountsInParentRequest(server string, onboardingID OnboardingID, awsOrgunitId string) (*http.Request, error)
NewGetAWSUnifiedAccountsInParentRequest generates requests for GetAWSUnifiedAccountsInParent
func NewGetAWSUnifiedAccountsInRootRequest ¶ added in v2.0.2
func NewGetAWSUnifiedAccountsInRootRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewGetAWSUnifiedAccountsInRootRequest generates requests for GetAWSUnifiedAccountsInRoot
func NewGetAWSUnifiedOnboardingRequest ¶ added in v2.0.2
func NewGetAWSUnifiedOnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewGetAWSUnifiedOnboardingRequest generates requests for GetAWSUnifiedOnboarding
func NewGetAWSUnifiedStandaloneTemplateRequest ¶ added in v2.0.2
NewGetAWSUnifiedStandaloneTemplateRequest generates requests for GetAWSUnifiedStandaloneTemplate
func NewGetAgentChatSessionRequest ¶ added in v2.0.2
NewGetAgentChatSessionRequest generates requests for GetAgentChatSession
func NewGetAgentCustomContextRequest ¶ added in v2.0.2
func NewGetAgentCustomContextRequest(server string, agentCustomContextID AgentCustomContextID) (*http.Request, error)
NewGetAgentCustomContextRequest generates requests for GetAgentCustomContext
func NewGetAppMembershipPoliciesCatalogRequest ¶ added in v2.0.2
NewGetAppMembershipPoliciesCatalogRequest generates requests for GetAppMembershipPoliciesCatalog
func NewGetAppMembershipPolicyRequest ¶ added in v2.0.2
NewGetAppMembershipPolicyRequest generates requests for GetAppMembershipPolicy
func NewGetAppMembershipRecomputeStatusRequest ¶ added in v2.0.2
NewGetAppMembershipRecomputeStatusRequest generates requests for GetAppMembershipRecomputeStatus
func NewGetAuditLogRequest ¶
NewGetAuditLogRequest generates requests for GetAuditLog
func NewGetCurrentUserRequest ¶
NewGetCurrentUserRequest generates requests for GetCurrentUser
func NewGetCustomColumnRequest ¶
func NewGetCustomColumnRequest(server string, customColumnID CustomColumnID) (*http.Request, error)
NewGetCustomColumnRequest generates requests for GetCustomColumn
func NewGetDataSettingsRequest ¶
NewGetDataSettingsRequest generates requests for GetDataSettings
func NewGetExternalSyncRunRequest ¶ added in v2.0.2
func NewGetExternalSyncRunRequest(server string, externalSyncId openapi_types.UUID) (*http.Request, error)
NewGetExternalSyncRunRequest generates requests for GetExternalSyncRun
func NewGetFilterByIDRequest ¶
NewGetFilterByIDRequest generates requests for GetFilterByID
func NewGetGroupedTeamUsageSummaryRequest ¶
func NewGetGroupedTeamUsageSummaryRequest(server string, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams) (*http.Request, error)
NewGetGroupedTeamUsageSummaryRequest generates requests for GetGroupedTeamUsageSummary
func NewGetNotificationDestinationAlertsRequest ¶
func NewGetNotificationDestinationAlertsRequest(server string, notificationDestinationId NotificationDestinationId, params *GetNotificationDestinationAlertsParams) (*http.Request, error)
NewGetNotificationDestinationAlertsRequest generates requests for GetNotificationDestinationAlerts
func NewGetNotificationDestinationRequest ¶
func NewGetNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId) (*http.Request, error)
NewGetNotificationDestinationRequest generates requests for GetNotificationDestination
func NewGetOpenAPIJSONRequest ¶
NewGetOpenAPIJSONRequest generates requests for GetOpenAPIJSON
func NewGetPlatformAssetInsightsRequest ¶
func NewGetPlatformAssetInsightsRequest(server string, assetID AssetID, params *GetPlatformAssetInsightsParams) (*http.Request, error)
NewGetPlatformAssetInsightsRequest generates requests for GetPlatformAssetInsights
func NewGetPlatformInfoRequest ¶
NewGetPlatformInfoRequest generates requests for GetPlatformInfo
func NewGetPlatformInsightAssetColumnDistinctValuesRequest ¶ added in v2.0.2
func NewGetPlatformInsightAssetColumnDistinctValuesRequest(server string, insightAssetColumnName GetPlatformInsightAssetColumnDistinctValuesParamsColumnName, params *GetPlatformInsightAssetColumnDistinctValuesParams) (*http.Request, error)
NewGetPlatformInsightAssetColumnDistinctValuesRequest generates requests for GetPlatformInsightAssetColumnDistinctValues
func NewGetPlatformInsightAssetsRequest ¶
func NewGetPlatformInsightAssetsRequest(server string, insightID InsightID, params *GetPlatformInsightAssetsParams) (*http.Request, error)
NewGetPlatformInsightAssetsRequest generates requests for GetPlatformInsightAssets
func NewGetPlatformInsightColumnDistinctValuesRequest ¶
func NewGetPlatformInsightColumnDistinctValuesRequest(server string, insightColumnName InsightColumnName, params *GetPlatformInsightColumnDistinctValuesParams) (*http.Request, error)
NewGetPlatformInsightColumnDistinctValuesRequest generates requests for GetPlatformInsightColumnDistinctValues
func NewGetPlatformInsightRequest ¶
func NewGetPlatformInsightRequest(server string, insightID InsightID, params *GetPlatformInsightParams) (*http.Request, error)
NewGetPlatformInsightRequest generates requests for GetPlatformInsight
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 NewGetPolicyMetricsRequest ¶
func NewGetPolicyMetricsRequest(server string, params *GetPolicyMetricsParams) (*http.Request, error)
NewGetPolicyMetricsRequest generates requests for GetPolicyMetrics
func NewGetPolicyRequest ¶
NewGetPolicyRequest generates requests for GetPolicy
func NewGetPolicyViolationsHistoryRequest ¶
func NewGetPolicyViolationsHistoryRequest(server string, policyID PolicyID, params *GetPolicyViolationsHistoryParams) (*http.Request, error)
NewGetPolicyViolationsHistoryRequest generates requests for GetPolicyViolationsHistory
func NewGetPolicyViolationsRequest ¶
func NewGetPolicyViolationsRequest(server string, policyID PolicyID, params *GetPolicyViolationsParams) (*http.Request, error)
NewGetPolicyViolationsRequest generates requests for GetPolicyViolations
func NewGetQueryColumnsRequest ¶ added in v2.0.2
func NewGetQueryColumnsRequest(server string, body GetQueryColumnsJSONRequestBody) (*http.Request, error)
NewGetQueryColumnsRequest calls the generic GetQueryColumns builder with application/json body
func NewGetQueryColumnsRequestWithBody ¶ added in v2.0.2
func NewGetQueryColumnsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGetQueryColumnsRequestWithBody generates requests for GetQueryColumns with any type of body
func NewGetRBACPermissionRequest ¶
func NewGetRBACPermissionRequest(server string, rbacPermissionID RBACPermissionID) (*http.Request, error)
NewGetRBACPermissionRequest generates requests for GetRBACPermission
func NewGetRBACRoleRequest ¶
NewGetRBACRoleRequest generates requests for GetRBACRole
func NewGetReportRequest ¶
NewGetReportRequest generates requests for GetReport
func NewGetReportTemplateRequest ¶
func NewGetReportTemplateRequest(server string, templateId openapi_types.UUID) (*http.Request, error)
NewGetReportTemplateRequest generates requests for GetReportTemplate
func NewGetSAMLRequest ¶
NewGetSAMLRequest generates requests for GetSAML
func NewGetSavedQueryRequest ¶
NewGetSavedQueryRequest generates requests for GetSavedQuery
func NewGetSettingsRequest ¶
NewGetSettingsRequest generates requests for GetSettings
func NewGetSyncDestinationRequest ¶
func NewGetSyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
NewGetSyncDestinationRequest generates requests for GetSyncDestination
func NewGetSyncDestinationTestConnectionLogsLiveRequest ¶
func NewGetSyncDestinationTestConnectionLogsLiveRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams) (*http.Request, error)
NewGetSyncDestinationTestConnectionLogsLiveRequest generates requests for GetSyncDestinationTestConnectionLogsLive
func NewGetSyncDestinationTestConnectionLogsQueryRequest ¶
func NewGetSyncDestinationTestConnectionLogsQueryRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams) (*http.Request, error)
NewGetSyncDestinationTestConnectionLogsQueryRequest generates requests for GetSyncDestinationTestConnectionLogsQuery
func NewGetSyncDestinationTestConnectionRequest ¶
func NewGetSyncDestinationTestConnectionRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID) (*http.Request, error)
NewGetSyncDestinationTestConnectionRequest generates requests for GetSyncDestinationTestConnection
func NewGetSyncRequest ¶
NewGetSyncRequest generates requests for GetSync
func NewGetSyncRunLogsLiveRequest ¶
func NewGetSyncRunLogsLiveRequest(server string, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams) (*http.Request, error)
NewGetSyncRunLogsLiveRequest generates requests for GetSyncRunLogsLive
func NewGetSyncRunLogsQueryRequest ¶
func NewGetSyncRunLogsQueryRequest(server string, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams) (*http.Request, error)
NewGetSyncRunLogsQueryRequest generates requests for GetSyncRunLogsQuery
func NewGetSyncRunRequest ¶
func NewGetSyncRunRequest(server string, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
NewGetSyncRunRequest generates requests for GetSyncRun
func NewGetSyncRunStatsRequest ¶
func NewGetSyncRunStatsRequest(server string, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
NewGetSyncRunStatsRequest generates requests for GetSyncRunStats
func NewGetSyncRunTablesRequest ¶
func NewGetSyncRunTablesRequest(server string, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams) (*http.Request, error)
NewGetSyncRunTablesRequest generates requests for GetSyncRunTables
func NewGetSyncSourceRequest ¶
func NewGetSyncSourceRequest(server string, syncSourceName SyncSourceName) (*http.Request, error)
NewGetSyncSourceRequest generates requests for GetSyncSource
func NewGetSyncSourceTestConnectionLogsLiveRequest ¶
func NewGetSyncSourceTestConnectionLogsLiveRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams) (*http.Request, error)
NewGetSyncSourceTestConnectionLogsLiveRequest generates requests for GetSyncSourceTestConnectionLogsLive
func NewGetSyncSourceTestConnectionLogsQueryRequest ¶
func NewGetSyncSourceTestConnectionLogsQueryRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams) (*http.Request, error)
NewGetSyncSourceTestConnectionLogsQueryRequest generates requests for GetSyncSourceTestConnectionLogsQuery
func NewGetSyncSourceTestConnectionRequest ¶
func NewGetSyncSourceTestConnectionRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID) (*http.Request, error)
NewGetSyncSourceTestConnectionRequest generates requests for GetSyncSourceTestConnection
func NewGetSyncTransformerRequest ¶
func NewGetSyncTransformerRequest(server string, syncTransformerName SyncTransformerName) (*http.Request, error)
NewGetSyncTransformerRequest generates requests for GetSyncTransformer
func NewGetTablesDataRequest ¶
func NewGetTablesDataRequest(server string, params *GetTablesDataParams) (*http.Request, error)
NewGetTablesDataRequest generates requests for GetTablesData
func NewGetTablesRelatedResourcesRequest ¶ added in v2.0.2
func NewGetTablesRelatedResourcesRequest(server string, tableName string, body GetTablesRelatedResourcesJSONRequestBody) (*http.Request, error)
NewGetTablesRelatedResourcesRequest calls the generic GetTablesRelatedResources builder with application/json body
func NewGetTablesRelatedResourcesRequestWithBody ¶ added in v2.0.2
func NewGetTablesRelatedResourcesRequestWithBody(server string, tableName string, contentType string, body io.Reader) (*http.Request, error)
NewGetTablesRelatedResourcesRequestWithBody generates requests for GetTablesRelatedResources with any type of body
func NewGetTablesRelationsRequest ¶
NewGetTablesRelationsRequest generates requests for GetTablesRelations
func NewGetTablesRowRelatedResourcesRequest ¶ added in v2.0.2
func NewGetTablesRowRelatedResourcesRequest(server string, tableName string, platformId string) (*http.Request, error)
NewGetTablesRowRelatedResourcesRequest generates requests for GetTablesRowRelatedResources
func NewGetTeamUsageSummaryRequest ¶
func NewGetTeamUsageSummaryRequest(server string, params *GetTeamUsageSummaryParams) (*http.Request, error)
NewGetTeamUsageSummaryRequest generates requests for GetTeamUsageSummary
func NewGetTenantPlanRequest ¶ added in v2.0.2
NewGetTenantPlanRequest generates requests for GetTenantPlan
func NewGetTestConnectionForSyncDestinationRequest ¶
func NewGetTestConnectionForSyncDestinationRequest(server string, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId) (*http.Request, error)
NewGetTestConnectionForSyncDestinationRequest generates requests for GetTestConnectionForSyncDestination
func NewGetTestConnectionForSyncSourceRequest ¶
func NewGetTestConnectionForSyncSourceRequest(server string, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId) (*http.Request, error)
NewGetTestConnectionForSyncSourceRequest generates requests for GetTestConnectionForSyncSource
func NewGetUserRequest ¶
NewGetUserRequest generates requests for GetUser
func NewGetV2SyncDestinationRequest ¶
func NewGetV2SyncDestinationRequest(server string, syncDestinationName SyncDestinationName) (*http.Request, error)
NewGetV2SyncDestinationRequest generates requests for GetV2SyncDestination
func NewGetV2SyncDestinationsRequest ¶
func NewGetV2SyncDestinationsRequest(server string, params *GetV2SyncDestinationsParams) (*http.Request, error)
NewGetV2SyncDestinationsRequest generates requests for GetV2SyncDestinations
func NewGetV2SyncIntegrationRequest ¶
NewGetV2SyncIntegrationRequest generates requests for GetV2SyncIntegration
func NewGetViolationsByDomainRequest ¶
func NewGetViolationsByDomainRequest(server string, params *GetViolationsByDomainParams) (*http.Request, error)
NewGetViolationsByDomainRequest generates requests for GetViolationsByDomain
func NewGetViolationsHistoryRequest ¶
func NewGetViolationsHistoryRequest(server string, params *GetViolationsHistoryParams) (*http.Request, error)
NewGetViolationsHistoryRequest generates requests for GetViolationsHistory
func NewHealthCheckHeadRequest ¶
NewHealthCheckHeadRequest generates requests for HealthCheckHead
func NewHealthCheckRequest ¶
NewHealthCheckRequest generates requests for HealthCheck
func NewIndexRequest ¶
NewIndexRequest generates requests for Index
func NewListAPIKeysRequest ¶
func NewListAPIKeysRequest(server string, params *ListAPIKeysParams) (*http.Request, error)
NewListAPIKeysRequest generates requests for ListAPIKeys
func NewListAgentChatSessionsRequest ¶ added in v2.0.2
func NewListAgentChatSessionsRequest(server string, params *ListAgentChatSessionsParams) (*http.Request, error)
NewListAgentChatSessionsRequest generates requests for ListAgentChatSessions
func NewListAgentCustomContextsRequest ¶ added in v2.0.2
NewListAgentCustomContextsRequest generates requests for ListAgentCustomContexts
func NewListAllAlertsRequest ¶
func NewListAllAlertsRequest(server string, params *ListAllAlertsParams) (*http.Request, error)
NewListAllAlertsRequest generates requests for ListAllAlerts
func NewListAllCustomColumnsRequest ¶
func NewListAllCustomColumnsRequest(server string, params *ListAllCustomColumnsParams) (*http.Request, error)
NewListAllCustomColumnsRequest generates requests for ListAllCustomColumns
func NewListAllNotificationDestinationsRequest ¶
func NewListAllNotificationDestinationsRequest(server string, params *ListAllNotificationDestinationsParams) (*http.Request, error)
NewListAllNotificationDestinationsRequest generates requests for ListAllNotificationDestinations
func NewListAllQueriesRequest ¶
func NewListAllQueriesRequest(server string, params *ListAllQueriesParams) (*http.Request, error)
NewListAllQueriesRequest generates requests for ListAllQueries
func NewListAllRBACPermissionsRequest ¶
func NewListAllRBACPermissionsRequest(server string, params *ListAllRBACPermissionsParams) (*http.Request, error)
NewListAllRBACPermissionsRequest generates requests for ListAllRBACPermissions
func NewListAllRBACRolesRequest ¶
func NewListAllRBACRolesRequest(server string, params *ListAllRBACRolesParams) (*http.Request, error)
NewListAllRBACRolesRequest generates requests for ListAllRBACRoles
func NewListAppsRequest ¶ added in v2.0.2
NewListAppsRequest generates requests for ListApps
func NewListAuditLogsRequest ¶
func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)
NewListAuditLogsRequest generates requests for ListAuditLogs
func NewListBillingPaymentsRequest ¶ added in v2.0.2
func NewListBillingPaymentsRequest(server string, params *ListBillingPaymentsParams) (*http.Request, error)
NewListBillingPaymentsRequest generates requests for ListBillingPayments
func NewListExternalSyncRunsRequest ¶ added in v2.0.2
func NewListExternalSyncRunsRequest(server string, params *ListExternalSyncRunsParams) (*http.Request, error)
NewListExternalSyncRunsRequest generates requests for ListExternalSyncRuns
func NewListFilterTagsRequest ¶
func NewListFilterTagsRequest(server string, params *ListFilterTagsParams) (*http.Request, error)
NewListFilterTagsRequest generates requests for ListFilterTags
func NewListFiltersRequest ¶
func NewListFiltersRequest(server string, params *ListFiltersParams) (*http.Request, error)
NewListFiltersRequest generates requests for ListFilters
func NewListNotificationsRequest ¶
func NewListNotificationsRequest(server string, params *ListNotificationsParams) (*http.Request, error)
NewListNotificationsRequest generates requests for ListNotifications
func NewListPlatformInsightsByAppRequest ¶ added in v2.0.2
func NewListPlatformInsightsByAppRequest(server string, params *ListPlatformInsightsByAppParams) (*http.Request, error)
NewListPlatformInsightsByAppRequest generates requests for ListPlatformInsightsByApp
func NewListPlatformInsightsRequest ¶
func NewListPlatformInsightsRequest(server string, params *ListPlatformInsightsParams) (*http.Request, error)
NewListPlatformInsightsRequest generates requests for ListPlatformInsights
func NewListPlatformVersionsRequest ¶
func NewListPlatformVersionsRequest(server string, params *ListPlatformVersionsParams) (*http.Request, error)
NewListPlatformVersionsRequest generates requests for ListPlatformVersions
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 NewListPluginsRequest ¶
func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)
NewListPluginsRequest generates requests for ListPlugins
func NewListPoliciesInGroupRequest ¶
func NewListPoliciesInGroupRequest(server string, policyGroupID PolicyGroupID, params *ListPoliciesInGroupParams) (*http.Request, error)
NewListPoliciesInGroupRequest generates requests for ListPoliciesInGroup
func NewListPoliciesRequest ¶
func NewListPoliciesRequest(server string, params *ListPoliciesParams) (*http.Request, error)
NewListPoliciesRequest generates requests for ListPolicies
func NewListPolicyGroupsRequest ¶
func NewListPolicyGroupsRequest(server string, params *ListPolicyGroupsParams) (*http.Request, error)
NewListPolicyGroupsRequest generates requests for ListPolicyGroups
func NewListQueryTagsRequest ¶
func NewListQueryTagsRequest(server string, params *ListQueryTagsParams) (*http.Request, error)
NewListQueryTagsRequest generates requests for ListQueryTags
func NewListReportTemplatesRequest ¶
func NewListReportTemplatesRequest(server string, params *ListReportTemplatesParams) (*http.Request, error)
NewListReportTemplatesRequest generates requests for ListReportTemplates
func NewListReportsRequest ¶
func NewListReportsRequest(server string, params *ListReportsParams) (*http.Request, error)
NewListReportsRequest generates requests for ListReports
func NewListSlackChannelsRequest ¶
func NewListSlackChannelsRequest(server string, id openapi_types.UUID, params *ListSlackChannelsParams) (*http.Request, error)
NewListSlackChannelsRequest generates requests for ListSlackChannels
func NewListSupportedSourceVersionsRequest ¶ added in v2.0.2
func NewListSupportedSourceVersionsRequest(server string, params *ListSupportedSourceVersionsParams) (*http.Request, error)
NewListSupportedSourceVersionsRequest generates requests for ListSupportedSourceVersions
func NewListSyncDestinationSyncsRequest ¶
func NewListSyncDestinationSyncsRequest(server string, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams) (*http.Request, error)
NewListSyncDestinationSyncsRequest generates requests for ListSyncDestinationSyncs
func NewListSyncDestinationsRequest ¶
func NewListSyncDestinationsRequest(server string, params *ListSyncDestinationsParams) (*http.Request, error)
NewListSyncDestinationsRequest generates requests for ListSyncDestinations
func NewListSyncIntegrationGroupsRequest ¶ added in v2.0.2
NewListSyncIntegrationGroupsRequest generates requests for ListSyncIntegrationGroups
func NewListSyncRunsRequest ¶
func NewListSyncRunsRequest(server string, syncName SyncName, params *ListSyncRunsParams) (*http.Request, error)
NewListSyncRunsRequest generates requests for ListSyncRuns
func NewListSyncSourceSyncsRequest ¶
func NewListSyncSourceSyncsRequest(server string, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams) (*http.Request, error)
NewListSyncSourceSyncsRequest generates requests for ListSyncSourceSyncs
func NewListSyncSourcesRequest ¶
func NewListSyncSourcesRequest(server string, params *ListSyncSourcesParams) (*http.Request, error)
NewListSyncSourcesRequest generates requests for ListSyncSources
func NewListSyncTransformerSyncDestinationsRequest ¶
func NewListSyncTransformerSyncDestinationsRequest(server string, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams) (*http.Request, error)
NewListSyncTransformerSyncDestinationsRequest generates requests for ListSyncTransformerSyncDestinations
func NewListSyncTransformerSyncsRequest ¶
func NewListSyncTransformerSyncsRequest(server string, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams) (*http.Request, error)
NewListSyncTransformerSyncsRequest generates requests for ListSyncTransformerSyncs
func NewListSyncTransformersRequest ¶
func NewListSyncTransformersRequest(server string, params *ListSyncTransformersParams) (*http.Request, error)
NewListSyncTransformersRequest generates requests for ListSyncTransformers
func NewListSyncUpgradesRequest ¶
func NewListSyncUpgradesRequest(server string, params *ListSyncUpgradesParams) (*http.Request, error)
NewListSyncUpgradesRequest generates requests for ListSyncUpgrades
func NewListSyncsRequest ¶
func NewListSyncsRequest(server string, params *ListSyncsParams) (*http.Request, error)
NewListSyncsRequest generates requests for ListSyncs
func NewListTablesRequest ¶
func NewListTablesRequest(server string, params *ListTablesParams) (*http.Request, error)
NewListTablesRequest generates requests for ListTables
func NewListTeamsRequest ¶
func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)
NewListTeamsRequest generates requests for ListTeams
func NewListUsersRequest ¶
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
NewListUsersRequest generates requests for ListUsers
func NewListV2SyncIntegrationsRequest ¶
func NewListV2SyncIntegrationsRequest(server string, 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 ¶
NewLogoutUserRequest generates requests for LogoutUser
func NewMagicLoginUserRequest ¶ added in v2.0.2
func NewMagicLoginUserRequest(server string, body MagicLoginUserJSONRequestBody) (*http.Request, error)
NewMagicLoginUserRequest calls the generic MagicLoginUser builder with application/json body
func NewMagicLoginUserRequestWithBody ¶ added in v2.0.2
func NewMagicLoginUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewMagicLoginUserRequestWithBody generates requests for MagicLoginUser with any type of body
func NewNotifyAWSCUROnboardingRequest ¶
func NewNotifyAWSCUROnboardingRequest(server string, onboardingID OnboardingID, body NotifyAWSCUROnboardingJSONRequestBody) (*http.Request, error)
NewNotifyAWSCUROnboardingRequest calls the generic NotifyAWSCUROnboarding builder with application/json body
func NewNotifyAWSCUROnboardingRequestWithBody ¶
func NewNotifyAWSCUROnboardingRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewNotifyAWSCUROnboardingRequestWithBody generates requests for NotifyAWSCUROnboarding with any type of body
func NewNotifyAWSUnifiedOnboardingRequest ¶ added in v2.0.2
func NewNotifyAWSUnifiedOnboardingRequest(server string, onboardingID OnboardingID, body NotifyAWSUnifiedOnboardingJSONRequestBody) (*http.Request, error)
NewNotifyAWSUnifiedOnboardingRequest calls the generic NotifyAWSUnifiedOnboarding builder with application/json body
func NewNotifyAWSUnifiedOnboardingRequestWithBody ¶ added in v2.0.2
func NewNotifyAWSUnifiedOnboardingRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewNotifyAWSUnifiedOnboardingRequestWithBody generates requests for NotifyAWSUnifiedOnboarding with any type of body
func NewNotifyOnboardingRequest ¶
func NewNotifyOnboardingRequest(server string, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody) (*http.Request, error)
NewNotifyOnboardingRequest calls the generic NotifyOnboarding builder with application/json body
func NewNotifyOnboardingRequestWithBody ¶
func NewNotifyOnboardingRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewNotifyOnboardingRequestWithBody generates requests for NotifyOnboarding with any type of body
func NewPatchV2SyncDestinationRequest ¶
func NewPatchV2SyncDestinationRequest(server string, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody) (*http.Request, error)
NewPatchV2SyncDestinationRequest calls the generic PatchV2SyncDestination builder with application/json body
func NewPatchV2SyncDestinationRequestWithBody ¶
func NewPatchV2SyncDestinationRequestWithBody(server string, syncDestinationName SyncDestinationName, contentType string, body io.Reader) (*http.Request, error)
NewPatchV2SyncDestinationRequestWithBody generates requests for PatchV2SyncDestination with any type of body
func NewPlatformCreateInsightFilterRequest ¶
func NewPlatformCreateInsightFilterRequest(server string, body PlatformCreateInsightFilterJSONRequestBody) (*http.Request, error)
NewPlatformCreateInsightFilterRequest calls the generic PlatformCreateInsightFilter builder with application/json body
func NewPlatformCreateInsightFilterRequestWithBody ¶
func NewPlatformCreateInsightFilterRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPlatformCreateInsightFilterRequestWithBody generates requests for PlatformCreateInsightFilter with any type of body
func NewPlatformDeleteInsightFilterRequest ¶
func NewPlatformDeleteInsightFilterRequest(server string, insightFilterID InsightFilterID) (*http.Request, error)
NewPlatformDeleteInsightFilterRequest generates requests for PlatformDeleteInsightFilter
func NewPlatformGetInsightFilterByIDRequest ¶
func NewPlatformGetInsightFilterByIDRequest(server string, insightFilterID InsightFilterID) (*http.Request, error)
NewPlatformGetInsightFilterByIDRequest generates requests for PlatformGetInsightFilterByID
func NewPlatformListInsightFiltersRequest ¶
func NewPlatformListInsightFiltersRequest(server string, params *PlatformListInsightFiltersParams) (*http.Request, error)
NewPlatformListInsightFiltersRequest generates requests for PlatformListInsightFilters
func NewPlatformUpdateInsightFilterRequest ¶
func NewPlatformUpdateInsightFilterRequest(server string, insightFilterID InsightFilterID, body PlatformUpdateInsightFilterJSONRequestBody) (*http.Request, error)
NewPlatformUpdateInsightFilterRequest calls the generic PlatformUpdateInsightFilter builder with application/json body
func NewPlatformUpdateInsightFilterRequestWithBody ¶
func NewPlatformUpdateInsightFilterRequestWithBody(server string, insightFilterID InsightFilterID, contentType string, body io.Reader) (*http.Request, error)
NewPlatformUpdateInsightFilterRequestWithBody generates requests for PlatformUpdateInsightFilter with any type of body
func NewPresignExternalSyncFileRequest ¶ added in v2.0.2
func NewPresignExternalSyncFileRequest(server string, externalSyncId openapi_types.UUID, body PresignExternalSyncFileJSONRequestBody) (*http.Request, error)
NewPresignExternalSyncFileRequest calls the generic PresignExternalSyncFile builder with application/json body
func NewPresignExternalSyncFileRequestWithBody ¶ added in v2.0.2
func NewPresignExternalSyncFileRequestWithBody(server string, externalSyncId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewPresignExternalSyncFileRequestWithBody generates requests for PresignExternalSyncFile with any type of body
func NewPromoteSAMLRolloverCertificateRequest ¶
func NewPromoteSAMLRolloverCertificateRequest(server string, body PromoteSAMLRolloverCertificateJSONRequestBody) (*http.Request, error)
NewPromoteSAMLRolloverCertificateRequest calls the generic PromoteSAMLRolloverCertificate builder with application/json body
func NewPromoteSAMLRolloverCertificateRequestWithBody ¶
func NewPromoteSAMLRolloverCertificateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPromoteSAMLRolloverCertificateRequestWithBody generates requests for PromoteSAMLRolloverCertificate with any type of body
func NewPromoteSyncDestinationTestConnectionRequest ¶
func NewPromoteSyncDestinationTestConnectionRequest(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody) (*http.Request, error)
NewPromoteSyncDestinationTestConnectionRequest calls the generic PromoteSyncDestinationTestConnection builder with application/json body
func NewPromoteSyncDestinationTestConnectionRequestWithBody ¶
func NewPromoteSyncDestinationTestConnectionRequestWithBody(server string, 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, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody) (*http.Request, error)
NewPromoteSyncSourceTestConnectionRequest calls the generic PromoteSyncSourceTestConnection builder with application/json body
func NewPromoteSyncSourceTestConnectionRequestWithBody ¶
func NewPromoteSyncSourceTestConnectionRequestWithBody(server string, 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, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody) (*http.Request, error)
NewProvisionOnboardingConfigurationRequest calls the generic ProvisionOnboardingConfiguration builder with application/json body
func NewProvisionOnboardingConfigurationRequestWithBody ¶
func NewProvisionOnboardingConfigurationRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewProvisionOnboardingConfigurationRequestWithBody generates requests for ProvisionOnboardingConfiguration with any type of body
func NewProvisionUnifiedOnboardingConfigurationRequest ¶ added in v2.0.2
func NewProvisionUnifiedOnboardingConfigurationRequest(server string, onboardingID OnboardingID, body ProvisionUnifiedOnboardingConfigurationJSONRequestBody) (*http.Request, error)
NewProvisionUnifiedOnboardingConfigurationRequest calls the generic ProvisionUnifiedOnboardingConfiguration builder with application/json body
func NewProvisionUnifiedOnboardingConfigurationRequestWithBody ¶ added in v2.0.2
func NewProvisionUnifiedOnboardingConfigurationRequestWithBody(server string, onboardingID OnboardingID, contentType string, body io.Reader) (*http.Request, error)
NewProvisionUnifiedOnboardingConfigurationRequestWithBody generates requests for ProvisionUnifiedOnboardingConfiguration with any type of body
func NewPutAppMembershipPolicyRequest ¶ added in v2.0.2
func NewPutAppMembershipPolicyRequest(server string, body PutAppMembershipPolicyJSONRequestBody) (*http.Request, error)
NewPutAppMembershipPolicyRequest calls the generic PutAppMembershipPolicy builder with application/json body
func NewPutAppMembershipPolicyRequestWithBody ¶ added in v2.0.2
func NewPutAppMembershipPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPutAppMembershipPolicyRequestWithBody generates requests for PutAppMembershipPolicy with any type of body
func NewQueryListFilterTagsRequest ¶
func NewQueryListFilterTagsRequest(server string, queryID QueryID, params *QueryListFilterTagsParams) (*http.Request, error)
NewQueryListFilterTagsRequest generates requests for QueryListFilterTags
func NewQueryListFiltersRequest ¶
func NewQueryListFiltersRequest(server string, queryID QueryID, params *QueryListFiltersParams) (*http.Request, error)
NewQueryListFiltersRequest generates requests for QueryListFilters
func NewQuerySaveFilterRequest ¶
func NewQuerySaveFilterRequest(server string, queryID QueryID, body QuerySaveFilterJSONRequestBody) (*http.Request, error)
NewQuerySaveFilterRequest calls the generic QuerySaveFilter builder with application/json body
func NewQuerySaveFilterRequestWithBody ¶
func NewQuerySaveFilterRequestWithBody(server string, queryID QueryID, contentType string, body io.Reader) (*http.Request, error)
NewQuerySaveFilterRequestWithBody generates requests for QuerySaveFilter with any type of body
func NewRegisterReadOnlyUserRequest ¶ added in v2.0.2
func NewRegisterReadOnlyUserRequest(server string, body RegisterReadOnlyUserJSONRequestBody) (*http.Request, error)
NewRegisterReadOnlyUserRequest calls the generic RegisterReadOnlyUser builder with application/json body
func NewRegisterReadOnlyUserRequestWithBody ¶ added in v2.0.2
func NewRegisterReadOnlyUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRegisterReadOnlyUserRequestWithBody generates requests for RegisterReadOnlyUser with any type of body
func NewReportExternalSyncProgressRequest ¶ added in v2.0.2
func NewReportExternalSyncProgressRequest(server string, externalSyncId openapi_types.UUID, body ReportExternalSyncProgressJSONRequestBody) (*http.Request, error)
NewReportExternalSyncProgressRequest calls the generic ReportExternalSyncProgress builder with application/json body
func NewReportExternalSyncProgressRequestWithBody ¶ added in v2.0.2
func NewReportExternalSyncProgressRequestWithBody(server string, externalSyncId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewReportExternalSyncProgressRequestWithBody generates requests for ReportExternalSyncProgress with any type of body
func NewSaveCustomColumnRequest ¶
func NewSaveCustomColumnRequest(server string, body SaveCustomColumnJSONRequestBody) (*http.Request, error)
NewSaveCustomColumnRequest calls the generic SaveCustomColumn builder with application/json body
func NewSaveCustomColumnRequestWithBody ¶
func NewSaveCustomColumnRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSaveCustomColumnRequestWithBody generates requests for SaveCustomColumn with any type of body
func NewSaveQueryRequest ¶
func NewSaveQueryRequest(server string, body SaveQueryJSONRequestBody) (*http.Request, error)
NewSaveQueryRequest calls the generic SaveQuery builder with application/json body
func NewSaveQueryRequestWithBody ¶
func NewSaveQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSaveQueryRequestWithBody generates requests for SaveQuery 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 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 NewTableColumnListGroupedRequest ¶ added in v2.0.2
func NewTableColumnListGroupedRequest(server string, tableName TableName, columnName ColumnName, params *TableColumnListGroupedParams) (*http.Request, error)
NewTableColumnListGroupedRequest generates requests for TableColumnListGrouped
func NewTableColumnListValuesRequest ¶
func NewTableColumnListValuesRequest(server string, tableName TableName, columnName ColumnName, params *TableColumnListValuesParams) (*http.Request, error)
NewTableColumnListValuesRequest generates requests for TableColumnListValues
func NewTableListColumnsRequest ¶
func NewTableListColumnsRequest(server string, tableName TableName, params *TableListColumnsParams) (*http.Request, error)
NewTableListColumnsRequest generates requests for TableListColumns
func NewTableListFilterTagsRequest ¶
func NewTableListFilterTagsRequest(server string, tableName TableName, params *TableListFilterTagsParams) (*http.Request, error)
NewTableListFilterTagsRequest generates requests for TableListFilterTags
func NewTableListFiltersRequest ¶
func NewTableListFiltersRequest(server string, tableName TableName, params *TableListFiltersParams) (*http.Request, error)
NewTableListFiltersRequest generates requests for TableListFilters
func NewTableListRowsRequest ¶
func NewTableListRowsRequest(server string, tableName TableName, params *TableListRowsParams) (*http.Request, error)
NewTableListRowsRequest generates requests for TableListRows
func NewTableRowByIdRequest ¶
func NewTableRowByIdRequest(server string, tableName TableName, tableRowId TableRowId, params *TableRowByIdParams) (*http.Request, error)
NewTableRowByIdRequest generates requests for TableRowById
func NewTableSaveFilterRequest ¶
func NewTableSaveFilterRequest(server string, tableName TableName, body TableSaveFilterJSONRequestBody) (*http.Request, error)
NewTableSaveFilterRequest calls the generic TableSaveFilter builder with application/json body
func NewTableSaveFilterRequestWithBody ¶
func NewTableSaveFilterRequestWithBody(server string, tableName TableName, contentType string, body io.Reader) (*http.Request, error)
NewTableSaveFilterRequestWithBody generates requests for TableSaveFilter with any type of body
func NewTableSchemaRequest ¶
NewTableSchemaRequest generates requests for TableSchema
func NewTablesDataActionRequest ¶
func NewTablesDataActionRequest(server string, body TablesDataActionJSONRequestBody) (*http.Request, error)
NewTablesDataActionRequest calls the generic TablesDataAction builder with application/json body
func NewTablesDataActionRequestWithBody ¶
func NewTablesDataActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTablesDataActionRequestWithBody generates requests for TablesDataAction with any type of body
func NewTestNotificationDestinationRequest ¶
func NewTestNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId) (*http.Request, error)
NewTestNotificationDestinationRequest generates requests for TestNotificationDestination
func NewTestUnsavedAlertRequest ¶
func NewTestUnsavedAlertRequest(server string, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody) (*http.Request, error)
NewTestUnsavedAlertRequest calls the generic TestUnsavedAlert builder with application/json body
func NewTestUnsavedAlertRequestWithBody ¶
func NewTestUnsavedAlertRequestWithBody(server string, params *TestUnsavedAlertParams, contentType string, body io.Reader) (*http.Request, error)
NewTestUnsavedAlertRequestWithBody generates requests for TestUnsavedAlert with any type of body
func NewTestUnsavedNotificationDestinationRequest ¶
func NewTestUnsavedNotificationDestinationRequest(server string, params *TestUnsavedNotificationDestinationParams, body TestUnsavedNotificationDestinationJSONRequestBody) (*http.Request, error)
NewTestUnsavedNotificationDestinationRequest calls the generic TestUnsavedNotificationDestination builder with application/json body
func NewTestUnsavedNotificationDestinationRequestWithBody ¶
func NewTestUnsavedNotificationDestinationRequestWithBody(server string, params *TestUnsavedNotificationDestinationParams, contentType string, body io.Reader) (*http.Request, error)
NewTestUnsavedNotificationDestinationRequestWithBody generates requests for TestUnsavedNotificationDestination with any type of body
func NewToggleAgentCustomContextAutoIncludeRequest ¶ added in v2.0.2
func NewToggleAgentCustomContextAutoIncludeRequest(server string, agentCustomContextID AgentCustomContextID) (*http.Request, error)
NewToggleAgentCustomContextAutoIncludeRequest generates requests for ToggleAgentCustomContextAutoInclude
func NewTogglePolicyRequest ¶
NewTogglePolicyRequest generates requests for TogglePolicy
func NewUpdateAgentCustomContextRequest ¶ added in v2.0.2
func NewUpdateAgentCustomContextRequest(server string, agentCustomContextID AgentCustomContextID, body UpdateAgentCustomContextJSONRequestBody) (*http.Request, error)
NewUpdateAgentCustomContextRequest calls the generic UpdateAgentCustomContext builder with application/json body
func NewUpdateAgentCustomContextRequestWithBody ¶ added in v2.0.2
func NewUpdateAgentCustomContextRequestWithBody(server string, agentCustomContextID AgentCustomContextID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentCustomContextRequestWithBody generates requests for UpdateAgentCustomContext with any type of body
func NewUpdateAppRequest ¶ added in v2.0.2
func NewUpdateAppRequest(server string, appID AppID, body UpdateAppJSONRequestBody) (*http.Request, error)
NewUpdateAppRequest calls the generic UpdateApp builder with application/json body
func NewUpdateAppRequestWithBody ¶ added in v2.0.2
func NewUpdateAppRequestWithBody(server string, appID AppID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAppRequestWithBody generates requests for UpdateApp 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, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody) (*http.Request, error)
NewUpdateCustomColumnRequest calls the generic UpdateCustomColumn builder with application/json body
func NewUpdateCustomColumnRequestWithBody ¶
func NewUpdateCustomColumnRequestWithBody(server string, 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 NewUpdateDataSettingsRequest ¶
func NewUpdateDataSettingsRequest(server string, body UpdateDataSettingsJSONRequestBody) (*http.Request, error)
NewUpdateDataSettingsRequest calls the generic UpdateDataSettings builder with application/json body
func NewUpdateDataSettingsRequestWithBody ¶
func NewUpdateDataSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDataSettingsRequestWithBody generates requests for UpdateDataSettings with any type of body
func NewUpdateFilterRequest ¶
func NewUpdateFilterRequest(server string, filterID FilterID, body UpdateFilterJSONRequestBody) (*http.Request, error)
NewUpdateFilterRequest calls the generic UpdateFilter builder with application/json body
func NewUpdateFilterRequestWithBody ¶
func NewUpdateFilterRequestWithBody(server string, filterID FilterID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFilterRequestWithBody generates requests for UpdateFilter with any type of body
func NewUpdateNotificationDestinationRequest ¶
func NewUpdateNotificationDestinationRequest(server string, notificationDestinationId NotificationDestinationId, body UpdateNotificationDestinationJSONRequestBody) (*http.Request, error)
NewUpdateNotificationDestinationRequest calls the generic UpdateNotificationDestination builder with application/json body
func NewUpdateNotificationDestinationRequestWithBody ¶
func NewUpdateNotificationDestinationRequestWithBody(server string, notificationDestinationId NotificationDestinationId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNotificationDestinationRequestWithBody generates requests for UpdateNotificationDestination with any type of body
func NewUpdatePolicyGroupRequest ¶
func NewUpdatePolicyGroupRequest(server string, policyGroupID PolicyGroupID, body UpdatePolicyGroupJSONRequestBody) (*http.Request, error)
NewUpdatePolicyGroupRequest calls the generic UpdatePolicyGroup builder with application/json body
func NewUpdatePolicyGroupRequestWithBody ¶
func NewUpdatePolicyGroupRequestWithBody(server string, policyGroupID PolicyGroupID, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePolicyGroupRequestWithBody generates requests for UpdatePolicyGroup with any type of body
func NewUpdatePolicyRequest ¶
func NewUpdatePolicyRequest(server string, policyID PolicyID, body UpdatePolicyJSONRequestBody) (*http.Request, error)
NewUpdatePolicyRequest calls the generic UpdatePolicy builder with application/json body
func NewUpdatePolicyRequestWithBody ¶
func NewUpdatePolicyRequestWithBody(server string, policyID PolicyID, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePolicyRequestWithBody generates requests for UpdatePolicy with any type of body
func NewUpdateQueryRequest ¶
func NewUpdateQueryRequest(server string, queryID QueryID, body UpdateQueryJSONRequestBody) (*http.Request, error)
NewUpdateQueryRequest calls the generic UpdateQuery builder with application/json body
func NewUpdateQueryRequestWithBody ¶
func NewUpdateQueryRequestWithBody(server string, queryID QueryID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQueryRequestWithBody generates requests for UpdateQuery with any type of body
func NewUpdateRBACPermissionRequest ¶
func NewUpdateRBACPermissionRequest(server string, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody) (*http.Request, error)
NewUpdateRBACPermissionRequest calls the generic UpdateRBACPermission builder with application/json body
func NewUpdateRBACPermissionRequestWithBody ¶
func NewUpdateRBACPermissionRequestWithBody(server string, rbacPermissionID RBACPermissionID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRBACPermissionRequestWithBody generates requests for UpdateRBACPermission with any type of body
func NewUpdateRBACRoleRequest ¶
func NewUpdateRBACRoleRequest(server string, roleID RoleID, body UpdateRBACRoleJSONRequestBody) (*http.Request, error)
NewUpdateRBACRoleRequest calls the generic UpdateRBACRole builder with application/json body
func NewUpdateRBACRoleRequestWithBody ¶
func NewUpdateRBACRoleRequestWithBody(server string, roleID RoleID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRBACRoleRequestWithBody generates requests for UpdateRBACRole with any type of body
func NewUpdateReportRequest ¶
func NewUpdateReportRequest(server string, 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, 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, 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, templateId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateReportTemplateRequestWithBody generates requests for UpdateReportTemplate with any type of body
func NewUpdateSAMLRequest ¶
func NewUpdateSAMLRequest(server string, body UpdateSAMLJSONRequestBody) (*http.Request, error)
NewUpdateSAMLRequest calls the generic UpdateSAML builder with application/json body
func NewUpdateSAMLRequestWithBody ¶
func NewUpdateSAMLRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSAMLRequestWithBody generates requests for UpdateSAML with any type of body
func NewUpdateSettingsRequest ¶
func NewUpdateSettingsRequest(server string, body UpdateSettingsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsRequest calls the generic UpdateSettings builder with application/json body
func NewUpdateSettingsRequestWithBody ¶
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, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody) (*http.Request, error)
NewUpdateSyncDestinationRequest calls the generic UpdateSyncDestination builder with application/json body
func NewUpdateSyncDestinationRequestWithBody ¶
func NewUpdateSyncDestinationRequestWithBody(server string, 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, syncName SyncName, body UpdateSyncJSONRequestBody) (*http.Request, error)
NewUpdateSyncRequest calls the generic UpdateSync builder with application/json body
func NewUpdateSyncRequestWithBody ¶
func NewUpdateSyncRequestWithBody(server string, 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, 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, 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, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody) (*http.Request, error)
NewUpdateSyncSourceRequest calls the generic UpdateSyncSource builder with application/json body
func NewUpdateSyncSourceRequestWithBody ¶
func NewUpdateSyncSourceRequestWithBody(server string, 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, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncDestinationRequest calls the generic UpdateSyncTestConnectionForSyncDestination builder with application/json body
func NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody ¶
func NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody(server string, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncDestinationRequestWithBody generates requests for UpdateSyncTestConnectionForSyncDestination with any type of body
func NewUpdateSyncTestConnectionForSyncDestinationTeamRequest ¶
func NewUpdateSyncTestConnectionForSyncDestinationTeamRequest(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncDestinationTeamRequest calls the generic UpdateSyncTestConnectionForSyncDestinationTeam builder with application/json body
func NewUpdateSyncTestConnectionForSyncDestinationTeamRequestWithBody ¶
func NewUpdateSyncTestConnectionForSyncDestinationTeamRequestWithBody(server string, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncDestinationTeamRequestWithBody generates requests for UpdateSyncTestConnectionForSyncDestinationTeam with any type of body
func NewUpdateSyncTestConnectionForSyncSourceRequest ¶
func NewUpdateSyncTestConnectionForSyncSourceRequest(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncSourceRequest calls the generic UpdateSyncTestConnectionForSyncSource builder with application/json body
func NewUpdateSyncTestConnectionForSyncSourceRequestWithBody ¶
func NewUpdateSyncTestConnectionForSyncSourceRequestWithBody(server string, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncSourceRequestWithBody generates requests for UpdateSyncTestConnectionForSyncSource with any type of body
func NewUpdateSyncTestConnectionForSyncSourceTeamRequest ¶
func NewUpdateSyncTestConnectionForSyncSourceTeamRequest(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncSourceTeamRequest calls the generic UpdateSyncTestConnectionForSyncSourceTeam builder with application/json body
func NewUpdateSyncTestConnectionForSyncSourceTeamRequestWithBody ¶
func NewUpdateSyncTestConnectionForSyncSourceTeamRequestWithBody(server string, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncTestConnectionForSyncSourceTeamRequestWithBody generates requests for UpdateSyncTestConnectionForSyncSourceTeam with any type of body
func NewUpdateSyncTransformerRequest ¶
func NewUpdateSyncTransformerRequest(server string, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody) (*http.Request, error)
NewUpdateSyncTransformerRequest calls the generic UpdateSyncTransformer builder with application/json body
func NewUpdateSyncTransformerRequestWithBody ¶
func NewUpdateSyncTransformerRequestWithBody(server string, syncTransformerName SyncTransformerName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncTransformerRequestWithBody generates requests for UpdateSyncTransformer with any type of body
func NewUpdateUserRequest ¶
func NewUpdateUserRequest(server string, userID UserID, body UpdateUserJSONRequestBody) (*http.Request, error)
NewUpdateUserRequest calls the generic UpdateUser builder with application/json body
func NewUpdateUserRequestWithBody ¶
func NewUpdateUserRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body
func NewUpdateV2SyncIntegrationRequest ¶
func NewUpdateV2SyncIntegrationRequest(server string, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody) (*http.Request, error)
NewUpdateV2SyncIntegrationRequest calls the generic UpdateV2SyncIntegration builder with application/json body
func NewUpdateV2SyncIntegrationRequestWithBody ¶
func NewUpdateV2SyncIntegrationRequestWithBody(server string, syncName SyncName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateV2SyncIntegrationRequestWithBody generates requests for UpdateV2SyncIntegration with any type of body
func NewUpsertAppsByNameRequest ¶ added in v2.0.2
func NewUpsertAppsByNameRequest(server string, body UpsertAppsByNameJSONRequestBody) (*http.Request, error)
NewUpsertAppsByNameRequest calls the generic UpsertAppsByName builder with application/json body
func NewUpsertAppsByNameRequestWithBody ¶ added in v2.0.2
func NewUpsertAppsByNameRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpsertAppsByNameRequestWithBody generates requests for UpsertAppsByName with any type of body
func NewUserTOTPDeleteRequest ¶
NewUserTOTPDeleteRequest generates requests for UserTOTPDelete
func NewUserTOTPSetupRequest ¶
NewUserTOTPSetupRequest generates requests for UserTOTPSetup
func NewUserTOTPVerifyRequest ¶
func NewUserTOTPVerifyRequest(server string, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody) (*http.Request, error)
NewUserTOTPVerifyRequest calls the generic UserTOTPVerify builder with application/json body
func NewUserTOTPVerifyRequestWithBody ¶
func NewUserTOTPVerifyRequestWithBody(server string, params *UserTOTPVerifyParams, contentType string, body io.Reader) (*http.Request, error)
NewUserTOTPVerifyRequestWithBody generates requests for UserTOTPVerify with any type of body
func NewVerifyAWSCUROnboardingRequest ¶
func NewVerifyAWSCUROnboardingRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewVerifyAWSCUROnboardingRequest generates requests for VerifyAWSCUROnboarding
func NewVerifyAWSUnifiedCURRequest ¶ added in v2.0.2
func NewVerifyAWSUnifiedCURRequest(server string, onboardingID OnboardingID) (*http.Request, error)
NewVerifyAWSUnifiedCURRequest generates requests for VerifyAWSUnifiedCUR
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 []Role `json:"roles"`
}
APIKey API Key to interact with CloudQuery Platform
type AWSUnifiedFeatureTestConnectionConfig ¶ added in v2.0.2
type AWSUnifiedFeatureTestConnectionConfig struct {
// Env Environment variables for the plugin. All values are stored as encrypted secrets and substituted into the spec at sync time.
Env *[]SyncEnvCreate `json:"env,omitempty"`
// Spec Plugin spec (regions, accounts, etc.). May reference env vars via ${VAR}.
Spec map[string]interface{} `json:"spec"`
}
AWSUnifiedFeatureTestConnectionConfig Per-feature plugin spec and environment variables for a standalone AWS unified test connection. The spec may contain ${ENV_VAR} placeholders that resolve from the env list at sync time.
type AWSUnifiedIntegrationsRequest ¶ added in v2.0.2
type AWSUnifiedIntegrationsRequest struct {
// AdditionalMetadata Per-feature configuration for a unified integration, containing only the test connection reference
AdditionalMetadata *OnboardingAWSUnifiedIntegrationConfig `json:"additional_metadata,omitempty"`
// AssetInventory Per-feature configuration for a unified integration, containing only the test connection reference
AssetInventory *OnboardingAWSUnifiedIntegrationConfig `json:"asset_inventory,omitempty"`
// CostAndUsage Per-feature configuration for a unified integration, containing only the test connection reference
CostAndUsage *OnboardingAWSUnifiedIntegrationConfig `json:"cost_and_usage,omitempty"`
DestinationNames []string `json:"destination_names"`
// DisplayName A human-readable display name
DisplayName *DisplayName `json:"display_name,omitempty"`
// Name Base name for the integrations. Sub-integrations derive their names from this value.
Name string `json:"name"`
// Schedule Cron schedule for recurring syncs
Schedule *string `json:"schedule,omitempty"`
}
AWSUnifiedIntegrationsRequest Request to create AWS unified integrations from previously created standalone test connections (no onboarding). Sub-integrations derive their names from the base name: asset_inventory creates -asset-inventory and -cloudtrail syncs, additional_metadata creates a -metadata sync, and cost_and_usage creates a -cost-and-usage sync.
type AWSUnifiedStandaloneTemplateResponse ¶ added in v2.0.2
type AWSUnifiedStandaloneTemplateResponse struct {
// TemplateUrl URL of the CloudFormation template that creates the cross-account read-only role (and, when enabled, the Cost & Usage export) for the manual/standalone AWS unified flow.
TemplateUrl string `json:"template_url"`
}
AWSUnifiedStandaloneTemplateResponse CloudFormation template for the self-service (no-onboarding) AWS unified setup. The user deploys it themselves and submits the resulting role ARN and, when enabled, CUR report name, along with the ExternalId parameter value, to the standalone test-connections endpoint.
type AWSUnifiedTestConnectionsRequest ¶ added in v2.0.2
type AWSUnifiedTestConnectionsRequest struct {
// AdditionalMetadata Per-feature plugin spec and environment variables for a standalone AWS unified test connection. The spec may contain ${ENV_VAR} placeholders that resolve from the env list at sync time.
AdditionalMetadata *AWSUnifiedFeatureTestConnectionConfig `json:"additional_metadata,omitempty"`
// AssetInventory Per-feature plugin spec and environment variables for a standalone AWS unified test connection. The spec may contain ${ENV_VAR} placeholders that resolve from the env list at sync time.
AssetInventory *AWSUnifiedFeatureTestConnectionConfig `json:"asset_inventory,omitempty"`
// CostAndUsage Per-feature plugin spec and environment variables for a standalone AWS unified test connection. The spec may contain ${ENV_VAR} placeholders that resolve from the env list at sync time.
CostAndUsage *AWSUnifiedFeatureTestConnectionConfig `json:"cost_and_usage,omitempty"`
}
AWSUnifiedTestConnectionsRequest Request to create test connections for AWS unified features without an onboarding. Each feature is enabled by including its config block. The frontend is responsible for building the full plugin spec (e.g. cloudquery/aws with an accounts array of {role_arn, external_id}) and supplying any external_id values via the env list.
type AddUserJSONBody ¶
type AddUserJSONBody struct {
Email string `json:"email"`
Name string `json:"name"`
Password *string `json:"password,omitempty"`
// Roles Roles for the user
Roles []RoleID `json:"roles"`
}
AddUserJSONBody defines parameters for AddUser.
type AddUserJSONRequestBody ¶
type AddUserJSONRequestBody AddUserJSONBody
AddUserJSONRequestBody defines body for AddUser for application/json ContentType.
type AddUserResponse ¶
type AddUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON405 *MethodNotAllowed
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseAddUserResponse ¶
func ParseAddUserResponse(rsp *http.Response) (*AddUserResponse, error)
ParseAddUserResponse parses an HTTP response from a AddUserWithResponse call
func (AddUserResponse) Status ¶
func (r AddUserResponse) Status() string
Status returns HTTPResponse.Status
func (AddUserResponse) StatusCode ¶
func (r AddUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AgentChatExecutionPlan ¶ added in v2.0.2
type AgentChatExecutionPlan struct {
Steps *[]AgentChatPlanStep `json:"steps,omitempty"`
}
AgentChatExecutionPlan The agent orchestrator's execution plan, assembled from the tool-use trajectory.
type AgentChatJSONRequestBody ¶ added in v2.0.2
type AgentChatJSONRequestBody = AgentChatRequest
AgentChatJSONRequestBody defines body for AgentChat for application/json ContentType.
type AgentChatOutput ¶ added in v2.0.2
type AgentChatOutput struct {
// DataObj Populated for type=table, object. Shape is documented per-action.
DataObj *map[string]interface{} `json:"data_obj,omitempty"`
// DataStr Populated for type=query, string.
DataStr *string `json:"data_str,omitempty"`
// Type The data type of an agent chat output. Determines which payload field is
// populated on `AgentChatOutput` and how the frontend should render the value.
//
// - `query` — SQL string in `data_str`
// - `table` — `{cols, rows, total_rows?, query?}` in `data_obj`
// - `string` — plain text / markdown in `data_str`
// - `object` — freeform structured record in `data_obj`
Type AgentChatOutputType `json:"type"`
}
AgentChatOutput A single structured output returned by an agent step. The `type` field determines which of `data_str` / `data_obj` is populated and how the frontend should render the payload.
Per-type payload conventions:
`query` — `data_str` contains a SQL query string (ClickHouse dialect). Returned when an action produced SQL but did not execute it (e.g. exploration.execute_query with data access disabled, or any flow where the user asked for "just the query").
`table` — `data_obj` is `{cols: string[], rows: any[][], total_rows?: number, query?: string}`. Returned for tabular data. `query` optionally carries the SQL that produced the rows.
`string` — `data_str` contains plain text or markdown. Used for prose output like diagnose_sync narratives and simple confirmations.
`object` — `data_obj` is a freeform structured record. The exact shape depends on the action and usually mirrors an existing domain schema. The per-action payloads currently produced are:
| Agent | Action | `data_obj` shape | |-------|--------|------------------| | exploration | `check_syntax` | `{valid: bool, error?: string}` | | exploration | `explain_table` | `{table_name, found, plugin?, title?, docs_url?, description?}` | | exploration | `search_tables` | `{keywords, plugin?, total_matches, returned, tables: [{table_name, plugin, title?, description?}]}` | | summary | `policy_metrics` | `PolicyMetrics` | | summary | `environment_overview` | `{synced_table_count, sync_count, syncs_by_status, policy_metrics?}` | | remediation | `get_violations` | `{policy_id, policy_name, domain, severity, query_sql, total_violations, columns, rows}` | | remediation | `get_policy_context` | `{policy_id, policy_name, description, domain, severity, query_sql, last_evaluated_at?, violation_count, sample_violations}` | | policy | `get_policy` | `{id, name, domain, severity, description, query_id, team_name, created_at, updated_at}` | | policy | `create_policy` | `{policy_id}` | | policy | `update_policy` | `{id, name, domain, severity, description, updated_at}` | | policy | `create_policy_group` | `{group_id}` | | integration | `get_sync` | `ExpandedSync` (sync metadata + source/destinations/transformers) | | integration | `get_sync_run` | `{id, status, status_reason?, total_rows, warnings, errors, created_at, completed_at?}` | | integration | `create_sync` | `{sync_name}` | | integration | `diagnose_sync` | `{sync_name, source_plugin, failed_run_count, total_run_count, failure_patterns}` |
Transport / execution failures (agent unreachable, action returned a Go error, etc.) are surfaced via `step_results[].error` rather than as an `AgentChatOutput`.
type AgentChatOutputType ¶ added in v2.0.2
type AgentChatOutputType string
AgentChatOutputType The data type of an agent chat output. Determines which payload field is populated on `AgentChatOutput` and how the frontend should render the value.
- `query` — SQL string in `data_str` - `table` — `{cols, rows, total_rows?, query?}` in `data_obj` - `string` — plain text / markdown in `data_str` - `object` — freeform structured record in `data_obj`
const ( AgentChatOutputTypeObject AgentChatOutputType = "object" AgentChatOutputTypeQuery AgentChatOutputType = "query" AgentChatOutputTypeString AgentChatOutputType = "string" AgentChatOutputTypeTable AgentChatOutputType = "table" )
Defines values for AgentChatOutputType.
type AgentChatPlanStep ¶ added in v2.0.2
type AgentChatPlanStep struct {
Action *string `json:"action,omitempty"`
AgentName *string `json:"agent_name,omitempty"`
// DependsOn Step numbers this step depends on. Populated on plan.steps[]; absent on step_results[].step (where the same shape is reused for traceability).
DependsOn *[]int `json:"depends_on,omitempty"`
// Input Raw JSON-encoded input the planner produced for this step (e.g. {"table_name":"aws_ec2_instances"} or {"sql":"SELECT ..."}). Surfaced for traceability when a step fails — lets operators see exactly what the LLM asked an agent to do.
Input *string `json:"input,omitempty"`
Reasoning *string `json:"reasoning,omitempty"`
// Step 1-based step number.
Step *int `json:"step,omitempty"`
}
AgentChatPlanStep A single step in the agent orchestrator's execution plan.
type AgentChatRequest ¶ added in v2.0.2
type AgentChatRequest struct {
// AppId Optional app ID to scope the agent's queries to. When set, the agent restricts resource-table queries to resources tagged for this app (via a WHERE clause against the app_memberships table). See docs/apps-topology-principle.md for the architectural framing.
AppId *openapi_types.UUID `json:"app_id,omitempty"`
// CustomContextIds Optional list of custom context IDs to inject into the agent planner's system prompt for this request. Contexts marked auto_include are always included regardless of this list. Unknown IDs are silently skipped.
CustomContextIds *[]openapi_types.UUID `json:"custom_context_ids,omitempty"`
// Message The user message to send to the agent orchestrator.
Message string `json:"message"`
// Mode Orchestration mode. 0 (default) runs the full AI assistant. 1 is query-writer mode: the agent is narrowed to schema-discovery tools and steered to produce a single ClickHouse SQL statement. Selecting query-writer mode is the frontend's choice (it owns the rollout flag). The mode is sticky per session.
Mode *AgentChatRequestMode `json:"mode,omitempty"`
// SessionId Optional session ID to continue an existing session. If omitted, a new session is created.
SessionId *string `json:"session_id,omitempty"`
}
AgentChatRequest defines model for AgentChatRequest.
type AgentChatRequestMode ¶ added in v2.0.2
type AgentChatRequestMode int
AgentChatRequestMode Orchestration mode. 0 (default) runs the full AI assistant. 1 is query-writer mode: the agent is narrowed to schema-discovery tools and steered to produce a single ClickHouse SQL statement. Selecting query-writer mode is the frontend's choice (it owns the rollout flag). The mode is sticky per session.
const ( AgentChatRequestModeN0 AgentChatRequestMode = 0 AgentChatRequestModeN1 AgentChatRequestMode = 1 )
Defines values for AgentChatRequestMode.
type AgentChatResponse ¶ added in v2.0.2
type AgentChatResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentChatResult
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON429 *TooManyRequests
JSON500 *InternalError
}
func ParseAgentChatResponse ¶ added in v2.0.2
func ParseAgentChatResponse(rsp *http.Response) (*AgentChatResponse, error)
ParseAgentChatResponse parses an HTTP response from a AgentChatWithResponse call
func (AgentChatResponse) Status ¶ added in v2.0.2
func (r AgentChatResponse) Status() string
Status returns HTTPResponse.Status
func (AgentChatResponse) StatusCode ¶ added in v2.0.2
func (r AgentChatResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AgentChatResult ¶ added in v2.0.2
type AgentChatResult struct {
// Plan The agent orchestrator's execution plan, assembled from the tool-use trajectory.
Plan *AgentChatExecutionPlan `json:"plan,omitempty"`
// RefusalReason Short machine-friendly reason populated when refused is true. Either the classifier's reason (e.g. "mixed_off_topic") or "scope_check_error" when the guardrail itself failed.
RefusalReason *string `json:"refusal_reason,omitempty"`
// Refused True when the agent's scope-check guardrail rejected the request as out of scope (off-topic or mixed off-topic) or when the guardrail itself errored and the request was failed-closed. When true, plan and step_results are absent and summary is the canned refusal message.
Refused *bool `json:"refused,omitempty"`
// SessionId The session ID for this conversation. Use this to continue the session in subsequent requests.
SessionId string `json:"session_id"`
// StepResults Results from each executed step.
StepResults *[]AgentChatStepResult `json:"step_results,omitempty"`
// Summary LLM-generated summary of the agent results.
Summary string `json:"summary"`
// TotalLatencyMs Total request latency in milliseconds.
TotalLatencyMs int64 `json:"total_latency_ms"`
// TotalTokens Total tokens consumed across all LLM calls.
TotalTokens int `json:"total_tokens"`
// Warning Optional warning message indicating token budget or daily limit exceeded. Present only when a limit was exceeded.
Warning *string `json:"warning,omitempty"`
}
AgentChatResult defines model for AgentChatResponse.
type AgentChatSessionCreated ¶ added in v2.0.2
type AgentChatSessionCreated struct {
// SessionId The newly minted session identifier. Callers should pass this back as `session_id` on subsequent `POST /agent-chat` requests so the orchestrator threads conversation history together.
SessionId string `json:"session_id"`
}
AgentChatSessionCreated A freshly-created agent conversation session.
type AgentChatSessionHistory ¶ added in v2.0.2
type AgentChatSessionHistory struct {
SessionId string `json:"session_id"`
// Title Short human-readable title generated from the first user message. Omitted (the field is absent, not an empty string) until the first turn has been processed, and also if title generation fails.
Title *string `json:"title,omitempty"`
// Turns All turns persisted for this session, ordered by sequence ascending. Empty when the session has no turns (or does not exist).
Turns []AgentChatSessionTurn `json:"turns"`
}
AgentChatSessionHistory The persisted history of an agent conversation session.
type AgentChatSessionList ¶ added in v2.0.2
type AgentChatSessionList struct {
// Sessions The user's sessions, most-recently-active first, capped at 50. Empty when the user has no sessions.
Sessions []AgentChatSessionSummary `json:"sessions"`
}
AgentChatSessionList The authenticated user's agent chat conversation sessions.
type AgentChatSessionSummary ¶ added in v2.0.2
type AgentChatSessionSummary struct {
// CreatedAt When the session was first created.
CreatedAt time.Time `json:"created_at"`
// SessionId The conversation session identifier.
SessionId string `json:"session_id"`
// Title Short human-readable title generated from the first user message. Omitted (the field is absent, not an empty string) until the first turn has been processed, and also if title generation fails.
Title *string `json:"title,omitempty"`
// UpdatedAt Timestamp of the session's most recent conversation turn. Equals created_at when the session has no turns yet.
UpdatedAt time.Time `json:"updated_at"`
}
AgentChatSessionSummary A single entry in the authenticated user's agent chat session list.
type AgentChatSessionTurn ¶ added in v2.0.2
type AgentChatSessionTurn struct {
// Content For user turns, the user's message. For assistant turns, the final summary text (or canned refusal message when refused is true).
Content string `json:"content"`
CreatedAt time.Time `json:"created_at"`
// Latest True on the most recently persisted turn in the session (regardless of role). At most one turn per response has this set.
Latest *bool `json:"latest,omitempty"`
// Plan The agent orchestrator's execution plan, assembled from the tool-use trajectory.
Plan *AgentChatExecutionPlan `json:"plan,omitempty"`
// RefusalReason Machine-friendly refusal reason; populated when refused is true.
RefusalReason *string `json:"refusal_reason,omitempty"`
// Refused True when this assistant turn is the canned refusal from the scope-check guardrail.
Refused *bool `json:"refused,omitempty"`
// Role Either "user" or "assistant".
Role string `json:"role"`
// StepResults Step outcomes from the execution plan. Absent on user turns and refused turns.
StepResults *[]AgentChatStepResult `json:"step_results,omitempty"`
// TotalLatencyMs Wall-clock latency of the original request that produced this assistant turn.
TotalLatencyMs *int64 `json:"total_latency_ms,omitempty"`
// TotalTokens Tokens consumed when producing this assistant turn. Zero on user turns and refused turns.
TotalTokens *int `json:"total_tokens,omitempty"`
// Warning Token-budget warning that was surfaced on this assistant turn, if any.
Warning *string `json:"warning,omitempty"`
}
AgentChatSessionTurn A single persisted turn in an agent conversation session.
type AgentChatStepResult ¶ added in v2.0.2
type AgentChatStepResult struct {
DurationMs *int64 `json:"duration_ms,omitempty"`
Error *string `json:"error,omitempty"`
// Output A single structured output returned by an agent step. The `type` field
// determines which of `data_str` / `data_obj` is populated and how the
// frontend should render the payload.
//
// Per-type payload conventions:
//
// - `query` — `data_str` contains a SQL query string (ClickHouse dialect).
// Returned when an action produced SQL but did not execute it
// (e.g. exploration.execute_query with data access disabled,
// or any flow where the user asked for "just the query").
// - `table` — `data_obj` is `{cols: string[], rows: any[][], total_rows?: number, query?: string}`.
// Returned for tabular data. `query` optionally carries the SQL
// that produced the rows.
// - `string` — `data_str` contains plain text or markdown. Used for prose
// output like diagnose_sync narratives and simple confirmations.
// - `object` — `data_obj` is a freeform structured record. The exact shape
// depends on the action and usually mirrors an existing domain
// schema. The per-action payloads currently produced are:
//
//
// | Agent | Action | `data_obj` shape |
// |-------|--------|------------------|
// | exploration | `check_syntax` | `{valid: bool, error?: string}` |
// | exploration | `explain_table` | `{table_name, found, plugin?, title?, docs_url?, description?}` |
// | exploration | `search_tables` | `{keywords, plugin?, total_matches, returned, tables: [{table_name, plugin, title?, description?}]}` |
// | summary | `policy_metrics` | `PolicyMetrics` |
// | summary | `environment_overview` | `{synced_table_count, sync_count, syncs_by_status, policy_metrics?}` |
// | remediation | `get_violations` | `{policy_id, policy_name, domain, severity, query_sql, total_violations, columns, rows}` |
// | remediation | `get_policy_context` | `{policy_id, policy_name, description, domain, severity, query_sql, last_evaluated_at?, violation_count, sample_violations}` |
// | policy | `get_policy` | `{id, name, domain, severity, description, query_id, team_name, created_at, updated_at}` |
// | policy | `create_policy` | `{policy_id}` |
// | policy | `update_policy` | `{id, name, domain, severity, description, updated_at}` |
// | policy | `create_policy_group` | `{group_id}` |
// | integration | `get_sync` | `ExpandedSync` (sync metadata + source/destinations/transformers) |
// | integration | `get_sync_run` | `{id, status, status_reason?, total_rows, warnings, errors, created_at, completed_at?}` |
// | integration | `create_sync` | `{sync_name}` |
// | integration | `diagnose_sync` | `{sync_name, source_plugin, failed_run_count, total_run_count, failure_patterns}` |
//
//
// Transport / execution failures (agent unreachable, action returned a Go error, etc.) are surfaced via `step_results[].error` rather than as an `AgentChatOutput`.
Output *AgentChatOutput `json:"output,omitempty"`
// Step A single step in the agent orchestrator's execution plan.
Step *AgentChatPlanStep `json:"step,omitempty"`
TokensUsed *int `json:"tokens_used,omitempty"`
}
AgentChatStepResult Outcome of executing a single plan step.
type AgentCustomContext ¶ added in v2.0.2
type AgentCustomContext struct {
// AutoInclude When true, this context is always included in agent requests regardless of the caller's per-session selection.
AutoInclude bool `json:"auto_include"`
// Body The context text that is injected into the agent planner's system prompt.
Body string `json:"body"`
CreatedAt time.Time `json:"created_at"`
// AgentCustomContextID The unique ID for the agent custom context.
AgentCustomContextID AgentCustomContextID `json:"id"`
// Title Short human-readable name for this custom context.
Title string `json:"title"`
UpdatedAt time.Time `json:"updated_at"`
}
AgentCustomContext defines model for AgentCustomContext.
type AgentCustomContextCreate ¶ added in v2.0.2
type AgentCustomContextCreate struct {
// AutoInclude When true, this context is always included in agent requests regardless of the caller's per-session selection.
AutoInclude *bool `json:"auto_include,omitempty"`
// Body The context text that is injected into the agent planner's system prompt.
Body string `json:"body"`
// Title Short human-readable name for this custom context.
Title string `json:"title"`
}
AgentCustomContextCreate defines model for AgentCustomContextCreate.
type AgentCustomContextID ¶ added in v2.0.2
type AgentCustomContextID = openapi_types.UUID
AgentCustomContextID The unique ID for the agent custom context.
type AgentCustomContextUpdate ¶ added in v2.0.2
type AgentCustomContextUpdate struct {
// AutoInclude When true, this context is always included in agent requests regardless of the caller's per-session selection.
AutoInclude bool `json:"auto_include"`
// Body The context text that is injected into the agent planner's system prompt.
Body string `json:"body"`
// Title Short human-readable name for this custom context.
Title string `json:"title"`
}
AgentCustomContextUpdate defines model for AgentCustomContextUpdate.
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 ¶
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 ¶
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 AlertMessageFilter ¶
type AlertMessageFilter = string
AlertMessageFilter Filter by alert message.
type AlertSeverity ¶
type AlertSeverity string
AlertSeverity defines model for AlertSeverity.
const ( AlertSeverityCritical AlertSeverity = "critical" 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 AlertTestResponse ¶
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 App ¶ added in v2.0.2
type App struct {
CreatedAt time.Time `json:"created_at"`
// ID The unique ID of an app.
ID openapi_types.UUID `json:"id"`
// Name Canonical, immutable identifier. Set when the app is first upserted from a resource-tag value; unique within a tenant. Distinct from `title`, which is the user-editable display string.
Name string `json:"name"`
// OwnerTeamName Free-form team-ownership label for the app. No referential link to a teams table.
OwnerTeamName *string `json:"owner_team_name,omitempty"`
// Title User-editable display label for the app. Optional; when unset, callers typically render `name`.
Title *string `json:"title,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
App An app — a named grouping of resources within a tenant. `name` is the canonical machine identifier (set by the post-sync accessory from resource tag values); `title` and `owner_team_name` are user-editable display fields.
type AppIdentificationRule ¶ added in v2.0.2
type AppIdentificationRule struct {
// Enabled Whether this rule participates in evaluation. A disabled rule is retained (so its config survives a round-trip) but skipped during matching.
Enabled bool `json:"enabled"`
// Kind The kind of an app-identification rule. `tag` derives an app name from configured resource-tag values. `account_name_pattern` derives it from a resource's account name via a regular expression with a named capture group. See GET /apps/membership-policies/catalog for the kinds available to a tenant.
Kind AppIdentificationRuleKind `json:"kind"`
// Regex For `account_name_pattern` rules: a Go (RE2) regular expression matched against a resource's account name. It must contain a named capture group `app` (e.g. `^(?P<app>[a-z]+)-prod$`); the captured value names the app. Must be absent for non-pattern rules.
Regex string `json:"regex,omitempty"`
// TagKeys For `tag` rules: resource-tag keys whose values name an app, in priority order. Evaluated first-match-wins within the rule — the first key a resource carries assigns its app. Keys are de-duplicated server-side, preserving order. May be empty (the rule then matches nothing). Must be absent for non-`tag` rules.
TagKeys []string `json:"tag_keys,omitempty"`
}
AppIdentificationRule One rule in the ordered app-identification flow. Rules are evaluated in array order and the first one that yields an app name for a resource wins (later rules are not applied to that resource). The fields present depend on `kind`: a `tag` rule carries `tag_keys`; an `account_name_pattern` rule carries `regex`.
type AppIdentificationRuleKind ¶ added in v2.0.2
type AppIdentificationRuleKind string
AppIdentificationRuleKind The kind of an app-identification rule. `tag` derives an app name from configured resource-tag values. `account_name_pattern` derives it from a resource's account name via a regular expression with a named capture group. See GET /apps/membership-policies/catalog for the kinds available to a tenant.
const ( AppIdentificationRuleKindAccountNamePattern AppIdentificationRuleKind = "account_name_pattern" AppIdentificationRuleKindTag AppIdentificationRuleKind = "tag" )
Defines values for AppIdentificationRuleKind.
type AppListItem ¶ added in v2.0.2
type AppListItem struct {
// Id The app's id. Null for the synthetic unallocated entry; a real UUID for every other row.
Id *openapi_types.UUID `json:"id"`
// IsUnallocatedResources True for the synthetic entry that represents resources not in any app. Exactly one entry in the response has this flag set.
IsUnallocatedResources bool `json:"is_unallocated_resources"`
// OwnerTeamName Free-form team-ownership label. Null for the synthetic unallocated entry.
OwnerTeamName *string `json:"owner_team_name"`
// ResourceCount Number of distinct resources currently attributed to this app. For the synthetic unallocated entry, this is the count of warehouse resources that are not in any app.
ResourceCount int64 `json:"resource_count"`
// Title Resolved display label (server-side COALESCE(title, name)).
Title string `json:"title"`
}
AppListItem One entry in the `GET /apps` response. Always includes a resolved display `title` (server-side COALESCE of the stored title with the underlying name) and a `resource_count`. The last entry in the list is the synthetic "unallocated" pseudo-app (`is_unallocated_resources: true`), which has a null `id` and represents resources not currently in any app.
type AppMembershipPolicy ¶ added in v2.0.2
type AppMembershipPolicy struct {
// Rules The ordered app-identification rules. Evaluated in array order; the first rule that yields an app name for a resource wins. May be empty (identifies nothing, clearing the tenant's memberships on the next recompute).
Rules []AppIdentificationRule `json:"rules"`
}
AppMembershipPolicy The app-identification policy for the caller's tenant: an ordered list of rules that decide which resources belong to which app. A per-tenant singleton, read via GET /apps/membership-policy and replaced via PUT. Rules are evaluated in order, first-match-wins. When unset the default is an empty rule set (`{rules: []}`) — identification is opt-in, so an unconfigured tenant identifies nothing.
type AppMembershipPolicyCatalog ¶ added in v2.0.2
type AppMembershipPolicyCatalog struct {
RuleKinds []AppMembershipPolicyCatalogEntry `json:"rule_kinds"`
}
AppMembershipPolicyCatalog The set of app-identification rule kinds a tenant can choose from.
type AppMembershipPolicyCatalogEntry ¶ added in v2.0.2
type AppMembershipPolicyCatalogEntry struct {
// DefaultRule One rule in the ordered app-identification flow. Rules are evaluated in array order and the first one that yields an app name for a resource wins (later rules are not applied to that resource). The fields present depend on `kind`: a `tag` rule carries `tag_keys`; an `account_name_pattern` rule carries `regex`.
DefaultRule AppIdentificationRule `json:"default_rule"`
// Description What this rule kind does.
Description string `json:"description"`
// DisplayName Human-friendly name for the rule kind.
DisplayName string `json:"display_name"`
// Kind The kind of an app-identification rule. `tag` derives an app name from configured resource-tag values. `account_name_pattern` derives it from a resource's account name via a regular expression with a named capture group. See GET /apps/membership-policies/catalog for the kinds available to a tenant.
Kind AppIdentificationRuleKind `json:"kind"`
}
AppMembershipPolicyCatalogEntry One selectable app-identification rule kind, with a default rule to clone.
type AppMembershipRecomputeStatus ¶ added in v2.0.2
type AppMembershipRecomputeStatus struct {
// LastCompletedAt When the most recent recompute finished successfully, if any.
LastCompletedAt *time.Time `json:"last_completed_at,omitempty"`
// LastError The error from the most recent recompute that exhausted its retries, if the last run failed.
LastError *string `json:"last_error,omitempty"`
// State `running` while a recompute is queued or in progress. The recompute keeps its job running until the tenant's latest policy is fully materialized, so `idle` is reported only once the current policy is what's visible — never before convergence.
State AppMembershipRecomputeStatusState `json:"state"`
}
AppMembershipRecomputeStatus Progress of the background app-membership recompute for the caller's tenant. The frontend polls this after changing the membership policy to know when the new rules have been fully materialized.
type AppMembershipRecomputeStatusState ¶ added in v2.0.2
type AppMembershipRecomputeStatusState string
AppMembershipRecomputeStatusState `running` while a recompute is queued or in progress. The recompute keeps its job running until the tenant's latest policy is fully materialized, so `idle` is reported only once the current policy is what's visible — never before convergence.
const ( AppMembershipRecomputeStatusStateIdle AppMembershipRecomputeStatusState = "idle" AppMembershipRecomputeStatusStateRunning AppMembershipRecomputeStatusState = "running" )
Defines values for AppMembershipRecomputeStatusState.
type AppUpdate ¶ added in v2.0.2
type AppUpdate struct {
// OwnerTeamName Free-form team-ownership label. Pass an empty string to clear.
OwnerTeamName *string `json:"owner_team_name,omitempty"`
// Title User-editable display label.
Title *string `json:"title,omitempty"`
}
AppUpdate Partial update for an app. Fields not provided are left unchanged. An empty body is a valid no-op.
type AppsListResponse ¶ added in v2.0.2
type AppsListResponse struct {
Apps []AppListItem `json:"apps"`
}
AppsListResponse Apps for the caller's tenant. Real apps are listed first, ordered by case-insensitive display title. The synthetic unallocated entry is appended last.
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"`
// User 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 AuthenticateUserJSONBody ¶
type AuthenticateUserJSONBody struct {
Email string `json:"email"`
Password string `json:"password"`
}
AuthenticateUserJSONBody defines parameters for AuthenticateUser.
type AuthenticateUserJSONRequestBody ¶
type AuthenticateUserJSONRequestBody AuthenticateUserJSONBody
AuthenticateUserJSONRequestBody defines body for AuthenticateUser for application/json ContentType.
type AuthenticateUserResponse ¶
type AuthenticateUserResponse 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 ParseAuthenticateUserResponse ¶
func ParseAuthenticateUserResponse(rsp *http.Response) (*AuthenticateUserResponse, error)
ParseAuthenticateUserResponse parses an HTTP response from a AuthenticateUserWithResponse call
func (AuthenticateUserResponse) Status ¶
func (r AuthenticateUserResponse) Status() string
Status returns HTTPResponse.Status
func (AuthenticateUserResponse) StatusCode ¶
func (r AuthenticateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BaseNotification ¶
type BaseNotification struct {
Status string `json:"status"`
}
BaseNotification defines model for BaseNotification.
type BasicError ¶
BasicError Basic Error
type BatchTableSchemaItem ¶
type BatchTableSchemaItem struct {
DefaultColumns []string `json:"default_columns"`
// DisplayColumns Resolved per-table column layout for the UI's column picker. See
// TableDisplayColumn for the slot resolution model.
DisplayColumns []TableDisplayColumn `json:"display_columns"`
Schema TableSchema `json:"schema"`
// TableName Table name
TableName string `json:"table_name"`
}
BatchTableSchemaItem defines model for BatchTableSchemaItem.
type BatchTableSchemasParams ¶
type BatchTableSchemasParams struct {
// Tables A list of table names to retrieve schemas for
Tables []string `form:"tables" json:"tables"`
}
BatchTableSchemasParams defines parameters for BatchTableSchemas.
type BatchTableSchemasResponse ¶
type BatchTableSchemasResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []BatchTableSchemaItem `json:"items"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseBatchTableSchemasResponse ¶
func ParseBatchTableSchemasResponse(rsp *http.Response) (*BatchTableSchemasResponse, error)
ParseBatchTableSchemasResponse parses an HTTP response from a BatchTableSchemasWithResponse call
func (BatchTableSchemasResponse) Status ¶
func (r BatchTableSchemasResponse) Status() string
Status returns HTTPResponse.Status
func (BatchTableSchemasResponse) StatusCode ¶
func (r BatchTableSchemasResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChangeUserPasswordJSONBody ¶
type ChangeUserPasswordJSONBody struct {
Email string `json:"email"`
NewPassword string `json:"new_password"`
OldPassword string `json:"old_password"`
}
ChangeUserPasswordJSONBody defines parameters for ChangeUserPassword.
type ChangeUserPasswordJSONRequestBody ¶
type ChangeUserPasswordJSONRequestBody ChangeUserPasswordJSONBody
ChangeUserPasswordJSONRequestBody defines body for ChangeUserPassword for application/json ContentType.
type ChangeUserPasswordResponse ¶
type ChangeUserPasswordResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON405 *MethodNotAllowed
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseChangeUserPasswordResponse ¶
func ParseChangeUserPasswordResponse(rsp *http.Response) (*ChangeUserPasswordResponse, error)
ParseChangeUserPasswordResponse parses an HTTP response from a ChangeUserPasswordWithResponse call
func (ChangeUserPasswordResponse) Status ¶
func (r ChangeUserPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (ChangeUserPasswordResponse) StatusCode ¶
func (r ChangeUserPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckQuerySyntaxJSONBody ¶ added in v2.0.2
type CheckQuerySyntaxJSONBody struct {
// Query The SQL query to validate
Query string `json:"query"`
}
CheckQuerySyntaxJSONBody defines parameters for CheckQuerySyntax.
type CheckQuerySyntaxJSONRequestBody ¶ added in v2.0.2
type CheckQuerySyntaxJSONRequestBody CheckQuerySyntaxJSONBody
CheckQuerySyntaxJSONRequestBody defines body for CheckQuerySyntax for application/json ContentType.
type CheckQuerySyntaxResponse ¶ added in v2.0.2
type CheckQuerySyntaxResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseCheckQuerySyntaxResponse ¶ added in v2.0.2
func ParseCheckQuerySyntaxResponse(rsp *http.Response) (*CheckQuerySyntaxResponse, error)
ParseCheckQuerySyntaxResponse parses an HTTP response from a CheckQuerySyntaxWithResponse call
func (CheckQuerySyntaxResponse) Status ¶ added in v2.0.2
func (r CheckQuerySyntaxResponse) Status() string
Status returns HTTPResponse.Status
func (CheckQuerySyntaxResponse) StatusCode ¶ added in v2.0.2
func (r CheckQuerySyntaxResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckUserAuthStatusResponse ¶ added in v2.0.2
type CheckUserAuthStatusResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Authenticated Whether the request can access protected resources right now. False when the user is not logged in, or when MFA is required (by tenant policy or because the user has MFA configured) and the session has not yet completed MFA verification.
Authenticated bool `json:"authenticated"`
// MFAConfigured Whether the authenticated user has MFA configured. Omitted when not authenticated or when the session was authenticated with an API key.
MFAConfigured *bool `json:"mfa_configured,omitempty"`
// MFARequired Whether the tenant policy requires users to configure MFA. This reflects the org-level setting only and is independent of whether the calling user has MFA configured.
MFARequired bool `json:"mfa_required"`
// SAMLLoginURL Login URL for SAML authentication. Present only when SAML is enabled for the tenant.
SAMLLoginURL *string `json:"saml_login_url,omitempty"`
}
JSON500 *InternalError
}
func ParseCheckUserAuthStatusResponse ¶ added in v2.0.2
func ParseCheckUserAuthStatusResponse(rsp *http.Response) (*CheckUserAuthStatusResponse, error)
ParseCheckUserAuthStatusResponse parses an HTTP response from a CheckUserAuthStatusWithResponse call
func (CheckUserAuthStatusResponse) Status ¶ added in v2.0.2
func (r CheckUserAuthStatusResponse) Status() string
Status returns HTTPResponse.Status
func (CheckUserAuthStatusResponse) StatusCode ¶ added in v2.0.2
func (r CheckUserAuthStatusResponse) 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) AddUser ¶
func (c *Client) AddUser(ctx context.Context, body AddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddUserWithBody ¶
func (*Client) AgentChat ¶ added in v2.0.2
func (c *Client) AgentChat(ctx context.Context, body AgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AgentChatWithBody ¶ added in v2.0.2
func (*Client) AuthenticateUser ¶
func (c *Client) AuthenticateUser(ctx context.Context, body AuthenticateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthenticateUserWithBody ¶
func (*Client) BatchTableSchemas ¶
func (c *Client) BatchTableSchemas(ctx context.Context, params *BatchTableSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChangeUserPassword ¶
func (c *Client) ChangeUserPassword(ctx context.Context, body ChangeUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChangeUserPasswordWithBody ¶
func (*Client) CheckQuerySyntax ¶ added in v2.0.2
func (c *Client) CheckQuerySyntax(ctx context.Context, body CheckQuerySyntaxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CheckQuerySyntaxWithBody ¶ added in v2.0.2
func (*Client) CheckUserAuthStatus ¶ added in v2.0.2
func (*Client) CreateAPIKey ¶
func (c *Client) CreateAPIKey(ctx context.Context, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAPIKeyWithBody ¶
func (*Client) CreateAWSCUROnboarding ¶
func (*Client) CreateAWSOnboarding ¶
func (c *Client) CreateAWSOnboarding(ctx context.Context, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSOnboardingWithBody ¶
func (*Client) CreateAWSUnifiedIntegrations ¶ added in v2.0.2
func (c *Client) CreateAWSUnifiedIntegrations(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSUnifiedIntegrationsStandalone ¶ added in v2.0.2
func (c *Client) CreateAWSUnifiedIntegrationsStandalone(ctx context.Context, body CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSUnifiedIntegrationsStandaloneWithBody ¶ added in v2.0.2
func (*Client) CreateAWSUnifiedIntegrationsWithBody ¶ added in v2.0.2
func (*Client) CreateAWSUnifiedOnboarding ¶ added in v2.0.2
func (c *Client) CreateAWSUnifiedOnboarding(ctx context.Context, body CreateAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSUnifiedOnboardingWithBody ¶ added in v2.0.2
func (*Client) CreateAWSUnifiedTestConnections ¶ added in v2.0.2
func (c *Client) CreateAWSUnifiedTestConnections(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedTestConnectionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSUnifiedTestConnectionsStandalone ¶ added in v2.0.2
func (c *Client) CreateAWSUnifiedTestConnectionsStandalone(ctx context.Context, body CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSUnifiedTestConnectionsStandaloneWithBody ¶ added in v2.0.2
func (*Client) CreateAWSUnifiedTestConnectionsWithBody ¶ added in v2.0.2
func (*Client) CreateAgentChatSession ¶ added in v2.0.2
func (c *Client) CreateAgentChatSession(ctx context.Context, params *CreateAgentChatSessionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentCustomContext ¶ added in v2.0.2
func (c *Client) CreateAgentCustomContext(ctx context.Context, body CreateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentCustomContextWithBody ¶ added in v2.0.2
func (*Client) CreateBillingCheckout ¶ added in v2.0.2
func (c *Client) CreateBillingCheckout(ctx context.Context, body CreateBillingCheckoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBillingCheckoutWithBody ¶ added in v2.0.2
func (*Client) CreateBillingPortal ¶ added in v2.0.2
func (*Client) CreateExternalSync ¶ added in v2.0.2
func (c *Client) CreateExternalSync(ctx context.Context, body CreateExternalSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateExternalSyncWithBody ¶ added in v2.0.2
func (*Client) CreateNotificationDestination ¶
func (c *Client) CreateNotificationDestination(ctx context.Context, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNotificationDestinationWithBody ¶
func (*Client) CreatePlatformDestinationToken ¶ added in v2.0.2
func (*Client) CreatePolicy ¶
func (c *Client) CreatePolicy(ctx context.Context, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePolicyGroup ¶
func (c *Client) CreatePolicyGroup(ctx context.Context, body CreatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePolicyGroupWithBody ¶
func (*Client) CreatePolicyWithBody ¶
func (*Client) CreateRBACPermission ¶
func (c *Client) CreateRBACPermission(ctx context.Context, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRBACPermissionWithBody ¶
func (*Client) CreateRBACRole ¶
func (c *Client) CreateRBACRole(ctx context.Context, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRBACRoleWithBody ¶
func (*Client) CreateReport ¶
func (c *Client) CreateReport(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateReportTemplate ¶
func (c *Client) CreateReportTemplate(ctx context.Context, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateReportTemplateWithBody ¶
func (*Client) CreateReportWithBody ¶
func (*Client) CreateSAMLRolloverCertificate ¶
func (*Client) CreateSlackConnection ¶
func (c *Client) CreateSlackConnection(ctx context.Context, body CreateSlackConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSlackConnectionWithBody ¶
func (*Client) CreateSync ¶
func (c *Client) CreateSync(ctx context.Context, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncDestinationTestConnection ¶
func (c *Client) CreateSyncDestinationTestConnection(ctx context.Context, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncDestinationTestConnectionWithBody ¶
func (*Client) CreateSyncRun ¶
func (*Client) CreateSyncRunProgress ¶
func (c *Client) CreateSyncRunProgress(ctx context.Context, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncRunProgressTeam ¶
func (*Client) CreateSyncRunProgressTeamWithBody ¶
func (*Client) CreateSyncRunProgressWithBody ¶
func (*Client) CreateSyncSourceTestConnection ¶
func (c *Client) CreateSyncSourceTestConnection(ctx context.Context, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncSourceTestConnectionWithBody ¶
func (*Client) CreateSyncWithBody ¶
func (*Client) CreateV2SyncDestination ¶
func (c *Client) CreateV2SyncDestination(ctx context.Context, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateV2SyncDestinationTestConnection ¶
func (c *Client) CreateV2SyncDestinationTestConnection(ctx context.Context, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateV2SyncDestinationTestConnectionWithBody ¶
func (*Client) CreateV2SyncDestinationWithBody ¶
func (*Client) CreateV2SyncIntegration ¶
func (c *Client) CreateV2SyncIntegration(ctx context.Context, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateV2SyncIntegrationTestConnection ¶
func (c *Client) CreateV2SyncIntegrationTestConnection(ctx context.Context, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateV2SyncIntegrationTestConnectionWithBody ¶
func (*Client) CreateV2SyncIntegrationWithBody ¶
func (*Client) DeleteAPIKey ¶
func (*Client) DeleteAgentCustomContext ¶ added in v2.0.2
func (c *Client) DeleteAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteAlert ¶
func (*Client) DeleteCustomColumn ¶
func (c *Client) DeleteCustomColumn(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFilter ¶
func (*Client) DeleteNotificationDestination ¶
func (c *Client) DeleteNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePolicy ¶
func (*Client) DeletePolicyGroup ¶
func (c *Client) DeletePolicyGroup(ctx context.Context, policyGroupID PolicyGroupID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRBACPermission ¶
func (c *Client) DeleteRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRBACRole ¶
func (*Client) DeleteReport ¶
func (c *Client) DeleteReport(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteReportTemplate ¶
func (c *Client) DeleteReportTemplate(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSAMLRolloverCertificate ¶
func (c *Client) DeleteSAMLRolloverCertificate(ctx context.Context, body DeleteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSAMLRolloverCertificateWithBody ¶
func (*Client) DeleteSavedQuery ¶
func (*Client) DeleteSync ¶
func (*Client) DeleteSyncDestination ¶
func (c *Client) DeleteSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSyncSource ¶
func (c *Client) DeleteSyncSource(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSyncTransformer ¶
func (c *Client) DeleteSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUser ¶
func (*Client) DeleteUserTOTP ¶
func (*Client) DeleteV2SyncDestination ¶
func (c *Client) DeleteV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteV2SyncIntegration ¶
func (c *Client) DeleteV2SyncIntegration(ctx context.Context, syncName SyncName, params *DeleteV2SyncIntegrationParams, 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) ExecuteAdHocQuery ¶
func (c *Client) ExecuteAdHocQuery(ctx context.Context, params *ExecuteAdHocQueryParams, body ExecuteAdHocQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExecuteAdHocQueryWithBody ¶
func (*Client) ExecuteSavedQuery ¶
func (c *Client) ExecuteSavedQuery(ctx context.Context, queryID QueryID, params *ExecuteSavedQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSAccountsInParent ¶
func (c *Client) GetAWSAccountsInParent(ctx context.Context, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSAccountsInRoot ¶
func (c *Client) GetAWSAccountsInRoot(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSCUROnboarding ¶
func (c *Client) GetAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSOnboarding ¶
func (c *Client) GetAWSOnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSUnifiedAccountsInParent ¶ added in v2.0.2
func (c *Client) GetAWSUnifiedAccountsInParent(ctx context.Context, onboardingID OnboardingID, awsOrgunitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSUnifiedAccountsInRoot ¶ added in v2.0.2
func (c *Client) GetAWSUnifiedAccountsInRoot(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSUnifiedOnboarding ¶ added in v2.0.2
func (c *Client) GetAWSUnifiedOnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAWSUnifiedStandaloneTemplate ¶ added in v2.0.2
func (*Client) GetAgentChatSession ¶ added in v2.0.2
func (*Client) GetAgentCustomContext ¶ added in v2.0.2
func (c *Client) GetAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAppMembershipPoliciesCatalog ¶ added in v2.0.2
func (*Client) GetAppMembershipPolicy ¶ added in v2.0.2
func (*Client) GetAppMembershipRecomputeStatus ¶ added in v2.0.2
func (*Client) GetAuditLog ¶
func (c *Client) GetAuditLog(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCurrentUser ¶
func (*Client) GetCustomColumn ¶
func (c *Client) GetCustomColumn(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataSettings ¶
func (*Client) GetExternalSyncRun ¶ added in v2.0.2
func (c *Client) GetExternalSyncRun(ctx context.Context, externalSyncId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFilterByID ¶
func (*Client) GetGroupedTeamUsageSummary ¶
func (c *Client) GetGroupedTeamUsageSummary(ctx context.Context, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNotificationDestination ¶
func (c *Client) GetNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNotificationDestinationAlerts ¶
func (c *Client) GetNotificationDestinationAlerts(ctx context.Context, notificationDestinationId NotificationDestinationId, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOpenAPIJSON ¶
func (*Client) GetPlatformAssetInsights ¶
func (c *Client) GetPlatformAssetInsights(ctx context.Context, assetID AssetID, params *GetPlatformAssetInsightsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPlatformInfo ¶
func (*Client) GetPlatformInsight ¶
func (c *Client) GetPlatformInsight(ctx context.Context, insightID InsightID, params *GetPlatformInsightParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPlatformInsightAssetColumnDistinctValues ¶ added in v2.0.2
func (c *Client) GetPlatformInsightAssetColumnDistinctValues(ctx context.Context, insightAssetColumnName GetPlatformInsightAssetColumnDistinctValuesParamsColumnName, params *GetPlatformInsightAssetColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPlatformInsightAssets ¶
func (c *Client) GetPlatformInsightAssets(ctx context.Context, insightID InsightID, params *GetPlatformInsightAssetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPlatformInsightColumnDistinctValues ¶
func (c *Client) GetPlatformInsightColumnDistinctValues(ctx context.Context, insightColumnName InsightColumnName, params *GetPlatformInsightColumnDistinctValuesParams, 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) GetPolicyMetrics ¶
func (c *Client) GetPolicyMetrics(ctx context.Context, params *GetPolicyMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPolicyViolations ¶
func (c *Client) GetPolicyViolations(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPolicyViolationsHistory ¶
func (c *Client) GetPolicyViolationsHistory(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetQueryColumns ¶ added in v2.0.2
func (c *Client) GetQueryColumns(ctx context.Context, body GetQueryColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetQueryColumnsWithBody ¶ added in v2.0.2
func (*Client) GetRBACPermission ¶
func (c *Client) GetRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRBACRole ¶
func (*Client) GetReport ¶
func (c *Client) GetReport(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReportTemplate ¶
func (c *Client) GetReportTemplate(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSavedQuery ¶
func (*Client) GetSettings ¶
func (*Client) GetSyncDestination ¶
func (c *Client) GetSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncDestinationTestConnection ¶
func (c *Client) GetSyncDestinationTestConnection(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncDestinationTestConnectionLogsLive ¶
func (c *Client) GetSyncDestinationTestConnectionLogsLive(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncDestinationTestConnectionLogsQuery ¶
func (c *Client) GetSyncDestinationTestConnectionLogsQuery(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncRun ¶
func (*Client) GetSyncRunLogsLive ¶
func (c *Client) GetSyncRunLogsLive(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncRunLogsQuery ¶
func (c *Client) GetSyncRunLogsQuery(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncRunStats ¶
func (*Client) GetSyncRunTables ¶
func (c *Client) GetSyncRunTables(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncSource ¶
func (c *Client) GetSyncSource(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncSourceTestConnection ¶
func (c *Client) GetSyncSourceTestConnection(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncSourceTestConnectionLogsLive ¶
func (c *Client) GetSyncSourceTestConnectionLogsLive(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncSourceTestConnectionLogsQuery ¶
func (c *Client) GetSyncSourceTestConnectionLogsQuery(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncTransformer ¶
func (c *Client) GetSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTablesData ¶
func (c *Client) GetTablesData(ctx context.Context, params *GetTablesDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTablesRelatedResources ¶ added in v2.0.2
func (c *Client) GetTablesRelatedResources(ctx context.Context, tableName string, body GetTablesRelatedResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTablesRelatedResourcesWithBody ¶ added in v2.0.2
func (*Client) GetTablesRelations ¶
func (*Client) GetTablesRowRelatedResources ¶ added in v2.0.2
func (*Client) GetTeamUsageSummary ¶
func (c *Client) GetTeamUsageSummary(ctx context.Context, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTenantPlan ¶ added in v2.0.2
func (*Client) GetTestConnectionForSyncDestination ¶
func (c *Client) GetTestConnectionForSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTestConnectionForSyncSource ¶
func (c *Client) GetTestConnectionForSyncSource(ctx context.Context, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetV2SyncDestination ¶
func (c *Client) GetV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetV2SyncDestinations ¶
func (c *Client) GetV2SyncDestinations(ctx context.Context, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetV2SyncIntegration ¶
func (*Client) GetViolationsByDomain ¶
func (c *Client) GetViolationsByDomain(ctx context.Context, params *GetViolationsByDomainParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetViolationsHistory ¶
func (c *Client) GetViolationsHistory(ctx context.Context, params *GetViolationsHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) HealthCheck ¶
func (*Client) HealthCheckHead ¶
func (*Client) ListAPIKeys ¶
func (c *Client) ListAPIKeys(ctx context.Context, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentChatSessions ¶ added in v2.0.2
func (c *Client) ListAgentChatSessions(ctx context.Context, params *ListAgentChatSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentCustomContexts ¶ added in v2.0.2
func (*Client) ListAllAlerts ¶
func (c *Client) ListAllAlerts(ctx context.Context, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllCustomColumns ¶
func (c *Client) ListAllCustomColumns(ctx context.Context, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllNotificationDestinations ¶
func (c *Client) ListAllNotificationDestinations(ctx context.Context, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllQueries ¶
func (c *Client) ListAllQueries(ctx context.Context, params *ListAllQueriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllRBACPermissions ¶
func (c *Client) ListAllRBACPermissions(ctx context.Context, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllRBACRoles ¶
func (c *Client) ListAllRBACRoles(ctx context.Context, 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) ListBillingPayments ¶ added in v2.0.2
func (c *Client) ListBillingPayments(ctx context.Context, params *ListBillingPaymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExternalSyncRuns ¶ added in v2.0.2
func (c *Client) ListExternalSyncRuns(ctx context.Context, params *ListExternalSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFilterTags ¶
func (c *Client) ListFilterTags(ctx context.Context, params *ListFilterTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFilters ¶
func (c *Client) ListFilters(ctx context.Context, params *ListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNotifications ¶
func (c *Client) ListNotifications(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPlatformInsights ¶
func (c *Client) ListPlatformInsights(ctx context.Context, params *ListPlatformInsightsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPlatformInsightsByApp ¶ added in v2.0.2
func (c *Client) ListPlatformInsightsByApp(ctx context.Context, params *ListPlatformInsightsByAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPlatformVersions ¶
func (c *Client) ListPlatformVersions(ctx context.Context, params *ListPlatformVersionsParams, 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) ListPolicies ¶
func (c *Client) ListPolicies(ctx context.Context, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPoliciesInGroup ¶
func (c *Client) ListPoliciesInGroup(ctx context.Context, policyGroupID PolicyGroupID, params *ListPoliciesInGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPolicyGroups ¶
func (c *Client) ListPolicyGroups(ctx context.Context, params *ListPolicyGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListQueryTags ¶
func (c *Client) ListQueryTags(ctx context.Context, params *ListQueryTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportTemplates ¶
func (c *Client) ListReportTemplates(ctx context.Context, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReports ¶
func (c *Client) ListReports(ctx context.Context, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSlackChannels ¶
func (c *Client) ListSlackChannels(ctx context.Context, id openapi_types.UUID, params *ListSlackChannelsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSupportedSourceVersions ¶ added in v2.0.2
func (c *Client) ListSupportedSourceVersions(ctx context.Context, params *ListSupportedSourceVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncDestinationSyncs ¶
func (c *Client) ListSyncDestinationSyncs(ctx context.Context, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncDestinations ¶
func (c *Client) ListSyncDestinations(ctx context.Context, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncIntegrationGroups ¶ added in v2.0.2
func (*Client) ListSyncRuns ¶
func (c *Client) ListSyncRuns(ctx context.Context, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncSourceSyncs ¶
func (c *Client) ListSyncSourceSyncs(ctx context.Context, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncSources ¶
func (c *Client) ListSyncSources(ctx context.Context, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncTransformerSyncDestinations ¶
func (c *Client) ListSyncTransformerSyncDestinations(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncTransformerSyncs ¶
func (c *Client) ListSyncTransformerSyncs(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncTransformers ¶
func (c *Client) ListSyncTransformers(ctx context.Context, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncUpgrades ¶
func (c *Client) ListSyncUpgrades(ctx context.Context, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncs ¶
func (c *Client) ListSyncs(ctx context.Context, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTables ¶
func (c *Client) ListTables(ctx context.Context, params *ListTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeams ¶
func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUsers ¶
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListV2SyncIntegrations ¶
func (c *Client) ListV2SyncIntegrations(ctx context.Context, 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 (*Client) LogoutUser ¶
func (*Client) MagicLoginUser ¶ added in v2.0.2
func (c *Client) MagicLoginUser(ctx context.Context, body MagicLoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MagicLoginUserWithBody ¶ added in v2.0.2
func (*Client) NotifyAWSCUROnboarding ¶
func (c *Client) NotifyAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, body NotifyAWSCUROnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NotifyAWSCUROnboardingWithBody ¶
func (*Client) NotifyAWSUnifiedOnboarding ¶ added in v2.0.2
func (c *Client) NotifyAWSUnifiedOnboarding(ctx context.Context, onboardingID OnboardingID, body NotifyAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NotifyAWSUnifiedOnboardingWithBody ¶ added in v2.0.2
func (*Client) NotifyOnboarding ¶
func (c *Client) NotifyOnboarding(ctx context.Context, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NotifyOnboardingWithBody ¶
func (*Client) PatchV2SyncDestination ¶
func (c *Client) PatchV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchV2SyncDestinationWithBody ¶
func (*Client) PlatformCreateInsightFilter ¶
func (c *Client) PlatformCreateInsightFilter(ctx context.Context, body PlatformCreateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PlatformCreateInsightFilterWithBody ¶
func (*Client) PlatformDeleteInsightFilter ¶
func (c *Client) PlatformDeleteInsightFilter(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PlatformGetInsightFilterByID ¶
func (c *Client) PlatformGetInsightFilterByID(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PlatformListInsightFilters ¶
func (c *Client) PlatformListInsightFilters(ctx context.Context, params *PlatformListInsightFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PlatformUpdateInsightFilter ¶
func (c *Client) PlatformUpdateInsightFilter(ctx context.Context, insightFilterID InsightFilterID, body PlatformUpdateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PlatformUpdateInsightFilterWithBody ¶
func (*Client) PresignExternalSyncFile ¶ added in v2.0.2
func (c *Client) PresignExternalSyncFile(ctx context.Context, externalSyncId openapi_types.UUID, body PresignExternalSyncFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PresignExternalSyncFileWithBody ¶ added in v2.0.2
func (*Client) PromoteSAMLRolloverCertificate ¶
func (c *Client) PromoteSAMLRolloverCertificate(ctx context.Context, body PromoteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteSAMLRolloverCertificateWithBody ¶
func (*Client) PromoteSyncDestinationTestConnection ¶
func (c *Client) PromoteSyncDestinationTestConnection(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteSyncDestinationTestConnectionWithBody ¶
func (*Client) PromoteSyncSourceTestConnection ¶
func (c *Client) PromoteSyncSourceTestConnection(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteSyncSourceTestConnectionWithBody ¶
func (*Client) ProvisionOnboardingConfiguration ¶
func (c *Client) ProvisionOnboardingConfiguration(ctx context.Context, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ProvisionOnboardingConfigurationWithBody ¶
func (*Client) ProvisionUnifiedOnboardingConfiguration ¶ added in v2.0.2
func (c *Client) ProvisionUnifiedOnboardingConfiguration(ctx context.Context, onboardingID OnboardingID, body ProvisionUnifiedOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ProvisionUnifiedOnboardingConfigurationWithBody ¶ added in v2.0.2
func (*Client) PutAppMembershipPolicy ¶ added in v2.0.2
func (c *Client) PutAppMembershipPolicy(ctx context.Context, body PutAppMembershipPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutAppMembershipPolicyWithBody ¶ added in v2.0.2
func (*Client) QueryListFilterTags ¶
func (c *Client) QueryListFilterTags(ctx context.Context, queryID QueryID, params *QueryListFilterTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryListFilters ¶
func (c *Client) QueryListFilters(ctx context.Context, queryID QueryID, params *QueryListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QuerySaveFilter ¶
func (c *Client) QuerySaveFilter(ctx context.Context, queryID QueryID, body QuerySaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QuerySaveFilterWithBody ¶
func (*Client) RegisterReadOnlyUser ¶ added in v2.0.2
func (c *Client) RegisterReadOnlyUser(ctx context.Context, body RegisterReadOnlyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegisterReadOnlyUserWithBody ¶ added in v2.0.2
func (*Client) ReportExternalSyncProgress ¶ added in v2.0.2
func (c *Client) ReportExternalSyncProgress(ctx context.Context, externalSyncId openapi_types.UUID, body ReportExternalSyncProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReportExternalSyncProgressWithBody ¶ added in v2.0.2
func (*Client) SaveCustomColumn ¶
func (c *Client) SaveCustomColumn(ctx context.Context, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SaveCustomColumnWithBody ¶
func (*Client) SaveQuery ¶
func (c *Client) SaveQuery(ctx context.Context, body SaveQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SaveQueryWithBody ¶
func (*Client) SendAnonymousEvent ¶
func (c *Client) SendAnonymousEvent(ctx context.Context, body SendAnonymousEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SendAnonymousEventWithBody ¶
func (*Client) SendUserEvent ¶
func (c *Client) SendUserEvent(ctx context.Context, body SendUserEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SendUserEventWithBody ¶
func (*Client) TableColumnListGrouped ¶ added in v2.0.2
func (c *Client) TableColumnListGrouped(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListGroupedParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableColumnListValues ¶
func (c *Client) TableColumnListValues(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableListColumns ¶
func (c *Client) TableListColumns(ctx context.Context, tableName TableName, params *TableListColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableListFilterTags ¶
func (c *Client) TableListFilterTags(ctx context.Context, tableName TableName, params *TableListFilterTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableListFilters ¶
func (c *Client) TableListFilters(ctx context.Context, tableName TableName, params *TableListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableListRows ¶
func (c *Client) TableListRows(ctx context.Context, tableName TableName, params *TableListRowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableRowById ¶
func (c *Client) TableRowById(ctx context.Context, tableName TableName, tableRowId TableRowId, params *TableRowByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableSaveFilter ¶
func (c *Client) TableSaveFilter(ctx context.Context, tableName TableName, body TableSaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TableSaveFilterWithBody ¶
func (*Client) TableSchema ¶
func (*Client) TablesDataAction ¶
func (c *Client) TablesDataAction(ctx context.Context, body TablesDataActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TablesDataActionWithBody ¶
func (*Client) TestNotificationDestination ¶
func (c *Client) TestNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestUnsavedAlert ¶
func (c *Client) TestUnsavedAlert(ctx context.Context, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestUnsavedAlertWithBody ¶
func (*Client) TestUnsavedNotificationDestination ¶
func (c *Client) TestUnsavedNotificationDestination(ctx context.Context, params *TestUnsavedNotificationDestinationParams, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestUnsavedNotificationDestinationWithBody ¶
func (*Client) ToggleAgentCustomContextAutoInclude ¶ added in v2.0.2
func (c *Client) ToggleAgentCustomContextAutoInclude(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TogglePolicy ¶
func (*Client) UpdateAgentCustomContext ¶ added in v2.0.2
func (c *Client) UpdateAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, body UpdateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentCustomContextWithBody ¶ added in v2.0.2
func (*Client) UpdateApp ¶ added in v2.0.2
func (c *Client) UpdateApp(ctx context.Context, appID AppID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAppWithBody ¶ added in v2.0.2
func (*Client) UpdateCurrentUser ¶
func (c *Client) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCurrentUserWithBody ¶
func (*Client) UpdateCustomColumn ¶
func (c *Client) UpdateCustomColumn(ctx context.Context, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCustomColumnWithBody ¶
func (*Client) UpdateCustomer ¶
func (c *Client) UpdateCustomer(ctx context.Context, body UpdateCustomerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCustomerWithBody ¶
func (*Client) UpdateDataSettings ¶
func (c *Client) UpdateDataSettings(ctx context.Context, body UpdateDataSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDataSettingsWithBody ¶
func (*Client) UpdateFilter ¶
func (c *Client) UpdateFilter(ctx context.Context, filterID FilterID, body UpdateFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFilterWithBody ¶
func (*Client) UpdateNotificationDestination ¶
func (c *Client) UpdateNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNotificationDestinationWithBody ¶
func (*Client) UpdatePolicy ¶
func (c *Client) UpdatePolicy(ctx context.Context, policyID PolicyID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePolicyGroup ¶
func (c *Client) UpdatePolicyGroup(ctx context.Context, policyGroupID PolicyGroupID, body UpdatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePolicyGroupWithBody ¶
func (*Client) UpdatePolicyWithBody ¶
func (*Client) UpdateQuery ¶
func (c *Client) UpdateQuery(ctx context.Context, queryID QueryID, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQueryWithBody ¶
func (*Client) UpdateRBACPermission ¶
func (c *Client) UpdateRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRBACPermissionWithBody ¶
func (*Client) UpdateRBACRole ¶
func (c *Client) UpdateRBACRole(ctx context.Context, roleID RoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRBACRoleWithBody ¶
func (*Client) UpdateReport ¶
func (c *Client) UpdateReport(ctx context.Context, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateReportTemplate ¶
func (c *Client) UpdateReportTemplate(ctx context.Context, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateReportTemplateWithBody ¶
func (*Client) UpdateReportWithBody ¶
func (*Client) UpdateSAML ¶
func (c *Client) UpdateSAML(ctx context.Context, body UpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSAMLWithBody ¶
func (*Client) UpdateSettings ¶
func (c *Client) UpdateSettings(ctx context.Context, body UpdateSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsWithBody ¶
func (*Client) UpdateSync ¶
func (c *Client) UpdateSync(ctx context.Context, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncDestination ¶
func (c *Client) UpdateSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncDestinationWithBody ¶
func (*Client) UpdateSyncRun ¶
func (c *Client) UpdateSyncRun(ctx context.Context, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncRunWithBody ¶
func (*Client) UpdateSyncSource ¶
func (c *Client) UpdateSyncSource(ctx context.Context, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncSourceWithBody ¶
func (*Client) UpdateSyncTestConnectionForSyncDestination ¶
func (c *Client) UpdateSyncTestConnectionForSyncDestination(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncTestConnectionForSyncDestinationTeam ¶
func (c *Client) UpdateSyncTestConnectionForSyncDestinationTeam(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncTestConnectionForSyncDestinationTeamWithBody ¶
func (*Client) UpdateSyncTestConnectionForSyncDestinationWithBody ¶
func (*Client) UpdateSyncTestConnectionForSyncSource ¶
func (c *Client) UpdateSyncTestConnectionForSyncSource(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncTestConnectionForSyncSourceTeam ¶
func (c *Client) UpdateSyncTestConnectionForSyncSourceTeam(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncTestConnectionForSyncSourceTeamWithBody ¶
func (*Client) UpdateSyncTestConnectionForSyncSourceWithBody ¶
func (*Client) UpdateSyncTransformer ¶
func (c *Client) UpdateSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncTransformerWithBody ¶
func (*Client) UpdateSyncWithBody ¶
func (*Client) UpdateUser ¶
func (c *Client) UpdateUser(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUserWithBody ¶
func (*Client) UpdateV2SyncIntegration ¶
func (c *Client) UpdateV2SyncIntegration(ctx context.Context, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateV2SyncIntegrationWithBody ¶
func (*Client) UpsertAppsByName ¶ added in v2.0.2
func (c *Client) UpsertAppsByName(ctx context.Context, body UpsertAppsByNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpsertAppsByNameWithBody ¶ added in v2.0.2
func (*Client) UserTOTPDelete ¶
func (*Client) UserTOTPSetup ¶
func (*Client) UserTOTPVerify ¶
func (c *Client) UserTOTPVerify(ctx context.Context, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UserTOTPVerifyWithBody ¶
func (*Client) VerifyAWSCUROnboarding ¶
func (c *Client) VerifyAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) VerifyAWSUnifiedCUR ¶ added in v2.0.2
func (c *Client) VerifyAWSUnifiedCUR(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WhoamiExternalSync ¶ added in v2.0.2
type ClientInterface ¶
type ClientInterface interface {
// Index request
Index(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AgentChatWithBody request with any body
AgentChatWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AgentChat(ctx context.Context, body AgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentChatSession request
CreateAgentChatSession(ctx context.Context, params *CreateAgentChatSessionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentChatSessions request
ListAgentChatSessions(ctx context.Context, params *ListAgentChatSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentChatSession request
GetAgentChatSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentCustomContexts request
ListAgentCustomContexts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentCustomContextWithBody request with any body
CreateAgentCustomContextWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentCustomContext(ctx context.Context, body CreateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgentCustomContext request
DeleteAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentCustomContext request
GetAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentCustomContextWithBody request with any body
UpdateAgentCustomContextWithBody(ctx context.Context, agentCustomContextID AgentCustomContextID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentCustomContext(ctx context.Context, agentCustomContextID AgentCustomContextID, body UpdateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ToggleAgentCustomContextAutoInclude request
ToggleAgentCustomContextAutoInclude(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllAlerts request
ListAllAlerts(ctx context.Context, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestUnsavedAlertWithBody request with any body
TestUnsavedAlertWithBody(ctx context.Context, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestUnsavedAlert(ctx context.Context, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAPIKeys request
ListAPIKeys(ctx context.Context, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAPIKeyWithBody request with any body
CreateAPIKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAPIKey(ctx context.Context, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAPIKey request
DeleteAPIKey(ctx context.Context, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApps request
ListApps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAppMembershipPoliciesCatalog request
GetAppMembershipPoliciesCatalog(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAppMembershipPolicy request
GetAppMembershipPolicy(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutAppMembershipPolicyWithBody request with any body
PutAppMembershipPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutAppMembershipPolicy(ctx context.Context, body PutAppMembershipPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAppMembershipRecomputeStatus request
GetAppMembershipRecomputeStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpsertAppsByNameWithBody request with any body
UpsertAppsByNameWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpsertAppsByName(ctx context.Context, body UpsertAppsByNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAppWithBody request with any body
UpdateAppWithBody(ctx context.Context, appID AppID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateApp(ctx context.Context, appID AppID, body UpdateAppJSONRequestBody, 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)
// GetSAML request
GetSAML(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSAMLWithBody request with any body
UpdateSAMLWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSAML(ctx context.Context, body UpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSAMLRolloverCertificateWithBody request with any body
DeleteSAMLRolloverCertificateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteSAMLRolloverCertificate(ctx context.Context, body DeleteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSAMLRolloverCertificate request
CreateSAMLRolloverCertificate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// PromoteSAMLRolloverCertificateWithBody request with any body
PromoteSAMLRolloverCertificateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PromoteSAMLRolloverCertificate(ctx context.Context, body PromoteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSUnifiedIntegrationsStandaloneWithBody request with any body
CreateAWSUnifiedIntegrationsStandaloneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSUnifiedIntegrationsStandalone(ctx context.Context, body CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSUnifiedStandaloneTemplate request
GetAWSUnifiedStandaloneTemplate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSUnifiedTestConnectionsStandaloneWithBody request with any body
CreateAWSUnifiedTestConnectionsStandaloneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSUnifiedTestConnectionsStandalone(ctx context.Context, body CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBillingPayments request
ListBillingPayments(ctx context.Context, params *ListBillingPaymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTenantPlan request
GetTenantPlan(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBillingCheckoutWithBody request with any body
CreateBillingCheckoutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBillingCheckout(ctx context.Context, body CreateBillingCheckoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBillingPortal request
CreateBillingPortal(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllCustomColumns request
ListAllCustomColumns(ctx context.Context, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// SaveCustomColumnWithBody request with any body
SaveCustomColumnWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SaveCustomColumn(ctx context.Context, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCustomColumn request
DeleteCustomColumn(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCustomColumn request
GetCustomColumn(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCustomColumnWithBody request with any body
UpdateCustomColumnWithBody(ctx context.Context, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCustomColumn(ctx context.Context, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListExternalSyncRuns request
ListExternalSyncRuns(ctx context.Context, params *ListExternalSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetExternalSyncRun request
GetExternalSyncRun(ctx context.Context, externalSyncId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateExternalSyncWithBody request with any body
CreateExternalSyncWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateExternalSync(ctx context.Context, body CreateExternalSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSupportedSourceVersions request
ListSupportedSourceVersions(ctx context.Context, params *ListSupportedSourceVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// WhoamiExternalSync request
WhoamiExternalSync(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// PresignExternalSyncFileWithBody request with any body
PresignExternalSyncFileWithBody(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PresignExternalSyncFile(ctx context.Context, externalSyncId openapi_types.UUID, body PresignExternalSyncFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReportExternalSyncProgressWithBody request with any body
ReportExternalSyncProgressWithBody(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReportExternalSyncProgress(ctx context.Context, externalSyncId openapi_types.UUID, body ReportExternalSyncProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFilters request
ListFilters(ctx context.Context, params *ListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFilterTags request
ListFilterTags(ctx context.Context, params *ListFilterTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFilter request
DeleteFilter(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFilterByID request
GetFilterByID(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFilterWithBody request with any body
UpdateFilterWithBody(ctx context.Context, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFilter(ctx context.Context, filterID FilterID, body UpdateFilterJSONRequestBody, 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)
// ListPlatformInsights request
ListPlatformInsights(ctx context.Context, params *ListPlatformInsightsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlatformInsightAssetColumnDistinctValues request
GetPlatformInsightAssetColumnDistinctValues(ctx context.Context, insightAssetColumnName GetPlatformInsightAssetColumnDistinctValuesParamsColumnName, params *GetPlatformInsightAssetColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlatformAssetInsights request
GetPlatformAssetInsights(ctx context.Context, assetID AssetID, params *GetPlatformAssetInsightsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPlatformInsightsByApp request
ListPlatformInsightsByApp(ctx context.Context, params *ListPlatformInsightsByAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlatformInsightColumnDistinctValues request
GetPlatformInsightColumnDistinctValues(ctx context.Context, insightColumnName InsightColumnName, params *GetPlatformInsightColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlatformListInsightFilters request
PlatformListInsightFilters(ctx context.Context, params *PlatformListInsightFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlatformCreateInsightFilterWithBody request with any body
PlatformCreateInsightFilterWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PlatformCreateInsightFilter(ctx context.Context, body PlatformCreateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlatformDeleteInsightFilter request
PlatformDeleteInsightFilter(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlatformGetInsightFilterByID request
PlatformGetInsightFilterByID(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlatformUpdateInsightFilterWithBody request with any body
PlatformUpdateInsightFilterWithBody(ctx context.Context, insightFilterID InsightFilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PlatformUpdateInsightFilter(ctx context.Context, insightFilterID InsightFilterID, body PlatformUpdateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlatformInsight request
GetPlatformInsight(ctx context.Context, insightID InsightID, params *GetPlatformInsightParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlatformInsightAssets request
GetPlatformInsightAssets(ctx context.Context, insightID InsightID, params *GetPlatformInsightAssetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNotifications request
ListNotifications(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNotificationDestination request
DeleteNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNotificationDestination request
GetNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNotificationDestinationWithBody request with any body
UpdateNotificationDestinationWithBody(ctx context.Context, notificationDestinationId NotificationDestinationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNotificationDestinationAlerts request
GetNotificationDestinationAlerts(ctx context.Context, notificationDestinationId NotificationDestinationId, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestNotificationDestination request
TestNotificationDestination(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllNotificationDestinations request
ListAllNotificationDestinations(ctx context.Context, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNotificationDestinationWithBody request with any body
CreateNotificationDestinationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNotificationDestination(ctx context.Context, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestUnsavedNotificationDestinationWithBody request with any body
TestUnsavedNotificationDestinationWithBody(ctx context.Context, params *TestUnsavedNotificationDestinationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestUnsavedNotificationDestination(ctx context.Context, params *TestUnsavedNotificationDestinationParams, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSCUROnboarding request
CreateAWSCUROnboarding(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSCUROnboarding request
GetAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// NotifyAWSCUROnboardingWithBody request with any body
NotifyAWSCUROnboardingWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
NotifyAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, body NotifyAWSCUROnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// VerifyAWSCUROnboarding request
VerifyAWSCUROnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSOnboardingWithBody request with any body
CreateAWSOnboardingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSOnboarding(ctx context.Context, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSOnboarding request
GetAWSOnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSAccountsInRoot request
GetAWSAccountsInRoot(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ProvisionOnboardingConfigurationWithBody request with any body
ProvisionOnboardingConfigurationWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ProvisionOnboardingConfiguration(ctx context.Context, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSAccountsInParent request
GetAWSAccountsInParent(ctx context.Context, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*http.Response, error)
// NotifyOnboardingWithBody request with any body
NotifyOnboardingWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
NotifyOnboarding(ctx context.Context, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSUnifiedOnboardingWithBody request with any body
CreateAWSUnifiedOnboardingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSUnifiedOnboarding(ctx context.Context, body CreateAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSUnifiedOnboarding request
GetAWSUnifiedOnboarding(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSUnifiedAccountsInRoot request
GetAWSUnifiedAccountsInRoot(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ProvisionUnifiedOnboardingConfigurationWithBody request with any body
ProvisionUnifiedOnboardingConfigurationWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ProvisionUnifiedOnboardingConfiguration(ctx context.Context, onboardingID OnboardingID, body ProvisionUnifiedOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAWSUnifiedAccountsInParent request
GetAWSUnifiedAccountsInParent(ctx context.Context, onboardingID OnboardingID, awsOrgunitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSUnifiedIntegrationsWithBody request with any body
CreateAWSUnifiedIntegrationsWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSUnifiedIntegrations(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// NotifyAWSUnifiedOnboardingWithBody request with any body
NotifyAWSUnifiedOnboardingWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
NotifyAWSUnifiedOnboarding(ctx context.Context, onboardingID OnboardingID, body NotifyAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSUnifiedTestConnectionsWithBody request with any body
CreateAWSUnifiedTestConnectionsWithBody(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSUnifiedTestConnections(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedTestConnectionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// VerifyAWSUnifiedCUR request
VerifyAWSUnifiedCUR(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOpenAPIJSON request
GetOpenAPIJSON(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePlatformDestinationToken request
CreatePlatformDestinationToken(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)
// GetPlugin request
GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, 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)
// DownloadPluginAsset request
DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, 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)
// GetPluginVersionTable request
GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPolicies request
ListPolicies(ctx context.Context, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePolicyWithBody request with any body
CreatePolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePolicy(ctx context.Context, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPolicyMetrics request
GetPolicyMetrics(ctx context.Context, params *GetPolicyMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetViolationsByDomain request
GetViolationsByDomain(ctx context.Context, params *GetViolationsByDomainParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetViolationsHistory request
GetViolationsHistory(ctx context.Context, params *GetViolationsHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePolicy request
DeletePolicy(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPolicy request
GetPolicy(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePolicyWithBody request with any body
UpdatePolicyWithBody(ctx context.Context, policyID PolicyID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePolicy(ctx context.Context, policyID PolicyID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TogglePolicy request
TogglePolicy(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPolicyViolations request
GetPolicyViolations(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPolicyViolationsHistory request
GetPolicyViolationsHistory(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPolicyGroups request
ListPolicyGroups(ctx context.Context, params *ListPolicyGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePolicyGroupWithBody request with any body
CreatePolicyGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePolicyGroup(ctx context.Context, body CreatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePolicyGroup request
DeletePolicyGroup(ctx context.Context, policyGroupID PolicyGroupID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPoliciesInGroup request
ListPoliciesInGroup(ctx context.Context, policyGroupID PolicyGroupID, params *ListPoliciesInGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePolicyGroupWithBody request with any body
UpdatePolicyGroupWithBody(ctx context.Context, policyGroupID PolicyGroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePolicyGroup(ctx context.Context, policyGroupID PolicyGroupID, body UpdatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllQueries request
ListAllQueries(ctx context.Context, params *ListAllQueriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CheckQuerySyntaxWithBody request with any body
CheckQuerySyntaxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CheckQuerySyntax(ctx context.Context, body CheckQuerySyntaxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQueryColumnsWithBody request with any body
GetQueryColumnsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GetQueryColumns(ctx context.Context, body GetQueryColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteAdHocQueryWithBody request with any body
ExecuteAdHocQueryWithBody(ctx context.Context, params *ExecuteAdHocQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExecuteAdHocQuery(ctx context.Context, params *ExecuteAdHocQueryParams, body ExecuteAdHocQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SaveQueryWithBody request with any body
SaveQueryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SaveQuery(ctx context.Context, body SaveQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueryTags request
ListQueryTags(ctx context.Context, params *ListQueryTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSavedQuery request
DeleteSavedQuery(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSavedQuery request
GetSavedQuery(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQueryWithBody request with any body
UpdateQueryWithBody(ctx context.Context, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQuery(ctx context.Context, queryID QueryID, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAlert request
DeleteAlert(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteSavedQuery request
ExecuteSavedQuery(ctx context.Context, queryID QueryID, params *ExecuteSavedQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryListFilters request
QueryListFilters(ctx context.Context, queryID QueryID, params *QueryListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// QuerySaveFilterWithBody request with any body
QuerySaveFilterWithBody(ctx context.Context, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QuerySaveFilter(ctx context.Context, queryID QueryID, body QuerySaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryListFilterTags request
QueryListFilterTags(ctx context.Context, queryID QueryID, params *QueryListFilterTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllRBACPermissions request
ListAllRBACPermissions(ctx context.Context, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRBACPermissionWithBody request with any body
CreateRBACPermissionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRBACPermission(ctx context.Context, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRBACPermission request
DeleteRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRBACPermission request
GetRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRBACPermissionWithBody request with any body
UpdateRBACPermissionWithBody(ctx context.Context, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRBACPermission(ctx context.Context, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllRBACRoles request
ListAllRBACRoles(ctx context.Context, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRBACRoleWithBody request with any body
CreateRBACRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRBACRole(ctx context.Context, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRBACRole request
DeleteRBACRole(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRBACRole request
GetRBACRole(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRBACRoleWithBody request with any body
UpdateRBACRoleWithBody(ctx context.Context, roleID RoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRBACRole(ctx context.Context, roleID RoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListReports request
ListReports(ctx context.Context, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateReportWithBody request with any body
CreateReportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateReport(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListReportTemplates request
ListReportTemplates(ctx context.Context, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateReportTemplateWithBody request with any body
CreateReportTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateReportTemplate(ctx context.Context, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteReportTemplate request
DeleteReportTemplate(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReportTemplate request
GetReportTemplate(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateReportTemplateWithBody request with any body
UpdateReportTemplateWithBody(ctx context.Context, templateId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateReportTemplate(ctx context.Context, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteReport request
DeleteReport(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReport request
GetReport(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateReportWithBody request with any body
UpdateReportWithBody(ctx context.Context, reportId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateReport(ctx context.Context, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, 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)
// GetDataSettings request
GetDataSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDataSettingsWithBody request with any body
UpdateDataSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDataSettings(ctx context.Context, body UpdateDataSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSlackConnectionWithBody request with any body
CreateSlackConnectionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSlackConnection(ctx context.Context, body CreateSlackConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSlackChannels request
ListSlackChannels(ctx context.Context, id openapi_types.UUID, params *ListSlackChannelsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSyncDestinationTestConnectionWithBody request with any body
CreateSyncDestinationTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSyncDestinationTestConnection(ctx context.Context, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncDestinationTestConnection request
GetSyncDestinationTestConnection(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncTestConnectionForSyncDestinationWithBody request with any body
UpdateSyncTestConnectionForSyncDestinationWithBody(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncTestConnectionForSyncDestination(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncDestinationTestConnectionLogsLive request
GetSyncDestinationTestConnectionLogsLive(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncDestinationTestConnectionLogsQuery request
GetSyncDestinationTestConnectionLogsQuery(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PromoteSyncDestinationTestConnectionWithBody request with any body
PromoteSyncDestinationTestConnectionWithBody(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PromoteSyncDestinationTestConnection(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncDestinations request
ListSyncDestinations(ctx context.Context, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSyncDestination request
DeleteSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncDestination request
GetSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncDestinationWithBody request with any body
UpdateSyncDestinationWithBody(ctx context.Context, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncDestinationSyncs request
ListSyncDestinationSyncs(ctx context.Context, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTestConnectionForSyncDestination request
GetTestConnectionForSyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSyncSourceTestConnectionWithBody request with any body
CreateSyncSourceTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSyncSourceTestConnection(ctx context.Context, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncSourceTestConnection request
GetSyncSourceTestConnection(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncTestConnectionForSyncSourceWithBody request with any body
UpdateSyncTestConnectionForSyncSourceWithBody(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncTestConnectionForSyncSource(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncSourceTestConnectionLogsLive request
GetSyncSourceTestConnectionLogsLive(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncSourceTestConnectionLogsQuery request
GetSyncSourceTestConnectionLogsQuery(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PromoteSyncSourceTestConnectionWithBody request with any body
PromoteSyncSourceTestConnectionWithBody(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PromoteSyncSourceTestConnection(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncSources request
ListSyncSources(ctx context.Context, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSyncSource request
DeleteSyncSource(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncSource request
GetSyncSource(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncSourceWithBody request with any body
UpdateSyncSourceWithBody(ctx context.Context, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncSource(ctx context.Context, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncSourceSyncs request
ListSyncSourceSyncs(ctx context.Context, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTestConnectionForSyncSource request
GetTestConnectionForSyncSource(ctx context.Context, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncTransformers request
ListSyncTransformers(ctx context.Context, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSyncTransformer request
DeleteSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncTransformer request
GetSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncTransformerWithBody request with any body
UpdateSyncTransformerWithBody(ctx context.Context, syncTransformerName SyncTransformerName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncTransformer(ctx context.Context, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncTransformerSyncDestinations request
ListSyncTransformerSyncDestinations(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncTransformerSyncs request
ListSyncTransformerSyncs(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncUpgrades request
ListSyncUpgrades(ctx context.Context, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncs request
ListSyncs(ctx context.Context, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSyncWithBody request with any body
CreateSyncWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSync(ctx context.Context, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSync request
DeleteSync(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSync request
GetSync(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncWithBody request with any body
UpdateSyncWithBody(ctx context.Context, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSync(ctx context.Context, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncRuns request
ListSyncRuns(ctx context.Context, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSyncRun request
CreateSyncRun(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncRun request
GetSyncRun(ctx context.Context, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncRunWithBody request with any body
UpdateSyncRunWithBody(ctx context.Context, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncRun(ctx context.Context, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncRunLogsLive request
GetSyncRunLogsLive(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncRunLogsQuery request
GetSyncRunLogsQuery(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSyncRunProgressWithBody request with any body
CreateSyncRunProgressWithBody(ctx context.Context, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSyncRunProgress(ctx context.Context, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncRunStats request
GetSyncRunStats(ctx context.Context, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSyncRunTables request
GetSyncRunTables(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTables request
ListTables(ctx context.Context, params *ListTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTablesData request
GetTablesData(ctx context.Context, params *GetTablesDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TablesDataActionWithBody request with any body
TablesDataActionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TablesDataAction(ctx context.Context, body TablesDataActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTablesRelations request
GetTablesRelations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// BatchTableSchemas request
BatchTableSchemas(ctx context.Context, params *BatchTableSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableListColumns request
TableListColumns(ctx context.Context, tableName TableName, params *TableListColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableColumnListGrouped request
TableColumnListGrouped(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListGroupedParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableColumnListValues request
TableColumnListValues(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableListRows request
TableListRows(ctx context.Context, tableName TableName, params *TableListRowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableRowById request
TableRowById(ctx context.Context, tableName TableName, tableRowId TableRowId, params *TableRowByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableListFilters request
TableListFilters(ctx context.Context, tableName TableName, params *TableListFiltersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableSaveFilterWithBody request with any body
TableSaveFilterWithBody(ctx context.Context, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TableSaveFilter(ctx context.Context, tableName TableName, body TableSaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableListFilterTags request
TableListFilterTags(ctx context.Context, tableName TableName, params *TableListFilterTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTablesRelatedResourcesWithBody request with any body
GetTablesRelatedResourcesWithBody(ctx context.Context, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GetTablesRelatedResources(ctx context.Context, tableName string, body GetTablesRelatedResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTablesRowRelatedResources request
GetTablesRowRelatedResources(ctx context.Context, tableName string, platformId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// TableSchema request
TableSchema(ctx context.Context, tableName TableName, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTeams request
ListTeams(ctx context.Context, params *ListTeamsParams, 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)
// UpdateSyncTestConnectionForSyncDestinationTeamWithBody request with any body
UpdateSyncTestConnectionForSyncDestinationTeamWithBody(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncTestConnectionForSyncDestinationTeam(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSyncTestConnectionForSyncSourceTeamWithBody request with any body
UpdateSyncTestConnectionForSyncSourceTeamWithBody(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSyncTestConnectionForSyncSourceTeam(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSyncRunProgressTeamWithBody request with any body
CreateSyncRunProgressTeamWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSyncRunProgressTeam(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTeamUsageSummary request
GetTeamUsageSummary(ctx context.Context, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGroupedTeamUsageSummary request
GetGroupedTeamUsageSummary(ctx context.Context, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, 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)
// AuthenticateUserWithBody request with any body
AuthenticateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthenticateUser(ctx context.Context, body AuthenticateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CheckUserAuthStatus request
CheckUserAuthStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ChangeUserPasswordWithBody request with any body
ChangeUserPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ChangeUserPassword(ctx context.Context, body ChangeUserPasswordJSONRequestBody, 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)
// 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)
// MagicLoginUserWithBody request with any body
MagicLoginUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MagicLoginUser(ctx context.Context, body MagicLoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RegisterReadOnlyUserWithBody request with any body
RegisterReadOnlyUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RegisterReadOnlyUser(ctx context.Context, body RegisterReadOnlyUserJSONRequestBody, 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)
// ListUsers request
ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddUserWithBody request with any body
AddUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddUser(ctx context.Context, body AddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUser request
DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUser request
GetUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateUserWithBody request with any body
UpdateUserWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateUser(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUserTOTP request
DeleteUserTOTP(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateV2SyncDestinationTestConnectionWithBody request with any body
CreateV2SyncDestinationTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateV2SyncDestinationTestConnection(ctx context.Context, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetV2SyncDestinations request
GetV2SyncDestinations(ctx context.Context, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateV2SyncDestinationWithBody request with any body
CreateV2SyncDestinationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateV2SyncDestination(ctx context.Context, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteV2SyncDestination request
DeleteV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetV2SyncDestination request
GetV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchV2SyncDestinationWithBody request with any body
PatchV2SyncDestinationWithBody(ctx context.Context, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchV2SyncDestination(ctx context.Context, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSyncIntegrationGroups request
ListSyncIntegrationGroups(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateV2SyncIntegrationTestConnectionWithBody request with any body
CreateV2SyncIntegrationTestConnectionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateV2SyncIntegrationTestConnection(ctx context.Context, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListV2SyncIntegrations request
ListV2SyncIntegrations(ctx context.Context, params *ListV2SyncIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateV2SyncIntegrationWithBody request with any body
CreateV2SyncIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateV2SyncIntegration(ctx context.Context, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteV2SyncIntegration request
DeleteV2SyncIntegration(ctx context.Context, syncName SyncName, params *DeleteV2SyncIntegrationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetV2SyncIntegration request
GetV2SyncIntegration(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateV2SyncIntegrationWithBody request with any body
UpdateV2SyncIntegrationWithBody(ctx context.Context, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateV2SyncIntegration(ctx context.Context, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddUserWithBodyWithResponse ¶
func (c *ClientWithResponses) AddUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserResponse, error)
AddUserWithBodyWithResponse request with arbitrary body returning *AddUserResponse
func (*ClientWithResponses) AddUserWithResponse ¶
func (c *ClientWithResponses) AddUserWithResponse(ctx context.Context, body AddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserResponse, error)
func (*ClientWithResponses) AgentChatWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) AgentChatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AgentChatResponse, error)
AgentChatWithBodyWithResponse request with arbitrary body returning *AgentChatResponse
func (*ClientWithResponses) AgentChatWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) AgentChatWithResponse(ctx context.Context, body AgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*AgentChatResponse, error)
func (*ClientWithResponses) AuthenticateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthenticateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateUserResponse, error)
AuthenticateUserWithBodyWithResponse request with arbitrary body returning *AuthenticateUserResponse
func (*ClientWithResponses) AuthenticateUserWithResponse ¶
func (c *ClientWithResponses) AuthenticateUserWithResponse(ctx context.Context, body AuthenticateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateUserResponse, error)
func (*ClientWithResponses) BatchTableSchemasWithResponse ¶
func (c *ClientWithResponses) BatchTableSchemasWithResponse(ctx context.Context, params *BatchTableSchemasParams, reqEditors ...RequestEditorFn) (*BatchTableSchemasResponse, error)
BatchTableSchemasWithResponse request returning *BatchTableSchemasResponse
func (*ClientWithResponses) ChangeUserPasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) ChangeUserPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeUserPasswordResponse, error)
ChangeUserPasswordWithBodyWithResponse request with arbitrary body returning *ChangeUserPasswordResponse
func (*ClientWithResponses) ChangeUserPasswordWithResponse ¶
func (c *ClientWithResponses) ChangeUserPasswordWithResponse(ctx context.Context, body ChangeUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeUserPasswordResponse, error)
func (*ClientWithResponses) CheckQuerySyntaxWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CheckQuerySyntaxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckQuerySyntaxResponse, error)
CheckQuerySyntaxWithBodyWithResponse request with arbitrary body returning *CheckQuerySyntaxResponse
func (*ClientWithResponses) CheckQuerySyntaxWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CheckQuerySyntaxWithResponse(ctx context.Context, body CheckQuerySyntaxJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckQuerySyntaxResponse, error)
func (*ClientWithResponses) CheckUserAuthStatusWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CheckUserAuthStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckUserAuthStatusResponse, error)
CheckUserAuthStatusWithResponse request returning *CheckUserAuthStatusResponse
func (*ClientWithResponses) CreateAPIKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAPIKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)
CreateAPIKeyWithBodyWithResponse request with arbitrary body returning *CreateAPIKeyResponse
func (*ClientWithResponses) CreateAPIKeyWithResponse ¶
func (c *ClientWithResponses) CreateAPIKeyWithResponse(ctx context.Context, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)
func (*ClientWithResponses) CreateAWSCUROnboardingWithResponse ¶
func (c *ClientWithResponses) CreateAWSCUROnboardingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAWSCUROnboardingResponse, error)
CreateAWSCUROnboardingWithResponse request returning *CreateAWSCUROnboardingResponse
func (*ClientWithResponses) CreateAWSOnboardingWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAWSOnboardingWithBodyWithResponse(ctx context.Context, 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, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)
func (*ClientWithResponses) CreateAWSUnifiedIntegrationsStandaloneWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsStandaloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
CreateAWSUnifiedIntegrationsStandaloneWithBodyWithResponse request with arbitrary body returning *CreateAWSUnifiedIntegrationsStandaloneResponse
func (*ClientWithResponses) CreateAWSUnifiedIntegrationsStandaloneWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsStandaloneWithResponse(ctx context.Context, body CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
func (*ClientWithResponses) CreateAWSUnifiedIntegrationsWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsResponse, error)
CreateAWSUnifiedIntegrationsWithBodyWithResponse request with arbitrary body returning *CreateAWSUnifiedIntegrationsResponse
func (*ClientWithResponses) CreateAWSUnifiedIntegrationsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedIntegrationsWithResponse(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsResponse, error)
func (*ClientWithResponses) CreateAWSUnifiedOnboardingWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedOnboardingResponse, error)
CreateAWSUnifiedOnboardingWithBodyWithResponse request with arbitrary body returning *CreateAWSUnifiedOnboardingResponse
func (*ClientWithResponses) CreateAWSUnifiedOnboardingWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedOnboardingWithResponse(ctx context.Context, body CreateAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedOnboardingResponse, error)
func (*ClientWithResponses) CreateAWSUnifiedTestConnectionsStandaloneWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsStandaloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
CreateAWSUnifiedTestConnectionsStandaloneWithBodyWithResponse request with arbitrary body returning *CreateAWSUnifiedTestConnectionsStandaloneResponse
func (*ClientWithResponses) CreateAWSUnifiedTestConnectionsStandaloneWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsStandaloneWithResponse(ctx context.Context, body CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
func (*ClientWithResponses) CreateAWSUnifiedTestConnectionsWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsResponse, error)
CreateAWSUnifiedTestConnectionsWithBodyWithResponse request with arbitrary body returning *CreateAWSUnifiedTestConnectionsResponse
func (*ClientWithResponses) CreateAWSUnifiedTestConnectionsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAWSUnifiedTestConnectionsWithResponse(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedTestConnectionsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsResponse, error)
func (*ClientWithResponses) CreateAgentChatSessionWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAgentChatSessionWithResponse(ctx context.Context, params *CreateAgentChatSessionParams, reqEditors ...RequestEditorFn) (*CreateAgentChatSessionResponse, error)
CreateAgentChatSessionWithResponse request returning *CreateAgentChatSessionResponse
func (*ClientWithResponses) CreateAgentCustomContextWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAgentCustomContextWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentCustomContextResponse, error)
CreateAgentCustomContextWithBodyWithResponse request with arbitrary body returning *CreateAgentCustomContextResponse
func (*ClientWithResponses) CreateAgentCustomContextWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateAgentCustomContextWithResponse(ctx context.Context, body CreateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentCustomContextResponse, error)
func (*ClientWithResponses) CreateBillingCheckoutWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateBillingCheckoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBillingCheckoutResponse, error)
CreateBillingCheckoutWithBodyWithResponse request with arbitrary body returning *CreateBillingCheckoutResponse
func (*ClientWithResponses) CreateBillingCheckoutWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateBillingCheckoutWithResponse(ctx context.Context, body CreateBillingCheckoutJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBillingCheckoutResponse, error)
func (*ClientWithResponses) CreateBillingPortalWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateBillingPortalWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateBillingPortalResponse, error)
CreateBillingPortalWithResponse request returning *CreateBillingPortalResponse
func (*ClientWithResponses) CreateExternalSyncWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateExternalSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExternalSyncResponse, error)
CreateExternalSyncWithBodyWithResponse request with arbitrary body returning *CreateExternalSyncResponse
func (*ClientWithResponses) CreateExternalSyncWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreateExternalSyncWithResponse(ctx context.Context, body CreateExternalSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExternalSyncResponse, error)
func (*ClientWithResponses) CreateNotificationDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateNotificationDestinationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)
CreateNotificationDestinationWithBodyWithResponse request with arbitrary body returning *CreateNotificationDestinationResponse
func (*ClientWithResponses) CreateNotificationDestinationWithResponse ¶
func (c *ClientWithResponses) CreateNotificationDestinationWithResponse(ctx context.Context, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)
func (*ClientWithResponses) CreatePlatformDestinationTokenWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) CreatePlatformDestinationTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreatePlatformDestinationTokenResponse, error)
CreatePlatformDestinationTokenWithResponse request returning *CreatePlatformDestinationTokenResponse
func (*ClientWithResponses) CreatePolicyGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePolicyGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyGroupResponse, error)
CreatePolicyGroupWithBodyWithResponse request with arbitrary body returning *CreatePolicyGroupResponse
func (*ClientWithResponses) CreatePolicyGroupWithResponse ¶
func (c *ClientWithResponses) CreatePolicyGroupWithResponse(ctx context.Context, body CreatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyGroupResponse, error)
func (*ClientWithResponses) CreatePolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePolicyWithBodyWithResponse(ctx context.Context, 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, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)
func (*ClientWithResponses) CreateRBACPermissionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRBACPermissionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)
CreateRBACPermissionWithBodyWithResponse request with arbitrary body returning *CreateRBACPermissionResponse
func (*ClientWithResponses) CreateRBACPermissionWithResponse ¶
func (c *ClientWithResponses) CreateRBACPermissionWithResponse(ctx context.Context, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)
func (*ClientWithResponses) CreateRBACRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRBACRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)
CreateRBACRoleWithBodyWithResponse request with arbitrary body returning *CreateRBACRoleResponse
func (*ClientWithResponses) CreateRBACRoleWithResponse ¶
func (c *ClientWithResponses) CreateRBACRoleWithResponse(ctx context.Context, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)
func (*ClientWithResponses) CreateReportTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateReportTemplateWithBodyWithResponse(ctx context.Context, 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, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)
func (*ClientWithResponses) CreateReportWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, 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, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
func (*ClientWithResponses) CreateSAMLRolloverCertificateWithResponse ¶
func (c *ClientWithResponses) CreateSAMLRolloverCertificateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSAMLRolloverCertificateResponse, error)
CreateSAMLRolloverCertificateWithResponse request returning *CreateSAMLRolloverCertificateResponse
func (*ClientWithResponses) CreateSlackConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSlackConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSlackConnectionResponse, error)
CreateSlackConnectionWithBodyWithResponse request with arbitrary body returning *CreateSlackConnectionResponse
func (*ClientWithResponses) CreateSlackConnectionWithResponse ¶
func (c *ClientWithResponses) CreateSlackConnectionWithResponse(ctx context.Context, body CreateSlackConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSlackConnectionResponse, error)
func (*ClientWithResponses) CreateSyncDestinationTestConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, 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, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)
func (*ClientWithResponses) CreateSyncRunProgressTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSyncRunProgressTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressTeamResponse, error)
CreateSyncRunProgressTeamWithBodyWithResponse request with arbitrary body returning *CreateSyncRunProgressTeamResponse
func (*ClientWithResponses) CreateSyncRunProgressTeamWithResponse ¶
func (c *ClientWithResponses) CreateSyncRunProgressTeamWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressTeamResponse, error)
func (*ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, 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, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)
func (*ClientWithResponses) CreateSyncRunWithResponse ¶
func (c *ClientWithResponses) CreateSyncRunWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error)
CreateSyncRunWithResponse request returning *CreateSyncRunResponse
func (*ClientWithResponses) CreateSyncSourceTestConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, 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, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)
func (*ClientWithResponses) CreateSyncWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSyncWithBodyWithResponse(ctx context.Context, 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, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)
func (*ClientWithResponses) CreateV2SyncDestinationTestConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)
CreateV2SyncDestinationTestConnectionWithBodyWithResponse request with arbitrary body returning *CreateV2SyncDestinationTestConnectionResponse
func (*ClientWithResponses) CreateV2SyncDestinationTestConnectionWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncDestinationTestConnectionWithResponse(ctx context.Context, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)
func (*ClientWithResponses) CreateV2SyncDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncDestinationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)
CreateV2SyncDestinationWithBodyWithResponse request with arbitrary body returning *CreateV2SyncDestinationResponse
func (*ClientWithResponses) CreateV2SyncDestinationWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncDestinationWithResponse(ctx context.Context, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)
func (*ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)
CreateV2SyncIntegrationTestConnectionWithBodyWithResponse request with arbitrary body returning *CreateV2SyncIntegrationTestConnectionResponse
func (*ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncIntegrationTestConnectionWithResponse(ctx context.Context, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)
func (*ClientWithResponses) CreateV2SyncIntegrationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)
CreateV2SyncIntegrationWithBodyWithResponse request with arbitrary body returning *CreateV2SyncIntegrationResponse
func (*ClientWithResponses) CreateV2SyncIntegrationWithResponse ¶
func (c *ClientWithResponses) CreateV2SyncIntegrationWithResponse(ctx context.Context, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)
func (*ClientWithResponses) DeleteAPIKeyWithResponse ¶
func (c *ClientWithResponses) DeleteAPIKeyWithResponse(ctx context.Context, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteAPIKeyResponse, error)
DeleteAPIKeyWithResponse request returning *DeleteAPIKeyResponse
func (*ClientWithResponses) DeleteAgentCustomContextWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) DeleteAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*DeleteAgentCustomContextResponse, error)
DeleteAgentCustomContextWithResponse request returning *DeleteAgentCustomContextResponse
func (*ClientWithResponses) DeleteAlertWithResponse ¶
func (c *ClientWithResponses) DeleteAlertWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteAlertResponse, error)
DeleteAlertWithResponse request returning *DeleteAlertResponse
func (*ClientWithResponses) DeleteCustomColumnWithResponse ¶
func (c *ClientWithResponses) DeleteCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*DeleteCustomColumnResponse, error)
DeleteCustomColumnWithResponse request returning *DeleteCustomColumnResponse
func (*ClientWithResponses) DeleteFilterWithResponse ¶
func (c *ClientWithResponses) DeleteFilterWithResponse(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*DeleteFilterResponse, error)
DeleteFilterWithResponse request returning *DeleteFilterResponse
func (*ClientWithResponses) DeleteNotificationDestinationWithResponse ¶
func (c *ClientWithResponses) DeleteNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*DeleteNotificationDestinationResponse, error)
DeleteNotificationDestinationWithResponse request returning *DeleteNotificationDestinationResponse
func (*ClientWithResponses) DeletePolicyGroupWithResponse ¶
func (c *ClientWithResponses) DeletePolicyGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, reqEditors ...RequestEditorFn) (*DeletePolicyGroupResponse, error)
DeletePolicyGroupWithResponse request returning *DeletePolicyGroupResponse
func (*ClientWithResponses) DeletePolicyWithResponse ¶
func (c *ClientWithResponses) DeletePolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)
DeletePolicyWithResponse request returning *DeletePolicyResponse
func (*ClientWithResponses) DeleteRBACPermissionWithResponse ¶
func (c *ClientWithResponses) DeleteRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*DeleteRBACPermissionResponse, error)
DeleteRBACPermissionWithResponse request returning *DeleteRBACPermissionResponse
func (*ClientWithResponses) DeleteRBACRoleWithResponse ¶
func (c *ClientWithResponses) DeleteRBACRoleWithResponse(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*DeleteRBACRoleResponse, error)
DeleteRBACRoleWithResponse request returning *DeleteRBACRoleResponse
func (*ClientWithResponses) DeleteReportTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportTemplateResponse, error)
DeleteReportTemplateWithResponse request returning *DeleteReportTemplateResponse
func (*ClientWithResponses) DeleteReportWithResponse ¶
func (c *ClientWithResponses) DeleteReportWithResponse(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)
DeleteReportWithResponse request returning *DeleteReportResponse
func (*ClientWithResponses) DeleteSAMLRolloverCertificateWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteSAMLRolloverCertificateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSAMLRolloverCertificateResponse, error)
DeleteSAMLRolloverCertificateWithBodyWithResponse request with arbitrary body returning *DeleteSAMLRolloverCertificateResponse
func (*ClientWithResponses) DeleteSAMLRolloverCertificateWithResponse ¶
func (c *ClientWithResponses) DeleteSAMLRolloverCertificateWithResponse(ctx context.Context, body DeleteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSAMLRolloverCertificateResponse, error)
func (*ClientWithResponses) DeleteSavedQueryWithResponse ¶
func (c *ClientWithResponses) DeleteSavedQueryWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteSavedQueryResponse, error)
DeleteSavedQueryWithResponse request returning *DeleteSavedQueryResponse
func (*ClientWithResponses) DeleteSyncDestinationWithResponse ¶
func (c *ClientWithResponses) DeleteSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteSyncDestinationResponse, error)
DeleteSyncDestinationWithResponse request returning *DeleteSyncDestinationResponse
func (*ClientWithResponses) DeleteSyncSourceWithResponse ¶
func (c *ClientWithResponses) DeleteSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*DeleteSyncSourceResponse, error)
DeleteSyncSourceWithResponse request returning *DeleteSyncSourceResponse
func (*ClientWithResponses) DeleteSyncTransformerWithResponse ¶
func (c *ClientWithResponses) DeleteSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*DeleteSyncTransformerResponse, error)
DeleteSyncTransformerWithResponse request returning *DeleteSyncTransformerResponse
func (*ClientWithResponses) DeleteSyncWithResponse ¶
func (c *ClientWithResponses) DeleteSyncWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error)
DeleteSyncWithResponse request returning *DeleteSyncResponse
func (*ClientWithResponses) DeleteUserTOTPWithResponse ¶
func (c *ClientWithResponses) DeleteUserTOTPWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserTOTPResponse, error)
DeleteUserTOTPWithResponse request returning *DeleteUserTOTPResponse
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) DeleteV2SyncDestinationWithResponse ¶
func (c *ClientWithResponses) DeleteV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteV2SyncDestinationResponse, error)
DeleteV2SyncDestinationWithResponse request returning *DeleteV2SyncDestinationResponse
func (*ClientWithResponses) DeleteV2SyncIntegrationWithResponse ¶
func (c *ClientWithResponses) DeleteV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, params *DeleteV2SyncIntegrationParams, 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) ExecuteAdHocQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) ExecuteAdHocQueryWithBodyWithResponse(ctx context.Context, params *ExecuteAdHocQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryResponse, error)
ExecuteAdHocQueryWithBodyWithResponse request with arbitrary body returning *ExecuteAdHocQueryResponse
func (*ClientWithResponses) ExecuteAdHocQueryWithResponse ¶
func (c *ClientWithResponses) ExecuteAdHocQueryWithResponse(ctx context.Context, params *ExecuteAdHocQueryParams, body ExecuteAdHocQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryResponse, error)
func (*ClientWithResponses) ExecuteSavedQueryWithResponse ¶
func (c *ClientWithResponses) ExecuteSavedQueryWithResponse(ctx context.Context, queryID QueryID, params *ExecuteSavedQueryParams, reqEditors ...RequestEditorFn) (*ExecuteSavedQueryResponse, error)
ExecuteSavedQueryWithResponse request returning *ExecuteSavedQueryResponse
func (*ClientWithResponses) GetAWSAccountsInParentWithResponse ¶
func (c *ClientWithResponses) GetAWSAccountsInParentWithResponse(ctx context.Context, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInParentResponse, error)
GetAWSAccountsInParentWithResponse request returning *GetAWSAccountsInParentResponse
func (*ClientWithResponses) GetAWSAccountsInRootWithResponse ¶
func (c *ClientWithResponses) GetAWSAccountsInRootWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInRootResponse, error)
GetAWSAccountsInRootWithResponse request returning *GetAWSAccountsInRootResponse
func (*ClientWithResponses) GetAWSCUROnboardingWithResponse ¶
func (c *ClientWithResponses) GetAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSCUROnboardingResponse, error)
GetAWSCUROnboardingWithResponse request returning *GetAWSCUROnboardingResponse
func (*ClientWithResponses) GetAWSOnboardingWithResponse ¶
func (c *ClientWithResponses) GetAWSOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSOnboardingResponse, error)
GetAWSOnboardingWithResponse request returning *GetAWSOnboardingResponse
func (*ClientWithResponses) GetAWSUnifiedAccountsInParentWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAWSUnifiedAccountsInParentWithResponse(ctx context.Context, onboardingID OnboardingID, awsOrgunitId string, reqEditors ...RequestEditorFn) (*GetAWSUnifiedAccountsInParentResponse, error)
GetAWSUnifiedAccountsInParentWithResponse request returning *GetAWSUnifiedAccountsInParentResponse
func (*ClientWithResponses) GetAWSUnifiedAccountsInRootWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAWSUnifiedAccountsInRootWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSUnifiedAccountsInRootResponse, error)
GetAWSUnifiedAccountsInRootWithResponse request returning *GetAWSUnifiedAccountsInRootResponse
func (*ClientWithResponses) GetAWSUnifiedOnboardingWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAWSUnifiedOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSUnifiedOnboardingResponse, error)
GetAWSUnifiedOnboardingWithResponse request returning *GetAWSUnifiedOnboardingResponse
func (*ClientWithResponses) GetAWSUnifiedStandaloneTemplateWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAWSUnifiedStandaloneTemplateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAWSUnifiedStandaloneTemplateResponse, error)
GetAWSUnifiedStandaloneTemplateWithResponse request returning *GetAWSUnifiedStandaloneTemplateResponse
func (*ClientWithResponses) GetAgentChatSessionWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAgentChatSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAgentChatSessionResponse, error)
GetAgentChatSessionWithResponse request returning *GetAgentChatSessionResponse
func (*ClientWithResponses) GetAgentCustomContextWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*GetAgentCustomContextResponse, error)
GetAgentCustomContextWithResponse request returning *GetAgentCustomContextResponse
func (*ClientWithResponses) GetAppMembershipPoliciesCatalogWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAppMembershipPoliciesCatalogWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipPoliciesCatalogResponse, error)
GetAppMembershipPoliciesCatalogWithResponse request returning *GetAppMembershipPoliciesCatalogResponse
func (*ClientWithResponses) GetAppMembershipPolicyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAppMembershipPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipPolicyResponse, error)
GetAppMembershipPolicyWithResponse request returning *GetAppMembershipPolicyResponse
func (*ClientWithResponses) GetAppMembershipRecomputeStatusWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetAppMembershipRecomputeStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipRecomputeStatusResponse, error)
GetAppMembershipRecomputeStatusWithResponse request returning *GetAppMembershipRecomputeStatusResponse
func (*ClientWithResponses) GetAuditLogWithResponse ¶
func (c *ClientWithResponses) GetAuditLogWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAuditLogResponse, error)
GetAuditLogWithResponse request returning *GetAuditLogResponse
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, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*GetCustomColumnResponse, error)
GetCustomColumnWithResponse request returning *GetCustomColumnResponse
func (*ClientWithResponses) GetDataSettingsWithResponse ¶
func (c *ClientWithResponses) GetDataSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDataSettingsResponse, error)
GetDataSettingsWithResponse request returning *GetDataSettingsResponse
func (*ClientWithResponses) GetExternalSyncRunWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetExternalSyncRunWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetExternalSyncRunResponse, error)
GetExternalSyncRunWithResponse request returning *GetExternalSyncRunResponse
func (*ClientWithResponses) GetFilterByIDWithResponse ¶
func (c *ClientWithResponses) GetFilterByIDWithResponse(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*GetFilterByIDResponse, error)
GetFilterByIDWithResponse request returning *GetFilterByIDResponse
func (*ClientWithResponses) GetGroupedTeamUsageSummaryWithResponse ¶
func (c *ClientWithResponses) GetGroupedTeamUsageSummaryWithResponse(ctx context.Context, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetGroupedTeamUsageSummaryResponse, error)
GetGroupedTeamUsageSummaryWithResponse request returning *GetGroupedTeamUsageSummaryResponse
func (*ClientWithResponses) GetNotificationDestinationAlertsWithResponse ¶
func (c *ClientWithResponses) GetNotificationDestinationAlertsWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*GetNotificationDestinationAlertsResponse, error)
GetNotificationDestinationAlertsWithResponse request returning *GetNotificationDestinationAlertsResponse
func (*ClientWithResponses) GetNotificationDestinationWithResponse ¶
func (c *ClientWithResponses) GetNotificationDestinationWithResponse(ctx context.Context, 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) GetPlatformAssetInsightsWithResponse ¶
func (c *ClientWithResponses) GetPlatformAssetInsightsWithResponse(ctx context.Context, assetID AssetID, params *GetPlatformAssetInsightsParams, reqEditors ...RequestEditorFn) (*GetPlatformAssetInsightsResponse, error)
GetPlatformAssetInsightsWithResponse request returning *GetPlatformAssetInsightsResponse
func (*ClientWithResponses) GetPlatformInfoWithResponse ¶
func (c *ClientWithResponses) GetPlatformInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformInfoResponse, error)
GetPlatformInfoWithResponse request returning *GetPlatformInfoResponse
func (*ClientWithResponses) GetPlatformInsightAssetColumnDistinctValuesWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetPlatformInsightAssetColumnDistinctValuesWithResponse(ctx context.Context, insightAssetColumnName GetPlatformInsightAssetColumnDistinctValuesParamsColumnName, params *GetPlatformInsightAssetColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightAssetColumnDistinctValuesResponse, error)
GetPlatformInsightAssetColumnDistinctValuesWithResponse request returning *GetPlatformInsightAssetColumnDistinctValuesResponse
func (*ClientWithResponses) GetPlatformInsightAssetsWithResponse ¶
func (c *ClientWithResponses) GetPlatformInsightAssetsWithResponse(ctx context.Context, insightID InsightID, params *GetPlatformInsightAssetsParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightAssetsResponse, error)
GetPlatformInsightAssetsWithResponse request returning *GetPlatformInsightAssetsResponse
func (*ClientWithResponses) GetPlatformInsightColumnDistinctValuesWithResponse ¶
func (c *ClientWithResponses) GetPlatformInsightColumnDistinctValuesWithResponse(ctx context.Context, insightColumnName InsightColumnName, params *GetPlatformInsightColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightColumnDistinctValuesResponse, error)
GetPlatformInsightColumnDistinctValuesWithResponse request returning *GetPlatformInsightColumnDistinctValuesResponse
func (*ClientWithResponses) GetPlatformInsightWithResponse ¶
func (c *ClientWithResponses) GetPlatformInsightWithResponse(ctx context.Context, insightID InsightID, params *GetPlatformInsightParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightResponse, error)
GetPlatformInsightWithResponse request returning *GetPlatformInsightResponse
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) GetPolicyMetricsWithResponse ¶
func (c *ClientWithResponses) GetPolicyMetricsWithResponse(ctx context.Context, params *GetPolicyMetricsParams, reqEditors ...RequestEditorFn) (*GetPolicyMetricsResponse, error)
GetPolicyMetricsWithResponse request returning *GetPolicyMetricsResponse
func (*ClientWithResponses) GetPolicyViolationsHistoryWithResponse ¶
func (c *ClientWithResponses) GetPolicyViolationsHistoryWithResponse(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*GetPolicyViolationsHistoryResponse, error)
GetPolicyViolationsHistoryWithResponse request returning *GetPolicyViolationsHistoryResponse
func (*ClientWithResponses) GetPolicyViolationsWithResponse ¶
func (c *ClientWithResponses) GetPolicyViolationsWithResponse(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsParams, reqEditors ...RequestEditorFn) (*GetPolicyViolationsResponse, error)
GetPolicyViolationsWithResponse request returning *GetPolicyViolationsResponse
func (*ClientWithResponses) GetPolicyWithResponse ¶
func (c *ClientWithResponses) GetPolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*GetPolicyResponse, error)
GetPolicyWithResponse request returning *GetPolicyResponse
func (*ClientWithResponses) GetQueryColumnsWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetQueryColumnsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetQueryColumnsResponse, error)
GetQueryColumnsWithBodyWithResponse request with arbitrary body returning *GetQueryColumnsResponse
func (*ClientWithResponses) GetQueryColumnsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetQueryColumnsWithResponse(ctx context.Context, body GetQueryColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetQueryColumnsResponse, error)
func (*ClientWithResponses) GetRBACPermissionWithResponse ¶
func (c *ClientWithResponses) GetRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*GetRBACPermissionResponse, error)
GetRBACPermissionWithResponse request returning *GetRBACPermissionResponse
func (*ClientWithResponses) GetRBACRoleWithResponse ¶
func (c *ClientWithResponses) GetRBACRoleWithResponse(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*GetRBACRoleResponse, error)
GetRBACRoleWithResponse request returning *GetRBACRoleResponse
func (*ClientWithResponses) GetReportTemplateWithResponse ¶
func (c *ClientWithResponses) GetReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportTemplateResponse, error)
GetReportTemplateWithResponse request returning *GetReportTemplateResponse
func (*ClientWithResponses) GetReportWithResponse ¶
func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportResponse, error)
GetReportWithResponse request returning *GetReportResponse
func (*ClientWithResponses) GetSAMLWithResponse ¶
func (c *ClientWithResponses) GetSAMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSAMLResponse, error)
GetSAMLWithResponse request returning *GetSAMLResponse
func (*ClientWithResponses) GetSavedQueryWithResponse ¶
func (c *ClientWithResponses) GetSavedQueryWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*GetSavedQueryResponse, error)
GetSavedQueryWithResponse request returning *GetSavedQueryResponse
func (*ClientWithResponses) GetSettingsWithResponse ¶
func (c *ClientWithResponses) GetSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsResponse, error)
GetSettingsWithResponse request returning *GetSettingsResponse
func (*ClientWithResponses) GetSyncDestinationTestConnectionLogsLiveWithResponse ¶
func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsLiveWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)
GetSyncDestinationTestConnectionLogsLiveWithResponse request returning *GetSyncDestinationTestConnectionLogsLiveResponse
func (*ClientWithResponses) GetSyncDestinationTestConnectionLogsQueryWithResponse ¶
func (c *ClientWithResponses) GetSyncDestinationTestConnectionLogsQueryWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)
GetSyncDestinationTestConnectionLogsQueryWithResponse request returning *GetSyncDestinationTestConnectionLogsQueryResponse
func (*ClientWithResponses) GetSyncDestinationTestConnectionWithResponse ¶
func (c *ClientWithResponses) GetSyncDestinationTestConnectionWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionResponse, error)
GetSyncDestinationTestConnectionWithResponse request returning *GetSyncDestinationTestConnectionResponse
func (*ClientWithResponses) GetSyncDestinationWithResponse ¶
func (c *ClientWithResponses) GetSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetSyncDestinationResponse, error)
GetSyncDestinationWithResponse request returning *GetSyncDestinationResponse
func (*ClientWithResponses) GetSyncRunLogsLiveWithResponse ¶
func (c *ClientWithResponses) GetSyncRunLogsLiveWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsLiveResponse, error)
GetSyncRunLogsLiveWithResponse request returning *GetSyncRunLogsLiveResponse
func (*ClientWithResponses) GetSyncRunLogsQueryWithResponse ¶
func (c *ClientWithResponses) GetSyncRunLogsQueryWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsQueryResponse, error)
GetSyncRunLogsQueryWithResponse request returning *GetSyncRunLogsQueryResponse
func (*ClientWithResponses) GetSyncRunStatsWithResponse ¶
func (c *ClientWithResponses) GetSyncRunStatsWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunStatsResponse, error)
GetSyncRunStatsWithResponse request returning *GetSyncRunStatsResponse
func (*ClientWithResponses) GetSyncRunTablesWithResponse ¶
func (c *ClientWithResponses) GetSyncRunTablesWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*GetSyncRunTablesResponse, error)
GetSyncRunTablesWithResponse request returning *GetSyncRunTablesResponse
func (*ClientWithResponses) GetSyncRunWithResponse ¶
func (c *ClientWithResponses) GetSyncRunWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunResponse, error)
GetSyncRunWithResponse request returning *GetSyncRunResponse
func (*ClientWithResponses) GetSyncSourceTestConnectionLogsLiveWithResponse ¶
func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsLiveWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsLiveResponse, error)
GetSyncSourceTestConnectionLogsLiveWithResponse request returning *GetSyncSourceTestConnectionLogsLiveResponse
func (*ClientWithResponses) GetSyncSourceTestConnectionLogsQueryWithResponse ¶
func (c *ClientWithResponses) GetSyncSourceTestConnectionLogsQueryWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsQueryResponse, error)
GetSyncSourceTestConnectionLogsQueryWithResponse request returning *GetSyncSourceTestConnectionLogsQueryResponse
func (*ClientWithResponses) GetSyncSourceTestConnectionWithResponse ¶
func (c *ClientWithResponses) GetSyncSourceTestConnectionWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionResponse, error)
GetSyncSourceTestConnectionWithResponse request returning *GetSyncSourceTestConnectionResponse
func (*ClientWithResponses) GetSyncSourceWithResponse ¶
func (c *ClientWithResponses) GetSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*GetSyncSourceResponse, error)
GetSyncSourceWithResponse request returning *GetSyncSourceResponse
func (*ClientWithResponses) GetSyncTransformerWithResponse ¶
func (c *ClientWithResponses) GetSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*GetSyncTransformerResponse, error)
GetSyncTransformerWithResponse request returning *GetSyncTransformerResponse
func (*ClientWithResponses) GetSyncWithResponse ¶
func (c *ClientWithResponses) GetSyncWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error)
GetSyncWithResponse request returning *GetSyncResponse
func (*ClientWithResponses) GetTablesDataWithResponse ¶
func (c *ClientWithResponses) GetTablesDataWithResponse(ctx context.Context, params *GetTablesDataParams, reqEditors ...RequestEditorFn) (*GetTablesDataResponse, error)
GetTablesDataWithResponse request returning *GetTablesDataResponse
func (*ClientWithResponses) GetTablesRelatedResourcesWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetTablesRelatedResourcesWithBodyWithResponse(ctx context.Context, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetTablesRelatedResourcesResponse, error)
GetTablesRelatedResourcesWithBodyWithResponse request with arbitrary body returning *GetTablesRelatedResourcesResponse
func (*ClientWithResponses) GetTablesRelatedResourcesWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetTablesRelatedResourcesWithResponse(ctx context.Context, tableName string, body GetTablesRelatedResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*GetTablesRelatedResourcesResponse, error)
func (*ClientWithResponses) GetTablesRelationsWithResponse ¶
func (c *ClientWithResponses) GetTablesRelationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTablesRelationsResponse, error)
GetTablesRelationsWithResponse request returning *GetTablesRelationsResponse
func (*ClientWithResponses) GetTablesRowRelatedResourcesWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetTablesRowRelatedResourcesWithResponse(ctx context.Context, tableName string, platformId string, reqEditors ...RequestEditorFn) (*GetTablesRowRelatedResourcesResponse, error)
GetTablesRowRelatedResourcesWithResponse request returning *GetTablesRowRelatedResourcesResponse
func (*ClientWithResponses) GetTeamUsageSummaryWithResponse ¶
func (c *ClientWithResponses) GetTeamUsageSummaryWithResponse(ctx context.Context, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetTeamUsageSummaryResponse, error)
GetTeamUsageSummaryWithResponse request returning *GetTeamUsageSummaryResponse
func (*ClientWithResponses) GetTenantPlanWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) GetTenantPlanWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantPlanResponse, error)
GetTenantPlanWithResponse request returning *GetTenantPlanResponse
func (*ClientWithResponses) GetTestConnectionForSyncDestinationWithResponse ¶
func (c *ClientWithResponses) GetTestConnectionForSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncDestinationResponse, error)
GetTestConnectionForSyncDestinationWithResponse request returning *GetTestConnectionForSyncDestinationResponse
func (*ClientWithResponses) GetTestConnectionForSyncSourceWithResponse ¶
func (c *ClientWithResponses) GetTestConnectionForSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncSourceResponse, error)
GetTestConnectionForSyncSourceWithResponse request returning *GetTestConnectionForSyncSourceResponse
func (*ClientWithResponses) GetUserWithResponse ¶
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
GetUserWithResponse request returning *GetUserResponse
func (*ClientWithResponses) GetV2SyncDestinationWithResponse ¶
func (c *ClientWithResponses) GetV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationResponse, error)
GetV2SyncDestinationWithResponse request returning *GetV2SyncDestinationResponse
func (*ClientWithResponses) GetV2SyncDestinationsWithResponse ¶
func (c *ClientWithResponses) GetV2SyncDestinationsWithResponse(ctx context.Context, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationsResponse, error)
GetV2SyncDestinationsWithResponse request returning *GetV2SyncDestinationsResponse
func (*ClientWithResponses) GetV2SyncIntegrationWithResponse ¶
func (c *ClientWithResponses) GetV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*GetV2SyncIntegrationResponse, error)
GetV2SyncIntegrationWithResponse request returning *GetV2SyncIntegrationResponse
func (*ClientWithResponses) GetViolationsByDomainWithResponse ¶
func (c *ClientWithResponses) GetViolationsByDomainWithResponse(ctx context.Context, params *GetViolationsByDomainParams, reqEditors ...RequestEditorFn) (*GetViolationsByDomainResponse, error)
GetViolationsByDomainWithResponse request returning *GetViolationsByDomainResponse
func (*ClientWithResponses) GetViolationsHistoryWithResponse ¶
func (c *ClientWithResponses) GetViolationsHistoryWithResponse(ctx context.Context, params *GetViolationsHistoryParams, reqEditors ...RequestEditorFn) (*GetViolationsHistoryResponse, error)
GetViolationsHistoryWithResponse request returning *GetViolationsHistoryResponse
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) ListAPIKeysWithResponse ¶
func (c *ClientWithResponses) ListAPIKeysWithResponse(ctx context.Context, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*ListAPIKeysResponse, error)
ListAPIKeysWithResponse request returning *ListAPIKeysResponse
func (*ClientWithResponses) ListAgentChatSessionsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListAgentChatSessionsWithResponse(ctx context.Context, params *ListAgentChatSessionsParams, reqEditors ...RequestEditorFn) (*ListAgentChatSessionsResponse, error)
ListAgentChatSessionsWithResponse request returning *ListAgentChatSessionsResponse
func (*ClientWithResponses) ListAgentCustomContextsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListAgentCustomContextsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentCustomContextsResponse, error)
ListAgentCustomContextsWithResponse request returning *ListAgentCustomContextsResponse
func (*ClientWithResponses) ListAllAlertsWithResponse ¶
func (c *ClientWithResponses) ListAllAlertsWithResponse(ctx context.Context, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*ListAllAlertsResponse, error)
ListAllAlertsWithResponse request returning *ListAllAlertsResponse
func (*ClientWithResponses) ListAllCustomColumnsWithResponse ¶
func (c *ClientWithResponses) ListAllCustomColumnsWithResponse(ctx context.Context, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*ListAllCustomColumnsResponse, error)
ListAllCustomColumnsWithResponse request returning *ListAllCustomColumnsResponse
func (*ClientWithResponses) ListAllNotificationDestinationsWithResponse ¶
func (c *ClientWithResponses) ListAllNotificationDestinationsWithResponse(ctx context.Context, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*ListAllNotificationDestinationsResponse, error)
ListAllNotificationDestinationsWithResponse request returning *ListAllNotificationDestinationsResponse
func (*ClientWithResponses) ListAllQueriesWithResponse ¶
func (c *ClientWithResponses) ListAllQueriesWithResponse(ctx context.Context, params *ListAllQueriesParams, reqEditors ...RequestEditorFn) (*ListAllQueriesResponse, error)
ListAllQueriesWithResponse request returning *ListAllQueriesResponse
func (*ClientWithResponses) ListAllRBACPermissionsWithResponse ¶
func (c *ClientWithResponses) ListAllRBACPermissionsWithResponse(ctx context.Context, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*ListAllRBACPermissionsResponse, error)
ListAllRBACPermissionsWithResponse request returning *ListAllRBACPermissionsResponse
func (*ClientWithResponses) ListAllRBACRolesWithResponse ¶
func (c *ClientWithResponses) ListAllRBACRolesWithResponse(ctx context.Context, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*ListAllRBACRolesResponse, error)
ListAllRBACRolesWithResponse request returning *ListAllRBACRolesResponse
func (*ClientWithResponses) ListAppsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
ListAppsWithResponse request returning *ListAppsResponse
func (*ClientWithResponses) ListAuditLogsWithResponse ¶
func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsResponse, error)
ListAuditLogsWithResponse request returning *ListAuditLogsResponse
func (*ClientWithResponses) ListBillingPaymentsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListBillingPaymentsWithResponse(ctx context.Context, params *ListBillingPaymentsParams, reqEditors ...RequestEditorFn) (*ListBillingPaymentsResponse, error)
ListBillingPaymentsWithResponse request returning *ListBillingPaymentsResponse
func (*ClientWithResponses) ListExternalSyncRunsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListExternalSyncRunsWithResponse(ctx context.Context, params *ListExternalSyncRunsParams, reqEditors ...RequestEditorFn) (*ListExternalSyncRunsResponse, error)
ListExternalSyncRunsWithResponse request returning *ListExternalSyncRunsResponse
func (*ClientWithResponses) ListFilterTagsWithResponse ¶
func (c *ClientWithResponses) ListFilterTagsWithResponse(ctx context.Context, params *ListFilterTagsParams, reqEditors ...RequestEditorFn) (*ListFilterTagsResponse, error)
ListFilterTagsWithResponse request returning *ListFilterTagsResponse
func (*ClientWithResponses) ListFiltersWithResponse ¶
func (c *ClientWithResponses) ListFiltersWithResponse(ctx context.Context, params *ListFiltersParams, reqEditors ...RequestEditorFn) (*ListFiltersResponse, error)
ListFiltersWithResponse request returning *ListFiltersResponse
func (*ClientWithResponses) ListNotificationsWithResponse ¶
func (c *ClientWithResponses) ListNotificationsWithResponse(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*ListNotificationsResponse, error)
ListNotificationsWithResponse request returning *ListNotificationsResponse
func (*ClientWithResponses) ListPlatformInsightsByAppWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListPlatformInsightsByAppWithResponse(ctx context.Context, params *ListPlatformInsightsByAppParams, reqEditors ...RequestEditorFn) (*ListPlatformInsightsByAppResponse, error)
ListPlatformInsightsByAppWithResponse request returning *ListPlatformInsightsByAppResponse
func (*ClientWithResponses) ListPlatformInsightsWithResponse ¶
func (c *ClientWithResponses) ListPlatformInsightsWithResponse(ctx context.Context, params *ListPlatformInsightsParams, reqEditors ...RequestEditorFn) (*ListPlatformInsightsResponse, error)
ListPlatformInsightsWithResponse request returning *ListPlatformInsightsResponse
func (*ClientWithResponses) ListPlatformVersionsWithResponse ¶
func (c *ClientWithResponses) ListPlatformVersionsWithResponse(ctx context.Context, params *ListPlatformVersionsParams, reqEditors ...RequestEditorFn) (*ListPlatformVersionsResponse, error)
ListPlatformVersionsWithResponse request returning *ListPlatformVersionsResponse
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) ListPluginsWithResponse ¶
func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error)
ListPluginsWithResponse request returning *ListPluginsResponse
func (*ClientWithResponses) ListPoliciesInGroupWithResponse ¶
func (c *ClientWithResponses) ListPoliciesInGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, params *ListPoliciesInGroupParams, reqEditors ...RequestEditorFn) (*ListPoliciesInGroupResponse, error)
ListPoliciesInGroupWithResponse request returning *ListPoliciesInGroupResponse
func (*ClientWithResponses) ListPoliciesWithResponse ¶
func (c *ClientWithResponses) ListPoliciesWithResponse(ctx context.Context, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*ListPoliciesResponse, error)
ListPoliciesWithResponse request returning *ListPoliciesResponse
func (*ClientWithResponses) ListPolicyGroupsWithResponse ¶
func (c *ClientWithResponses) ListPolicyGroupsWithResponse(ctx context.Context, params *ListPolicyGroupsParams, reqEditors ...RequestEditorFn) (*ListPolicyGroupsResponse, error)
ListPolicyGroupsWithResponse request returning *ListPolicyGroupsResponse
func (*ClientWithResponses) ListQueryTagsWithResponse ¶
func (c *ClientWithResponses) ListQueryTagsWithResponse(ctx context.Context, params *ListQueryTagsParams, reqEditors ...RequestEditorFn) (*ListQueryTagsResponse, error)
ListQueryTagsWithResponse request returning *ListQueryTagsResponse
func (*ClientWithResponses) ListReportTemplatesWithResponse ¶
func (c *ClientWithResponses) ListReportTemplatesWithResponse(ctx context.Context, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*ListReportTemplatesResponse, error)
ListReportTemplatesWithResponse request returning *ListReportTemplatesResponse
func (*ClientWithResponses) ListReportsWithResponse ¶
func (c *ClientWithResponses) ListReportsWithResponse(ctx context.Context, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error)
ListReportsWithResponse request returning *ListReportsResponse
func (*ClientWithResponses) ListSlackChannelsWithResponse ¶
func (c *ClientWithResponses) ListSlackChannelsWithResponse(ctx context.Context, id openapi_types.UUID, params *ListSlackChannelsParams, reqEditors ...RequestEditorFn) (*ListSlackChannelsResponse, error)
ListSlackChannelsWithResponse request returning *ListSlackChannelsResponse
func (*ClientWithResponses) ListSupportedSourceVersionsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListSupportedSourceVersionsWithResponse(ctx context.Context, params *ListSupportedSourceVersionsParams, reqEditors ...RequestEditorFn) (*ListSupportedSourceVersionsResponse, error)
ListSupportedSourceVersionsWithResponse request returning *ListSupportedSourceVersionsResponse
func (*ClientWithResponses) ListSyncDestinationSyncsWithResponse ¶
func (c *ClientWithResponses) ListSyncDestinationSyncsWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationSyncsResponse, error)
ListSyncDestinationSyncsWithResponse request returning *ListSyncDestinationSyncsResponse
func (*ClientWithResponses) ListSyncDestinationsWithResponse ¶
func (c *ClientWithResponses) ListSyncDestinationsWithResponse(ctx context.Context, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationsResponse, error)
ListSyncDestinationsWithResponse request returning *ListSyncDestinationsResponse
func (*ClientWithResponses) ListSyncIntegrationGroupsWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ListSyncIntegrationGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSyncIntegrationGroupsResponse, error)
ListSyncIntegrationGroupsWithResponse request returning *ListSyncIntegrationGroupsResponse
func (*ClientWithResponses) ListSyncRunsWithResponse ¶
func (c *ClientWithResponses) ListSyncRunsWithResponse(ctx context.Context, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*ListSyncRunsResponse, error)
ListSyncRunsWithResponse request returning *ListSyncRunsResponse
func (*ClientWithResponses) ListSyncSourceSyncsWithResponse ¶
func (c *ClientWithResponses) ListSyncSourceSyncsWithResponse(ctx context.Context, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncSourceSyncsResponse, error)
ListSyncSourceSyncsWithResponse request returning *ListSyncSourceSyncsResponse
func (*ClientWithResponses) ListSyncSourcesWithResponse ¶
func (c *ClientWithResponses) ListSyncSourcesWithResponse(ctx context.Context, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*ListSyncSourcesResponse, error)
ListSyncSourcesWithResponse request returning *ListSyncSourcesResponse
func (*ClientWithResponses) ListSyncTransformerSyncDestinationsWithResponse ¶
func (c *ClientWithResponses) ListSyncTransformerSyncDestinationsWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncDestinationsResponse, error)
ListSyncTransformerSyncDestinationsWithResponse request returning *ListSyncTransformerSyncDestinationsResponse
func (*ClientWithResponses) ListSyncTransformerSyncsWithResponse ¶
func (c *ClientWithResponses) ListSyncTransformerSyncsWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncsResponse, error)
ListSyncTransformerSyncsWithResponse request returning *ListSyncTransformerSyncsResponse
func (*ClientWithResponses) ListSyncTransformersWithResponse ¶
func (c *ClientWithResponses) ListSyncTransformersWithResponse(ctx context.Context, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*ListSyncTransformersResponse, error)
ListSyncTransformersWithResponse request returning *ListSyncTransformersResponse
func (*ClientWithResponses) ListSyncUpgradesWithResponse ¶
func (c *ClientWithResponses) ListSyncUpgradesWithResponse(ctx context.Context, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*ListSyncUpgradesResponse, error)
ListSyncUpgradesWithResponse request returning *ListSyncUpgradesResponse
func (*ClientWithResponses) ListSyncsWithResponse ¶
func (c *ClientWithResponses) ListSyncsWithResponse(ctx context.Context, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error)
ListSyncsWithResponse request returning *ListSyncsResponse
func (*ClientWithResponses) ListTablesWithResponse ¶
func (c *ClientWithResponses) ListTablesWithResponse(ctx context.Context, params *ListTablesParams, reqEditors ...RequestEditorFn) (*ListTablesResponse, error)
ListTablesWithResponse request returning *ListTablesResponse
func (*ClientWithResponses) ListTeamsWithResponse ¶
func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)
ListTeamsWithResponse request returning *ListTeamsResponse
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
ListUsersWithResponse request returning *ListUsersResponse
func (*ClientWithResponses) ListV2SyncIntegrationsWithResponse ¶
func (c *ClientWithResponses) ListV2SyncIntegrationsWithResponse(ctx context.Context, 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) MagicLoginUserWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) MagicLoginUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MagicLoginUserResponse, error)
MagicLoginUserWithBodyWithResponse request with arbitrary body returning *MagicLoginUserResponse
func (*ClientWithResponses) MagicLoginUserWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) MagicLoginUserWithResponse(ctx context.Context, body MagicLoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*MagicLoginUserResponse, error)
func (*ClientWithResponses) NotifyAWSCUROnboardingWithBodyWithResponse ¶
func (c *ClientWithResponses) NotifyAWSCUROnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyAWSCUROnboardingResponse, error)
NotifyAWSCUROnboardingWithBodyWithResponse request with arbitrary body returning *NotifyAWSCUROnboardingResponse
func (*ClientWithResponses) NotifyAWSCUROnboardingWithResponse ¶
func (c *ClientWithResponses) NotifyAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, body NotifyAWSCUROnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyAWSCUROnboardingResponse, error)
func (*ClientWithResponses) NotifyAWSUnifiedOnboardingWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) NotifyAWSUnifiedOnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyAWSUnifiedOnboardingResponse, error)
NotifyAWSUnifiedOnboardingWithBodyWithResponse request with arbitrary body returning *NotifyAWSUnifiedOnboardingResponse
func (*ClientWithResponses) NotifyAWSUnifiedOnboardingWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) NotifyAWSUnifiedOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, body NotifyAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyAWSUnifiedOnboardingResponse, error)
func (*ClientWithResponses) NotifyOnboardingWithBodyWithResponse ¶
func (c *ClientWithResponses) NotifyOnboardingWithBodyWithResponse(ctx context.Context, 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, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)
func (*ClientWithResponses) PatchV2SyncDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchV2SyncDestinationWithBodyWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)
PatchV2SyncDestinationWithBodyWithResponse request with arbitrary body returning *PatchV2SyncDestinationResponse
func (*ClientWithResponses) PatchV2SyncDestinationWithResponse ¶
func (c *ClientWithResponses) PatchV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)
func (*ClientWithResponses) PlatformCreateInsightFilterWithBodyWithResponse ¶
func (c *ClientWithResponses) PlatformCreateInsightFilterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlatformCreateInsightFilterResponse, error)
PlatformCreateInsightFilterWithBodyWithResponse request with arbitrary body returning *PlatformCreateInsightFilterResponse
func (*ClientWithResponses) PlatformCreateInsightFilterWithResponse ¶
func (c *ClientWithResponses) PlatformCreateInsightFilterWithResponse(ctx context.Context, body PlatformCreateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*PlatformCreateInsightFilterResponse, error)
func (*ClientWithResponses) PlatformDeleteInsightFilterWithResponse ¶
func (c *ClientWithResponses) PlatformDeleteInsightFilterWithResponse(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*PlatformDeleteInsightFilterResponse, error)
PlatformDeleteInsightFilterWithResponse request returning *PlatformDeleteInsightFilterResponse
func (*ClientWithResponses) PlatformGetInsightFilterByIDWithResponse ¶
func (c *ClientWithResponses) PlatformGetInsightFilterByIDWithResponse(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*PlatformGetInsightFilterByIDResponse, error)
PlatformGetInsightFilterByIDWithResponse request returning *PlatformGetInsightFilterByIDResponse
func (*ClientWithResponses) PlatformListInsightFiltersWithResponse ¶
func (c *ClientWithResponses) PlatformListInsightFiltersWithResponse(ctx context.Context, params *PlatformListInsightFiltersParams, reqEditors ...RequestEditorFn) (*PlatformListInsightFiltersResponse, error)
PlatformListInsightFiltersWithResponse request returning *PlatformListInsightFiltersResponse
func (*ClientWithResponses) PlatformUpdateInsightFilterWithBodyWithResponse ¶
func (c *ClientWithResponses) PlatformUpdateInsightFilterWithBodyWithResponse(ctx context.Context, insightFilterID InsightFilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlatformUpdateInsightFilterResponse, error)
PlatformUpdateInsightFilterWithBodyWithResponse request with arbitrary body returning *PlatformUpdateInsightFilterResponse
func (*ClientWithResponses) PlatformUpdateInsightFilterWithResponse ¶
func (c *ClientWithResponses) PlatformUpdateInsightFilterWithResponse(ctx context.Context, insightFilterID InsightFilterID, body PlatformUpdateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*PlatformUpdateInsightFilterResponse, error)
func (*ClientWithResponses) PresignExternalSyncFileWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) PresignExternalSyncFileWithBodyWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PresignExternalSyncFileResponse, error)
PresignExternalSyncFileWithBodyWithResponse request with arbitrary body returning *PresignExternalSyncFileResponse
func (*ClientWithResponses) PresignExternalSyncFileWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) PresignExternalSyncFileWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, body PresignExternalSyncFileJSONRequestBody, reqEditors ...RequestEditorFn) (*PresignExternalSyncFileResponse, error)
func (*ClientWithResponses) PromoteSAMLRolloverCertificateWithBodyWithResponse ¶
func (c *ClientWithResponses) PromoteSAMLRolloverCertificateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSAMLRolloverCertificateResponse, error)
PromoteSAMLRolloverCertificateWithBodyWithResponse request with arbitrary body returning *PromoteSAMLRolloverCertificateResponse
func (*ClientWithResponses) PromoteSAMLRolloverCertificateWithResponse ¶
func (c *ClientWithResponses) PromoteSAMLRolloverCertificateWithResponse(ctx context.Context, body PromoteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSAMLRolloverCertificateResponse, error)
func (*ClientWithResponses) PromoteSyncDestinationTestConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) PromoteSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, 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, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)
func (*ClientWithResponses) PromoteSyncSourceTestConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) PromoteSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, 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, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)
func (*ClientWithResponses) ProvisionOnboardingConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) ProvisionOnboardingConfigurationWithBodyWithResponse(ctx context.Context, 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, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)
func (*ClientWithResponses) ProvisionUnifiedOnboardingConfigurationWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ProvisionUnifiedOnboardingConfigurationWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
ProvisionUnifiedOnboardingConfigurationWithBodyWithResponse request with arbitrary body returning *ProvisionUnifiedOnboardingConfigurationResponse
func (*ClientWithResponses) ProvisionUnifiedOnboardingConfigurationWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ProvisionUnifiedOnboardingConfigurationWithResponse(ctx context.Context, onboardingID OnboardingID, body ProvisionUnifiedOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
func (*ClientWithResponses) PutAppMembershipPolicyWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) PutAppMembershipPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAppMembershipPolicyResponse, error)
PutAppMembershipPolicyWithBodyWithResponse request with arbitrary body returning *PutAppMembershipPolicyResponse
func (*ClientWithResponses) PutAppMembershipPolicyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) PutAppMembershipPolicyWithResponse(ctx context.Context, body PutAppMembershipPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAppMembershipPolicyResponse, error)
func (*ClientWithResponses) QueryListFilterTagsWithResponse ¶
func (c *ClientWithResponses) QueryListFilterTagsWithResponse(ctx context.Context, queryID QueryID, params *QueryListFilterTagsParams, reqEditors ...RequestEditorFn) (*QueryListFilterTagsResponse, error)
QueryListFilterTagsWithResponse request returning *QueryListFilterTagsResponse
func (*ClientWithResponses) QueryListFiltersWithResponse ¶
func (c *ClientWithResponses) QueryListFiltersWithResponse(ctx context.Context, queryID QueryID, params *QueryListFiltersParams, reqEditors ...RequestEditorFn) (*QueryListFiltersResponse, error)
QueryListFiltersWithResponse request returning *QueryListFiltersResponse
func (*ClientWithResponses) QuerySaveFilterWithBodyWithResponse ¶
func (c *ClientWithResponses) QuerySaveFilterWithBodyWithResponse(ctx context.Context, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QuerySaveFilterResponse, error)
QuerySaveFilterWithBodyWithResponse request with arbitrary body returning *QuerySaveFilterResponse
func (*ClientWithResponses) QuerySaveFilterWithResponse ¶
func (c *ClientWithResponses) QuerySaveFilterWithResponse(ctx context.Context, queryID QueryID, body QuerySaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*QuerySaveFilterResponse, error)
func (*ClientWithResponses) RegisterReadOnlyUserWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) RegisterReadOnlyUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterReadOnlyUserResponse, error)
RegisterReadOnlyUserWithBodyWithResponse request with arbitrary body returning *RegisterReadOnlyUserResponse
func (*ClientWithResponses) RegisterReadOnlyUserWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) RegisterReadOnlyUserWithResponse(ctx context.Context, body RegisterReadOnlyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterReadOnlyUserResponse, error)
func (*ClientWithResponses) ReportExternalSyncProgressWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ReportExternalSyncProgressWithBodyWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReportExternalSyncProgressResponse, error)
ReportExternalSyncProgressWithBodyWithResponse request with arbitrary body returning *ReportExternalSyncProgressResponse
func (*ClientWithResponses) ReportExternalSyncProgressWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ReportExternalSyncProgressWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, body ReportExternalSyncProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*ReportExternalSyncProgressResponse, error)
func (*ClientWithResponses) SaveCustomColumnWithBodyWithResponse ¶
func (c *ClientWithResponses) SaveCustomColumnWithBodyWithResponse(ctx context.Context, 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, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)
func (*ClientWithResponses) SaveQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) SaveQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveQueryResponse, error)
SaveQueryWithBodyWithResponse request with arbitrary body returning *SaveQueryResponse
func (*ClientWithResponses) SaveQueryWithResponse ¶
func (c *ClientWithResponses) SaveQueryWithResponse(ctx context.Context, body SaveQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveQueryResponse, 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) 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) TableColumnListGroupedWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) TableColumnListGroupedWithResponse(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListGroupedParams, reqEditors ...RequestEditorFn) (*TableColumnListGroupedResponse, error)
TableColumnListGroupedWithResponse request returning *TableColumnListGroupedResponse
func (*ClientWithResponses) TableColumnListValuesWithResponse ¶
func (c *ClientWithResponses) TableColumnListValuesWithResponse(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListValuesParams, reqEditors ...RequestEditorFn) (*TableColumnListValuesResponse, error)
TableColumnListValuesWithResponse request returning *TableColumnListValuesResponse
func (*ClientWithResponses) TableListColumnsWithResponse ¶
func (c *ClientWithResponses) TableListColumnsWithResponse(ctx context.Context, tableName TableName, params *TableListColumnsParams, reqEditors ...RequestEditorFn) (*TableListColumnsResponse, error)
TableListColumnsWithResponse request returning *TableListColumnsResponse
func (*ClientWithResponses) TableListFilterTagsWithResponse ¶
func (c *ClientWithResponses) TableListFilterTagsWithResponse(ctx context.Context, tableName TableName, params *TableListFilterTagsParams, reqEditors ...RequestEditorFn) (*TableListFilterTagsResponse, error)
TableListFilterTagsWithResponse request returning *TableListFilterTagsResponse
func (*ClientWithResponses) TableListFiltersWithResponse ¶
func (c *ClientWithResponses) TableListFiltersWithResponse(ctx context.Context, tableName TableName, params *TableListFiltersParams, reqEditors ...RequestEditorFn) (*TableListFiltersResponse, error)
TableListFiltersWithResponse request returning *TableListFiltersResponse
func (*ClientWithResponses) TableListRowsWithResponse ¶
func (c *ClientWithResponses) TableListRowsWithResponse(ctx context.Context, tableName TableName, params *TableListRowsParams, reqEditors ...RequestEditorFn) (*TableListRowsResponse, error)
TableListRowsWithResponse request returning *TableListRowsResponse
func (*ClientWithResponses) TableRowByIdWithResponse ¶
func (c *ClientWithResponses) TableRowByIdWithResponse(ctx context.Context, tableName TableName, tableRowId TableRowId, params *TableRowByIdParams, reqEditors ...RequestEditorFn) (*TableRowByIdResponse, error)
TableRowByIdWithResponse request returning *TableRowByIdResponse
func (*ClientWithResponses) TableSaveFilterWithBodyWithResponse ¶
func (c *ClientWithResponses) TableSaveFilterWithBodyWithResponse(ctx context.Context, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TableSaveFilterResponse, error)
TableSaveFilterWithBodyWithResponse request with arbitrary body returning *TableSaveFilterResponse
func (*ClientWithResponses) TableSaveFilterWithResponse ¶
func (c *ClientWithResponses) TableSaveFilterWithResponse(ctx context.Context, tableName TableName, body TableSaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*TableSaveFilterResponse, error)
func (*ClientWithResponses) TableSchemaWithResponse ¶
func (c *ClientWithResponses) TableSchemaWithResponse(ctx context.Context, tableName TableName, reqEditors ...RequestEditorFn) (*TableSchemaResponse, error)
TableSchemaWithResponse request returning *TableSchemaResponse
func (*ClientWithResponses) TablesDataActionWithBodyWithResponse ¶
func (c *ClientWithResponses) TablesDataActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TablesDataActionResponse, error)
TablesDataActionWithBodyWithResponse request with arbitrary body returning *TablesDataActionResponse
func (*ClientWithResponses) TablesDataActionWithResponse ¶
func (c *ClientWithResponses) TablesDataActionWithResponse(ctx context.Context, body TablesDataActionJSONRequestBody, reqEditors ...RequestEditorFn) (*TablesDataActionResponse, error)
func (*ClientWithResponses) TestNotificationDestinationWithResponse ¶
func (c *ClientWithResponses) TestNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*TestNotificationDestinationResponse, error)
TestNotificationDestinationWithResponse request returning *TestNotificationDestinationResponse
func (*ClientWithResponses) TestUnsavedAlertWithBodyWithResponse ¶
func (c *ClientWithResponses) TestUnsavedAlertWithBodyWithResponse(ctx context.Context, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)
TestUnsavedAlertWithBodyWithResponse request with arbitrary body returning *TestUnsavedAlertResponse
func (*ClientWithResponses) TestUnsavedAlertWithResponse ¶
func (c *ClientWithResponses) TestUnsavedAlertWithResponse(ctx context.Context, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)
func (*ClientWithResponses) TestUnsavedNotificationDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) TestUnsavedNotificationDestinationWithBodyWithResponse(ctx context.Context, params *TestUnsavedNotificationDestinationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)
TestUnsavedNotificationDestinationWithBodyWithResponse request with arbitrary body returning *TestUnsavedNotificationDestinationResponse
func (*ClientWithResponses) TestUnsavedNotificationDestinationWithResponse ¶
func (c *ClientWithResponses) TestUnsavedNotificationDestinationWithResponse(ctx context.Context, params *TestUnsavedNotificationDestinationParams, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)
func (*ClientWithResponses) ToggleAgentCustomContextAutoIncludeWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) ToggleAgentCustomContextAutoIncludeWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*ToggleAgentCustomContextAutoIncludeResponse, error)
ToggleAgentCustomContextAutoIncludeWithResponse request returning *ToggleAgentCustomContextAutoIncludeResponse
func (*ClientWithResponses) TogglePolicyWithResponse ¶
func (c *ClientWithResponses) TogglePolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*TogglePolicyResponse, error)
TogglePolicyWithResponse request returning *TogglePolicyResponse
func (*ClientWithResponses) UpdateAgentCustomContextWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) UpdateAgentCustomContextWithBodyWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentCustomContextResponse, error)
UpdateAgentCustomContextWithBodyWithResponse request with arbitrary body returning *UpdateAgentCustomContextResponse
func (*ClientWithResponses) UpdateAgentCustomContextWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) UpdateAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, body UpdateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentCustomContextResponse, error)
func (*ClientWithResponses) UpdateAppWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) UpdateAppWithBodyWithResponse(ctx context.Context, appID AppID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppResponse, error)
UpdateAppWithBodyWithResponse request with arbitrary body returning *UpdateAppResponse
func (*ClientWithResponses) UpdateAppWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) UpdateAppWithResponse(ctx context.Context, appID AppID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppResponse, 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, 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, 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) UpdateDataSettingsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateDataSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSettingsResponse, error)
UpdateDataSettingsWithBodyWithResponse request with arbitrary body returning *UpdateDataSettingsResponse
func (*ClientWithResponses) UpdateDataSettingsWithResponse ¶
func (c *ClientWithResponses) UpdateDataSettingsWithResponse(ctx context.Context, body UpdateDataSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSettingsResponse, error)
func (*ClientWithResponses) UpdateFilterWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFilterWithBodyWithResponse(ctx context.Context, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFilterResponse, error)
UpdateFilterWithBodyWithResponse request with arbitrary body returning *UpdateFilterResponse
func (*ClientWithResponses) UpdateFilterWithResponse ¶
func (c *ClientWithResponses) UpdateFilterWithResponse(ctx context.Context, filterID FilterID, body UpdateFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFilterResponse, error)
func (*ClientWithResponses) UpdateNotificationDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNotificationDestinationWithBodyWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)
UpdateNotificationDestinationWithBodyWithResponse request with arbitrary body returning *UpdateNotificationDestinationResponse
func (*ClientWithResponses) UpdateNotificationDestinationWithResponse ¶
func (c *ClientWithResponses) UpdateNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)
func (*ClientWithResponses) UpdatePolicyGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePolicyGroupWithBodyWithResponse(ctx context.Context, policyGroupID PolicyGroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyGroupResponse, error)
UpdatePolicyGroupWithBodyWithResponse request with arbitrary body returning *UpdatePolicyGroupResponse
func (*ClientWithResponses) UpdatePolicyGroupWithResponse ¶
func (c *ClientWithResponses) UpdatePolicyGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, body UpdatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyGroupResponse, error)
func (*ClientWithResponses) UpdatePolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePolicyWithBodyWithResponse(ctx context.Context, policyID PolicyID, 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, policyID PolicyID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)
func (*ClientWithResponses) UpdateQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQueryWithBodyWithResponse(ctx context.Context, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)
UpdateQueryWithBodyWithResponse request with arbitrary body returning *UpdateQueryResponse
func (*ClientWithResponses) UpdateQueryWithResponse ¶
func (c *ClientWithResponses) UpdateQueryWithResponse(ctx context.Context, queryID QueryID, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)
func (*ClientWithResponses) UpdateRBACPermissionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRBACPermissionWithBodyWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)
UpdateRBACPermissionWithBodyWithResponse request with arbitrary body returning *UpdateRBACPermissionResponse
func (*ClientWithResponses) UpdateRBACPermissionWithResponse ¶
func (c *ClientWithResponses) UpdateRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)
func (*ClientWithResponses) UpdateRBACRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRBACRoleWithBodyWithResponse(ctx context.Context, roleID RoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)
UpdateRBACRoleWithBodyWithResponse request with arbitrary body returning *UpdateRBACRoleResponse
func (*ClientWithResponses) UpdateRBACRoleWithResponse ¶
func (c *ClientWithResponses) UpdateRBACRoleWithResponse(ctx context.Context, roleID RoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)
func (*ClientWithResponses) UpdateReportTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateReportTemplateWithBodyWithResponse(ctx context.Context, 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, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)
func (*ClientWithResponses) UpdateReportWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateReportWithBodyWithResponse(ctx context.Context, 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, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportResponse, error)
func (*ClientWithResponses) UpdateSAMLWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSAMLWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSAMLResponse, error)
UpdateSAMLWithBodyWithResponse request with arbitrary body returning *UpdateSAMLResponse
func (*ClientWithResponses) UpdateSAMLWithResponse ¶
func (c *ClientWithResponses) UpdateSAMLWithResponse(ctx context.Context, body UpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSAMLResponse, error)
func (*ClientWithResponses) UpdateSettingsWithBodyWithResponse ¶
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 ¶
func (c *ClientWithResponses) UpdateSettingsWithResponse(ctx context.Context, body UpdateSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsResponse, error)
func (*ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, 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, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)
func (*ClientWithResponses) UpdateSyncRunWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncRunWithBodyWithResponse(ctx context.Context, 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, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)
func (*ClientWithResponses) UpdateSyncSourceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncSourceWithBodyWithResponse(ctx context.Context, 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, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)
func (*ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
UpdateSyncTestConnectionForSyncDestinationTeamWithBodyWithResponse request with arbitrary body returning *UpdateSyncTestConnectionForSyncDestinationTeamResponse
func (*ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationTeamWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationTeamWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
func (*ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse(ctx context.Context, 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, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)
func (*ClientWithResponses) UpdateSyncTestConnectionForSyncSourceTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
UpdateSyncTestConnectionForSyncSourceTeamWithBodyWithResponse request with arbitrary body returning *UpdateSyncTestConnectionForSyncSourceTeamResponse
func (*ClientWithResponses) UpdateSyncTestConnectionForSyncSourceTeamWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceTeamWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
func (*ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse(ctx context.Context, 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, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)
func (*ClientWithResponses) UpdateSyncTransformerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncTransformerWithBodyWithResponse(ctx context.Context, 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, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)
func (*ClientWithResponses) UpdateSyncWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSyncWithBodyWithResponse(ctx context.Context, 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, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)
func (*ClientWithResponses) UpdateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse
func (*ClientWithResponses) UpdateUserWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
func (*ClientWithResponses) UpdateV2SyncIntegrationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)
UpdateV2SyncIntegrationWithBodyWithResponse request with arbitrary body returning *UpdateV2SyncIntegrationResponse
func (*ClientWithResponses) UpdateV2SyncIntegrationWithResponse ¶
func (c *ClientWithResponses) UpdateV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)
func (*ClientWithResponses) UpsertAppsByNameWithBodyWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) UpsertAppsByNameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertAppsByNameResponse, error)
UpsertAppsByNameWithBodyWithResponse request with arbitrary body returning *UpsertAppsByNameResponse
func (*ClientWithResponses) UpsertAppsByNameWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) UpsertAppsByNameWithResponse(ctx context.Context, body UpsertAppsByNameJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertAppsByNameResponse, error)
func (*ClientWithResponses) UserTOTPDeleteWithResponse ¶
func (c *ClientWithResponses) UserTOTPDeleteWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPDeleteResponse, error)
UserTOTPDeleteWithResponse request returning *UserTOTPDeleteResponse
func (*ClientWithResponses) UserTOTPSetupWithResponse ¶
func (c *ClientWithResponses) UserTOTPSetupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserTOTPSetupResponse, error)
UserTOTPSetupWithResponse request returning *UserTOTPSetupResponse
func (*ClientWithResponses) UserTOTPVerifyWithBodyWithResponse ¶
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 ¶
func (c *ClientWithResponses) UserTOTPVerifyWithResponse(ctx context.Context, params *UserTOTPVerifyParams, body UserTOTPVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*UserTOTPVerifyResponse, error)
func (*ClientWithResponses) VerifyAWSCUROnboardingWithResponse ¶
func (c *ClientWithResponses) VerifyAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*VerifyAWSCUROnboardingResponse, error)
VerifyAWSCUROnboardingWithResponse request returning *VerifyAWSCUROnboardingResponse
func (*ClientWithResponses) VerifyAWSUnifiedCURWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) VerifyAWSUnifiedCURWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*VerifyAWSUnifiedCURResponse, error)
VerifyAWSUnifiedCURWithResponse request returning *VerifyAWSUnifiedCURResponse
func (*ClientWithResponses) WhoamiExternalSyncWithResponse ¶ added in v2.0.2
func (c *ClientWithResponses) WhoamiExternalSyncWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*WhoamiExternalSyncResponse, error)
WhoamiExternalSyncWithResponse request returning *WhoamiExternalSyncResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// IndexWithResponse request
IndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*IndexResponse, error)
// AgentChatWithBodyWithResponse request with any body
AgentChatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AgentChatResponse, error)
AgentChatWithResponse(ctx context.Context, body AgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*AgentChatResponse, error)
// CreateAgentChatSessionWithResponse request
CreateAgentChatSessionWithResponse(ctx context.Context, params *CreateAgentChatSessionParams, reqEditors ...RequestEditorFn) (*CreateAgentChatSessionResponse, error)
// ListAgentChatSessionsWithResponse request
ListAgentChatSessionsWithResponse(ctx context.Context, params *ListAgentChatSessionsParams, reqEditors ...RequestEditorFn) (*ListAgentChatSessionsResponse, error)
// GetAgentChatSessionWithResponse request
GetAgentChatSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAgentChatSessionResponse, error)
// ListAgentCustomContextsWithResponse request
ListAgentCustomContextsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentCustomContextsResponse, error)
// CreateAgentCustomContextWithBodyWithResponse request with any body
CreateAgentCustomContextWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentCustomContextResponse, error)
CreateAgentCustomContextWithResponse(ctx context.Context, body CreateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentCustomContextResponse, error)
// DeleteAgentCustomContextWithResponse request
DeleteAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*DeleteAgentCustomContextResponse, error)
// GetAgentCustomContextWithResponse request
GetAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*GetAgentCustomContextResponse, error)
// UpdateAgentCustomContextWithBodyWithResponse request with any body
UpdateAgentCustomContextWithBodyWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentCustomContextResponse, error)
UpdateAgentCustomContextWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, body UpdateAgentCustomContextJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentCustomContextResponse, error)
// ToggleAgentCustomContextAutoIncludeWithResponse request
ToggleAgentCustomContextAutoIncludeWithResponse(ctx context.Context, agentCustomContextID AgentCustomContextID, reqEditors ...RequestEditorFn) (*ToggleAgentCustomContextAutoIncludeResponse, error)
// ListAllAlertsWithResponse request
ListAllAlertsWithResponse(ctx context.Context, params *ListAllAlertsParams, reqEditors ...RequestEditorFn) (*ListAllAlertsResponse, error)
// TestUnsavedAlertWithBodyWithResponse request with any body
TestUnsavedAlertWithBodyWithResponse(ctx context.Context, params *TestUnsavedAlertParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)
TestUnsavedAlertWithResponse(ctx context.Context, params *TestUnsavedAlertParams, body TestUnsavedAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedAlertResponse, error)
// ListAPIKeysWithResponse request
ListAPIKeysWithResponse(ctx context.Context, params *ListAPIKeysParams, reqEditors ...RequestEditorFn) (*ListAPIKeysResponse, error)
// CreateAPIKeyWithBodyWithResponse request with any body
CreateAPIKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)
CreateAPIKeyWithResponse(ctx context.Context, body CreateAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPIKeyResponse, error)
// DeleteAPIKeyWithResponse request
DeleteAPIKeyWithResponse(ctx context.Context, apiKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteAPIKeyResponse, error)
// ListAppsWithResponse request
ListAppsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
// GetAppMembershipPoliciesCatalogWithResponse request
GetAppMembershipPoliciesCatalogWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipPoliciesCatalogResponse, error)
// GetAppMembershipPolicyWithResponse request
GetAppMembershipPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipPolicyResponse, error)
// PutAppMembershipPolicyWithBodyWithResponse request with any body
PutAppMembershipPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAppMembershipPolicyResponse, error)
PutAppMembershipPolicyWithResponse(ctx context.Context, body PutAppMembershipPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAppMembershipPolicyResponse, error)
// GetAppMembershipRecomputeStatusWithResponse request
GetAppMembershipRecomputeStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAppMembershipRecomputeStatusResponse, error)
// UpsertAppsByNameWithBodyWithResponse request with any body
UpsertAppsByNameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertAppsByNameResponse, error)
UpsertAppsByNameWithResponse(ctx context.Context, body UpsertAppsByNameJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertAppsByNameResponse, error)
// UpdateAppWithBodyWithResponse request with any body
UpdateAppWithBodyWithResponse(ctx context.Context, appID AppID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppResponse, error)
UpdateAppWithResponse(ctx context.Context, appID AppID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppResponse, 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)
// GetSAMLWithResponse request
GetSAMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSAMLResponse, error)
// UpdateSAMLWithBodyWithResponse request with any body
UpdateSAMLWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSAMLResponse, error)
UpdateSAMLWithResponse(ctx context.Context, body UpdateSAMLJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSAMLResponse, error)
// DeleteSAMLRolloverCertificateWithBodyWithResponse request with any body
DeleteSAMLRolloverCertificateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSAMLRolloverCertificateResponse, error)
DeleteSAMLRolloverCertificateWithResponse(ctx context.Context, body DeleteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSAMLRolloverCertificateResponse, error)
// CreateSAMLRolloverCertificateWithResponse request
CreateSAMLRolloverCertificateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSAMLRolloverCertificateResponse, error)
// PromoteSAMLRolloverCertificateWithBodyWithResponse request with any body
PromoteSAMLRolloverCertificateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSAMLRolloverCertificateResponse, error)
PromoteSAMLRolloverCertificateWithResponse(ctx context.Context, body PromoteSAMLRolloverCertificateJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSAMLRolloverCertificateResponse, error)
// CreateAWSUnifiedIntegrationsStandaloneWithBodyWithResponse request with any body
CreateAWSUnifiedIntegrationsStandaloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
CreateAWSUnifiedIntegrationsStandaloneWithResponse(ctx context.Context, body CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
// GetAWSUnifiedStandaloneTemplateWithResponse request
GetAWSUnifiedStandaloneTemplateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAWSUnifiedStandaloneTemplateResponse, error)
// CreateAWSUnifiedTestConnectionsStandaloneWithBodyWithResponse request with any body
CreateAWSUnifiedTestConnectionsStandaloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
CreateAWSUnifiedTestConnectionsStandaloneWithResponse(ctx context.Context, body CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
// ListBillingPaymentsWithResponse request
ListBillingPaymentsWithResponse(ctx context.Context, params *ListBillingPaymentsParams, reqEditors ...RequestEditorFn) (*ListBillingPaymentsResponse, error)
// GetTenantPlanWithResponse request
GetTenantPlanWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantPlanResponse, error)
// CreateBillingCheckoutWithBodyWithResponse request with any body
CreateBillingCheckoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBillingCheckoutResponse, error)
CreateBillingCheckoutWithResponse(ctx context.Context, body CreateBillingCheckoutJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBillingCheckoutResponse, error)
// CreateBillingPortalWithResponse request
CreateBillingPortalWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateBillingPortalResponse, error)
// ListAllCustomColumnsWithResponse request
ListAllCustomColumnsWithResponse(ctx context.Context, params *ListAllCustomColumnsParams, reqEditors ...RequestEditorFn) (*ListAllCustomColumnsResponse, error)
// SaveCustomColumnWithBodyWithResponse request with any body
SaveCustomColumnWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)
SaveCustomColumnWithResponse(ctx context.Context, body SaveCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveCustomColumnResponse, error)
// DeleteCustomColumnWithResponse request
DeleteCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*DeleteCustomColumnResponse, error)
// GetCustomColumnWithResponse request
GetCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, reqEditors ...RequestEditorFn) (*GetCustomColumnResponse, error)
// UpdateCustomColumnWithBodyWithResponse request with any body
UpdateCustomColumnWithBodyWithResponse(ctx context.Context, customColumnID CustomColumnID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomColumnResponse, error)
UpdateCustomColumnWithResponse(ctx context.Context, customColumnID CustomColumnID, body UpdateCustomColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomColumnResponse, error)
// ListExternalSyncRunsWithResponse request
ListExternalSyncRunsWithResponse(ctx context.Context, params *ListExternalSyncRunsParams, reqEditors ...RequestEditorFn) (*ListExternalSyncRunsResponse, error)
// GetExternalSyncRunWithResponse request
GetExternalSyncRunWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetExternalSyncRunResponse, error)
// CreateExternalSyncWithBodyWithResponse request with any body
CreateExternalSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExternalSyncResponse, error)
CreateExternalSyncWithResponse(ctx context.Context, body CreateExternalSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExternalSyncResponse, error)
// ListSupportedSourceVersionsWithResponse request
ListSupportedSourceVersionsWithResponse(ctx context.Context, params *ListSupportedSourceVersionsParams, reqEditors ...RequestEditorFn) (*ListSupportedSourceVersionsResponse, error)
// WhoamiExternalSyncWithResponse request
WhoamiExternalSyncWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*WhoamiExternalSyncResponse, error)
// PresignExternalSyncFileWithBodyWithResponse request with any body
PresignExternalSyncFileWithBodyWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PresignExternalSyncFileResponse, error)
PresignExternalSyncFileWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, body PresignExternalSyncFileJSONRequestBody, reqEditors ...RequestEditorFn) (*PresignExternalSyncFileResponse, error)
// ReportExternalSyncProgressWithBodyWithResponse request with any body
ReportExternalSyncProgressWithBodyWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReportExternalSyncProgressResponse, error)
ReportExternalSyncProgressWithResponse(ctx context.Context, externalSyncId openapi_types.UUID, body ReportExternalSyncProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*ReportExternalSyncProgressResponse, error)
// ListFiltersWithResponse request
ListFiltersWithResponse(ctx context.Context, params *ListFiltersParams, reqEditors ...RequestEditorFn) (*ListFiltersResponse, error)
// ListFilterTagsWithResponse request
ListFilterTagsWithResponse(ctx context.Context, params *ListFilterTagsParams, reqEditors ...RequestEditorFn) (*ListFilterTagsResponse, error)
// DeleteFilterWithResponse request
DeleteFilterWithResponse(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*DeleteFilterResponse, error)
// GetFilterByIDWithResponse request
GetFilterByIDWithResponse(ctx context.Context, filterID FilterID, reqEditors ...RequestEditorFn) (*GetFilterByIDResponse, error)
// UpdateFilterWithBodyWithResponse request with any body
UpdateFilterWithBodyWithResponse(ctx context.Context, filterID FilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFilterResponse, error)
UpdateFilterWithResponse(ctx context.Context, filterID FilterID, body UpdateFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFilterResponse, error)
// HealthCheckWithResponse request
HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
// HealthCheckHeadWithResponse request
HealthCheckHeadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckHeadResponse, error)
// ListPlatformInsightsWithResponse request
ListPlatformInsightsWithResponse(ctx context.Context, params *ListPlatformInsightsParams, reqEditors ...RequestEditorFn) (*ListPlatformInsightsResponse, error)
// GetPlatformInsightAssetColumnDistinctValuesWithResponse request
GetPlatformInsightAssetColumnDistinctValuesWithResponse(ctx context.Context, insightAssetColumnName GetPlatformInsightAssetColumnDistinctValuesParamsColumnName, params *GetPlatformInsightAssetColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightAssetColumnDistinctValuesResponse, error)
// GetPlatformAssetInsightsWithResponse request
GetPlatformAssetInsightsWithResponse(ctx context.Context, assetID AssetID, params *GetPlatformAssetInsightsParams, reqEditors ...RequestEditorFn) (*GetPlatformAssetInsightsResponse, error)
// ListPlatformInsightsByAppWithResponse request
ListPlatformInsightsByAppWithResponse(ctx context.Context, params *ListPlatformInsightsByAppParams, reqEditors ...RequestEditorFn) (*ListPlatformInsightsByAppResponse, error)
// GetPlatformInsightColumnDistinctValuesWithResponse request
GetPlatformInsightColumnDistinctValuesWithResponse(ctx context.Context, insightColumnName InsightColumnName, params *GetPlatformInsightColumnDistinctValuesParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightColumnDistinctValuesResponse, error)
// PlatformListInsightFiltersWithResponse request
PlatformListInsightFiltersWithResponse(ctx context.Context, params *PlatformListInsightFiltersParams, reqEditors ...RequestEditorFn) (*PlatformListInsightFiltersResponse, error)
// PlatformCreateInsightFilterWithBodyWithResponse request with any body
PlatformCreateInsightFilterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlatformCreateInsightFilterResponse, error)
PlatformCreateInsightFilterWithResponse(ctx context.Context, body PlatformCreateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*PlatformCreateInsightFilterResponse, error)
// PlatformDeleteInsightFilterWithResponse request
PlatformDeleteInsightFilterWithResponse(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*PlatformDeleteInsightFilterResponse, error)
// PlatformGetInsightFilterByIDWithResponse request
PlatformGetInsightFilterByIDWithResponse(ctx context.Context, insightFilterID InsightFilterID, reqEditors ...RequestEditorFn) (*PlatformGetInsightFilterByIDResponse, error)
// PlatformUpdateInsightFilterWithBodyWithResponse request with any body
PlatformUpdateInsightFilterWithBodyWithResponse(ctx context.Context, insightFilterID InsightFilterID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlatformUpdateInsightFilterResponse, error)
PlatformUpdateInsightFilterWithResponse(ctx context.Context, insightFilterID InsightFilterID, body PlatformUpdateInsightFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*PlatformUpdateInsightFilterResponse, error)
// GetPlatformInsightWithResponse request
GetPlatformInsightWithResponse(ctx context.Context, insightID InsightID, params *GetPlatformInsightParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightResponse, error)
// GetPlatformInsightAssetsWithResponse request
GetPlatformInsightAssetsWithResponse(ctx context.Context, insightID InsightID, params *GetPlatformInsightAssetsParams, reqEditors ...RequestEditorFn) (*GetPlatformInsightAssetsResponse, error)
// ListNotificationsWithResponse request
ListNotificationsWithResponse(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*ListNotificationsResponse, error)
// DeleteNotificationDestinationWithResponse request
DeleteNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*DeleteNotificationDestinationResponse, error)
// GetNotificationDestinationWithResponse request
GetNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*GetNotificationDestinationResponse, error)
// UpdateNotificationDestinationWithBodyWithResponse request with any body
UpdateNotificationDestinationWithBodyWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)
UpdateNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, body UpdateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationDestinationResponse, error)
// GetNotificationDestinationAlertsWithResponse request
GetNotificationDestinationAlertsWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, params *GetNotificationDestinationAlertsParams, reqEditors ...RequestEditorFn) (*GetNotificationDestinationAlertsResponse, error)
// TestNotificationDestinationWithResponse request
TestNotificationDestinationWithResponse(ctx context.Context, notificationDestinationId NotificationDestinationId, reqEditors ...RequestEditorFn) (*TestNotificationDestinationResponse, error)
// ListAllNotificationDestinationsWithResponse request
ListAllNotificationDestinationsWithResponse(ctx context.Context, params *ListAllNotificationDestinationsParams, reqEditors ...RequestEditorFn) (*ListAllNotificationDestinationsResponse, error)
// CreateNotificationDestinationWithBodyWithResponse request with any body
CreateNotificationDestinationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)
CreateNotificationDestinationWithResponse(ctx context.Context, body CreateNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNotificationDestinationResponse, error)
// TestUnsavedNotificationDestinationWithBodyWithResponse request with any body
TestUnsavedNotificationDestinationWithBodyWithResponse(ctx context.Context, params *TestUnsavedNotificationDestinationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)
TestUnsavedNotificationDestinationWithResponse(ctx context.Context, params *TestUnsavedNotificationDestinationParams, body TestUnsavedNotificationDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*TestUnsavedNotificationDestinationResponse, error)
// CreateAWSCUROnboardingWithResponse request
CreateAWSCUROnboardingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAWSCUROnboardingResponse, error)
// GetAWSCUROnboardingWithResponse request
GetAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSCUROnboardingResponse, error)
// NotifyAWSCUROnboardingWithBodyWithResponse request with any body
NotifyAWSCUROnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyAWSCUROnboardingResponse, error)
NotifyAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, body NotifyAWSCUROnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyAWSCUROnboardingResponse, error)
// VerifyAWSCUROnboardingWithResponse request
VerifyAWSCUROnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*VerifyAWSCUROnboardingResponse, error)
// CreateAWSOnboardingWithBodyWithResponse request with any body
CreateAWSOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)
CreateAWSOnboardingWithResponse(ctx context.Context, body CreateAWSOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSOnboardingResponse, error)
// GetAWSOnboardingWithResponse request
GetAWSOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSOnboardingResponse, error)
// GetAWSAccountsInRootWithResponse request
GetAWSAccountsInRootWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInRootResponse, error)
// ProvisionOnboardingConfigurationWithBodyWithResponse request with any body
ProvisionOnboardingConfigurationWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)
ProvisionOnboardingConfigurationWithResponse(ctx context.Context, onboardingID OnboardingID, body ProvisionOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionOnboardingConfigurationResponse, error)
// GetAWSAccountsInParentWithResponse request
GetAWSAccountsInParentWithResponse(ctx context.Context, onboardingID OnboardingID, organizationalUnitID OrganizationalUnitID, reqEditors ...RequestEditorFn) (*GetAWSAccountsInParentResponse, error)
// NotifyOnboardingWithBodyWithResponse request with any body
NotifyOnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)
NotifyOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, body NotifyOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyOnboardingResponse, error)
// CreateAWSUnifiedOnboardingWithBodyWithResponse request with any body
CreateAWSUnifiedOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedOnboardingResponse, error)
CreateAWSUnifiedOnboardingWithResponse(ctx context.Context, body CreateAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedOnboardingResponse, error)
// GetAWSUnifiedOnboardingWithResponse request
GetAWSUnifiedOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSUnifiedOnboardingResponse, error)
// GetAWSUnifiedAccountsInRootWithResponse request
GetAWSUnifiedAccountsInRootWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*GetAWSUnifiedAccountsInRootResponse, error)
// ProvisionUnifiedOnboardingConfigurationWithBodyWithResponse request with any body
ProvisionUnifiedOnboardingConfigurationWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
ProvisionUnifiedOnboardingConfigurationWithResponse(ctx context.Context, onboardingID OnboardingID, body ProvisionUnifiedOnboardingConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
// GetAWSUnifiedAccountsInParentWithResponse request
GetAWSUnifiedAccountsInParentWithResponse(ctx context.Context, onboardingID OnboardingID, awsOrgunitId string, reqEditors ...RequestEditorFn) (*GetAWSUnifiedAccountsInParentResponse, error)
// CreateAWSUnifiedIntegrationsWithBodyWithResponse request with any body
CreateAWSUnifiedIntegrationsWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsResponse, error)
CreateAWSUnifiedIntegrationsWithResponse(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedIntegrationsResponse, error)
// NotifyAWSUnifiedOnboardingWithBodyWithResponse request with any body
NotifyAWSUnifiedOnboardingWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NotifyAWSUnifiedOnboardingResponse, error)
NotifyAWSUnifiedOnboardingWithResponse(ctx context.Context, onboardingID OnboardingID, body NotifyAWSUnifiedOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*NotifyAWSUnifiedOnboardingResponse, error)
// CreateAWSUnifiedTestConnectionsWithBodyWithResponse request with any body
CreateAWSUnifiedTestConnectionsWithBodyWithResponse(ctx context.Context, onboardingID OnboardingID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsResponse, error)
CreateAWSUnifiedTestConnectionsWithResponse(ctx context.Context, onboardingID OnboardingID, body CreateAWSUnifiedTestConnectionsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSUnifiedTestConnectionsResponse, error)
// VerifyAWSUnifiedCURWithResponse request
VerifyAWSUnifiedCURWithResponse(ctx context.Context, onboardingID OnboardingID, reqEditors ...RequestEditorFn) (*VerifyAWSUnifiedCURResponse, error)
// GetOpenAPIJSONWithResponse request
GetOpenAPIJSONWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPIJSONResponse, error)
// CreatePlatformDestinationTokenWithResponse request
CreatePlatformDestinationTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreatePlatformDestinationTokenResponse, 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)
// GetPluginWithResponse request
GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginResponse, 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)
// DownloadPluginAssetWithResponse request
DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetResponse, error)
// ListPluginVersionTablesWithResponse request
ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*ListPluginVersionTablesResponse, error)
// GetPluginVersionTableWithResponse request
GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*GetPluginVersionTableResponse, error)
// ListPoliciesWithResponse request
ListPoliciesWithResponse(ctx context.Context, params *ListPoliciesParams, reqEditors ...RequestEditorFn) (*ListPoliciesResponse, error)
// CreatePolicyWithBodyWithResponse request with any body
CreatePolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)
CreatePolicyWithResponse(ctx context.Context, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)
// GetPolicyMetricsWithResponse request
GetPolicyMetricsWithResponse(ctx context.Context, params *GetPolicyMetricsParams, reqEditors ...RequestEditorFn) (*GetPolicyMetricsResponse, error)
// GetViolationsByDomainWithResponse request
GetViolationsByDomainWithResponse(ctx context.Context, params *GetViolationsByDomainParams, reqEditors ...RequestEditorFn) (*GetViolationsByDomainResponse, error)
// GetViolationsHistoryWithResponse request
GetViolationsHistoryWithResponse(ctx context.Context, params *GetViolationsHistoryParams, reqEditors ...RequestEditorFn) (*GetViolationsHistoryResponse, error)
// DeletePolicyWithResponse request
DeletePolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)
// GetPolicyWithResponse request
GetPolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*GetPolicyResponse, error)
// UpdatePolicyWithBodyWithResponse request with any body
UpdatePolicyWithBodyWithResponse(ctx context.Context, policyID PolicyID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)
UpdatePolicyWithResponse(ctx context.Context, policyID PolicyID, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)
// TogglePolicyWithResponse request
TogglePolicyWithResponse(ctx context.Context, policyID PolicyID, reqEditors ...RequestEditorFn) (*TogglePolicyResponse, error)
// GetPolicyViolationsWithResponse request
GetPolicyViolationsWithResponse(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsParams, reqEditors ...RequestEditorFn) (*GetPolicyViolationsResponse, error)
// GetPolicyViolationsHistoryWithResponse request
GetPolicyViolationsHistoryWithResponse(ctx context.Context, policyID PolicyID, params *GetPolicyViolationsHistoryParams, reqEditors ...RequestEditorFn) (*GetPolicyViolationsHistoryResponse, error)
// ListPolicyGroupsWithResponse request
ListPolicyGroupsWithResponse(ctx context.Context, params *ListPolicyGroupsParams, reqEditors ...RequestEditorFn) (*ListPolicyGroupsResponse, error)
// CreatePolicyGroupWithBodyWithResponse request with any body
CreatePolicyGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyGroupResponse, error)
CreatePolicyGroupWithResponse(ctx context.Context, body CreatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyGroupResponse, error)
// DeletePolicyGroupWithResponse request
DeletePolicyGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, reqEditors ...RequestEditorFn) (*DeletePolicyGroupResponse, error)
// ListPoliciesInGroupWithResponse request
ListPoliciesInGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, params *ListPoliciesInGroupParams, reqEditors ...RequestEditorFn) (*ListPoliciesInGroupResponse, error)
// UpdatePolicyGroupWithBodyWithResponse request with any body
UpdatePolicyGroupWithBodyWithResponse(ctx context.Context, policyGroupID PolicyGroupID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyGroupResponse, error)
UpdatePolicyGroupWithResponse(ctx context.Context, policyGroupID PolicyGroupID, body UpdatePolicyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyGroupResponse, error)
// ListAllQueriesWithResponse request
ListAllQueriesWithResponse(ctx context.Context, params *ListAllQueriesParams, reqEditors ...RequestEditorFn) (*ListAllQueriesResponse, error)
// CheckQuerySyntaxWithBodyWithResponse request with any body
CheckQuerySyntaxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckQuerySyntaxResponse, error)
CheckQuerySyntaxWithResponse(ctx context.Context, body CheckQuerySyntaxJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckQuerySyntaxResponse, error)
// GetQueryColumnsWithBodyWithResponse request with any body
GetQueryColumnsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetQueryColumnsResponse, error)
GetQueryColumnsWithResponse(ctx context.Context, body GetQueryColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetQueryColumnsResponse, error)
// ExecuteAdHocQueryWithBodyWithResponse request with any body
ExecuteAdHocQueryWithBodyWithResponse(ctx context.Context, params *ExecuteAdHocQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryResponse, error)
ExecuteAdHocQueryWithResponse(ctx context.Context, params *ExecuteAdHocQueryParams, body ExecuteAdHocQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteAdHocQueryResponse, error)
// SaveQueryWithBodyWithResponse request with any body
SaveQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveQueryResponse, error)
SaveQueryWithResponse(ctx context.Context, body SaveQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveQueryResponse, error)
// ListQueryTagsWithResponse request
ListQueryTagsWithResponse(ctx context.Context, params *ListQueryTagsParams, reqEditors ...RequestEditorFn) (*ListQueryTagsResponse, error)
// DeleteSavedQueryWithResponse request
DeleteSavedQueryWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteSavedQueryResponse, error)
// GetSavedQueryWithResponse request
GetSavedQueryWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*GetSavedQueryResponse, error)
// UpdateQueryWithBodyWithResponse request with any body
UpdateQueryWithBodyWithResponse(ctx context.Context, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)
UpdateQueryWithResponse(ctx context.Context, queryID QueryID, body UpdateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueryResponse, error)
// DeleteAlertWithResponse request
DeleteAlertWithResponse(ctx context.Context, queryID QueryID, reqEditors ...RequestEditorFn) (*DeleteAlertResponse, error)
// ExecuteSavedQueryWithResponse request
ExecuteSavedQueryWithResponse(ctx context.Context, queryID QueryID, params *ExecuteSavedQueryParams, reqEditors ...RequestEditorFn) (*ExecuteSavedQueryResponse, error)
// QueryListFiltersWithResponse request
QueryListFiltersWithResponse(ctx context.Context, queryID QueryID, params *QueryListFiltersParams, reqEditors ...RequestEditorFn) (*QueryListFiltersResponse, error)
// QuerySaveFilterWithBodyWithResponse request with any body
QuerySaveFilterWithBodyWithResponse(ctx context.Context, queryID QueryID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QuerySaveFilterResponse, error)
QuerySaveFilterWithResponse(ctx context.Context, queryID QueryID, body QuerySaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*QuerySaveFilterResponse, error)
// QueryListFilterTagsWithResponse request
QueryListFilterTagsWithResponse(ctx context.Context, queryID QueryID, params *QueryListFilterTagsParams, reqEditors ...RequestEditorFn) (*QueryListFilterTagsResponse, error)
// ListAllRBACPermissionsWithResponse request
ListAllRBACPermissionsWithResponse(ctx context.Context, params *ListAllRBACPermissionsParams, reqEditors ...RequestEditorFn) (*ListAllRBACPermissionsResponse, error)
// CreateRBACPermissionWithBodyWithResponse request with any body
CreateRBACPermissionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)
CreateRBACPermissionWithResponse(ctx context.Context, body CreateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACPermissionResponse, error)
// DeleteRBACPermissionWithResponse request
DeleteRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*DeleteRBACPermissionResponse, error)
// GetRBACPermissionWithResponse request
GetRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, reqEditors ...RequestEditorFn) (*GetRBACPermissionResponse, error)
// UpdateRBACPermissionWithBodyWithResponse request with any body
UpdateRBACPermissionWithBodyWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)
UpdateRBACPermissionWithResponse(ctx context.Context, rbacPermissionID RBACPermissionID, body UpdateRBACPermissionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACPermissionResponse, error)
// ListAllRBACRolesWithResponse request
ListAllRBACRolesWithResponse(ctx context.Context, params *ListAllRBACRolesParams, reqEditors ...RequestEditorFn) (*ListAllRBACRolesResponse, error)
// CreateRBACRoleWithBodyWithResponse request with any body
CreateRBACRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)
CreateRBACRoleWithResponse(ctx context.Context, body CreateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRBACRoleResponse, error)
// DeleteRBACRoleWithResponse request
DeleteRBACRoleWithResponse(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*DeleteRBACRoleResponse, error)
// GetRBACRoleWithResponse request
GetRBACRoleWithResponse(ctx context.Context, roleID RoleID, reqEditors ...RequestEditorFn) (*GetRBACRoleResponse, error)
// UpdateRBACRoleWithBodyWithResponse request with any body
UpdateRBACRoleWithBodyWithResponse(ctx context.Context, roleID RoleID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)
UpdateRBACRoleWithResponse(ctx context.Context, roleID RoleID, body UpdateRBACRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRBACRoleResponse, error)
// ListReportsWithResponse request
ListReportsWithResponse(ctx context.Context, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error)
// CreateReportWithBodyWithResponse request with any body
CreateReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
CreateReportWithResponse(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
// ListReportTemplatesWithResponse request
ListReportTemplatesWithResponse(ctx context.Context, params *ListReportTemplatesParams, reqEditors ...RequestEditorFn) (*ListReportTemplatesResponse, error)
// CreateReportTemplateWithBodyWithResponse request with any body
CreateReportTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)
CreateReportTemplateWithResponse(ctx context.Context, body CreateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportTemplateResponse, error)
// DeleteReportTemplateWithResponse request
DeleteReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportTemplateResponse, error)
// GetReportTemplateWithResponse request
GetReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportTemplateResponse, error)
// UpdateReportTemplateWithBodyWithResponse request with any body
UpdateReportTemplateWithBodyWithResponse(ctx context.Context, templateId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)
UpdateReportTemplateWithResponse(ctx context.Context, templateId openapi_types.UUID, body UpdateReportTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportTemplateResponse, error)
// DeleteReportWithResponse request
DeleteReportWithResponse(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)
// GetReportWithResponse request
GetReportWithResponse(ctx context.Context, reportId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReportResponse, error)
// UpdateReportWithBodyWithResponse request with any body
UpdateReportWithBodyWithResponse(ctx context.Context, reportId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReportResponse, error)
UpdateReportWithResponse(ctx context.Context, reportId openapi_types.UUID, body UpdateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReportResponse, 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)
// GetDataSettingsWithResponse request
GetDataSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDataSettingsResponse, error)
// UpdateDataSettingsWithBodyWithResponse request with any body
UpdateDataSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataSettingsResponse, error)
UpdateDataSettingsWithResponse(ctx context.Context, body UpdateDataSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataSettingsResponse, error)
// CreateSlackConnectionWithBodyWithResponse request with any body
CreateSlackConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSlackConnectionResponse, error)
CreateSlackConnectionWithResponse(ctx context.Context, body CreateSlackConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSlackConnectionResponse, error)
// ListSlackChannelsWithResponse request
ListSlackChannelsWithResponse(ctx context.Context, id openapi_types.UUID, params *ListSlackChannelsParams, reqEditors ...RequestEditorFn) (*ListSlackChannelsResponse, error)
// CreateSyncDestinationTestConnectionWithBodyWithResponse request with any body
CreateSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)
CreateSyncDestinationTestConnectionWithResponse(ctx context.Context, body CreateSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncDestinationTestConnectionResponse, error)
// GetSyncDestinationTestConnectionWithResponse request
GetSyncDestinationTestConnectionWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionResponse, error)
// UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse request with any body
UpdateSyncTestConnectionForSyncDestinationWithBodyWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)
UpdateSyncTestConnectionForSyncDestinationWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationResponse, error)
// GetSyncDestinationTestConnectionLogsLiveWithResponse request
GetSyncDestinationTestConnectionLogsLiveWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)
// GetSyncDestinationTestConnectionLogsQueryWithResponse request
GetSyncDestinationTestConnectionLogsQueryWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, params *GetSyncDestinationTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)
// PromoteSyncDestinationTestConnectionWithBodyWithResponse request with any body
PromoteSyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)
PromoteSyncDestinationTestConnectionWithResponse(ctx context.Context, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body PromoteSyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncDestinationTestConnectionResponse, error)
// ListSyncDestinationsWithResponse request
ListSyncDestinationsWithResponse(ctx context.Context, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationsResponse, error)
// DeleteSyncDestinationWithResponse request
DeleteSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteSyncDestinationResponse, error)
// GetSyncDestinationWithResponse request
GetSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetSyncDestinationResponse, error)
// UpdateSyncDestinationWithBodyWithResponse request with any body
UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)
UpdateSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)
// ListSyncDestinationSyncsWithResponse request
ListSyncDestinationSyncsWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, params *ListSyncDestinationSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationSyncsResponse, error)
// GetTestConnectionForSyncDestinationWithResponse request
GetTestConnectionForSyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncDestinationResponse, error)
// CreateSyncSourceTestConnectionWithBodyWithResponse request with any body
CreateSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)
CreateSyncSourceTestConnectionWithResponse(ctx context.Context, body CreateSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncSourceTestConnectionResponse, error)
// GetSyncSourceTestConnectionWithResponse request
GetSyncSourceTestConnectionWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionResponse, error)
// UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse request with any body
UpdateSyncTestConnectionForSyncSourceWithBodyWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)
UpdateSyncTestConnectionForSyncSourceWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceResponse, error)
// GetSyncSourceTestConnectionLogsLiveWithResponse request
GetSyncSourceTestConnectionLogsLiveWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsLiveResponse, error)
// GetSyncSourceTestConnectionLogsQueryWithResponse request
GetSyncSourceTestConnectionLogsQueryWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, params *GetSyncSourceTestConnectionLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncSourceTestConnectionLogsQueryResponse, error)
// PromoteSyncSourceTestConnectionWithBodyWithResponse request with any body
PromoteSyncSourceTestConnectionWithBodyWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)
PromoteSyncSourceTestConnectionWithResponse(ctx context.Context, syncSourceTestConnectionID SyncSourceTestConnectionID, body PromoteSyncSourceTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSyncSourceTestConnectionResponse, error)
// ListSyncSourcesWithResponse request
ListSyncSourcesWithResponse(ctx context.Context, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*ListSyncSourcesResponse, error)
// DeleteSyncSourceWithResponse request
DeleteSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*DeleteSyncSourceResponse, error)
// GetSyncSourceWithResponse request
GetSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*GetSyncSourceResponse, error)
// UpdateSyncSourceWithBodyWithResponse request with any body
UpdateSyncSourceWithBodyWithResponse(ctx context.Context, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)
UpdateSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)
// ListSyncSourceSyncsWithResponse request
ListSyncSourceSyncsWithResponse(ctx context.Context, syncSourceName SyncSourceName, params *ListSyncSourceSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncSourceSyncsResponse, error)
// GetTestConnectionForSyncSourceWithResponse request
GetTestConnectionForSyncSourceWithResponse(ctx context.Context, syncSourceName SyncSourceName, syncTestConnectionId SyncTestConnectionId, reqEditors ...RequestEditorFn) (*GetTestConnectionForSyncSourceResponse, error)
// ListSyncTransformersWithResponse request
ListSyncTransformersWithResponse(ctx context.Context, params *ListSyncTransformersParams, reqEditors ...RequestEditorFn) (*ListSyncTransformersResponse, error)
// DeleteSyncTransformerWithResponse request
DeleteSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*DeleteSyncTransformerResponse, error)
// GetSyncTransformerWithResponse request
GetSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, reqEditors ...RequestEditorFn) (*GetSyncTransformerResponse, error)
// UpdateSyncTransformerWithBodyWithResponse request with any body
UpdateSyncTransformerWithBodyWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)
UpdateSyncTransformerWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, body UpdateSyncTransformerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTransformerResponse, error)
// ListSyncTransformerSyncDestinationsWithResponse request
ListSyncTransformerSyncDestinationsWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncDestinationsResponse, error)
// ListSyncTransformerSyncsWithResponse request
ListSyncTransformerSyncsWithResponse(ctx context.Context, syncTransformerName SyncTransformerName, params *ListSyncTransformerSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncTransformerSyncsResponse, error)
// ListSyncUpgradesWithResponse request
ListSyncUpgradesWithResponse(ctx context.Context, params *ListSyncUpgradesParams, reqEditors ...RequestEditorFn) (*ListSyncUpgradesResponse, error)
// ListSyncsWithResponse request
ListSyncsWithResponse(ctx context.Context, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error)
// CreateSyncWithBodyWithResponse request with any body
CreateSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)
CreateSyncWithResponse(ctx context.Context, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)
// DeleteSyncWithResponse request
DeleteSyncWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error)
// GetSyncWithResponse request
GetSyncWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error)
// UpdateSyncWithBodyWithResponse request with any body
UpdateSyncWithBodyWithResponse(ctx context.Context, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)
UpdateSyncWithResponse(ctx context.Context, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)
// ListSyncRunsWithResponse request
ListSyncRunsWithResponse(ctx context.Context, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*ListSyncRunsResponse, error)
// CreateSyncRunWithResponse request
CreateSyncRunWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error)
// GetSyncRunWithResponse request
GetSyncRunWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunResponse, error)
// UpdateSyncRunWithBodyWithResponse request with any body
UpdateSyncRunWithBodyWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)
UpdateSyncRunWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)
// GetSyncRunLogsLiveWithResponse request
GetSyncRunLogsLiveWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsLiveParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsLiveResponse, error)
// GetSyncRunLogsQueryWithResponse request
GetSyncRunLogsQueryWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunLogsQueryParams, reqEditors ...RequestEditorFn) (*GetSyncRunLogsQueryResponse, error)
// CreateSyncRunProgressWithBodyWithResponse request with any body
CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)
CreateSyncRunProgressWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)
// GetSyncRunStatsWithResponse request
GetSyncRunStatsWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunStatsResponse, error)
// GetSyncRunTablesWithResponse request
GetSyncRunTablesWithResponse(ctx context.Context, syncName SyncName, syncRunId SyncRunId, params *GetSyncRunTablesParams, reqEditors ...RequestEditorFn) (*GetSyncRunTablesResponse, error)
// ListTablesWithResponse request
ListTablesWithResponse(ctx context.Context, params *ListTablesParams, reqEditors ...RequestEditorFn) (*ListTablesResponse, error)
// GetTablesDataWithResponse request
GetTablesDataWithResponse(ctx context.Context, params *GetTablesDataParams, reqEditors ...RequestEditorFn) (*GetTablesDataResponse, error)
// TablesDataActionWithBodyWithResponse request with any body
TablesDataActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TablesDataActionResponse, error)
TablesDataActionWithResponse(ctx context.Context, body TablesDataActionJSONRequestBody, reqEditors ...RequestEditorFn) (*TablesDataActionResponse, error)
// GetTablesRelationsWithResponse request
GetTablesRelationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTablesRelationsResponse, error)
// BatchTableSchemasWithResponse request
BatchTableSchemasWithResponse(ctx context.Context, params *BatchTableSchemasParams, reqEditors ...RequestEditorFn) (*BatchTableSchemasResponse, error)
// TableListColumnsWithResponse request
TableListColumnsWithResponse(ctx context.Context, tableName TableName, params *TableListColumnsParams, reqEditors ...RequestEditorFn) (*TableListColumnsResponse, error)
// TableColumnListGroupedWithResponse request
TableColumnListGroupedWithResponse(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListGroupedParams, reqEditors ...RequestEditorFn) (*TableColumnListGroupedResponse, error)
// TableColumnListValuesWithResponse request
TableColumnListValuesWithResponse(ctx context.Context, tableName TableName, columnName ColumnName, params *TableColumnListValuesParams, reqEditors ...RequestEditorFn) (*TableColumnListValuesResponse, error)
// TableListRowsWithResponse request
TableListRowsWithResponse(ctx context.Context, tableName TableName, params *TableListRowsParams, reqEditors ...RequestEditorFn) (*TableListRowsResponse, error)
// TableRowByIdWithResponse request
TableRowByIdWithResponse(ctx context.Context, tableName TableName, tableRowId TableRowId, params *TableRowByIdParams, reqEditors ...RequestEditorFn) (*TableRowByIdResponse, error)
// TableListFiltersWithResponse request
TableListFiltersWithResponse(ctx context.Context, tableName TableName, params *TableListFiltersParams, reqEditors ...RequestEditorFn) (*TableListFiltersResponse, error)
// TableSaveFilterWithBodyWithResponse request with any body
TableSaveFilterWithBodyWithResponse(ctx context.Context, tableName TableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TableSaveFilterResponse, error)
TableSaveFilterWithResponse(ctx context.Context, tableName TableName, body TableSaveFilterJSONRequestBody, reqEditors ...RequestEditorFn) (*TableSaveFilterResponse, error)
// TableListFilterTagsWithResponse request
TableListFilterTagsWithResponse(ctx context.Context, tableName TableName, params *TableListFilterTagsParams, reqEditors ...RequestEditorFn) (*TableListFilterTagsResponse, error)
// GetTablesRelatedResourcesWithBodyWithResponse request with any body
GetTablesRelatedResourcesWithBodyWithResponse(ctx context.Context, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetTablesRelatedResourcesResponse, error)
GetTablesRelatedResourcesWithResponse(ctx context.Context, tableName string, body GetTablesRelatedResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*GetTablesRelatedResourcesResponse, error)
// GetTablesRowRelatedResourcesWithResponse request
GetTablesRowRelatedResourcesWithResponse(ctx context.Context, tableName string, platformId string, reqEditors ...RequestEditorFn) (*GetTablesRowRelatedResourcesResponse, error)
// TableSchemaWithResponse request
TableSchemaWithResponse(ctx context.Context, tableName TableName, reqEditors ...RequestEditorFn) (*TableSchemaResponse, error)
// ListTeamsWithResponse request
ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, 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)
// UpdateSyncTestConnectionForSyncDestinationTeamWithBodyWithResponse request with any body
UpdateSyncTestConnectionForSyncDestinationTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
UpdateSyncTestConnectionForSyncDestinationTeamWithResponse(ctx context.Context, teamName TeamName, syncDestinationTestConnectionID SyncDestinationTestConnectionID, body UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
// UpdateSyncTestConnectionForSyncSourceTeamWithBodyWithResponse request with any body
UpdateSyncTestConnectionForSyncSourceTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
UpdateSyncTestConnectionForSyncSourceTeamWithResponse(ctx context.Context, teamName TeamName, syncSourceTestConnectionID SyncSourceTestConnectionID, body UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
// CreateSyncRunProgressTeamWithBodyWithResponse request with any body
CreateSyncRunProgressTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressTeamResponse, error)
CreateSyncRunProgressTeamWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressTeamResponse, error)
// GetTeamUsageSummaryWithResponse request
GetTeamUsageSummaryWithResponse(ctx context.Context, params *GetTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetTeamUsageSummaryResponse, error)
// GetGroupedTeamUsageSummaryWithResponse request
GetGroupedTeamUsageSummaryWithResponse(ctx context.Context, groupBy GetGroupedTeamUsageSummaryParamsGroupBy, params *GetGroupedTeamUsageSummaryParams, reqEditors ...RequestEditorFn) (*GetGroupedTeamUsageSummaryResponse, 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)
// AuthenticateUserWithBodyWithResponse request with any body
AuthenticateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthenticateUserResponse, error)
AuthenticateUserWithResponse(ctx context.Context, body AuthenticateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthenticateUserResponse, error)
// CheckUserAuthStatusWithResponse request
CheckUserAuthStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckUserAuthStatusResponse, error)
// ChangeUserPasswordWithBodyWithResponse request with any body
ChangeUserPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeUserPasswordResponse, error)
ChangeUserPasswordWithResponse(ctx context.Context, body ChangeUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeUserPasswordResponse, 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)
// 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)
// MagicLoginUserWithBodyWithResponse request with any body
MagicLoginUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MagicLoginUserResponse, error)
MagicLoginUserWithResponse(ctx context.Context, body MagicLoginUserJSONRequestBody, reqEditors ...RequestEditorFn) (*MagicLoginUserResponse, error)
// RegisterReadOnlyUserWithBodyWithResponse request with any body
RegisterReadOnlyUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterReadOnlyUserResponse, error)
RegisterReadOnlyUserWithResponse(ctx context.Context, body RegisterReadOnlyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterReadOnlyUserResponse, 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)
// ListUsersWithResponse request
ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
// AddUserWithBodyWithResponse request with any body
AddUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserResponse, error)
AddUserWithResponse(ctx context.Context, body AddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserResponse, error)
// DeleteUserWithResponse request
DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
// GetUserWithResponse request
GetUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
// UpdateUserWithBodyWithResponse request with any body
UpdateUserWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
UpdateUserWithResponse(ctx context.Context, userID UserID, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
// DeleteUserTOTPWithResponse request
DeleteUserTOTPWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserTOTPResponse, error)
// CreateV2SyncDestinationTestConnectionWithBodyWithResponse request with any body
CreateV2SyncDestinationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)
CreateV2SyncDestinationTestConnectionWithResponse(ctx context.Context, body CreateV2SyncDestinationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationTestConnectionResponse, error)
// GetV2SyncDestinationsWithResponse request
GetV2SyncDestinationsWithResponse(ctx context.Context, params *GetV2SyncDestinationsParams, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationsResponse, error)
// CreateV2SyncDestinationWithBodyWithResponse request with any body
CreateV2SyncDestinationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)
CreateV2SyncDestinationWithResponse(ctx context.Context, body CreateV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncDestinationResponse, error)
// DeleteV2SyncDestinationWithResponse request
DeleteV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteV2SyncDestinationResponse, error)
// GetV2SyncDestinationWithResponse request
GetV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetV2SyncDestinationResponse, error)
// PatchV2SyncDestinationWithBodyWithResponse request with any body
PatchV2SyncDestinationWithBodyWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)
PatchV2SyncDestinationWithResponse(ctx context.Context, syncDestinationName SyncDestinationName, body PatchV2SyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV2SyncDestinationResponse, error)
// ListSyncIntegrationGroupsWithResponse request
ListSyncIntegrationGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSyncIntegrationGroupsResponse, error)
// CreateV2SyncIntegrationTestConnectionWithBodyWithResponse request with any body
CreateV2SyncIntegrationTestConnectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)
CreateV2SyncIntegrationTestConnectionWithResponse(ctx context.Context, body CreateV2SyncIntegrationTestConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationTestConnectionResponse, error)
// ListV2SyncIntegrationsWithResponse request
ListV2SyncIntegrationsWithResponse(ctx context.Context, params *ListV2SyncIntegrationsParams, reqEditors ...RequestEditorFn) (*ListV2SyncIntegrationsResponse, error)
// CreateV2SyncIntegrationWithBodyWithResponse request with any body
CreateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)
CreateV2SyncIntegrationWithResponse(ctx context.Context, body CreateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateV2SyncIntegrationResponse, error)
// DeleteV2SyncIntegrationWithResponse request
DeleteV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, params *DeleteV2SyncIntegrationParams, reqEditors ...RequestEditorFn) (*DeleteV2SyncIntegrationResponse, error)
// GetV2SyncIntegrationWithResponse request
GetV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, reqEditors ...RequestEditorFn) (*GetV2SyncIntegrationResponse, error)
// UpdateV2SyncIntegrationWithBodyWithResponse request with any body
UpdateV2SyncIntegrationWithBodyWithResponse(ctx context.Context, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)
UpdateV2SyncIntegrationWithResponse(ctx context.Context, syncName SyncName, body UpdateV2SyncIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateV2SyncIntegrationResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
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 CreateAPIKeyJSONBody ¶
type CreateAPIKeyJSONBody struct {
ExpiresAt time.Time `json:"expires_at"`
// Name Name of the API key
Name APIKeyName `json:"name"`
Roles *[]RoleID `json:"roles,omitempty"`
}
CreateAPIKeyJSONBody defines parameters for CreateAPIKey.
type CreateAPIKeyJSONRequestBody ¶
type CreateAPIKeyJSONRequestBody CreateAPIKeyJSONBody
CreateAPIKeyJSONRequestBody defines body for CreateAPIKey for application/json ContentType.
type CreateAPIKeyResponse ¶
type CreateAPIKeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *APIKey
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateAPIKeyResponse ¶
func ParseCreateAPIKeyResponse(rsp *http.Response) (*CreateAPIKeyResponse, error)
ParseCreateAPIKeyResponse parses an HTTP response from a CreateAPIKeyWithResponse call
func (CreateAPIKeyResponse) Status ¶
func (r CreateAPIKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAPIKeyResponse) StatusCode ¶
func (r CreateAPIKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAWSCUROnboardingResponse ¶
type CreateAWSCUROnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OnboardingAWSCURCreateResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseCreateAWSCUROnboardingResponse ¶
func ParseCreateAWSCUROnboardingResponse(rsp *http.Response) (*CreateAWSCUROnboardingResponse, error)
ParseCreateAWSCUROnboardingResponse parses an HTTP response from a CreateAWSCUROnboardingWithResponse call
func (CreateAWSCUROnboardingResponse) Status ¶
func (r CreateAWSCUROnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSCUROnboardingResponse) StatusCode ¶
func (r CreateAWSCUROnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
func (r CreateAWSOnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSOnboardingResponse) StatusCode ¶
func (r CreateAWSOnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAWSUnifiedIntegrationsJSONRequestBody ¶ added in v2.0.2
type CreateAWSUnifiedIntegrationsJSONRequestBody = OnboardingAWSUnifiedIntegrationsRequest
CreateAWSUnifiedIntegrationsJSONRequestBody defines body for CreateAWSUnifiedIntegrations for application/json ContentType.
type CreateAWSUnifiedIntegrationsResponse ¶ added in v2.0.2
type CreateAWSUnifiedIntegrationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OnboardingAWSUnifiedIntegrationsResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseCreateAWSUnifiedIntegrationsResponse ¶ added in v2.0.2
func ParseCreateAWSUnifiedIntegrationsResponse(rsp *http.Response) (*CreateAWSUnifiedIntegrationsResponse, error)
ParseCreateAWSUnifiedIntegrationsResponse parses an HTTP response from a CreateAWSUnifiedIntegrationsWithResponse call
func (CreateAWSUnifiedIntegrationsResponse) Status ¶ added in v2.0.2
func (r CreateAWSUnifiedIntegrationsResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSUnifiedIntegrationsResponse) StatusCode ¶ added in v2.0.2
func (r CreateAWSUnifiedIntegrationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody ¶ added in v2.0.2
type CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody = AWSUnifiedIntegrationsRequest
CreateAWSUnifiedIntegrationsStandaloneJSONRequestBody defines body for CreateAWSUnifiedIntegrationsStandalone for application/json ContentType.
type CreateAWSUnifiedIntegrationsStandaloneResponse ¶ added in v2.0.2
type CreateAWSUnifiedIntegrationsStandaloneResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OnboardingAWSUnifiedIntegrationsResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseCreateAWSUnifiedIntegrationsStandaloneResponse ¶ added in v2.0.2
func ParseCreateAWSUnifiedIntegrationsStandaloneResponse(rsp *http.Response) (*CreateAWSUnifiedIntegrationsStandaloneResponse, error)
ParseCreateAWSUnifiedIntegrationsStandaloneResponse parses an HTTP response from a CreateAWSUnifiedIntegrationsStandaloneWithResponse call
func (CreateAWSUnifiedIntegrationsStandaloneResponse) Status ¶ added in v2.0.2
func (r CreateAWSUnifiedIntegrationsStandaloneResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSUnifiedIntegrationsStandaloneResponse) StatusCode ¶ added in v2.0.2
func (r CreateAWSUnifiedIntegrationsStandaloneResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAWSUnifiedOnboardingJSONRequestBody ¶ added in v2.0.2
type CreateAWSUnifiedOnboardingJSONRequestBody = OnboardingAWSUnifiedCreateRequest
CreateAWSUnifiedOnboardingJSONRequestBody defines body for CreateAWSUnifiedOnboarding for application/json ContentType.
type CreateAWSUnifiedOnboardingResponse ¶ added in v2.0.2
type CreateAWSUnifiedOnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OnboardingAWSUnifiedCreateResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseCreateAWSUnifiedOnboardingResponse ¶ added in v2.0.2
func ParseCreateAWSUnifiedOnboardingResponse(rsp *http.Response) (*CreateAWSUnifiedOnboardingResponse, error)
ParseCreateAWSUnifiedOnboardingResponse parses an HTTP response from a CreateAWSUnifiedOnboardingWithResponse call
func (CreateAWSUnifiedOnboardingResponse) Status ¶ added in v2.0.2
func (r CreateAWSUnifiedOnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSUnifiedOnboardingResponse) StatusCode ¶ added in v2.0.2
func (r CreateAWSUnifiedOnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAWSUnifiedTestConnectionsJSONRequestBody ¶ added in v2.0.2
type CreateAWSUnifiedTestConnectionsJSONRequestBody = OnboardingAWSUnifiedTestConnectionsRequest
CreateAWSUnifiedTestConnectionsJSONRequestBody defines body for CreateAWSUnifiedTestConnections for application/json ContentType.
type CreateAWSUnifiedTestConnectionsResponse ¶ added in v2.0.2
type CreateAWSUnifiedTestConnectionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OnboardingAWSUnifiedTestConnectionsResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseCreateAWSUnifiedTestConnectionsResponse ¶ added in v2.0.2
func ParseCreateAWSUnifiedTestConnectionsResponse(rsp *http.Response) (*CreateAWSUnifiedTestConnectionsResponse, error)
ParseCreateAWSUnifiedTestConnectionsResponse parses an HTTP response from a CreateAWSUnifiedTestConnectionsWithResponse call
func (CreateAWSUnifiedTestConnectionsResponse) Status ¶ added in v2.0.2
func (r CreateAWSUnifiedTestConnectionsResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSUnifiedTestConnectionsResponse) StatusCode ¶ added in v2.0.2
func (r CreateAWSUnifiedTestConnectionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody ¶ added in v2.0.2
type CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody = AWSUnifiedTestConnectionsRequest
CreateAWSUnifiedTestConnectionsStandaloneJSONRequestBody defines body for CreateAWSUnifiedTestConnectionsStandalone for application/json ContentType.
type CreateAWSUnifiedTestConnectionsStandaloneResponse ¶ added in v2.0.2
type CreateAWSUnifiedTestConnectionsStandaloneResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OnboardingAWSUnifiedTestConnectionsResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseCreateAWSUnifiedTestConnectionsStandaloneResponse ¶ added in v2.0.2
func ParseCreateAWSUnifiedTestConnectionsStandaloneResponse(rsp *http.Response) (*CreateAWSUnifiedTestConnectionsStandaloneResponse, error)
ParseCreateAWSUnifiedTestConnectionsStandaloneResponse parses an HTTP response from a CreateAWSUnifiedTestConnectionsStandaloneWithResponse call
func (CreateAWSUnifiedTestConnectionsStandaloneResponse) Status ¶ added in v2.0.2
func (r CreateAWSUnifiedTestConnectionsStandaloneResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSUnifiedTestConnectionsStandaloneResponse) StatusCode ¶ added in v2.0.2
func (r CreateAWSUnifiedTestConnectionsStandaloneResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentChatSessionParams ¶ added in v2.0.2
type CreateAgentChatSessionParams struct {
// Mode Orchestration mode to fix on the new session (0 = default AI assistant, 1 = query writer). Sticky: subsequent POST /agent-chat calls on this session use this mode. Defaults to 0 when omitted.
Mode *CreateAgentChatSessionParamsMode `form:"mode,omitempty" json:"mode,omitempty"`
}
CreateAgentChatSessionParams defines parameters for CreateAgentChatSession.
type CreateAgentChatSessionParamsMode ¶ added in v2.0.2
type CreateAgentChatSessionParamsMode int
CreateAgentChatSessionParamsMode defines parameters for CreateAgentChatSession.
const ( CreateAgentChatSessionParamsModeN0 CreateAgentChatSessionParamsMode = 0 CreateAgentChatSessionParamsModeN1 CreateAgentChatSessionParamsMode = 1 )
Defines values for CreateAgentChatSessionParamsMode.
type CreateAgentChatSessionResponse ¶ added in v2.0.2
type CreateAgentChatSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentChatSessionCreated
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseCreateAgentChatSessionResponse ¶ added in v2.0.2
func ParseCreateAgentChatSessionResponse(rsp *http.Response) (*CreateAgentChatSessionResponse, error)
ParseCreateAgentChatSessionResponse parses an HTTP response from a CreateAgentChatSessionWithResponse call
func (CreateAgentChatSessionResponse) Status ¶ added in v2.0.2
func (r CreateAgentChatSessionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAgentChatSessionResponse) StatusCode ¶ added in v2.0.2
func (r CreateAgentChatSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentCustomContextJSONRequestBody ¶ added in v2.0.2
type CreateAgentCustomContextJSONRequestBody = AgentCustomContextCreate
CreateAgentCustomContextJSONRequestBody defines body for CreateAgentCustomContext for application/json ContentType.
type CreateAgentCustomContextResponse ¶ added in v2.0.2
type CreateAgentCustomContextResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentCustomContext
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateAgentCustomContextResponse ¶ added in v2.0.2
func ParseCreateAgentCustomContextResponse(rsp *http.Response) (*CreateAgentCustomContextResponse, error)
ParseCreateAgentCustomContextResponse parses an HTTP response from a CreateAgentCustomContextWithResponse call
func (CreateAgentCustomContextResponse) Status ¶ added in v2.0.2
func (r CreateAgentCustomContextResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAgentCustomContextResponse) StatusCode ¶ added in v2.0.2
func (r CreateAgentCustomContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBillingCheckoutJSONRequestBody ¶ added in v2.0.2
type CreateBillingCheckoutJSONRequestBody = StripeCheckoutRequest
CreateBillingCheckoutJSONRequestBody defines body for CreateBillingCheckout for application/json ContentType.
type CreateBillingCheckoutResponse ¶ added in v2.0.2
type CreateBillingCheckoutResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StripeCheckoutSession
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
JSON503 *ServiceUnavailable
}
func ParseCreateBillingCheckoutResponse ¶ added in v2.0.2
func ParseCreateBillingCheckoutResponse(rsp *http.Response) (*CreateBillingCheckoutResponse, error)
ParseCreateBillingCheckoutResponse parses an HTTP response from a CreateBillingCheckoutWithResponse call
func (CreateBillingCheckoutResponse) Status ¶ added in v2.0.2
func (r CreateBillingCheckoutResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBillingCheckoutResponse) StatusCode ¶ added in v2.0.2
func (r CreateBillingCheckoutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBillingPortalResponse ¶ added in v2.0.2
type CreateBillingPortalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StripePortalSession
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
JSON503 *ServiceUnavailable
}
func ParseCreateBillingPortalResponse ¶ added in v2.0.2
func ParseCreateBillingPortalResponse(rsp *http.Response) (*CreateBillingPortalResponse, error)
ParseCreateBillingPortalResponse parses an HTTP response from a CreateBillingPortalWithResponse call
func (CreateBillingPortalResponse) Status ¶ added in v2.0.2
func (r CreateBillingPortalResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBillingPortalResponse) StatusCode ¶ added in v2.0.2
func (r CreateBillingPortalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateExternalSyncJSONBody ¶ added in v2.0.2
type CreateExternalSyncJSONBody struct {
// InvocationId Client-supplied identifier for this CLI invocation. Typically a UUID generated by the CloudQuery CLI. Used as an idempotency key.
InvocationId string `json:"invocation_id"`
// Sources The source plugins this sync will upload, reported by the CloudQuery CLI. Required: a sync must declare its sources so the platform can reject (422) sources whose version the asset view can't process before any data is uploaded.
Sources []struct {
// Name Configured source name (`_cq_source_name`); used only to identify the source in error messages.
Name string `json:"name"`
// Path Source plugin path the asset view keys support by.
Path string `json:"path"`
// Version Source plugin version (semver, `v`-prefixed).
Version string `json:"version"`
} `json:"sources"`
}
CreateExternalSyncJSONBody defines parameters for CreateExternalSync.
type CreateExternalSyncJSONRequestBody ¶ added in v2.0.2
type CreateExternalSyncJSONRequestBody CreateExternalSyncJSONBody
CreateExternalSyncJSONRequestBody defines body for CreateExternalSync for application/json ContentType.
type CreateExternalSyncResponse ¶ added in v2.0.2
type CreateExternalSyncResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ExternalSync
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateExternalSyncResponse ¶ added in v2.0.2
func ParseCreateExternalSyncResponse(rsp *http.Response) (*CreateExternalSyncResponse, error)
ParseCreateExternalSyncResponse parses an HTTP response from a CreateExternalSyncWithResponse call
func (CreateExternalSyncResponse) Status ¶ added in v2.0.2
func (r CreateExternalSyncResponse) Status() string
Status returns HTTPResponse.Status
func (CreateExternalSyncResponse) StatusCode ¶ added in v2.0.2
func (r CreateExternalSyncResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNotificationDestinationJSONRequestBody ¶
type CreateNotificationDestinationJSONRequestBody = NotificationDestinationCreate
CreateNotificationDestinationJSONRequestBody defines body for CreateNotificationDestination for application/json ContentType.
type CreateNotificationDestinationResponse ¶
type CreateNotificationDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *NotificationDestination
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateNotificationDestinationResponse ¶
func ParseCreateNotificationDestinationResponse(rsp *http.Response) (*CreateNotificationDestinationResponse, error)
ParseCreateNotificationDestinationResponse parses an HTTP response from a CreateNotificationDestinationWithResponse call
func (CreateNotificationDestinationResponse) Status ¶
func (r CreateNotificationDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateNotificationDestinationResponse) StatusCode ¶
func (r CreateNotificationDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePlatformDestinationTokenResponse ¶ added in v2.0.2
type CreatePlatformDestinationTokenResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *struct {
// ExpiresAt When the token expires.
ExpiresAt time.Time `json:"expires_at"`
// PluginVersion Recommended `cloudquery/platform` destination plugin version.
PluginVersion *string `json:"plugin_version,omitempty"`
// Token The signed `cqpd_` token. Shown once.
Token string `json:"token"`
}
JSON401 *RequiresAuthentication
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreatePlatformDestinationTokenResponse ¶ added in v2.0.2
func ParseCreatePlatformDestinationTokenResponse(rsp *http.Response) (*CreatePlatformDestinationTokenResponse, error)
ParseCreatePlatformDestinationTokenResponse parses an HTTP response from a CreatePlatformDestinationTokenWithResponse call
func (CreatePlatformDestinationTokenResponse) Status ¶ added in v2.0.2
func (r CreatePlatformDestinationTokenResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePlatformDestinationTokenResponse) StatusCode ¶ added in v2.0.2
func (r CreatePlatformDestinationTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePolicyGroupJSONRequestBody ¶
type CreatePolicyGroupJSONRequestBody = PolicyGroupCreate
CreatePolicyGroupJSONRequestBody defines body for CreatePolicyGroup for application/json ContentType.
type CreatePolicyGroupResponse ¶
type CreatePolicyGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PolicyGroup
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreatePolicyGroupResponse ¶
func ParseCreatePolicyGroupResponse(rsp *http.Response) (*CreatePolicyGroupResponse, error)
ParseCreatePolicyGroupResponse parses an HTTP response from a CreatePolicyGroupWithResponse call
func (CreatePolicyGroupResponse) Status ¶
func (r CreatePolicyGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePolicyGroupResponse) StatusCode ¶
func (r CreatePolicyGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePolicyJSONRequestBody ¶
type CreatePolicyJSONRequestBody = PolicyCreate
CreatePolicyJSONRequestBody defines body for CreatePolicy for application/json ContentType.
type CreatePolicyResponse ¶
type CreatePolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Policy
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
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 ¶
type CreateRBACPermissionJSONRequestBody = RBACPermissionCreate
CreateRBACPermissionJSONRequestBody defines body for CreateRBACPermission for application/json ContentType.
type CreateRBACPermissionResponse ¶
type CreateRBACPermissionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *RBACPermission
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateRBACPermissionResponse ¶
func ParseCreateRBACPermissionResponse(rsp *http.Response) (*CreateRBACPermissionResponse, error)
ParseCreateRBACPermissionResponse parses an HTTP response from a CreateRBACPermissionWithResponse call
func (CreateRBACPermissionResponse) Status ¶
func (r CreateRBACPermissionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRBACPermissionResponse) StatusCode ¶
func (r CreateRBACPermissionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRBACRoleJSONRequestBody ¶
type CreateRBACRoleJSONRequestBody = RBACRoleCreate
CreateRBACRoleJSONRequestBody defines body for CreateRBACRole for application/json ContentType.
type CreateRBACRoleResponse ¶
type CreateRBACRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Role
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateRBACRoleResponse ¶
func ParseCreateRBACRoleResponse(rsp *http.Response) (*CreateRBACRoleResponse, error)
ParseCreateRBACRoleResponse parses an HTTP response from a CreateRBACRoleWithResponse call
func (CreateRBACRoleResponse) Status ¶
func (r CreateRBACRoleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRBACRoleResponse) StatusCode ¶
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 ¶
func (r CreateReportTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateReportTemplateResponse) StatusCode ¶
func (r CreateReportTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSAMLRolloverCertificateResponse ¶
type CreateSAMLRolloverCertificateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SAMLConfig
JSON400 *BadRequest
JSON404 *NotFound
JSON409 *Conflict
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateSAMLRolloverCertificateResponse ¶
func ParseCreateSAMLRolloverCertificateResponse(rsp *http.Response) (*CreateSAMLRolloverCertificateResponse, error)
ParseCreateSAMLRolloverCertificateResponse parses an HTTP response from a CreateSAMLRolloverCertificateWithResponse call
func (CreateSAMLRolloverCertificateResponse) Status ¶
func (r CreateSAMLRolloverCertificateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSAMLRolloverCertificateResponse) StatusCode ¶
func (r CreateSAMLRolloverCertificateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSlackConnectionJSONRequestBody ¶
type CreateSlackConnectionJSONRequestBody = SlackConnectionCreate
CreateSlackConnectionJSONRequestBody defines body for CreateSlackConnection for application/json ContentType.
type CreateSlackConnectionResponse ¶
type CreateSlackConnectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SlackConnection
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateSlackConnectionResponse ¶
func ParseCreateSlackConnectionResponse(rsp *http.Response) (*CreateSlackConnectionResponse, error)
ParseCreateSlackConnectionResponse parses an HTTP response from a CreateSlackConnectionWithResponse call
func (CreateSlackConnectionResponse) Status ¶
func (r CreateSlackConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSlackConnectionResponse) StatusCode ¶
func (r CreateSlackConnectionResponse) 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 ¶
func (r CreateSyncDestinationTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncDestinationTestConnectionResponse) StatusCode ¶
func (r CreateSyncDestinationTestConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncDestinationTestConnectionV2 ¶
type CreateSyncDestinationTestConnectionV2 struct {
// 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,omitempty"`
// WriteMode Write mode for the destination
WriteMode *SyncDestinationWriteMode `json:"write_mode,omitempty"`
}
CreateSyncDestinationTestConnectionV2 defines model for CreateSyncDestinationTestConnectionV2.
type CreateSyncDestinationV2 ¶
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 ¶
func (r CreateSyncRunProgressResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncRunProgressResponse) StatusCode ¶
func (r CreateSyncRunProgressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncRunProgressTeamJSONBody ¶
type CreateSyncRunProgressTeamJSONBody 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"`
}
CreateSyncRunProgressTeamJSONBody defines parameters for CreateSyncRunProgressTeam.
type CreateSyncRunProgressTeamJSONRequestBody ¶
type CreateSyncRunProgressTeamJSONRequestBody CreateSyncRunProgressTeamJSONBody
CreateSyncRunProgressTeamJSONRequestBody defines body for CreateSyncRunProgressTeam for application/json ContentType.
type CreateSyncRunProgressTeamResponse ¶
type CreateSyncRunProgressTeamResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateSyncRunProgressTeamResponse ¶
func ParseCreateSyncRunProgressTeamResponse(rsp *http.Response) (*CreateSyncRunProgressTeamResponse, error)
ParseCreateSyncRunProgressTeamResponse parses an HTTP response from a CreateSyncRunProgressTeamWithResponse call
func (CreateSyncRunProgressTeamResponse) Status ¶
func (r CreateSyncRunProgressTeamResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncRunProgressTeamResponse) StatusCode ¶
func (r CreateSyncRunProgressTeamResponse) 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 ¶
func (r CreateSyncSourceTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncSourceTestConnectionResponse) StatusCode ¶
func (r CreateSyncSourceTestConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateV2SyncDestinationJSONRequestBody ¶
type CreateV2SyncDestinationJSONRequestBody = CreateSyncDestinationV2
CreateV2SyncDestinationJSONRequestBody defines body for CreateV2SyncDestination for application/json ContentType.
type CreateV2SyncDestinationResponse ¶
type CreateV2SyncDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncDestinationV2
JSON201 *SyncDestinationV2
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateV2SyncDestinationResponse ¶
func ParseCreateV2SyncDestinationResponse(rsp *http.Response) (*CreateV2SyncDestinationResponse, error)
ParseCreateV2SyncDestinationResponse parses an HTTP response from a CreateV2SyncDestinationWithResponse call
func (CreateV2SyncDestinationResponse) Status ¶
func (r CreateV2SyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateV2SyncDestinationResponse) StatusCode ¶
func (r CreateV2SyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateV2SyncDestinationTestConnectionJSONRequestBody ¶
type CreateV2SyncDestinationTestConnectionJSONRequestBody = CreateSyncDestinationTestConnectionV2
CreateV2SyncDestinationTestConnectionJSONRequestBody defines body for CreateV2SyncDestinationTestConnection for application/json ContentType.
type CreateV2SyncDestinationTestConnectionResponse ¶
type CreateV2SyncDestinationTestConnectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SyncDestinationTestConnectionV2
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON429 *TooManyRequests
JSON500 *InternalError
}
func ParseCreateV2SyncDestinationTestConnectionResponse ¶
func ParseCreateV2SyncDestinationTestConnectionResponse(rsp *http.Response) (*CreateV2SyncDestinationTestConnectionResponse, error)
ParseCreateV2SyncDestinationTestConnectionResponse parses an HTTP response from a CreateV2SyncDestinationTestConnectionWithResponse call
func (CreateV2SyncDestinationTestConnectionResponse) Status ¶
func (r CreateV2SyncDestinationTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateV2SyncDestinationTestConnectionResponse) StatusCode ¶
func (r CreateV2SyncDestinationTestConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateV2SyncIntegrationJSONRequestBody ¶
type CreateV2SyncIntegrationJSONRequestBody = SyncIntegrationCreateV2
CreateV2SyncIntegrationJSONRequestBody defines body for CreateV2SyncIntegration for application/json ContentType.
type CreateV2SyncIntegrationResponse ¶
type CreateV2SyncIntegrationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SyncIntegrationV2
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseCreateV2SyncIntegrationResponse ¶
func ParseCreateV2SyncIntegrationResponse(rsp *http.Response) (*CreateV2SyncIntegrationResponse, error)
ParseCreateV2SyncIntegrationResponse parses an HTTP response from a CreateV2SyncIntegrationWithResponse call
func (CreateV2SyncIntegrationResponse) Status ¶
func (r CreateV2SyncIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateV2SyncIntegrationResponse) StatusCode ¶
func (r CreateV2SyncIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateV2SyncIntegrationTestConnectionJSONRequestBody ¶
type CreateV2SyncIntegrationTestConnectionJSONRequestBody = SyncIntegrationTestConnectionCreateV2
CreateV2SyncIntegrationTestConnectionJSONRequestBody defines body for CreateV2SyncIntegrationTestConnection for application/json ContentType.
type CreateV2SyncIntegrationTestConnectionResponse ¶
type CreateV2SyncIntegrationTestConnectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SyncIntegrationTestConnectionV2
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON429 *TooManyRequests
JSON500 *InternalError
}
func ParseCreateV2SyncIntegrationTestConnectionResponse ¶
func ParseCreateV2SyncIntegrationTestConnectionResponse(rsp *http.Response) (*CreateV2SyncIntegrationTestConnectionResponse, error)
ParseCreateV2SyncIntegrationTestConnectionResponse parses an HTTP response from a CreateV2SyncIntegrationTestConnectionWithResponse call
func (CreateV2SyncIntegrationTestConnectionResponse) Status ¶
func (r CreateV2SyncIntegrationTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateV2SyncIntegrationTestConnectionResponse) StatusCode ¶
func (r CreateV2SyncIntegrationTestConnectionResponse) StatusCode() int
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 The name for the custom column. Must not begin with the reserved `_cq_` prefix, which is CloudQuery's system-column namespace.
ColumnName CustomColumnColumnName `json:"column_name"`
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"`
// ValueExpr The SQL expression for the custom column.
ValueExpr CustomColumnValueExpr `json:"value_expr"`
}
CustomColumn A custom column that is configured manually by the user.
type CustomColumnColumnName ¶
type CustomColumnColumnName = string
CustomColumnColumnName The name for the custom column. Must not begin with the reserved `_cq_` prefix, which is CloudQuery's system-column namespace.
type CustomColumnCreateOrUpdate ¶
type CustomColumnCreateOrUpdate struct {
// ColumnName The name for the custom column. Must not begin with the reserved `_cq_` prefix, which is CloudQuery's system-column namespace.
ColumnName CustomColumnColumnName `json:"column_name"`
Description *string `json:"description,omitempty"`
Label string `json:"label"`
// ValueExpr The SQL expression for the custom column.
ValueExpr CustomColumnValueExpr `json:"value_expr"`
}
CustomColumnCreateOrUpdate Create or update a 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" CustomColumnSortByCreatedAt CustomColumnSortBy = "created_at" CustomColumnSortByCreatedBy CustomColumnSortBy = "created_by" CustomColumnSortByDescription CustomColumnSortBy = "description" CustomColumnSortById CustomColumnSortBy = "id" CustomColumnSortByLabel CustomColumnSortBy = "label" CustomColumnSortByUpdatedAt CustomColumnSortBy = "updated_at" CustomColumnSortByValueExpr CustomColumnSortBy = "value_expr" )
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 CustomColumnValueExpr ¶
type CustomColumnValueExpr = string
CustomColumnValueExpr The SQL expression for the custom column.
type DeleteAPIKeyResponse ¶
type DeleteAPIKeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteAPIKeyResponse ¶
func ParseDeleteAPIKeyResponse(rsp *http.Response) (*DeleteAPIKeyResponse, error)
ParseDeleteAPIKeyResponse parses an HTTP response from a DeleteAPIKeyWithResponse call
func (DeleteAPIKeyResponse) Status ¶
func (r DeleteAPIKeyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAPIKeyResponse) StatusCode ¶
func (r DeleteAPIKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAgentCustomContextResponse ¶ added in v2.0.2
type DeleteAgentCustomContextResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteAgentCustomContextResponse ¶ added in v2.0.2
func ParseDeleteAgentCustomContextResponse(rsp *http.Response) (*DeleteAgentCustomContextResponse, error)
ParseDeleteAgentCustomContextResponse parses an HTTP response from a DeleteAgentCustomContextWithResponse call
func (DeleteAgentCustomContextResponse) Status ¶ added in v2.0.2
func (r DeleteAgentCustomContextResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentCustomContextResponse) StatusCode ¶ added in v2.0.2
func (r DeleteAgentCustomContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
func (r DeleteCustomColumnResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteCustomColumnResponse) StatusCode ¶
func (r DeleteCustomColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFilterResponse ¶
type DeleteFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteFilterResponse ¶
func ParseDeleteFilterResponse(rsp *http.Response) (*DeleteFilterResponse, error)
ParseDeleteFilterResponse parses an HTTP response from a DeleteFilterWithResponse call
func (DeleteFilterResponse) Status ¶
func (r DeleteFilterResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFilterResponse) StatusCode ¶
func (r DeleteFilterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNotificationDestinationResponse ¶
type DeleteNotificationDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteNotificationDestinationResponse ¶
func ParseDeleteNotificationDestinationResponse(rsp *http.Response) (*DeleteNotificationDestinationResponse, error)
ParseDeleteNotificationDestinationResponse parses an HTTP response from a DeleteNotificationDestinationWithResponse call
func (DeleteNotificationDestinationResponse) Status ¶
func (r DeleteNotificationDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteNotificationDestinationResponse) StatusCode ¶
func (r DeleteNotificationDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePolicyGroupResponse ¶
type DeletePolicyGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeletePolicyGroupResponse ¶
func ParseDeletePolicyGroupResponse(rsp *http.Response) (*DeletePolicyGroupResponse, error)
ParseDeletePolicyGroupResponse parses an HTTP response from a DeletePolicyGroupWithResponse call
func (DeletePolicyGroupResponse) Status ¶
func (r DeletePolicyGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePolicyGroupResponse) StatusCode ¶
func (r DeletePolicyGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePolicyResponse ¶
type DeletePolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
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 ¶
type DeleteRBACPermissionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteRBACPermissionResponse ¶
func ParseDeleteRBACPermissionResponse(rsp *http.Response) (*DeleteRBACPermissionResponse, error)
ParseDeleteRBACPermissionResponse parses an HTTP response from a DeleteRBACPermissionWithResponse call
func (DeleteRBACPermissionResponse) Status ¶
func (r DeleteRBACPermissionResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRBACPermissionResponse) StatusCode ¶
func (r DeleteRBACPermissionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRBACRoleResponse ¶
type DeleteRBACRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteRBACRoleResponse ¶
func ParseDeleteRBACRoleResponse(rsp *http.Response) (*DeleteRBACRoleResponse, error)
ParseDeleteRBACRoleResponse parses an HTTP response from a DeleteRBACRoleWithResponse call
func (DeleteRBACRoleResponse) Status ¶
func (r DeleteRBACRoleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRBACRoleResponse) StatusCode ¶
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 ¶
func (r DeleteReportTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReportTemplateResponse) StatusCode ¶
func (r DeleteReportTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSAMLRolloverCertificateJSONBody ¶
type DeleteSAMLRolloverCertificateJSONBody struct {
// Fingerprint The fingerprint of the rollover certificate to delete
Fingerprint string `json:"fingerprint"`
}
DeleteSAMLRolloverCertificateJSONBody defines parameters for DeleteSAMLRolloverCertificate.
type DeleteSAMLRolloverCertificateJSONRequestBody ¶
type DeleteSAMLRolloverCertificateJSONRequestBody DeleteSAMLRolloverCertificateJSONBody
DeleteSAMLRolloverCertificateJSONRequestBody defines body for DeleteSAMLRolloverCertificate for application/json ContentType.
type DeleteSAMLRolloverCertificateResponse ¶
type DeleteSAMLRolloverCertificateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteSAMLRolloverCertificateResponse ¶
func ParseDeleteSAMLRolloverCertificateResponse(rsp *http.Response) (*DeleteSAMLRolloverCertificateResponse, error)
ParseDeleteSAMLRolloverCertificateResponse parses an HTTP response from a DeleteSAMLRolloverCertificateWithResponse call
func (DeleteSAMLRolloverCertificateResponse) Status ¶
func (r DeleteSAMLRolloverCertificateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSAMLRolloverCertificateResponse) StatusCode ¶
func (r DeleteSAMLRolloverCertificateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSavedQueryResponse ¶
type DeleteSavedQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteSavedQueryResponse ¶
func ParseDeleteSavedQueryResponse(rsp *http.Response) (*DeleteSavedQueryResponse, error)
ParseDeleteSavedQueryResponse parses an HTTP response from a DeleteSavedQueryWithResponse call
func (DeleteSavedQueryResponse) Status ¶
func (r DeleteSavedQueryResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSavedQueryResponse) StatusCode ¶
func (r DeleteSavedQueryResponse) 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 ¶
func (r DeleteSyncDestinationResponse) Status() string
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 ¶
func (r DeleteSyncTransformerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSyncTransformerResponse) StatusCode ¶
func (r DeleteSyncTransformerResponse) 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 DeleteUserTOTPResponse ¶
type DeleteUserTOTPResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON405 *MethodNotAllowed
JSON500 *InternalError
}
func ParseDeleteUserTOTPResponse ¶
func ParseDeleteUserTOTPResponse(rsp *http.Response) (*DeleteUserTOTPResponse, error)
ParseDeleteUserTOTPResponse parses an HTTP response from a DeleteUserTOTPWithResponse call
func (DeleteUserTOTPResponse) Status ¶
func (r DeleteUserTOTPResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserTOTPResponse) StatusCode ¶
func (r DeleteUserTOTPResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteV2SyncDestinationResponse ¶
type DeleteV2SyncDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseDeleteV2SyncDestinationResponse ¶
func ParseDeleteV2SyncDestinationResponse(rsp *http.Response) (*DeleteV2SyncDestinationResponse, error)
ParseDeleteV2SyncDestinationResponse parses an HTTP response from a DeleteV2SyncDestinationWithResponse call
func (DeleteV2SyncDestinationResponse) Status ¶
func (r DeleteV2SyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteV2SyncDestinationResponse) StatusCode ¶
func (r DeleteV2SyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteV2SyncIntegrationParams ¶
type DeleteV2SyncIntegrationParams struct {
// DeleteData If true, also delete data associated with this integration from the relevant destinations.
DeleteData *bool `form:"delete_data,omitempty" json:"delete_data,omitempty"`
}
DeleteV2SyncIntegrationParams defines parameters for DeleteV2SyncIntegration.
type DeleteV2SyncIntegrationResponse ¶
type DeleteV2SyncIntegrationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON405 *MethodNotAllowed
JSON500 *InternalError
}
func ParseDeleteV2SyncIntegrationResponse ¶
func ParseDeleteV2SyncIntegrationResponse(rsp *http.Response) (*DeleteV2SyncIntegrationResponse, error)
ParseDeleteV2SyncIntegrationResponse parses an HTTP response from a DeleteV2SyncIntegrationWithResponse call
func (DeleteV2SyncIntegrationResponse) Status ¶
func (r DeleteV2SyncIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteV2SyncIntegrationResponse) StatusCode ¶
func (r DeleteV2SyncIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployedCURNotification ¶
type DeployedCURNotification struct {
CurReportName string `json:"cur_report_name"`
MainRoleArn string `json:"main_role_arn"`
S3BucketName string `json:"s3_bucket_name"`
S3ReportPrefix string `json:"s3_report_prefix"`
StackId string `json:"stack_id"`
Status interface{} `json:"status"`
SyncRoleArn string `json:"sync_role_arn"`
}
DeployedCURNotification defines model for DeployedCURNotification.
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 DeployedUnifiedNotification ¶ added in v2.0.2
type DeployedUnifiedNotification struct {
// CurMainRoleArn CUR main role ARN (present when cost_and_usage is active)
CurMainRoleArn *string `json:"cur_main_role_arn,omitempty"`
// CurReportName BCM Data Export name (present when cost_and_usage is active)
CurReportName *string `json:"cur_report_name,omitempty"`
// CurS3BucketName S3 bucket for CUR data (present when cost_and_usage is active)
CurS3BucketName *string `json:"cur_s3_bucket_name,omitempty"`
// CurS3ReportPrefix S3 prefix for CUR reports (present when cost_and_usage is active)
CurS3ReportPrefix *string `json:"cur_s3_report_prefix,omitempty"`
// CurSyncRoleArn CUR sync role ARN (present when cost_and_usage is active)
CurSyncRoleArn *string `json:"cur_sync_role_arn,omitempty"`
// DeploymentMode Deployment mode (present when asset_inventory is active)
DeploymentMode *string `json:"deployment_mode,omitempty"`
// ManagementRoleArn Management role ARN (present when asset_inventory is active)
ManagementRoleArn *string `json:"management_role_arn,omitempty"`
// StackId CloudFormation stack ARN
StackId string `json:"stack_id"`
Status DeployedUnifiedNotificationStatus `json:"status"`
}
DeployedUnifiedNotification Notification sent when unified CloudFormation stack deployment completes
type DeployedUnifiedNotificationStatus ¶ added in v2.0.2
type DeployedUnifiedNotificationStatus string
DeployedUnifiedNotificationStatus defines model for DeployedUnifiedNotification.Status.
const (
DeployedUnifiedNotificationStatusDeployedUnified DeployedUnifiedNotificationStatus = "deployed_unified"
)
Defines values for DeployedUnifiedNotificationStatus.
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 ¶
func (r DownloadPluginAssetByTeamResponse) Status() string
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 ¶
func (r DownloadPluginAssetResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadPluginAssetResponse) StatusCode ¶
func (r DownloadPluginAssetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExecuteAdHocQueryJSONBody ¶
type ExecuteAdHocQueryJSONBody struct {
Query string `json:"query"`
}
ExecuteAdHocQueryJSONBody defines parameters for ExecuteAdHocQuery.
type ExecuteAdHocQueryJSONRequestBody ¶
type ExecuteAdHocQueryJSONRequestBody ExecuteAdHocQueryJSONBody
ExecuteAdHocQueryJSONRequestBody defines body for ExecuteAdHocQuery for application/json ContentType.
type ExecuteAdHocQueryParams ¶
type ExecuteAdHocQueryParams struct {
// Selects Table selects. This filters the columns that are returned in the result set. If empty, all default columns + internal _cq_* columns are returned. To select all columns, use the `*` wildcard.
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 *ExecuteAdHocQueryParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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"`
}
ExecuteAdHocQueryParams defines parameters for ExecuteAdHocQuery.
type ExecuteAdHocQueryParamsFilterMode ¶
type ExecuteAdHocQueryParamsFilterMode string
ExecuteAdHocQueryParamsFilterMode defines parameters for ExecuteAdHocQuery.
const ( ExecuteAdHocQueryParamsFilterModeColumn ExecuteAdHocQueryParamsFilterMode = "column" ExecuteAdHocQueryParamsFilterModeSearch ExecuteAdHocQueryParamsFilterMode = "search" ExecuteAdHocQueryParamsFilterModeSmart ExecuteAdHocQueryParamsFilterMode = "smart" )
Defines values for ExecuteAdHocQueryParamsFilterMode.
type ExecuteAdHocQueryResponse ¶
type ExecuteAdHocQueryResponse 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 ParseExecuteAdHocQueryResponse ¶
func ParseExecuteAdHocQueryResponse(rsp *http.Response) (*ExecuteAdHocQueryResponse, error)
ParseExecuteAdHocQueryResponse parses an HTTP response from a ExecuteAdHocQueryWithResponse call
func (ExecuteAdHocQueryResponse) Status ¶
func (r ExecuteAdHocQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ExecuteAdHocQueryResponse) StatusCode ¶
func (r ExecuteAdHocQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExecuteSavedQueryParams ¶
type ExecuteSavedQueryParams struct {
// Selects Table selects. This filters the columns that are returned in the result set. If empty, all default columns + internal _cq_* columns are returned. To select all columns, use the `*` wildcard.
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 *ExecuteSavedQueryParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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"`
}
ExecuteSavedQueryParams defines parameters for ExecuteSavedQuery.
type ExecuteSavedQueryParamsFilterMode ¶
type ExecuteSavedQueryParamsFilterMode string
ExecuteSavedQueryParamsFilterMode defines parameters for ExecuteSavedQuery.
const ( ExecuteSavedQueryParamsFilterModeColumn ExecuteSavedQueryParamsFilterMode = "column" ExecuteSavedQueryParamsFilterModeSearch ExecuteSavedQueryParamsFilterMode = "search" ExecuteSavedQueryParamsFilterModeSmart ExecuteSavedQueryParamsFilterMode = "smart" )
Defines values for ExecuteSavedQueryParamsFilterMode.
type ExecuteSavedQueryResponse ¶
type ExecuteSavedQueryResponse 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 ParseExecuteSavedQueryResponse ¶
func ParseExecuteSavedQueryResponse(rsp *http.Response) (*ExecuteSavedQueryResponse, error)
ParseExecuteSavedQueryResponse parses an HTTP response from a ExecuteSavedQueryWithResponse call
func (ExecuteSavedQueryResponse) Status ¶
func (r ExecuteSavedQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ExecuteSavedQueryResponse) StatusCode ¶
func (r ExecuteSavedQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExternalSync ¶ added in v2.0.2
type ExternalSync struct {
CreatedAt time.Time `json:"created_at"`
// FinishedAt When the sync reached a terminal status, if it has.
FinishedAt *time.Time `json:"finished_at,omitempty"`
// Id Server-assigned ID of the external sync. Include this in subsequent presign requests.
Id openapi_types.UUID `json:"id"`
// InvocationId Client-supplied identifier used to make sync creation idempotent.
InvocationId string `json:"invocation_id"`
// Rows Total rows written across all tables.
Rows *int64 `json:"rows,omitempty"`
// Status Lifecycle state. The destination plugin reports `started`/`failed`; when it reports done the platform records `finalizing` until the uploaded data is ingested, then flips to `completed`.
Status *ExternalSyncStatus `json:"status,omitempty"`
// TableProgress Per-table row counts, keyed by table name.
TableProgress *map[string]int64 `json:"table_progress,omitempty"`
// UpdatedAt Last time progress was reported.
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ExternalSync A sync that a user is running with their own local CloudQuery CLI and uploading to the CloudQuery Platform through the presigned-URL proxy. Unlike managed syncs, the platform does not schedule these: the CLI owns the lifecycle and only the uploaded files land on the platform.
type ExternalSyncPresignedFile ¶ added in v2.0.2
type ExternalSyncPresignedFile struct {
// ExpiresAt The absolute instant after which the URL stops being valid.
ExpiresAt time.Time `json:"expires_at"`
// Key The S3 object key the presigned URL writes to. Recorded so the platform can locate the uploaded file without listing the bucket.
Key string `json:"key"`
// RequiredHeaders Headers that MUST be sent with the PUT request exactly as given. These are bound into the signature; replaying them verbatim is required.
RequiredHeaders map[string]string `json:"required_headers"`
// Url The presigned URL. Issue an HTTP PUT to this URL with the file body.
Url string `json:"url"`
}
ExternalSyncPresignedFile A single presigned S3 PUT URL to upload one Parquet file to.
type ExternalSyncStatus ¶ added in v2.0.2
type ExternalSyncStatus string
ExternalSyncStatus Lifecycle state. The destination plugin reports `started`/`failed`; when it reports done the platform records `finalizing` until the uploaded data is ingested, then flips to `completed`.
const ( ExternalSyncStatusCompleted ExternalSyncStatus = "completed" ExternalSyncStatusFailed ExternalSyncStatus = "failed" ExternalSyncStatusFinalizing ExternalSyncStatus = "finalizing" ExternalSyncStatusStarted ExternalSyncStatus = "started" )
Defines values for ExternalSyncStatus.
type ExternalSyncWhoami ¶ added in v2.0.2
type ExternalSyncWhoami struct {
// PluginVersion Recommended cloudquery/platform destination plugin version. The CLI pins the injected destination to it — notably in the headless flow, which only calls whoami and never mints.
PluginVersion *string `json:"plugin_version,omitempty"`
// TenantId The UUID of the tenant this API key belongs to.
TenantId openapi_types.UUID `json:"tenant_id"`
// Warning Advisory message the client should surface to the user verbatim (e.g. the presented token is about to expire). Omitted when there is nothing to warn about.
Warning *string `json:"warning,omitempty"`
}
ExternalSyncWhoami Identity of the CloudQuery Platform tenant the request is authenticated as.
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, or only to the user who created it
Public bool `json:"public"`
Tags []FilterTag `json:"tags,omitempty"`
}
FilterCreate Saved filter
type FilterExpressionFilter ¶
type FilterExpressionFilter = string
FilterExpressionFilter Filter by filter expression
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 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 ¶
func (r GetAWSAccountsInParentResponse) Status() string
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 ¶
func (r GetAWSAccountsInRootResponse) Status() string
Status returns HTTPResponse.Status
func (GetAWSAccountsInRootResponse) StatusCode ¶
func (r GetAWSAccountsInRootResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAWSCUROnboardingResponse ¶
type GetAWSCUROnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OnboardingAWSCUR
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetAWSCUROnboardingResponse ¶
func ParseGetAWSCUROnboardingResponse(rsp *http.Response) (*GetAWSCUROnboardingResponse, error)
ParseGetAWSCUROnboardingResponse parses an HTTP response from a GetAWSCUROnboardingWithResponse call
func (GetAWSCUROnboardingResponse) Status ¶
func (r GetAWSCUROnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (GetAWSCUROnboardingResponse) StatusCode ¶
func (r GetAWSCUROnboardingResponse) 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 GetAWSUnifiedAccountsInParentResponse ¶ added in v2.0.2
type GetAWSUnifiedAccountsInParentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OnboardingAWSAccounts
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetAWSUnifiedAccountsInParentResponse ¶ added in v2.0.2
func ParseGetAWSUnifiedAccountsInParentResponse(rsp *http.Response) (*GetAWSUnifiedAccountsInParentResponse, error)
ParseGetAWSUnifiedAccountsInParentResponse parses an HTTP response from a GetAWSUnifiedAccountsInParentWithResponse call
func (GetAWSUnifiedAccountsInParentResponse) Status ¶ added in v2.0.2
func (r GetAWSUnifiedAccountsInParentResponse) Status() string
Status returns HTTPResponse.Status
func (GetAWSUnifiedAccountsInParentResponse) StatusCode ¶ added in v2.0.2
func (r GetAWSUnifiedAccountsInParentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAWSUnifiedAccountsInRootResponse ¶ added in v2.0.2
type GetAWSUnifiedAccountsInRootResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OnboardingAWSAccounts
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetAWSUnifiedAccountsInRootResponse ¶ added in v2.0.2
func ParseGetAWSUnifiedAccountsInRootResponse(rsp *http.Response) (*GetAWSUnifiedAccountsInRootResponse, error)
ParseGetAWSUnifiedAccountsInRootResponse parses an HTTP response from a GetAWSUnifiedAccountsInRootWithResponse call
func (GetAWSUnifiedAccountsInRootResponse) Status ¶ added in v2.0.2
func (r GetAWSUnifiedAccountsInRootResponse) Status() string
Status returns HTTPResponse.Status
func (GetAWSUnifiedAccountsInRootResponse) StatusCode ¶ added in v2.0.2
func (r GetAWSUnifiedAccountsInRootResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAWSUnifiedOnboardingResponse ¶ added in v2.0.2
type GetAWSUnifiedOnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OnboardingAWSUnified
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetAWSUnifiedOnboardingResponse ¶ added in v2.0.2
func ParseGetAWSUnifiedOnboardingResponse(rsp *http.Response) (*GetAWSUnifiedOnboardingResponse, error)
ParseGetAWSUnifiedOnboardingResponse parses an HTTP response from a GetAWSUnifiedOnboardingWithResponse call
func (GetAWSUnifiedOnboardingResponse) Status ¶ added in v2.0.2
func (r GetAWSUnifiedOnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (GetAWSUnifiedOnboardingResponse) StatusCode ¶ added in v2.0.2
func (r GetAWSUnifiedOnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAWSUnifiedStandaloneTemplateResponse ¶ added in v2.0.2
type GetAWSUnifiedStandaloneTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AWSUnifiedStandaloneTemplateResponse
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseGetAWSUnifiedStandaloneTemplateResponse ¶ added in v2.0.2
func ParseGetAWSUnifiedStandaloneTemplateResponse(rsp *http.Response) (*GetAWSUnifiedStandaloneTemplateResponse, error)
ParseGetAWSUnifiedStandaloneTemplateResponse parses an HTTP response from a GetAWSUnifiedStandaloneTemplateWithResponse call
func (GetAWSUnifiedStandaloneTemplateResponse) Status ¶ added in v2.0.2
func (r GetAWSUnifiedStandaloneTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetAWSUnifiedStandaloneTemplateResponse) StatusCode ¶ added in v2.0.2
func (r GetAWSUnifiedStandaloneTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentChatSessionResponse ¶ added in v2.0.2
type GetAgentChatSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentChatSessionHistory
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetAgentChatSessionResponse ¶ added in v2.0.2
func ParseGetAgentChatSessionResponse(rsp *http.Response) (*GetAgentChatSessionResponse, error)
ParseGetAgentChatSessionResponse parses an HTTP response from a GetAgentChatSessionWithResponse call
func (GetAgentChatSessionResponse) Status ¶ added in v2.0.2
func (r GetAgentChatSessionResponse) Status() string
Status returns HTTPResponse.Status
func (GetAgentChatSessionResponse) StatusCode ¶ added in v2.0.2
func (r GetAgentChatSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentCustomContextResponse ¶ added in v2.0.2
type GetAgentCustomContextResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentCustomContext
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetAgentCustomContextResponse ¶ added in v2.0.2
func ParseGetAgentCustomContextResponse(rsp *http.Response) (*GetAgentCustomContextResponse, error)
ParseGetAgentCustomContextResponse parses an HTTP response from a GetAgentCustomContextWithResponse call
func (GetAgentCustomContextResponse) Status ¶ added in v2.0.2
func (r GetAgentCustomContextResponse) Status() string
Status returns HTTPResponse.Status
func (GetAgentCustomContextResponse) StatusCode ¶ added in v2.0.2
func (r GetAgentCustomContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAppMembershipPoliciesCatalogResponse ¶ added in v2.0.2
type GetAppMembershipPoliciesCatalogResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppMembershipPolicyCatalog
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseGetAppMembershipPoliciesCatalogResponse ¶ added in v2.0.2
func ParseGetAppMembershipPoliciesCatalogResponse(rsp *http.Response) (*GetAppMembershipPoliciesCatalogResponse, error)
ParseGetAppMembershipPoliciesCatalogResponse parses an HTTP response from a GetAppMembershipPoliciesCatalogWithResponse call
func (GetAppMembershipPoliciesCatalogResponse) Status ¶ added in v2.0.2
func (r GetAppMembershipPoliciesCatalogResponse) Status() string
Status returns HTTPResponse.Status
func (GetAppMembershipPoliciesCatalogResponse) StatusCode ¶ added in v2.0.2
func (r GetAppMembershipPoliciesCatalogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAppMembershipPolicyResponse ¶ added in v2.0.2
type GetAppMembershipPolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppMembershipPolicy
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseGetAppMembershipPolicyResponse ¶ added in v2.0.2
func ParseGetAppMembershipPolicyResponse(rsp *http.Response) (*GetAppMembershipPolicyResponse, error)
ParseGetAppMembershipPolicyResponse parses an HTTP response from a GetAppMembershipPolicyWithResponse call
func (GetAppMembershipPolicyResponse) Status ¶ added in v2.0.2
func (r GetAppMembershipPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (GetAppMembershipPolicyResponse) StatusCode ¶ added in v2.0.2
func (r GetAppMembershipPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAppMembershipRecomputeStatusResponse ¶ added in v2.0.2
type GetAppMembershipRecomputeStatusResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppMembershipRecomputeStatus
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseGetAppMembershipRecomputeStatusResponse ¶ added in v2.0.2
func ParseGetAppMembershipRecomputeStatusResponse(rsp *http.Response) (*GetAppMembershipRecomputeStatusResponse, error)
ParseGetAppMembershipRecomputeStatusResponse parses an HTTP response from a GetAppMembershipRecomputeStatusWithResponse call
func (GetAppMembershipRecomputeStatusResponse) Status ¶ added in v2.0.2
func (r GetAppMembershipRecomputeStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetAppMembershipRecomputeStatusResponse) StatusCode ¶ added in v2.0.2
func (r GetAppMembershipRecomputeStatusResponse) 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 GetCurrentUserResponse ¶
type GetCurrentUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// CanSetPassword True only when the user has no password set and is eligible to set one (local provider, enabled). Frontends can use this after a magic-link login to optionally prompt for an initial password. False when a password is already set, for SSO-managed accounts, and for disabled users. Expired-password reset is handled separately via the `password_expired` token claim and is not affected by this field.
CanSetPassword *bool `json:"can_set_password,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Email string `json:"email"`
// Enabled Whether the user is enabled
Enabled bool `json:"enabled"`
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"`
// MFAConfigured Whether the user has MFA configured
MFAConfigured bool `json:"mfa_configured"`
// 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 UserProvider `json:"provider"`
// 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"`
Roles []Role `json:"roles"`
// TrackingOptedIn Whether anonymous user tracking was opted into
TrackingOptedIn *bool `json:"tracking_opted_in,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 GetDataSettingsResponse ¶
type GetDataSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformDataSettings
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetDataSettingsResponse ¶
func ParseGetDataSettingsResponse(rsp *http.Response) (*GetDataSettingsResponse, error)
ParseGetDataSettingsResponse parses an HTTP response from a GetDataSettingsWithResponse call
func (GetDataSettingsResponse) Status ¶
func (r GetDataSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDataSettingsResponse) StatusCode ¶
func (r GetDataSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExternalSyncRunResponse ¶ added in v2.0.2
type GetExternalSyncRunResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExternalSync
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetExternalSyncRunResponse ¶ added in v2.0.2
func ParseGetExternalSyncRunResponse(rsp *http.Response) (*GetExternalSyncRunResponse, error)
ParseGetExternalSyncRunResponse parses an HTTP response from a GetExternalSyncRunWithResponse call
func (GetExternalSyncRunResponse) Status ¶ added in v2.0.2
func (r GetExternalSyncRunResponse) Status() string
Status returns HTTPResponse.Status
func (GetExternalSyncRunResponse) StatusCode ¶ added in v2.0.2
func (r GetExternalSyncRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFilterByIDResponse ¶
type GetFilterByIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Filter
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetFilterByIDResponse ¶
func ParseGetFilterByIDResponse(rsp *http.Response) (*GetFilterByIDResponse, error)
ParseGetFilterByIDResponse parses an HTTP response from a GetFilterByIDWithResponse call
func (GetFilterByIDResponse) Status ¶
func (r GetFilterByIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetFilterByIDResponse) StatusCode ¶
func (r GetFilterByIDResponse) 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 ¶
func (r GetGroupedTeamUsageSummaryResponse) Status() string
Status returns HTTPResponse.Status
func (GetGroupedTeamUsageSummaryResponse) StatusCode ¶
func (r GetGroupedTeamUsageSummaryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNotificationDestinationAlertsParams ¶
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 ¶
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 ¶
func ParseGetNotificationDestinationAlertsResponse(rsp *http.Response) (*GetNotificationDestinationAlertsResponse, error)
ParseGetNotificationDestinationAlertsResponse parses an HTTP response from a GetNotificationDestinationAlertsWithResponse call
func (GetNotificationDestinationAlertsResponse) Status ¶
func (r GetNotificationDestinationAlertsResponse) Status() string
Status returns HTTPResponse.Status
func (GetNotificationDestinationAlertsResponse) StatusCode ¶
func (r GetNotificationDestinationAlertsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNotificationDestinationResponse ¶
type GetNotificationDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationDestination
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetNotificationDestinationResponse ¶
func ParseGetNotificationDestinationResponse(rsp *http.Response) (*GetNotificationDestinationResponse, error)
ParseGetNotificationDestinationResponse parses an HTTP response from a GetNotificationDestinationWithResponse call
func (GetNotificationDestinationResponse) Status ¶
func (r GetNotificationDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (GetNotificationDestinationResponse) StatusCode ¶
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 GetPlatformAssetInsightsParams ¶
type GetPlatformAssetInsightsParams 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"`
// Search Search in asset name, account, region, etc.
Search *string `form:"search,omitempty" json:"search,omitempty"`
// SortBy Field to sort by
SortBy *GetPlatformAssetInsightsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"`
// SortDir Sort direction
SortDir *GetPlatformAssetInsightsParamsSortDir `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}
GetPlatformAssetInsightsParams defines parameters for GetPlatformAssetInsights.
type GetPlatformAssetInsightsParamsSortBy ¶
type GetPlatformAssetInsightsParamsSortBy string
GetPlatformAssetInsightsParamsSortBy defines parameters for GetPlatformAssetInsights.
const ( GetPlatformAssetInsightsParamsSortByAccount GetPlatformAssetInsightsParamsSortBy = "account" GetPlatformAssetInsightsParamsSortByAccountsCount GetPlatformAssetInsightsParamsSortBy = "accounts_count" GetPlatformAssetInsightsParamsSortByCreatedAt GetPlatformAssetInsightsParamsSortBy = "created_at" GetPlatformAssetInsightsParamsSortByDetectedAt GetPlatformAssetInsightsParamsSortBy = "detected_at" GetPlatformAssetInsightsParamsSortByInsightCategory GetPlatformAssetInsightsParamsSortBy = "insight_category" GetPlatformAssetInsightsParamsSortByResourceTypes GetPlatformAssetInsightsParamsSortBy = "resource_types" GetPlatformAssetInsightsParamsSortByResourcesCount GetPlatformAssetInsightsParamsSortBy = "resources_count" GetPlatformAssetInsightsParamsSortBySeverity GetPlatformAssetInsightsParamsSortBy = "severity" GetPlatformAssetInsightsParamsSortBySource GetPlatformAssetInsightsParamsSortBy = "source" GetPlatformAssetInsightsParamsSortBySourceCategory GetPlatformAssetInsightsParamsSortBy = "source_category" GetPlatformAssetInsightsParamsSortByTitle GetPlatformAssetInsightsParamsSortBy = "title" )
Defines values for GetPlatformAssetInsightsParamsSortBy.
type GetPlatformAssetInsightsParamsSortDir ¶
type GetPlatformAssetInsightsParamsSortDir string
GetPlatformAssetInsightsParamsSortDir defines parameters for GetPlatformAssetInsights.
const ( GetPlatformAssetInsightsParamsSortDirAsc GetPlatformAssetInsightsParamsSortDir = "asc" GetPlatformAssetInsightsParamsSortDirDesc GetPlatformAssetInsightsParamsSortDir = "desc" )
Defines values for GetPlatformAssetInsightsParamsSortDir.
type GetPlatformAssetInsightsResponse ¶
type GetPlatformAssetInsightsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []Insight `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetPlatformAssetInsightsResponse ¶
func ParseGetPlatformAssetInsightsResponse(rsp *http.Response) (*GetPlatformAssetInsightsResponse, error)
ParseGetPlatformAssetInsightsResponse parses an HTTP response from a GetPlatformAssetInsightsWithResponse call
func (GetPlatformAssetInsightsResponse) Status ¶
func (r GetPlatformAssetInsightsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPlatformAssetInsightsResponse) StatusCode ¶
func (r GetPlatformAssetInsightsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPlatformInfoResponse ¶
type GetPlatformInfoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// AWSAccountID AWS Account ID for the platform
AWSAccountID string `json:"aws_account_id"`
// PublicIPs List of public IPs for the platform
PublicIPs []string `json:"public_ips"`
// TenantID The tenant ID of the current user
TenantID openapi_types.UUID `json:"tenant_id"`
// Version Version of the platform
Version string `json:"version"`
}
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 GetPlatformInsightAssetColumnDistinctValuesParams ¶ added in v2.0.2
type GetPlatformInsightAssetColumnDistinctValuesParams 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"`
// InsightId Insight whose affected assets are being filtered.
InsightId InsightID `form:"insight_id" json:"insight_id"`
// Search Search in title, description, or mitigation (same as asset list).
Search *string `form:"search,omitempty" json:"search,omitempty"`
// Accounts Filter by account IDs
Accounts *[]string `form:"accounts,omitempty" json:"accounts,omitempty"`
// Clouds Filter by cloud providers
Clouds *[]string `form:"clouds,omitempty" json:"clouds,omitempty"`
// Regions Filter by regions
Regions *[]string `form:"regions,omitempty" json:"regions,omitempty"`
// ResourceType Filter by resource type
ResourceType *[]string `form:"resource_type,omitempty" json:"resource_type,omitempty"`
// InstanceType Filter by instance type (from additional_properties.instance_type)
InstanceType *[]string `form:"instance_type,omitempty" json:"instance_type,omitempty"`
// Tags Filter by tags (any match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
}
GetPlatformInsightAssetColumnDistinctValuesParams defines parameters for GetPlatformInsightAssetColumnDistinctValues.
type GetPlatformInsightAssetColumnDistinctValuesParamsColumnName ¶ added in v2.0.2
type GetPlatformInsightAssetColumnDistinctValuesParamsColumnName string
GetPlatformInsightAssetColumnDistinctValuesParamsColumnName defines parameters for GetPlatformInsightAssetColumnDistinctValues.
const ( GetPlatformInsightAssetColumnDistinctValuesParamsColumnNameAccount GetPlatformInsightAssetColumnDistinctValuesParamsColumnName = "account" GetPlatformInsightAssetColumnDistinctValuesParamsColumnNameCloud GetPlatformInsightAssetColumnDistinctValuesParamsColumnName = "cloud" GetPlatformInsightAssetColumnDistinctValuesParamsColumnNameInstanceType GetPlatformInsightAssetColumnDistinctValuesParamsColumnName = "instance-type" GetPlatformInsightAssetColumnDistinctValuesParamsColumnNameRegion GetPlatformInsightAssetColumnDistinctValuesParamsColumnName = "region" GetPlatformInsightAssetColumnDistinctValuesParamsColumnNameResourceType GetPlatformInsightAssetColumnDistinctValuesParamsColumnName = "resource-type" GetPlatformInsightAssetColumnDistinctValuesParamsColumnNameTag GetPlatformInsightAssetColumnDistinctValuesParamsColumnName = "tag" )
Defines values for GetPlatformInsightAssetColumnDistinctValuesParamsColumnName.
type GetPlatformInsightAssetColumnDistinctValuesResponse ¶ added in v2.0.2
type GetPlatformInsightAssetColumnDistinctValuesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Values []string `json:"values"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetPlatformInsightAssetColumnDistinctValuesResponse ¶ added in v2.0.2
func ParseGetPlatformInsightAssetColumnDistinctValuesResponse(rsp *http.Response) (*GetPlatformInsightAssetColumnDistinctValuesResponse, error)
ParseGetPlatformInsightAssetColumnDistinctValuesResponse parses an HTTP response from a GetPlatformInsightAssetColumnDistinctValuesWithResponse call
func (GetPlatformInsightAssetColumnDistinctValuesResponse) Status ¶ added in v2.0.2
func (r GetPlatformInsightAssetColumnDistinctValuesResponse) Status() string
Status returns HTTPResponse.Status
func (GetPlatformInsightAssetColumnDistinctValuesResponse) StatusCode ¶ added in v2.0.2
func (r GetPlatformInsightAssetColumnDistinctValuesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPlatformInsightAssetsParams ¶
type GetPlatformInsightAssetsParams 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"`
// Search Search in asset name, account, region, etc.
Search *string `form:"search,omitempty" json:"search,omitempty"`
// AppId Restrict to assets that are members of this app (joined via the materialized app_memberships graph).
AppId *openapi_types.UUID `form:"app_id,omitempty" json:"app_id,omitempty"`
// Accounts Filter by account IDs
Accounts *[]string `form:"accounts,omitempty" json:"accounts,omitempty"`
// Clouds Filter by cloud providers (e.g. aws, azure, gcp, github, backstage, digitalocean, wiz)
Clouds *[]string `form:"clouds,omitempty" json:"clouds,omitempty"`
// Regions Filter by regions
Regions *[]string `form:"regions,omitempty" json:"regions,omitempty"`
// ResourceType Filter by resource type
ResourceType *[]string `form:"resource_type,omitempty" json:"resource_type,omitempty"`
// InstanceType Filter by instance type (from additional_properties.instance_type, e.g. EC2 instance class)
InstanceType *[]string `form:"instance_type,omitempty" json:"instance_type,omitempty"`
// Tags Filter by tags (key:value strings; all pairs must match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
}
GetPlatformInsightAssetsParams defines parameters for GetPlatformInsightAssets.
type GetPlatformInsightAssetsResponse ¶
type GetPlatformInsightAssetsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []PolicyViolation `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetPlatformInsightAssetsResponse ¶
func ParseGetPlatformInsightAssetsResponse(rsp *http.Response) (*GetPlatformInsightAssetsResponse, error)
ParseGetPlatformInsightAssetsResponse parses an HTTP response from a GetPlatformInsightAssetsWithResponse call
func (GetPlatformInsightAssetsResponse) Status ¶
func (r GetPlatformInsightAssetsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPlatformInsightAssetsResponse) StatusCode ¶
func (r GetPlatformInsightAssetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPlatformInsightColumnDistinctValuesParams ¶
type GetPlatformInsightColumnDistinctValuesParams 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"`
// OwnerTag When specified, returns distinct values for this ownership tag key (e.g., "team", "department"). The column_name parameter is ignored when owner_tag is provided.
OwnerTag *string `form:"owner_tag,omitempty" json:"owner_tag,omitempty"`
// Search Search in title, evidence (description), mitigation, or related fields
Search *string `form:"search,omitempty" json:"search,omitempty"`
// Severities Filter by severities (any match)
Severities *[]InsightSeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Cloud Filter by cloud
Cloud *string `form:"cloud,omitempty" json:"cloud,omitempty"`
// Account Filter by account (repeat for multiple values, OR)
Account *[]string `form:"account,omitempty" json:"account,omitempty"`
// Region Filter by region
Region *string `form:"region,omitempty" json:"region,omitempty"`
// InsightCategory Filter by insight category (repeat for multiple values, OR)
InsightCategory *[]string `form:"insight_category,omitempty" json:"insight_category,omitempty"`
// SourceCategory Filter by source category (repeat for multiple values, OR)
SourceCategory *[]string `form:"source_category,omitempty" json:"source_category,omitempty"`
// Source Filter by source (repeat for multiple values, OR)
Source *[]string `form:"source,omitempty" json:"source,omitempty"`
// ResourceTypes Filter by resource types
ResourceTypes *[]string `form:"resource_types,omitempty" json:"resource_types,omitempty"`
// Tags Filter by tags (any match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
}
GetPlatformInsightColumnDistinctValuesParams defines parameters for GetPlatformInsightColumnDistinctValues.
type GetPlatformInsightColumnDistinctValuesResponse ¶
type GetPlatformInsightColumnDistinctValuesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Values []string `json:"values"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetPlatformInsightColumnDistinctValuesResponse ¶
func ParseGetPlatformInsightColumnDistinctValuesResponse(rsp *http.Response) (*GetPlatformInsightColumnDistinctValuesResponse, error)
ParseGetPlatformInsightColumnDistinctValuesResponse parses an HTTP response from a GetPlatformInsightColumnDistinctValuesWithResponse call
func (GetPlatformInsightColumnDistinctValuesResponse) Status ¶
func (r GetPlatformInsightColumnDistinctValuesResponse) Status() string
Status returns HTTPResponse.Status
func (GetPlatformInsightColumnDistinctValuesResponse) StatusCode ¶
func (r GetPlatformInsightColumnDistinctValuesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPlatformInsightParams ¶ added in v2.0.2
type GetPlatformInsightParams struct {
// Search Search in asset name, account, region, etc.
Search *string `form:"search,omitempty" json:"search,omitempty"`
// Accounts Filter by account IDs
Accounts *[]string `form:"accounts,omitempty" json:"accounts,omitempty"`
// Clouds Filter by cloud providers (e.g. aws, azure, gcp, github, backstage, digitalocean, wiz)
Clouds *[]string `form:"clouds,omitempty" json:"clouds,omitempty"`
// Regions Filter by regions
Regions *[]string `form:"regions,omitempty" json:"regions,omitempty"`
// ResourceType Filter by resource type
ResourceType *[]string `form:"resource_type,omitempty" json:"resource_type,omitempty"`
// InstanceType Filter by instance type (from additional_properties.instance_type, e.g. EC2 instance class)
InstanceType *[]string `form:"instance_type,omitempty" json:"instance_type,omitempty"`
// Tags Filter by tags (key:value strings; all pairs must match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
}
GetPlatformInsightParams defines parameters for GetPlatformInsight.
type GetPlatformInsightResponse ¶
type GetPlatformInsightResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Insight
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetPlatformInsightResponse ¶
func ParseGetPlatformInsightResponse(rsp *http.Response) (*GetPlatformInsightResponse, error)
ParseGetPlatformInsightResponse parses an HTTP response from a GetPlatformInsightWithResponse call
func (GetPlatformInsightResponse) Status ¶
func (r GetPlatformInsightResponse) Status() string
Status returns HTTPResponse.Status
func (GetPlatformInsightResponse) StatusCode ¶
func (r GetPlatformInsightResponse) 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 ¶
func (r GetPluginVersionTableResponse) Status() string
Status returns HTTPResponse.Status
func (GetPluginVersionTableResponse) StatusCode ¶
func (r GetPluginVersionTableResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPolicyMetricsParams ¶
type GetPolicyMetricsParams struct {
// Severities Filter by severities (policy matches any)
Severities *[]PolicySeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Domain Filter by domain
Domain *PolicyDomain `form:"domain,omitempty" json:"domain,omitempty"`
// PolicyGroupIds Filter by policy groups (policy matches any)
PolicyGroupIds *[]PolicyGroupID `form:"policy_group_ids,omitempty" json:"policy_group_ids,omitempty"`
}
GetPolicyMetricsParams defines parameters for GetPolicyMetrics.
type GetPolicyMetricsResponse ¶
type GetPolicyMetricsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PolicyMetrics
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetPolicyMetricsResponse ¶
func ParseGetPolicyMetricsResponse(rsp *http.Response) (*GetPolicyMetricsResponse, error)
ParseGetPolicyMetricsResponse parses an HTTP response from a GetPolicyMetricsWithResponse call
func (GetPolicyMetricsResponse) Status ¶
func (r GetPolicyMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPolicyMetricsResponse) StatusCode ¶
func (r GetPolicyMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPolicyResponse ¶
type GetPolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Policy
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
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 {
// 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"`
StartTime *time.Time `form:"start_time,omitempty" json:"start_time,omitempty"`
EndTime *time.Time `form:"end_time,omitempty" json:"end_time,omitempty"`
}
GetPolicyViolationsHistoryParams defines parameters for GetPolicyViolationsHistory.
type GetPolicyViolationsHistoryResponse ¶
type GetPolicyViolationsHistoryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []PolicyEvaluationLog `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetPolicyViolationsHistoryResponse ¶
func ParseGetPolicyViolationsHistoryResponse(rsp *http.Response) (*GetPolicyViolationsHistoryResponse, error)
ParseGetPolicyViolationsHistoryResponse parses an HTTP response from a GetPolicyViolationsHistoryWithResponse call
func (GetPolicyViolationsHistoryResponse) Status ¶
func (r GetPolicyViolationsHistoryResponse) Status() string
Status returns HTTPResponse.Status
func (GetPolicyViolationsHistoryResponse) StatusCode ¶
func (r GetPolicyViolationsHistoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPolicyViolationsParams ¶
type GetPolicyViolationsParams 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"`
// Search Text search term to filter violations by resource_type_label, name, account_name, cloud, or region
Search *string `form:"search,omitempty" json:"search,omitempty"`
}
GetPolicyViolationsParams defines parameters for GetPolicyViolations.
type GetPolicyViolationsResponse ¶
type GetPolicyViolationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []PolicyViolation `json:"items"`
Metadata *ListMetadata `json:"metadata,omitempty"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetPolicyViolationsResponse ¶
func ParseGetPolicyViolationsResponse(rsp *http.Response) (*GetPolicyViolationsResponse, error)
ParseGetPolicyViolationsResponse parses an HTTP response from a GetPolicyViolationsWithResponse call
func (GetPolicyViolationsResponse) Status ¶
func (r GetPolicyViolationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPolicyViolationsResponse) StatusCode ¶
func (r GetPolicyViolationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQueryColumnsJSONBody ¶ added in v2.0.2
type GetQueryColumnsJSONBody struct {
// Query The SQL query to inspect
Query string `json:"query"`
}
GetQueryColumnsJSONBody defines parameters for GetQueryColumns.
type GetQueryColumnsJSONRequestBody ¶ added in v2.0.2
type GetQueryColumnsJSONRequestBody GetQueryColumnsJSONBody
GetQueryColumnsJSONRequestBody defines body for GetQueryColumns for application/json ContentType.
type GetQueryColumnsResponse ¶ added in v2.0.2
type GetQueryColumnsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueryColumns
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetQueryColumnsResponse ¶ added in v2.0.2
func ParseGetQueryColumnsResponse(rsp *http.Response) (*GetQueryColumnsResponse, error)
ParseGetQueryColumnsResponse parses an HTTP response from a GetQueryColumnsWithResponse call
func (GetQueryColumnsResponse) Status ¶ added in v2.0.2
func (r GetQueryColumnsResponse) Status() string
Status returns HTTPResponse.Status
func (GetQueryColumnsResponse) StatusCode ¶ added in v2.0.2
func (r GetQueryColumnsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRBACPermissionResponse ¶
type GetRBACPermissionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RBACPermission
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetRBACPermissionResponse ¶
func ParseGetRBACPermissionResponse(rsp *http.Response) (*GetRBACPermissionResponse, error)
ParseGetRBACPermissionResponse parses an HTTP response from a GetRBACPermissionWithResponse call
func (GetRBACPermissionResponse) Status ¶
func (r GetRBACPermissionResponse) Status() string
Status returns HTTPResponse.Status
func (GetRBACPermissionResponse) StatusCode ¶
func (r GetRBACPermissionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRBACRoleResponse ¶
type GetRBACRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Role
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetRBACRoleResponse ¶
func ParseGetRBACRoleResponse(rsp *http.Response) (*GetRBACRoleResponse, error)
ParseGetRBACRoleResponse parses an HTTP response from a GetRBACRoleWithResponse call
func (GetRBACRoleResponse) Status ¶
func (r GetRBACRoleResponse) Status() string
Status returns HTTPResponse.Status
func (GetRBACRoleResponse) StatusCode ¶
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 GetSAMLResponse ¶
type GetSAMLResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SAMLConfig
JSON400 *BadRequest
JSON500 *InternalError
}
func ParseGetSAMLResponse ¶
func ParseGetSAMLResponse(rsp *http.Response) (*GetSAMLResponse, error)
ParseGetSAMLResponse parses an HTTP response from a GetSAMLWithResponse call
func (GetSAMLResponse) Status ¶
func (r GetSAMLResponse) Status() string
Status returns HTTPResponse.Status
func (GetSAMLResponse) StatusCode ¶
func (r GetSAMLResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSavedQueryResponse ¶
type GetSavedQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueryDetail
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetSavedQueryResponse ¶
func ParseGetSavedQueryResponse(rsp *http.Response) (*GetSavedQueryResponse, error)
ParseGetSavedQueryResponse parses an HTTP response from a GetSavedQueryWithResponse call
func (GetSavedQueryResponse) Status ¶
func (r GetSavedQueryResponse) Status() string
Status returns HTTPResponse.Status
func (GetSavedQueryResponse) StatusCode ¶
func (r GetSavedQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsResponse ¶
type GetSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformSettings
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetSettingsResponse ¶
func ParseGetSettingsResponse(rsp *http.Response) (*GetSettingsResponse, error)
ParseGetSettingsResponse parses an HTTP response from a GetSettingsWithResponse call
func (GetSettingsResponse) Status ¶
func (r GetSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (GetSettingsResponse) StatusCode ¶
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 ¶
func (r GetSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncDestinationResponse) StatusCode ¶
func (r GetSyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncDestinationTestConnectionLogsLiveParams ¶
type GetSyncDestinationTestConnectionLogsLiveParams struct {
Accept *string `json:"Accept,omitempty"`
}
GetSyncDestinationTestConnectionLogsLiveParams defines parameters for GetSyncDestinationTestConnectionLogsLive.
type GetSyncDestinationTestConnectionLogsLiveResponse ¶
type GetSyncDestinationTestConnectionLogsLiveResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetSyncDestinationTestConnectionLogsLiveResponse ¶
func ParseGetSyncDestinationTestConnectionLogsLiveResponse(rsp *http.Response) (*GetSyncDestinationTestConnectionLogsLiveResponse, error)
ParseGetSyncDestinationTestConnectionLogsLiveResponse parses an HTTP response from a GetSyncDestinationTestConnectionLogsLiveWithResponse call
func (GetSyncDestinationTestConnectionLogsLiveResponse) Status ¶
func (r GetSyncDestinationTestConnectionLogsLiveResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncDestinationTestConnectionLogsLiveResponse) StatusCode ¶
func (r GetSyncDestinationTestConnectionLogsLiveResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncDestinationTestConnectionLogsQueryParams ¶
type GetSyncDestinationTestConnectionLogsQueryParams struct {
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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 ¶
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 ¶
func ParseGetSyncDestinationTestConnectionLogsQueryResponse(rsp *http.Response) (*GetSyncDestinationTestConnectionLogsQueryResponse, error)
ParseGetSyncDestinationTestConnectionLogsQueryResponse parses an HTTP response from a GetSyncDestinationTestConnectionLogsQueryWithResponse call
func (GetSyncDestinationTestConnectionLogsQueryResponse) Status ¶
func (r GetSyncDestinationTestConnectionLogsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncDestinationTestConnectionLogsQueryResponse) StatusCode ¶
func (r GetSyncDestinationTestConnectionLogsQueryResponse) StatusCode() int
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 ¶
func (r GetSyncDestinationTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncDestinationTestConnectionResponse) StatusCode ¶
func (r GetSyncDestinationTestConnectionResponse) StatusCode() int
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 GetSyncRunLogsLiveParams ¶
type GetSyncRunLogsLiveParams struct {
Table *string `form:"table,omitempty" json:"table,omitempty"`
Accept *string `json:"Accept,omitempty"`
}
GetSyncRunLogsLiveParams defines parameters for GetSyncRunLogsLive.
type GetSyncRunLogsLiveResponse ¶
type GetSyncRunLogsLiveResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetSyncRunLogsLiveResponse ¶
func ParseGetSyncRunLogsLiveResponse(rsp *http.Response) (*GetSyncRunLogsLiveResponse, error)
ParseGetSyncRunLogsLiveResponse parses an HTTP response from a GetSyncRunLogsLiveWithResponse call
func (GetSyncRunLogsLiveResponse) Status ¶
func (r GetSyncRunLogsLiveResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncRunLogsLiveResponse) StatusCode ¶
func (r GetSyncRunLogsLiveResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncRunLogsQueryParams ¶
type GetSyncRunLogsQueryParams struct {
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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 ¶
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 ¶
func ParseGetSyncRunLogsQueryResponse(rsp *http.Response) (*GetSyncRunLogsQueryResponse, error)
ParseGetSyncRunLogsQueryResponse parses an HTTP response from a GetSyncRunLogsQueryWithResponse call
func (GetSyncRunLogsQueryResponse) Status ¶
func (r GetSyncRunLogsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncRunLogsQueryResponse) StatusCode ¶
func (r GetSyncRunLogsQueryResponse) 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"`
// SyncRunTableSortBys Sync run table sort by options. This sorts the rows that are returned in the result set.
SyncRunTableSortBys SyncRunTableSortBys `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 ¶
type GetSyncSourceTestConnectionLogsLiveParams struct {
Accept *string `json:"Accept,omitempty"`
}
GetSyncSourceTestConnectionLogsLiveParams defines parameters for GetSyncSourceTestConnectionLogsLive.
type GetSyncSourceTestConnectionLogsLiveResponse ¶
type GetSyncSourceTestConnectionLogsLiveResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetSyncSourceTestConnectionLogsLiveResponse ¶
func ParseGetSyncSourceTestConnectionLogsLiveResponse(rsp *http.Response) (*GetSyncSourceTestConnectionLogsLiveResponse, error)
ParseGetSyncSourceTestConnectionLogsLiveResponse parses an HTTP response from a GetSyncSourceTestConnectionLogsLiveWithResponse call
func (GetSyncSourceTestConnectionLogsLiveResponse) Status ¶
func (r GetSyncSourceTestConnectionLogsLiveResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncSourceTestConnectionLogsLiveResponse) StatusCode ¶
func (r GetSyncSourceTestConnectionLogsLiveResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncSourceTestConnectionLogsQueryParams ¶
type GetSyncSourceTestConnectionLogsQueryParams struct {
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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 ¶
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 ¶
func ParseGetSyncSourceTestConnectionLogsQueryResponse(rsp *http.Response) (*GetSyncSourceTestConnectionLogsQueryResponse, error)
ParseGetSyncSourceTestConnectionLogsQueryResponse parses an HTTP response from a GetSyncSourceTestConnectionLogsQueryWithResponse call
func (GetSyncSourceTestConnectionLogsQueryResponse) Status ¶
func (r GetSyncSourceTestConnectionLogsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncSourceTestConnectionLogsQueryResponse) StatusCode ¶
func (r GetSyncSourceTestConnectionLogsQueryResponse) StatusCode() int
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 ¶
func (r GetSyncSourceTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncSourceTestConnectionResponse) StatusCode ¶
func (r GetSyncSourceTestConnectionResponse) StatusCode() int
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 ¶
func (r GetSyncTransformerResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncTransformerResponse) StatusCode ¶
func (r GetSyncTransformerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTablesDataParams ¶
type GetTablesDataParams 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"`
}
GetTablesDataParams defines parameters for GetTablesData.
type GetTablesDataResponse ¶
type GetTablesDataResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Metadata ListMetadata `json:"metadata"`
Sources []TableDataListItem `json:"sources"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetTablesDataResponse ¶
func ParseGetTablesDataResponse(rsp *http.Response) (*GetTablesDataResponse, error)
ParseGetTablesDataResponse parses an HTTP response from a GetTablesDataWithResponse call
func (GetTablesDataResponse) Status ¶
func (r GetTablesDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetTablesDataResponse) StatusCode ¶
func (r GetTablesDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTablesRelatedResourcesJSONRequestBody ¶ added in v2.0.2
type GetTablesRelatedResourcesJSONRequestBody = RelatedResourcesRequest
GetTablesRelatedResourcesJSONRequestBody defines body for GetTablesRelatedResources for application/json ContentType.
type GetTablesRelatedResourcesResponse ¶ added in v2.0.2
type GetTablesRelatedResourcesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RelatedResourcesResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetTablesRelatedResourcesResponse ¶ added in v2.0.2
func ParseGetTablesRelatedResourcesResponse(rsp *http.Response) (*GetTablesRelatedResourcesResponse, error)
ParseGetTablesRelatedResourcesResponse parses an HTTP response from a GetTablesRelatedResourcesWithResponse call
func (GetTablesRelatedResourcesResponse) Status ¶ added in v2.0.2
func (r GetTablesRelatedResourcesResponse) Status() string
Status returns HTTPResponse.Status
func (GetTablesRelatedResourcesResponse) StatusCode ¶ added in v2.0.2
func (r GetTablesRelatedResourcesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTablesRelationsResponse ¶
type GetTablesRelationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string][]RelationDef
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseGetTablesRelationsResponse ¶
func ParseGetTablesRelationsResponse(rsp *http.Response) (*GetTablesRelationsResponse, error)
ParseGetTablesRelationsResponse parses an HTTP response from a GetTablesRelationsWithResponse call
func (GetTablesRelationsResponse) Status ¶
func (r GetTablesRelationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetTablesRelationsResponse) StatusCode ¶
func (r GetTablesRelationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTablesRowRelatedResourcesResponse ¶ added in v2.0.2
type GetTablesRowRelatedResourcesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RelatedResourcesByRowResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetTablesRowRelatedResourcesResponse ¶ added in v2.0.2
func ParseGetTablesRowRelatedResourcesResponse(rsp *http.Response) (*GetTablesRowRelatedResourcesResponse, error)
ParseGetTablesRowRelatedResourcesResponse parses an HTTP response from a GetTablesRowRelatedResourcesWithResponse call
func (GetTablesRowRelatedResourcesResponse) Status ¶ added in v2.0.2
func (r GetTablesRowRelatedResourcesResponse) Status() string
Status returns HTTPResponse.Status
func (GetTablesRowRelatedResourcesResponse) StatusCode ¶ added in v2.0.2
func (r GetTablesRowRelatedResourcesResponse) 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 ¶
func (r GetTeamUsageSummaryResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamUsageSummaryResponse) StatusCode ¶
func (r GetTeamUsageSummaryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTenantPlanResponse ¶ added in v2.0.2
type GetTenantPlanResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TenantPlan
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetTenantPlanResponse ¶ added in v2.0.2
func ParseGetTenantPlanResponse(rsp *http.Response) (*GetTenantPlanResponse, error)
ParseGetTenantPlanResponse parses an HTTP response from a GetTenantPlanWithResponse call
func (GetTenantPlanResponse) Status ¶ added in v2.0.2
func (r GetTenantPlanResponse) Status() string
Status returns HTTPResponse.Status
func (GetTenantPlanResponse) StatusCode ¶ added in v2.0.2
func (r GetTenantPlanResponse) StatusCode() int
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 ¶
func (r GetTestConnectionForSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (GetTestConnectionForSyncDestinationResponse) StatusCode ¶
func (r GetTestConnectionForSyncDestinationResponse) StatusCode() int
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 ¶
func (r GetTestConnectionForSyncSourceResponse) Status() string
Status returns HTTPResponse.Status
func (GetTestConnectionForSyncSourceResponse) StatusCode ¶
func (r GetTestConnectionForSyncSourceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserResponse ¶
type GetUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseGetUserResponse ¶
func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)
ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call
func (GetUserResponse) Status ¶
func (r GetUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserResponse) StatusCode ¶
func (r GetUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetV2SyncDestinationResponse ¶
type GetV2SyncDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncDestinationV2
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetV2SyncDestinationResponse ¶
func ParseGetV2SyncDestinationResponse(rsp *http.Response) (*GetV2SyncDestinationResponse, error)
ParseGetV2SyncDestinationResponse parses an HTTP response from a GetV2SyncDestinationWithResponse call
func (GetV2SyncDestinationResponse) Status ¶
func (r GetV2SyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (GetV2SyncDestinationResponse) StatusCode ¶
func (r GetV2SyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetV2SyncDestinationsParams ¶
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 ¶
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 ¶
func ParseGetV2SyncDestinationsResponse(rsp *http.Response) (*GetV2SyncDestinationsResponse, error)
ParseGetV2SyncDestinationsResponse parses an HTTP response from a GetV2SyncDestinationsWithResponse call
func (GetV2SyncDestinationsResponse) Status ¶
func (r GetV2SyncDestinationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetV2SyncDestinationsResponse) StatusCode ¶
func (r GetV2SyncDestinationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetV2SyncIntegrationResponse ¶
type GetV2SyncIntegrationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncIntegrationExpandedV2
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetV2SyncIntegrationResponse ¶
func ParseGetV2SyncIntegrationResponse(rsp *http.Response) (*GetV2SyncIntegrationResponse, error)
ParseGetV2SyncIntegrationResponse parses an HTTP response from a GetV2SyncIntegrationWithResponse call
func (GetV2SyncIntegrationResponse) Status ¶
func (r GetV2SyncIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (GetV2SyncIntegrationResponse) StatusCode ¶
func (r GetV2SyncIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetViolationsByDomainParams ¶
type GetViolationsByDomainParams struct {
// Severities Filter by severities (policy matches any)
Severities *[]PolicySeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Domain Filter by domain
Domain *PolicyDomain `form:"domain,omitempty" json:"domain,omitempty"`
// PolicyGroupIds Filter by policy groups (policy matches any)
PolicyGroupIds *[]PolicyGroupID `form:"policy_group_ids,omitempty" json:"policy_group_ids,omitempty"`
}
GetViolationsByDomainParams defines parameters for GetViolationsByDomain.
type GetViolationsByDomainResponse ¶
type GetViolationsByDomainResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ViolationsByDomain
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetViolationsByDomainResponse ¶
func ParseGetViolationsByDomainResponse(rsp *http.Response) (*GetViolationsByDomainResponse, error)
ParseGetViolationsByDomainResponse parses an HTTP response from a GetViolationsByDomainWithResponse call
func (GetViolationsByDomainResponse) Status ¶
func (r GetViolationsByDomainResponse) Status() string
Status returns HTTPResponse.Status
func (GetViolationsByDomainResponse) StatusCode ¶
func (r GetViolationsByDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetViolationsHistoryParams ¶
type GetViolationsHistoryParams struct {
// StartDate Start date for the query range (YYYY-MM-DD)
StartDate *openapi_types.Date `form:"start_date,omitempty" json:"start_date,omitempty"`
// EndDate End date for the query range (YYYY-MM-DD)
EndDate *openapi_types.Date `form:"end_date,omitempty" json:"end_date,omitempty"`
// Severities Filter by severities (policy matches any)
Severities *[]PolicySeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Domain Filter by domain
Domain *PolicyDomain `form:"domain,omitempty" json:"domain,omitempty"`
// PolicyGroupIds Filter by policy groups (policy matches any)
PolicyGroupIds *[]PolicyGroupID `form:"policy_group_ids,omitempty" json:"policy_group_ids,omitempty"`
}
GetViolationsHistoryParams defines parameters for GetViolationsHistory.
type GetViolationsHistoryResponse ¶
type GetViolationsHistoryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ViolationsHistory
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetViolationsHistoryResponse ¶
func ParseGetViolationsHistoryResponse(rsp *http.Response) (*GetViolationsHistoryResponse, error)
ParseGetViolationsHistoryResponse parses an HTTP response from a GetViolationsHistoryWithResponse call
func (GetViolationsHistoryResponse) Status ¶
func (r GetViolationsHistoryResponse) Status() string
Status returns HTTPResponse.Status
func (GetViolationsHistoryResponse) StatusCode ¶
func (r GetViolationsHistoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IncludePrereleases ¶
type IncludePrereleases = bool
IncludePrereleases defines model for include_prereleases.
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 Insight ¶
type Insight struct {
// AccountsCount Number of accounts affected
AccountsCount int64 `json:"accounts_count"`
// AdditionalProperties Insight-specific metadata summed for all affected resources (e.g. cost insight fields).
AdditionalProperties *map[string]interface{} `json:"additional_properties,omitempty"`
// CreatedAt When the insight record was created
CreatedAt time.Time `json:"created_at"`
// DetectedAt When the insight was first detected
DetectedAt time.Time `json:"detected_at"`
// Evidence Detailed evidence (description) of the insight (Markdown)
Evidence *string `json:"evidence,omitempty"`
// InsightID Unique identifier for the insight
InsightID InsightID `json:"id"`
// InsightCategory Category (e.g. Security, FinOps)
InsightCategory string `json:"insight_category"`
// LastSyncedAt When the insight was last synced
LastSyncedAt time.Time `json:"last_synced_at"`
// Mitigation Mitigation steps for the insight (Markdown)
Mitigation *string `json:"mitigation,omitempty"`
// ResourceTypes Resource types affected
ResourceTypes string `json:"resource_types"`
// ResourcesCount Number of resources affected
ResourcesCount int64 `json:"resources_count"`
// InsightSeverity Insight severity level
InsightSeverity InsightSeverity `json:"severity"`
// Source Source (e.g. Platform, Wiz, Lacework)
Source string `json:"source"`
// SourceCategory Source category (e.g. Platform, Third Party, Custom)
SourceCategory string `json:"source_category"`
Subcategory *string `json:"subcategory"`
// Tags Tags associated with the insight
Tags *[]string `json:"tags,omitempty"`
// Title Title of the insight
Title string `json:"title"`
}
Insight Security or compliance insight summary
type InsightAppCount ¶ added in v2.0.2
type InsightAppCount struct {
// AppID The app's unique ID.
AppID openapi_types.UUID `json:"app_id"`
// AppName Display name for the app (title when set, otherwise the canonical name).
AppName string `json:"app_name"`
// CostLast30Days Summed 30-day unblended cost across the app's affected assets. Present only when at least one contributing asset carries cost data.
CostLast30Days *float64 `json:"cost_last_30_days,omitempty"`
// InsightCount Number of distinct insights affecting assets that belong to this app.
InsightCount int64 `json:"insight_count"`
// ResourcesCount Number of distinct affected assets belonging to this app.
ResourcesCount int64 `json:"resources_count"`
}
InsightAppCount Per-app rollup of insights — how many insights and affected assets belong to an app.
type InsightAssetColumnName ¶ added in v2.0.2
type InsightAssetColumnName string
InsightAssetColumnName defines model for insight_asset_column_name.
const ( InsightAssetColumnNameAccount InsightAssetColumnName = "account" InsightAssetColumnNameCloud InsightAssetColumnName = "cloud" InsightAssetColumnNameInstanceType InsightAssetColumnName = "instance-type" InsightAssetColumnNameRegion InsightAssetColumnName = "region" InsightAssetColumnNameResourceType InsightAssetColumnName = "resource-type" InsightAssetColumnNameTag InsightAssetColumnName = "tag" )
Defines values for InsightAssetColumnName.
type InsightColumnName ¶
type InsightColumnName = string
InsightColumnName defines model for insight_column_name.
type InsightFilterID ¶
type InsightFilterID = openapi_types.UUID
InsightFilterID The unique ID for the insight filter
type InsightSeverity ¶
type InsightSeverity string
InsightSeverity Insight severity level
const ( InsightSeverityCritical InsightSeverity = "Critical" InsightSeverityHigh InsightSeverity = "High" InsightSeverityLow InsightSeverity = "Low" InsightSeverityMedium InsightSeverity = "Medium" )
Defines values for InsightSeverity.
type InsightsListMetadata ¶
type InsightsListMetadata struct {
LastPage *int `json:"last_page,omitempty"`
PageSize int `json:"page_size"`
ResourceCount *int `json:"resource_count,omitempty"`
ResourceTypes *int `json:"resource_types,omitempty"`
TimeMs *int `json:"time_ms,omitempty"`
TotalCount *int `json:"total_count,omitempty"`
}
InsightsListMetadata defines model for InsightsListMetadata.
type IntegrationsLimit ¶ added in v2.0.2
type IntegrationsLimit struct {
// Additional Org-qualified paths of the distinct additional integrations currently in use.
Additional []string `json:"additional"`
// Defaults Org-qualified paths of the free default integrations, always available.
Defaults []string `json:"defaults"`
// Limit Maximum additional integrations allowed. `null` means unlimited.
Limit *int64 `json:"limit"`
// Period The window over which a usage limit is measured.
Period UsagePeriod `json:"period"`
// Used Distinct additional (non-default) integrations currently in use.
Used int64 `json:"used"`
}
IntegrationsLimit Integration usage against the per-plan slot cap. The default integrations are free and never consume a slot — `used`/`limit` count only the distinct *additional* (non-default) integrations. Integrations are identified by their org-qualified path. The UI can enable an integration button when its path is in `defaults` ∪ `additional`, or when `used < limit`; otherwise a new integration is disabled.
type ListAPIKeysParams ¶
type ListAPIKeysParams 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"`
}
ListAPIKeysParams defines parameters for ListAPIKeys.
type ListAPIKeysResponse ¶
type ListAPIKeysResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// AllowedRoles List of allowed roles when creating a new API key
AllowedRoles []Role `json:"allowed_roles"`
Items []APIKey `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListAPIKeysResponse ¶
func ParseListAPIKeysResponse(rsp *http.Response) (*ListAPIKeysResponse, error)
ParseListAPIKeysResponse parses an HTTP response from a ListAPIKeysWithResponse call
func (ListAPIKeysResponse) Status ¶
func (r ListAPIKeysResponse) Status() string
Status returns HTTPResponse.Status
func (ListAPIKeysResponse) StatusCode ¶
func (r ListAPIKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentChatSessionsParams ¶ added in v2.0.2
type ListAgentChatSessionsParams struct {
// Mode Orchestration mode to filter by (0 = default AI assistant, 1 = query writer). Only sessions created with this mode are returned. Defaults to 0 when omitted.
Mode *ListAgentChatSessionsParamsMode `form:"mode,omitempty" json:"mode,omitempty"`
// Q Optional case-insensitive substring matched against session titles. When set, only sessions whose title contains it are returned. LIKE wildcards (% and _) are matched literally, not as wildcards.
Q *string `form:"q,omitempty" json:"q,omitempty"`
}
ListAgentChatSessionsParams defines parameters for ListAgentChatSessions.
type ListAgentChatSessionsParamsMode ¶ added in v2.0.2
type ListAgentChatSessionsParamsMode int
ListAgentChatSessionsParamsMode defines parameters for ListAgentChatSessions.
const ( ListAgentChatSessionsParamsModeN0 ListAgentChatSessionsParamsMode = 0 ListAgentChatSessionsParamsModeN1 ListAgentChatSessionsParamsMode = 1 )
Defines values for ListAgentChatSessionsParamsMode.
type ListAgentChatSessionsResponse ¶ added in v2.0.2
type ListAgentChatSessionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentChatSessionList
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListAgentChatSessionsResponse ¶ added in v2.0.2
func ParseListAgentChatSessionsResponse(rsp *http.Response) (*ListAgentChatSessionsResponse, error)
ParseListAgentChatSessionsResponse parses an HTTP response from a ListAgentChatSessionsWithResponse call
func (ListAgentChatSessionsResponse) Status ¶ added in v2.0.2
func (r ListAgentChatSessionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAgentChatSessionsResponse) StatusCode ¶ added in v2.0.2
func (r ListAgentChatSessionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentCustomContextsResponse ¶ added in v2.0.2
type ListAgentCustomContextsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []AgentCustomContext `json:"items"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListAgentCustomContextsResponse ¶ added in v2.0.2
func ParseListAgentCustomContextsResponse(rsp *http.Response) (*ListAgentCustomContextsResponse, error)
ParseListAgentCustomContextsResponse parses an HTTP response from a ListAgentCustomContextsWithResponse call
func (ListAgentCustomContextsResponse) Status ¶ added in v2.0.2
func (r ListAgentCustomContextsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAgentCustomContextsResponse) StatusCode ¶ added in v2.0.2
func (r ListAgentCustomContextsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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"`
// QueryTags Query tags
QueryTags QueryTags `form:"tag,omitempty" json:"tag,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"`
// 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 ¶
func (r ListAllCustomColumnsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllCustomColumnsResponse) StatusCode ¶
func (r ListAllCustomColumnsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllNotificationDestinationsParams ¶
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 ¶
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 ¶
func ParseListAllNotificationDestinationsResponse(rsp *http.Response) (*ListAllNotificationDestinationsResponse, error)
ParseListAllNotificationDestinationsResponse parses an HTTP response from a ListAllNotificationDestinationsWithResponse call
func (ListAllNotificationDestinationsResponse) Status ¶
func (r ListAllNotificationDestinationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllNotificationDestinationsResponse) StatusCode ¶
func (r ListAllNotificationDestinationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllQueriesParams ¶
type ListAllQueriesParams 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"`
// ColumnFilter Filter queries that return all specified columns
ColumnFilter *QueryColumnFilter `form:"column_filter,omitempty" json:"column_filter,omitempty"`
}
ListAllQueriesParams defines parameters for ListAllQueries.
type ListAllQueriesResponse ¶
type ListAllQueriesResponse 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 ParseListAllQueriesResponse ¶
func ParseListAllQueriesResponse(rsp *http.Response) (*ListAllQueriesResponse, error)
ParseListAllQueriesResponse parses an HTTP response from a ListAllQueriesWithResponse call
func (ListAllQueriesResponse) Status ¶
func (r ListAllQueriesResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllQueriesResponse) StatusCode ¶
func (r ListAllQueriesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllRBACPermissionsParams ¶
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 ¶
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 ¶
func ParseListAllRBACPermissionsResponse(rsp *http.Response) (*ListAllRBACPermissionsResponse, error)
ParseListAllRBACPermissionsResponse parses an HTTP response from a ListAllRBACPermissionsWithResponse call
func (ListAllRBACPermissionsResponse) Status ¶
func (r ListAllRBACPermissionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllRBACPermissionsResponse) StatusCode ¶
func (r ListAllRBACPermissionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllRBACRolesParams ¶
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"`
// Type Filter roles by type.
Type *string `form:"type,omitempty" json:"type,omitempty"`
}
ListAllRBACRolesParams defines parameters for ListAllRBACRoles.
type ListAllRBACRolesResponse ¶
type ListAllRBACRolesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []Role `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseListAllRBACRolesResponse ¶
func ParseListAllRBACRolesResponse(rsp *http.Response) (*ListAllRBACRolesResponse, error)
ParseListAllRBACRolesResponse parses an HTTP response from a ListAllRBACRolesWithResponse call
func (ListAllRBACRolesResponse) Status ¶
func (r ListAllRBACRolesResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllRBACRolesResponse) StatusCode ¶
func (r ListAllRBACRolesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppsResponse ¶ added in v2.0.2
type ListAppsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppsListResponse
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseListAppsResponse ¶ added in v2.0.2
func ParseListAppsResponse(rsp *http.Response) (*ListAppsResponse, error)
ParseListAppsResponse parses an HTTP response from a ListAppsWithResponse call
func (ListAppsResponse) Status ¶ added in v2.0.2
func (r ListAppsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppsResponse) StatusCode ¶ added in v2.0.2
func (r ListAppsResponse) 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"`
// 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, 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 ListBillingPaymentsParams ¶ added in v2.0.2
type ListBillingPaymentsParams 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"`
}
ListBillingPaymentsParams defines parameters for ListBillingPayments.
type ListBillingPaymentsResponse ¶ added in v2.0.2
type ListBillingPaymentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []PaymentRecord `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListBillingPaymentsResponse ¶ added in v2.0.2
func ParseListBillingPaymentsResponse(rsp *http.Response) (*ListBillingPaymentsResponse, error)
ParseListBillingPaymentsResponse parses an HTTP response from a ListBillingPaymentsWithResponse call
func (ListBillingPaymentsResponse) Status ¶ added in v2.0.2
func (r ListBillingPaymentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBillingPaymentsResponse) StatusCode ¶ added in v2.0.2
func (r ListBillingPaymentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExternalSyncRunsParams ¶ added in v2.0.2
type ListExternalSyncRunsParams 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"`
// Status Filter by lifecycle status.
Status *ListExternalSyncRunsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
}
ListExternalSyncRunsParams defines parameters for ListExternalSyncRuns.
type ListExternalSyncRunsParamsStatus ¶ added in v2.0.2
type ListExternalSyncRunsParamsStatus string
ListExternalSyncRunsParamsStatus defines parameters for ListExternalSyncRuns.
const ( ListExternalSyncRunsParamsStatusCompleted ListExternalSyncRunsParamsStatus = "completed" ListExternalSyncRunsParamsStatusFailed ListExternalSyncRunsParamsStatus = "failed" ListExternalSyncRunsParamsStatusFinalizing ListExternalSyncRunsParamsStatus = "finalizing" ListExternalSyncRunsParamsStatusStarted ListExternalSyncRunsParamsStatus = "started" )
Defines values for ListExternalSyncRunsParamsStatus.
type ListExternalSyncRunsResponse ¶ added in v2.0.2
type ListExternalSyncRunsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []ExternalSync `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseListExternalSyncRunsResponse ¶ added in v2.0.2
func ParseListExternalSyncRunsResponse(rsp *http.Response) (*ListExternalSyncRunsResponse, error)
ParseListExternalSyncRunsResponse parses an HTTP response from a ListExternalSyncRunsWithResponse call
func (ListExternalSyncRunsResponse) Status ¶ added in v2.0.2
func (r ListExternalSyncRunsResponse) Status() string
Status returns HTTPResponse.Status
func (ListExternalSyncRunsResponse) StatusCode ¶ added in v2.0.2
func (r ListExternalSyncRunsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFilterTagsParams ¶
type ListFilterTagsParams 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"`
}
ListFilterTagsParams defines parameters for ListFilterTags.
type ListFilterTagsResponse ¶
type ListFilterTagsResponse 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 ParseListFilterTagsResponse ¶
func ParseListFilterTagsResponse(rsp *http.Response) (*ListFilterTagsResponse, error)
ParseListFilterTagsResponse parses an HTTP response from a ListFilterTagsWithResponse call
func (ListFilterTagsResponse) Status ¶
func (r ListFilterTagsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFilterTagsResponse) StatusCode ¶
func (r ListFilterTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFiltersParams ¶
type ListFiltersParams 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"`
}
ListFiltersParams defines parameters for ListFilters.
type ListFiltersResponse ¶
type ListFiltersResponse 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 ParseListFiltersResponse ¶
func ParseListFiltersResponse(rsp *http.Response) (*ListFiltersResponse, error)
ParseListFiltersResponse parses an HTTP response from a ListFiltersWithResponse call
func (ListFiltersResponse) Status ¶
func (r ListFiltersResponse) Status() string
Status returns HTTPResponse.Status
func (ListFiltersResponse) StatusCode ¶
func (r ListFiltersResponse) 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 ListNotificationsParams ¶
type ListNotificationsParams 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"`
// Severities Filter by policy severities (policy matches any)
Severities *[]PolicySeverity `form:"severities,omitempty" json:"severities,omitempty"`
// PolicyGroupIds Filter by policy groups (policy matches any)
PolicyGroupIds *[]PolicyGroupID `form:"policy_group_ids,omitempty" json:"policy_group_ids,omitempty"`
}
ListNotificationsParams defines parameters for ListNotifications.
type ListNotificationsResponse ¶
type ListNotificationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []NotificationDetail `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseListNotificationsResponse ¶
func ParseListNotificationsResponse(rsp *http.Response) (*ListNotificationsResponse, error)
ParseListNotificationsResponse parses an HTTP response from a ListNotificationsWithResponse call
func (ListNotificationsResponse) Status ¶
func (r ListNotificationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListNotificationsResponse) StatusCode ¶
func (r ListNotificationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPlatformInsightsByAppParams ¶ added in v2.0.2
type ListPlatformInsightsByAppParams 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"`
// Search Search in title, evidence (description), mitigation, or related fields
Search *string `form:"search,omitempty" json:"search,omitempty"`
// Severities Filter by severities (any match)
Severities *[]InsightSeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Cloud Filter by cloud
Cloud *string `form:"cloud,omitempty" json:"cloud,omitempty"`
// Account Filter by account (repeat for multiple values, OR)
Account *[]string `form:"account,omitempty" json:"account,omitempty"`
// Region Filter by region
Region *string `form:"region,omitempty" json:"region,omitempty"`
// InsightCategory Filter by insight category (repeat for multiple values, OR)
InsightCategory *[]string `form:"insight_category,omitempty" json:"insight_category,omitempty"`
// SourceCategory Filter by source category (repeat for multiple values, OR)
SourceCategory *[]string `form:"source_category,omitempty" json:"source_category,omitempty"`
// Source Filter by source (repeat for multiple values, OR)
Source *[]string `form:"source,omitempty" json:"source,omitempty"`
// ResourceTypes Filter by resource types
ResourceTypes *[]string `form:"resource_types,omitempty" json:"resource_types,omitempty"`
// Tags Filter by tags (any match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
}
ListPlatformInsightsByAppParams defines parameters for ListPlatformInsightsByApp.
type ListPlatformInsightsByAppResponse ¶ added in v2.0.2
type ListPlatformInsightsByAppResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []InsightAppCount `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListPlatformInsightsByAppResponse ¶ added in v2.0.2
func ParseListPlatformInsightsByAppResponse(rsp *http.Response) (*ListPlatformInsightsByAppResponse, error)
ParseListPlatformInsightsByAppResponse parses an HTTP response from a ListPlatformInsightsByAppWithResponse call
func (ListPlatformInsightsByAppResponse) Status ¶ added in v2.0.2
func (r ListPlatformInsightsByAppResponse) Status() string
Status returns HTTPResponse.Status
func (ListPlatformInsightsByAppResponse) StatusCode ¶ added in v2.0.2
func (r ListPlatformInsightsByAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPlatformInsightsParams ¶
type ListPlatformInsightsParams 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"`
// Search Search in title, evidence (description), mitigation, or related fields
Search *string `form:"search,omitempty" json:"search,omitempty"`
// Severities Filter by severities (any match)
Severities *[]InsightSeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Cloud Filter by cloud
Cloud *string `form:"cloud,omitempty" json:"cloud,omitempty"`
// Account Filter by account (repeat for multiple values, OR)
Account *[]string `form:"account,omitempty" json:"account,omitempty"`
// Region Filter by region
Region *string `form:"region,omitempty" json:"region,omitempty"`
// InsightCategory Filter by insight category (repeat for multiple values, OR)
InsightCategory *[]string `form:"insight_category,omitempty" json:"insight_category,omitempty"`
// SourceCategory Filter by source category (repeat for multiple values, OR)
SourceCategory *[]string `form:"source_category,omitempty" json:"source_category,omitempty"`
// Source Filter by source (repeat for multiple values, OR)
Source *[]string `form:"source,omitempty" json:"source,omitempty"`
// ResourceTypes Filter by resource types
ResourceTypes *[]string `form:"resource_types,omitempty" json:"resource_types,omitempty"`
// Tags Filter by tags (any match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
// AppId Filter to insights whose underlying asset is a member of this app. Membership is read from the materialized app_memberships graph.
AppId *openapi_types.UUID `form:"app_id,omitempty" json:"app_id,omitempty"`
// SortBy Field to sort by
SortBy *ListPlatformInsightsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"`
// SortDir Sort direction
SortDir *ListPlatformInsightsParamsSortDir `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}
ListPlatformInsightsParams defines parameters for ListPlatformInsights.
type ListPlatformInsightsParamsSortBy ¶
type ListPlatformInsightsParamsSortBy string
ListPlatformInsightsParamsSortBy defines parameters for ListPlatformInsights.
const ( ListPlatformInsightsParamsSortByAccount ListPlatformInsightsParamsSortBy = "account" ListPlatformInsightsParamsSortByAccountsCount ListPlatformInsightsParamsSortBy = "accounts_count" ListPlatformInsightsParamsSortByCostLast30Days ListPlatformInsightsParamsSortBy = "cost_last_30_days" ListPlatformInsightsParamsSortByCostLast7Days ListPlatformInsightsParamsSortBy = "cost_last_7_days" ListPlatformInsightsParamsSortByCreatedAt ListPlatformInsightsParamsSortBy = "created_at" ListPlatformInsightsParamsSortByDetectedAt ListPlatformInsightsParamsSortBy = "detected_at" ListPlatformInsightsParamsSortByInsightCategory ListPlatformInsightsParamsSortBy = "insight_category" ListPlatformInsightsParamsSortByResourceTypes ListPlatformInsightsParamsSortBy = "resource_types" ListPlatformInsightsParamsSortByResourcesCount ListPlatformInsightsParamsSortBy = "resources_count" ListPlatformInsightsParamsSortBySeverity ListPlatformInsightsParamsSortBy = "severity" ListPlatformInsightsParamsSortBySource ListPlatformInsightsParamsSortBy = "source" ListPlatformInsightsParamsSortBySourceCategory ListPlatformInsightsParamsSortBy = "source_category" ListPlatformInsightsParamsSortByTitle ListPlatformInsightsParamsSortBy = "title" )
Defines values for ListPlatformInsightsParamsSortBy.
type ListPlatformInsightsParamsSortDir ¶
type ListPlatformInsightsParamsSortDir string
ListPlatformInsightsParamsSortDir defines parameters for ListPlatformInsights.
const ( ListPlatformInsightsParamsSortDirAsc ListPlatformInsightsParamsSortDir = "asc" ListPlatformInsightsParamsSortDirDesc ListPlatformInsightsParamsSortDir = "desc" )
Defines values for ListPlatformInsightsParamsSortDir.
type ListPlatformInsightsResponse ¶
type ListPlatformInsightsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []Insight `json:"items"`
Metadata InsightsListMetadata `json:"metadata"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListPlatformInsightsResponse ¶
func ParseListPlatformInsightsResponse(rsp *http.Response) (*ListPlatformInsightsResponse, error)
ParseListPlatformInsightsResponse parses an HTTP response from a ListPlatformInsightsWithResponse call
func (ListPlatformInsightsResponse) Status ¶
func (r ListPlatformInsightsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPlatformInsightsResponse) StatusCode ¶
func (r ListPlatformInsightsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
func (r ListPlatformVersionsResponse) Status() string
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"`
Logo string `json:"logo"`
// 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"`
}
ListPlugin defines model for ListPlugin.
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 ¶
func (r ListPluginVersionTablesResponse) Status() string
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 ¶
func (r ListPluginVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginVersionsResponse) StatusCode ¶
func (r ListPluginVersionsResponse) 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 ListPoliciesInGroupParams ¶
type ListPoliciesInGroupParams 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"`
// SortBy Field to sort by
SortBy *ListPoliciesInGroupParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"`
// SortDir Sort direction
SortDir *ListPoliciesInGroupParamsSortDir `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}
ListPoliciesInGroupParams defines parameters for ListPoliciesInGroup.
type ListPoliciesInGroupParamsSortBy ¶
type ListPoliciesInGroupParamsSortBy string
ListPoliciesInGroupParamsSortBy defines parameters for ListPoliciesInGroup.
const ( ListPoliciesInGroupParamsSortByName ListPoliciesInGroupParamsSortBy = "name" ListPoliciesInGroupParamsSortByPolicyCount ListPoliciesInGroupParamsSortBy = "policy_count" )
Defines values for ListPoliciesInGroupParamsSortBy.
type ListPoliciesInGroupParamsSortDir ¶
type ListPoliciesInGroupParamsSortDir string
ListPoliciesInGroupParamsSortDir defines parameters for ListPoliciesInGroup.
const ( ListPoliciesInGroupParamsSortDirAsc ListPoliciesInGroupParamsSortDir = "asc" ListPoliciesInGroupParamsSortDirDesc ListPoliciesInGroupParamsSortDir = "desc" )
Defines values for ListPoliciesInGroupParamsSortDir.
type ListPoliciesInGroupResponse ¶
type ListPoliciesInGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []Policy `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListPoliciesInGroupResponse ¶
func ParseListPoliciesInGroupResponse(rsp *http.Response) (*ListPoliciesInGroupResponse, error)
ParseListPoliciesInGroupResponse parses an HTTP response from a ListPoliciesInGroupWithResponse call
func (ListPoliciesInGroupResponse) Status ¶
func (r ListPoliciesInGroupResponse) Status() string
Status returns HTTPResponse.Status
func (ListPoliciesInGroupResponse) StatusCode ¶
func (r ListPoliciesInGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPoliciesParams ¶
type ListPoliciesParams 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"`
PolicyStatus *PolicyStatus `form:"status,omitempty" json:"status,omitempty"`
// Severities Filter by severities (policy matches any)
Severities *[]PolicySeverity `form:"severities,omitempty" json:"severities,omitempty"`
// Domain Filter by domain
Domain *PolicyDomain `form:"domain,omitempty" json:"domain,omitempty"`
// PolicyGroupIds Filter by policy groups (policy matches any)
PolicyGroupIds *[]PolicyGroupID `form:"policy_group_ids,omitempty" json:"policy_group_ids,omitempty"`
// Search Search in policy name and description
Search *string `form:"search,omitempty" json:"search,omitempty"`
// SortBy Field to sort by
SortBy *ListPoliciesParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"`
// SortDir Sort direction
SortDir *ListPoliciesParamsSortDir `form:"sort_dir,omitempty" json:"sort_dir,omitempty"`
}
ListPoliciesParams defines parameters for ListPolicies.
type ListPoliciesParamsSortBy ¶
type ListPoliciesParamsSortBy string
ListPoliciesParamsSortBy defines parameters for ListPolicies.
const ( ListPoliciesParamsSortByCreatedAt ListPoliciesParamsSortBy = "created_at" ListPoliciesParamsSortByDomain ListPoliciesParamsSortBy = "domain" ListPoliciesParamsSortByLastRunAt ListPoliciesParamsSortBy = "last_run_at" ListPoliciesParamsSortByName ListPoliciesParamsSortBy = "name" ListPoliciesParamsSortBySeverity ListPoliciesParamsSortBy = "severity" ListPoliciesParamsSortByViolationCount ListPoliciesParamsSortBy = "violation_count" )
Defines values for ListPoliciesParamsSortBy.
type ListPoliciesParamsSortDir ¶
type ListPoliciesParamsSortDir string
ListPoliciesParamsSortDir defines parameters for ListPolicies.
const ( ListPoliciesParamsSortDirAsc ListPoliciesParamsSortDir = "asc" ListPoliciesParamsSortDirDesc ListPoliciesParamsSortDir = "desc" )
Defines values for ListPoliciesParamsSortDir.
type ListPoliciesResponse ¶
type ListPoliciesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []Policy `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
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 ListPolicyGroupsParams ¶
type ListPolicyGroupsParams struct {
// Search Search in policy group name and description
Search *string `form:"search,omitempty" json:"search,omitempty"`
// Severities Filter to policy groups that contain at least one policy with any of these severities
Severities *[]PolicySeverity `form:"severities,omitempty" json:"severities,omitempty"`
}
ListPolicyGroupsParams defines parameters for ListPolicyGroups.
type ListPolicyGroupsResponse ¶
type ListPolicyGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []PolicyGroupWithCounts `json:"items"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListPolicyGroupsResponse ¶
func ParseListPolicyGroupsResponse(rsp *http.Response) (*ListPolicyGroupsResponse, error)
ParseListPolicyGroupsResponse parses an HTTP response from a ListPolicyGroupsWithResponse call
func (ListPolicyGroupsResponse) Status ¶
func (r ListPolicyGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPolicyGroupsResponse) StatusCode ¶
func (r ListPolicyGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueryTagsParams ¶
type ListQueryTagsParams 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"`
}
ListQueryTagsParams defines parameters for ListQueryTags.
type ListQueryTagsResponse ¶
type ListQueryTagsResponse 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 ParseListQueryTagsResponse ¶
func ParseListQueryTagsResponse(rsp *http.Response) (*ListQueryTagsResponse, error)
ParseListQueryTagsResponse parses an HTTP response from a ListQueryTagsWithResponse call
func (ListQueryTagsResponse) Status ¶
func (r ListQueryTagsResponse) Status() string
Status returns HTTPResponse.Status
func (ListQueryTagsResponse) StatusCode ¶
func (r ListQueryTagsResponse) 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 ¶
func (r ListReportTemplatesResponse) Status() string
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 ListSlackChannelsParams ¶
type ListSlackChannelsParams struct {
// Name Filter channels by name (case-insensitive partial match)
Name *string `form:"name,omitempty" json:"name,omitempty"`
}
ListSlackChannelsParams defines parameters for ListSlackChannels.
type ListSlackChannelsResponse ¶
type ListSlackChannelsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []SlackChannel `json:"items"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseListSlackChannelsResponse ¶
func ParseListSlackChannelsResponse(rsp *http.Response) (*ListSlackChannelsResponse, error)
ParseListSlackChannelsResponse parses an HTTP response from a ListSlackChannelsWithResponse call
func (ListSlackChannelsResponse) Status ¶
func (r ListSlackChannelsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSlackChannelsResponse) StatusCode ¶
func (r ListSlackChannelsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSupportedSourceVersionsParams ¶ added in v2.0.2
type ListSupportedSourceVersionsParams struct {
// Path Filter to a single source plugin path (e.g. `cloudquery/aws`). When set, the response contains only that path, or is empty if it isn't supported.
Path *string `form:"path,omitempty" json:"path,omitempty"`
}
ListSupportedSourceVersionsParams defines parameters for ListSupportedSourceVersions.
type ListSupportedSourceVersionsResponse ¶ added in v2.0.2
type ListSupportedSourceVersionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]string
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseListSupportedSourceVersionsResponse ¶ added in v2.0.2
func ParseListSupportedSourceVersionsResponse(rsp *http.Response) (*ListSupportedSourceVersionsResponse, error)
ParseListSupportedSourceVersionsResponse parses an HTTP response from a ListSupportedSourceVersionsWithResponse call
func (ListSupportedSourceVersionsResponse) Status ¶ added in v2.0.2
func (r ListSupportedSourceVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSupportedSourceVersionsResponse) StatusCode ¶ added in v2.0.2
func (r ListSupportedSourceVersionsResponse) 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 ¶
func (r ListSyncDestinationSyncsResponse) Status() string
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 ¶
func (r ListSyncDestinationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncDestinationsResponse) StatusCode ¶
func (r ListSyncDestinationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSyncIntegrationGroupsResponse ¶ added in v2.0.2
type ListSyncIntegrationGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []SyncIntegrationGroup `json:"items"`
}
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseListSyncIntegrationGroupsResponse ¶ added in v2.0.2
func ParseListSyncIntegrationGroupsResponse(rsp *http.Response) (*ListSyncIntegrationGroupsResponse, error)
ParseListSyncIntegrationGroupsResponse parses an HTTP response from a ListSyncIntegrationGroupsWithResponse call
func (ListSyncIntegrationGroupsResponse) Status ¶ added in v2.0.2
func (r ListSyncIntegrationGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncIntegrationGroupsResponse) StatusCode ¶ added in v2.0.2
func (r ListSyncIntegrationGroupsResponse) 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 ¶
func (r ListSyncSourceSyncsResponse) Status() string
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 ¶
func (r ListSyncTransformerSyncDestinationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncTransformerSyncDestinationsResponse) StatusCode ¶
func (r ListSyncTransformerSyncDestinationsResponse) StatusCode() int
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 ¶
func (r ListSyncTransformerSyncsResponse) Status() string
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 ¶
func (r ListSyncTransformersResponse) Status() string
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 ListTablesParams ¶
type ListTablesParams 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"`
}
ListTablesParams defines parameters for ListTables.
type ListTablesResponse ¶
type ListTablesResponse 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 ParseListTablesResponse ¶
func ParseListTablesResponse(rsp *http.Response) (*ListTablesResponse, error)
ParseListTablesResponse parses an HTTP response from a ListTablesWithResponse call
func (ListTablesResponse) Status ¶
func (r ListTablesResponse) Status() string
Status returns HTTPResponse.Status
func (ListTablesResponse) StatusCode ¶
func (r ListTablesResponse) 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 ListUsersParams ¶
type ListUsersParams 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"`
// UserSearch Search by user name or email
UserSearch *string `form:"user_search,omitempty" json:"user_search,omitempty"`
// RoleId Search by user role ID
RoleId *RoleID `form:"role_id,omitempty" json:"role_id,omitempty"`
}
ListUsersParams defines parameters for ListUsers.
type ListUsersResponse ¶
type ListUsersResponse 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 ParseListUsersResponse ¶
func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)
ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call
func (ListUsersResponse) Status ¶
func (r ListUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ListUsersResponse) StatusCode ¶
func (r ListUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListV2SyncIntegrationsParams ¶
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 ¶
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 ¶
func ParseListV2SyncIntegrationsResponse(rsp *http.Response) (*ListV2SyncIntegrationsResponse, error)
ParseListV2SyncIntegrationsResponse parses an HTTP response from a ListV2SyncIntegrationsWithResponse call
func (ListV2SyncIntegrationsResponse) Status ¶
func (r ListV2SyncIntegrationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListV2SyncIntegrationsResponse) StatusCode ¶
func (r ListV2SyncIntegrationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 MagicLoginUserJSONBody ¶ added in v2.0.2
type MagicLoginUserJSONBody struct {
Token string `json:"token"`
}
MagicLoginUserJSONBody defines parameters for MagicLoginUser.
type MagicLoginUserJSONRequestBody ¶ added in v2.0.2
type MagicLoginUserJSONRequestBody MagicLoginUserJSONBody
MagicLoginUserJSONRequestBody defines body for MagicLoginUser for application/json ContentType.
type MagicLoginUserResponse ¶ added in v2.0.2
type MagicLoginUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
IDToken string `json:"id_token"`
}
JSON400 *BadRequest
JSON404 *NotFound
JSON405 *MethodNotAllowed
JSON429 *TooManyRequests
JSON500 *InternalError
}
func ParseMagicLoginUserResponse ¶ added in v2.0.2
func ParseMagicLoginUserResponse(rsp *http.Response) (*MagicLoginUserResponse, error)
ParseMagicLoginUserResponse parses an HTTP response from a MagicLoginUserWithResponse call
func (MagicLoginUserResponse) Status ¶ added in v2.0.2
func (r MagicLoginUserResponse) Status() string
Status returns HTTPResponse.Status
func (MagicLoginUserResponse) StatusCode ¶ added in v2.0.2
func (r MagicLoginUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NotificationDestination ¶
type NotificationDestination struct {
CreatedAt time.Time `json:"created_at"`
// CustomMessage Optional custom message prepended to the alert when sending to Slack or Microsoft Teams (only for slack or msteams type). Prepended verbatim — does not support {{variable}} interpolation.
CustomMessage *string `json:"custom_message"`
Enabled bool `json:"enabled"`
// HTTPBody HTTP body template (required for webhook type, must not be set for slack type). Supports simple variable interpolation using {{variable}} syntax. Available variables: {{query_name}}, {{query_url}}, {{alert_status}}, {{alert_message}}, {{alert_severity}}, {{alert_violations}}.
HTTPBody *string `json:"http_body,omitempty"`
HTTPHeaders map[string]string `json:"http_headers,omitempty"`
// HTTPSecretHeaders Secret HTTP headers. Keys are visible but values are always returned as empty strings. The actual values are encrypted at rest.
HTTPSecretHeaders map[string]string `json:"http_secret_headers,omitempty"`
// NotificationDestinationID The unique ID for the notification destination.
NotificationDestinationID NotificationDestinationID `json:"id"`
// LastNotificationErrorCode Error code of the last notification error
LastNotificationErrorCode *string `json:"last_notification_error_code"`
// LastNotificationErrorMessage Error message of the last notification error
LastNotificationErrorMessage *string `json:"last_notification_error_message"`
// LastNotificationErrorTimestamp Timestamp of the last notification error
LastNotificationErrorTimestamp *time.Time `json:"last_notification_error_timestamp"`
// MSTeamsWebhookURL Microsoft Teams Power Automate Workflow URL (only for msteams type). The actual URL is encrypted at rest and never returned. For msteams destinations the field is emitted as the empty string ("") so clients can detect that the value exists without ever seeing it; for non-msteams destinations the field is omitted from the response entirely.
MSTeamsWebhookURL *string `json:"msteams_webhook_url,omitempty"`
Name string `json:"name"`
// SlackChannels List of Slack channel IDs (only for slack type)
SlackChannels *[]string `json:"slack_channels,omitempty"`
// SlackConnectionID Slack connection ID (only for slack type)
SlackConnectionID *openapi_types.UUID `json:"slack_connection_id"`
// Type Type of notification destination
Type NotificationDestinationType `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
URL string `json:"url"`
}
NotificationDestination Notification Destination
type NotificationDestinationCreate ¶
type NotificationDestinationCreate struct {
// CustomMessage Optional custom message prepended to the alert when sending to Slack or Microsoft Teams (only for slack or msteams type, must not be set for webhook). Prepended verbatim — does not support {{variable}} interpolation.
CustomMessage *string `json:"custom_message,omitempty"`
Enabled bool `json:"enabled"`
// HTTPBody HTTP body template (required for webhook type, must not be set for slack type). Supports simple variable interpolation using {{variable}} syntax. Available variables: {{query_name}}, {{query_url}}, {{alert_status}}, {{alert_message}}, {{alert_severity}}, {{alert_violations}}.
HTTPBody *string `json:"http_body,omitempty"`
// HTTPHeaders HTTP headers (required for webhook type, must not be set for slack type)
HTTPHeaders map[string]string `json:"http_headers,omitempty"`
// HTTPSecretHeaders Secret HTTP headers with encrypted values. Values are encrypted at rest and returned as empty strings in responses. For updates, send empty string to keep existing value, or new value to replace. Must not be set for slack type.
HTTPSecretHeaders map[string]string `json:"http_secret_headers,omitempty"`
// MSTeamsWebhookURL Microsoft Teams Power Automate Workflow URL (required for msteams type, must not be set for webhook/slack). Accepts either the legacy Logic Apps direct form (*.logic.azure.{com,us,cn}/workflows/.../triggers/...) or the newer Power Platform API gateway form (*.environment.api.powerplatform.{com,us,cn}/powerautomate/automations/direct/workflows/.../triggers/...). Deprecated outlook.office.com Office 365 Connector URLs (retired April 2026) are rejected. When testing an existing destination, send an empty string together with the notification_destination_id query parameter to reuse the stored encrypted URL (the GET response masks this field to "").
MSTeamsWebhookURL *string `json:"msteams_webhook_url,omitempty"`
Name string `json:"name"`
// SlackChannels List of Slack channel IDs to send notifications to (required for slack type)
SlackChannels *[]string `json:"slack_channels,omitempty"`
// SlackConnectionID Slack connection ID (required for slack type)
SlackConnectionID *openapi_types.UUID `json:"slack_connection_id,omitempty"`
// Type Type of notification destination
Type *NotificationDestinationCreateType `json:"type,omitempty"`
// URL Webhook URL (required for webhook type, must not be set for slack type)
URL *string `json:"url,omitempty"`
}
NotificationDestinationCreate defines model for NotificationDestinationCreate.
type NotificationDestinationCreateType ¶
type NotificationDestinationCreateType string
NotificationDestinationCreateType Type of notification destination
const ( NotificationDestinationCreateTypeMsteams NotificationDestinationCreateType = "msteams" NotificationDestinationCreateTypeSlack NotificationDestinationCreateType = "slack" NotificationDestinationCreateTypeWebhook NotificationDestinationCreateType = "webhook" )
Defines values for NotificationDestinationCreateType.
type NotificationDestinationData ¶
type NotificationDestinationData struct {
// CustomMessage Optional custom message prepended to the alert when sending to Slack or Microsoft Teams (only for slack or msteams type, must not be set for webhook). Prepended verbatim — does not support {{variable}} interpolation.
CustomMessage *string `json:"custom_message,omitempty"`
// HTTPBody HTTP body template (required for webhook type, must not be set for slack type). Supports simple variable interpolation using {{variable}} syntax. Available variables: {{query_name}}, {{query_url}}, {{alert_status}}, {{alert_message}}, {{alert_severity}}, {{alert_violations}}.
HTTPBody *string `json:"http_body,omitempty"`
// HTTPHeaders HTTP headers (required for webhook type, must not be set for slack type)
HTTPHeaders map[string]string `json:"http_headers,omitempty"`
// HTTPSecretHeaders Secret HTTP headers with encrypted values. Values are encrypted at rest and returned as empty strings in responses. For updates, send empty string to keep existing value, or new value to replace. Must not be set for slack type.
HTTPSecretHeaders map[string]string `json:"http_secret_headers,omitempty"`
// MSTeamsWebhookURL Microsoft Teams Power Automate Workflow URL (required for msteams type, must not be set for webhook/slack). Accepts either the legacy Logic Apps direct form (*.logic.azure.{com,us,cn}/workflows/.../triggers/...) or the newer Power Platform API gateway form (*.environment.api.powerplatform.{com,us,cn}/powerautomate/automations/direct/workflows/.../triggers/...). Deprecated outlook.office.com Office 365 Connector URLs (retired April 2026) are rejected. When testing an existing destination, send an empty string together with the notification_destination_id query parameter to reuse the stored encrypted URL (the GET response masks this field to "").
MSTeamsWebhookURL *string `json:"msteams_webhook_url,omitempty"`
// SlackChannels List of Slack channel IDs to send notifications to (required for slack type)
SlackChannels *[]string `json:"slack_channels,omitempty"`
// SlackConnectionID Slack connection ID (required for slack type)
SlackConnectionID *openapi_types.UUID `json:"slack_connection_id,omitempty"`
// Type Type of notification destination
Type *NotificationDestinationDataType `json:"type,omitempty"`
// URL Webhook URL (required for webhook type, must not be set for slack type)
URL *string `json:"url,omitempty"`
}
NotificationDestinationData Notification Destination Data
type NotificationDestinationDataType ¶
type NotificationDestinationDataType string
NotificationDestinationDataType Type of notification destination
const ( NotificationDestinationDataTypeMsteams NotificationDestinationDataType = "msteams" NotificationDestinationDataTypeSlack NotificationDestinationDataType = "slack" NotificationDestinationDataTypeWebhook NotificationDestinationDataType = "webhook" )
Defines values for NotificationDestinationDataType.
type NotificationDestinationID ¶
type NotificationDestinationID = openapi_types.UUID
NotificationDestinationID The unique ID for the notification destination.
type NotificationDestinationId ¶
type NotificationDestinationId = NotificationDestinationID
NotificationDestinationId The unique ID for the notification destination.
type NotificationDestinationListItem ¶
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"`
// SlackChannels List of Slack channel names (only for slack type)
SlackChannels *[]string `json:"slack_channels,omitempty"`
// Type Type of notification destination
Type NotificationDestinationListItemType `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
URL string `json:"url"`
}
NotificationDestinationListItem Notification Destination List Item
type NotificationDestinationListItemType ¶
type NotificationDestinationListItemType string
NotificationDestinationListItemType Type of notification destination
const ( NotificationDestinationListItemTypeMsteams NotificationDestinationListItemType = "msteams" NotificationDestinationListItemTypeSlack NotificationDestinationListItemType = "slack" NotificationDestinationListItemTypeWebhook NotificationDestinationListItemType = "webhook" )
Defines values for NotificationDestinationListItemType.
type NotificationDestinationTestResponse ¶
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 NotificationDestinationType ¶
type NotificationDestinationType string
NotificationDestinationType Type of notification destination
const ( NotificationDestinationTypeMsteams NotificationDestinationType = "msteams" NotificationDestinationTypeSlack NotificationDestinationType = "slack" NotificationDestinationTypeWebhook NotificationDestinationType = "webhook" )
Defines values for NotificationDestinationType.
type NotificationDestinationUpdate ¶
type NotificationDestinationUpdate struct {
// CustomMessage Optional custom message prepended to the alert when sending to Slack or Microsoft Teams (only for slack or msteams type, must not be set for webhook). Prepended verbatim — does not support {{variable}} interpolation.
CustomMessage *string `json:"custom_message,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
// HTTPBody HTTP body template (required for webhook type, must not be set for slack type). Supports simple variable interpolation using {{variable}} syntax. Available variables: {{query_name}}, {{query_url}}, {{alert_status}}, {{alert_message}}, {{alert_severity}}, {{alert_violations}}.
HTTPBody *string `json:"http_body,omitempty"`
HTTPHeaders *map[string]string `json:"http_headers,omitempty"`
// HTTPSecretHeaders Secret HTTP headers. Send empty string value to keep existing encrypted value, or new value to replace. Must not be set for slack type.
HTTPSecretHeaders *map[string]string `json:"http_secret_headers,omitempty"`
// MSTeamsWebhookURL Microsoft Teams Power Automate Workflow URL (only for msteams type, must not be set for webhook/slack). Accepts either the legacy Logic Apps direct form (*.logic.azure.{com,us,cn}/workflows/.../triggers/...) or the newer Power Platform API gateway form (*.environment.api.powerplatform.{com,us,cn}/powerautomate/automations/direct/workflows/.../triggers/...). Deprecated outlook.office.com Office 365 Connector URLs (retired April 2026) are rejected. To keep the existing encrypted value, either omit the field or send the empty string — the GET response masks this field to "" so frontends that re-submit the form blindly will not accidentally rotate the URL.
MSTeamsWebhookURL *string `json:"msteams_webhook_url,omitempty"`
Name *string `json:"name,omitempty"`
// SlackChannels List of Slack channel IDs to send notifications to (only for slack type, must not be set for webhook)
SlackChannels *[]string `json:"slack_channels,omitempty"`
// SlackConnectionID Slack connection ID (only for slack type, must not be set for webhook)
SlackConnectionID *openapi_types.UUID `json:"slack_connection_id,omitempty"`
URL *string `json:"url,omitempty"`
}
NotificationDestinationUpdate Update Notification Destination
type NotificationDetail ¶
type NotificationDetail struct {
// CreatedAt Timestamp when the alert was created
CreatedAt time.Time `json:"created_at"`
// 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"`
// NotificationDestination Notification Destination List Item
NotificationDestination *NotificationDestinationListItem `json:"notification_destination,omitempty"`
// PolicyID Reference to the associated policy
PolicyID openapi_types.UUID `json:"policy_id"`
// 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"`
}
NotificationDetail A notification instance for a triggered alert, including one notification destination. Each notification destination for an alert will result in a separate notification item.
type NotifyAWSCUROnboardingJSONRequestBody ¶
type NotifyAWSCUROnboardingJSONRequestBody = OnboardingAWSCURNotification
NotifyAWSCUROnboardingJSONRequestBody defines body for NotifyAWSCUROnboarding for application/json ContentType.
type NotifyAWSCUROnboardingResponse ¶
type NotifyAWSCUROnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseNotifyAWSCUROnboardingResponse ¶
func ParseNotifyAWSCUROnboardingResponse(rsp *http.Response) (*NotifyAWSCUROnboardingResponse, error)
ParseNotifyAWSCUROnboardingResponse parses an HTTP response from a NotifyAWSCUROnboardingWithResponse call
func (NotifyAWSCUROnboardingResponse) Status ¶
func (r NotifyAWSCUROnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (NotifyAWSCUROnboardingResponse) StatusCode ¶
func (r NotifyAWSCUROnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NotifyAWSUnifiedOnboardingJSONRequestBody ¶ added in v2.0.2
type NotifyAWSUnifiedOnboardingJSONRequestBody = OnboardingAWSUnifiedNotification
NotifyAWSUnifiedOnboardingJSONRequestBody defines body for NotifyAWSUnifiedOnboarding for application/json ContentType.
type NotifyAWSUnifiedOnboardingResponse ¶ added in v2.0.2
type NotifyAWSUnifiedOnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseNotifyAWSUnifiedOnboardingResponse ¶ added in v2.0.2
func ParseNotifyAWSUnifiedOnboardingResponse(rsp *http.Response) (*NotifyAWSUnifiedOnboardingResponse, error)
ParseNotifyAWSUnifiedOnboardingResponse parses an HTTP response from a NotifyAWSUnifiedOnboardingWithResponse call
func (NotifyAWSUnifiedOnboardingResponse) Status ¶ added in v2.0.2
func (r NotifyAWSUnifiedOnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (NotifyAWSUnifiedOnboardingResponse) StatusCode ¶ added in v2.0.2
func (r NotifyAWSUnifiedOnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 OnboardingAWSCUR ¶
type OnboardingAWSCUR struct {
// Audience OpenID audience claim for the trust relationship
Audience string `json:"audience"`
CreatedAt time.Time `json:"created_at"`
// CURReportName Name of the CUR report
CURReportName *string `json:"cur_report_name,omitempty"`
// FailureReason Error details if the onboarding failed
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"`
// S3BucketName Name of the S3 bucket containing CUR reports
S3BucketName *string `json:"s3_bucket_name,omitempty"`
// S3ReportPrefix Prefix path for CUR reports in the S3 bucket
S3ReportPrefix *string `json:"s3_report_prefix,omitempty"`
// OnboardingStage Stage of the onboarding process
OnboardingStage string `json:"stage"`
// Subject OpenID subject claim for the trust relationship
Subject string `json:"subject"`
// SyncRoleARN Role used to access the S3 bucket with CUR reports
SyncRoleARN *string `json:"sync_role_arn,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
OnboardingAWSCUR AWS CUR onboarding
type OnboardingAWSCURCreateResponse ¶
type OnboardingAWSCURCreateResponse struct {
// Audience OpenID audience claim for the trust relationship
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 AWS region where the CUR stack must be deployed. Always 'us-east-1' because AWS Cost and Usage Reports are only available in that region.
Region string `json:"region"`
// 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 CUR setup
TemplateURL string `json:"template_url"`
}
OnboardingAWSCURCreateResponse AWS CUR onboarding create response
type OnboardingAWSCURNotification ¶
type OnboardingAWSCURNotification struct {
// contains filtered or unexported fields
}
OnboardingAWSCURNotification defines model for OnboardingAWSCURNotification.
func (OnboardingAWSCURNotification) AsDeployedCURNotification ¶
func (t OnboardingAWSCURNotification) AsDeployedCURNotification() (DeployedCURNotification, error)
AsDeployedCURNotification returns the union data inside the OnboardingAWSCURNotification as a DeployedCURNotification
func (OnboardingAWSCURNotification) AsFailedNotification ¶
func (t OnboardingAWSCURNotification) AsFailedNotification() (FailedNotification, error)
AsFailedNotification returns the union data inside the OnboardingAWSCURNotification as a FailedNotification
func (OnboardingAWSCURNotification) AsRevokedNotification ¶
func (t OnboardingAWSCURNotification) AsRevokedNotification() (RevokedNotification, error)
AsRevokedNotification returns the union data inside the OnboardingAWSCURNotification as a RevokedNotification
func (OnboardingAWSCURNotification) AsStartedNotification ¶
func (t OnboardingAWSCURNotification) AsStartedNotification() (StartedNotification, error)
AsStartedNotification returns the union data inside the OnboardingAWSCURNotification as a StartedNotification
func (OnboardingAWSCURNotification) Discriminator ¶
func (t OnboardingAWSCURNotification) Discriminator() (string, error)
func (*OnboardingAWSCURNotification) FromDeployedCURNotification ¶
func (t *OnboardingAWSCURNotification) FromDeployedCURNotification(v DeployedCURNotification) error
FromDeployedCURNotification overwrites any union data inside the OnboardingAWSCURNotification as the provided DeployedCURNotification
func (*OnboardingAWSCURNotification) FromFailedNotification ¶
func (t *OnboardingAWSCURNotification) FromFailedNotification(v FailedNotification) error
FromFailedNotification overwrites any union data inside the OnboardingAWSCURNotification as the provided FailedNotification
func (*OnboardingAWSCURNotification) FromRevokedNotification ¶
func (t *OnboardingAWSCURNotification) FromRevokedNotification(v RevokedNotification) error
FromRevokedNotification overwrites any union data inside the OnboardingAWSCURNotification as the provided RevokedNotification
func (*OnboardingAWSCURNotification) FromStartedNotification ¶
func (t *OnboardingAWSCURNotification) FromStartedNotification(v StartedNotification) error
FromStartedNotification overwrites any union data inside the OnboardingAWSCURNotification as the provided StartedNotification
func (OnboardingAWSCURNotification) MarshalJSON ¶
func (t OnboardingAWSCURNotification) MarshalJSON() ([]byte, error)
func (*OnboardingAWSCURNotification) MergeDeployedCURNotification ¶
func (t *OnboardingAWSCURNotification) MergeDeployedCURNotification(v DeployedCURNotification) error
MergeDeployedCURNotification performs a merge with any union data inside the OnboardingAWSCURNotification, using the provided DeployedCURNotification
func (*OnboardingAWSCURNotification) MergeFailedNotification ¶
func (t *OnboardingAWSCURNotification) MergeFailedNotification(v FailedNotification) error
MergeFailedNotification performs a merge with any union data inside the OnboardingAWSCURNotification, using the provided FailedNotification
func (*OnboardingAWSCURNotification) MergeRevokedNotification ¶
func (t *OnboardingAWSCURNotification) MergeRevokedNotification(v RevokedNotification) error
MergeRevokedNotification performs a merge with any union data inside the OnboardingAWSCURNotification, using the provided RevokedNotification
func (*OnboardingAWSCURNotification) MergeStartedNotification ¶
func (t *OnboardingAWSCURNotification) MergeStartedNotification(v StartedNotification) error
MergeStartedNotification performs a merge with any union data inside the OnboardingAWSCURNotification, using the provided StartedNotification
func (*OnboardingAWSCURNotification) UnmarshalJSON ¶
func (t *OnboardingAWSCURNotification) UnmarshalJSON(b []byte) error
func (OnboardingAWSCURNotification) ValueByDiscriminator ¶
func (t OnboardingAWSCURNotification) ValueByDiscriminator() (interface{}, error)
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 OnboardingAWSUnified ¶ added in v2.0.2
type OnboardingAWSUnified struct {
// AssetInventory Asset inventory feature status and details
AssetInventory *OnboardingAWSUnifiedAssetInventory `json:"asset_inventory,omitempty"`
Audience string `json:"audience"`
// CostAndUsage Cost and usage feature status and details
CostAndUsage *OnboardingAWSUnifiedCostAndUsage `json:"cost_and_usage,omitempty"`
CreatedAt time.Time `json:"created_at"`
// OnboardingID ID of the cloud provider onboarding session
OnboardingID OnboardingID `json:"id"`
// IssuerURL URL of the OpenID server
IssuerURL string `json:"issuer_url"`
Subject string `json:"subject"`
UpdatedAt time.Time `json:"updated_at"`
}
OnboardingAWSUnified Unified AWS onboarding status with per-feature stages
type OnboardingAWSUnifiedAssetInventory ¶ added in v2.0.2
type OnboardingAWSUnifiedAssetInventory struct {
AdminRoleARN *string `json:"admin_role_arn,omitempty"`
DeploymentMode *string `json:"deployment_mode,omitempty"`
FailedAccountsCount *int `json:"failed_accounts_count,omitempty"`
// FailureReason Error details if the feature failed
FailureReason *string `json:"failure_reason,omitempty"`
ManagementRoleARN *string `json:"management_role_arn,omitempty"`
OrganizationalUnitIDs *[]string `json:"organizational_units,omitempty"`
SkippedAccountIDs *[]string `json:"skipped_accounts,omitempty"`
// Stage Stage of the asset inventory feature. Values: pending, started, deployed, provisioning, completed, failed, revoked.
Stage string `json:"stage"`
// SyncRoleName Name of the sync role in each onboarded account
SyncRoleName *string `json:"sync_role_name,omitempty"`
}
OnboardingAWSUnifiedAssetInventory Asset inventory feature status and details
type OnboardingAWSUnifiedCostAndUsage ¶ added in v2.0.2
type OnboardingAWSUnifiedCostAndUsage struct {
CURReportName *string `json:"cur_report_name,omitempty"`
// FailureReason Error details if the feature failed
FailureReason *string `json:"failure_reason,omitempty"`
S3BucketName *string `json:"s3_bucket_name,omitempty"`
S3ReportPrefix *string `json:"s3_report_prefix,omitempty"`
// Stage Stage of the cost and usage feature. Values: pending, started, deployed, provisioning, verified, failed, revoked.
Stage string `json:"stage"`
SyncRoleARN *string `json:"sync_role_arn,omitempty"`
}
OnboardingAWSUnifiedCostAndUsage Cost and usage feature status and details
type OnboardingAWSUnifiedCreateRequest ¶ added in v2.0.2
type OnboardingAWSUnifiedCreateRequest struct {
// Features List of features to enable. Determines the CloudFormation template composition.
Features []OnboardingAWSUnifiedCreateRequestFeatures `json:"features"`
// SingleAccount Only relevant when asset_inventory is selected. If true, uses single-account mode instead of organization mode.
SingleAccount *bool `json:"single_account,omitempty"`
}
OnboardingAWSUnifiedCreateRequest Request to create a unified AWS onboarding
type OnboardingAWSUnifiedCreateRequestFeatures ¶ added in v2.0.2
type OnboardingAWSUnifiedCreateRequestFeatures string
OnboardingAWSUnifiedCreateRequestFeatures defines model for OnboardingAWSUnifiedCreateRequest.Features.
const ( OnboardingAWSUnifiedCreateRequestFeaturesAdditionalMetadata OnboardingAWSUnifiedCreateRequestFeatures = "additional_metadata" OnboardingAWSUnifiedCreateRequestFeaturesAssetInventory OnboardingAWSUnifiedCreateRequestFeatures = "asset_inventory" OnboardingAWSUnifiedCreateRequestFeaturesCostAndUsage OnboardingAWSUnifiedCreateRequestFeatures = "cost_and_usage" )
Defines values for OnboardingAWSUnifiedCreateRequestFeatures.
type OnboardingAWSUnifiedCreateResponse ¶ added in v2.0.2
type OnboardingAWSUnifiedCreateResponse struct {
// Audience OpenID audience claim for the trust relationship
Audience string `json:"audience"`
Features []OnboardingAWSUnifiedCreateResponseFeatures `json:"features"`
// 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 Authentication token for notifications
NotifyToken string `json:"notify_token"`
// Region AWS region for stack deployment. Forced to us-east-1 when cost_and_usage is included.
Region *string `json:"region,omitempty"`
// StackName CloudFormation stack name to use
StackName *string `json:"stack_name,omitempty"`
// Subject OpenID subject claim for the trust relationship
Subject string `json:"subject"`
// TemplateURL URL of the composed CloudFormation template matching requested features
TemplateURL string `json:"template_url"`
}
OnboardingAWSUnifiedCreateResponse Response when creating a unified AWS onboarding
type OnboardingAWSUnifiedCreateResponseFeatures ¶ added in v2.0.2
type OnboardingAWSUnifiedCreateResponseFeatures string
OnboardingAWSUnifiedCreateResponseFeatures defines model for OnboardingAWSUnifiedCreateResponse.Features.
const ( OnboardingAWSUnifiedCreateResponseFeaturesAdditionalMetadata OnboardingAWSUnifiedCreateResponseFeatures = "additional_metadata" OnboardingAWSUnifiedCreateResponseFeaturesAssetInventory OnboardingAWSUnifiedCreateResponseFeatures = "asset_inventory" OnboardingAWSUnifiedCreateResponseFeaturesCostAndUsage OnboardingAWSUnifiedCreateResponseFeatures = "cost_and_usage" )
Defines values for OnboardingAWSUnifiedCreateResponseFeatures.
type OnboardingAWSUnifiedIntegrationConfig ¶ added in v2.0.2
type OnboardingAWSUnifiedIntegrationConfig struct {
TestConnectionID openapi_types.UUID `json:"test_connection_id"`
}
OnboardingAWSUnifiedIntegrationConfig Per-feature configuration for a unified integration, containing only the test connection reference
type OnboardingAWSUnifiedIntegrationsRequest ¶ added in v2.0.2
type OnboardingAWSUnifiedIntegrationsRequest struct {
// AdditionalMetadata Per-feature configuration for a unified integration, containing only the test connection reference
AdditionalMetadata *OnboardingAWSUnifiedIntegrationConfig `json:"additional_metadata,omitempty"`
// AssetInventory Per-feature configuration for a unified integration, containing only the test connection reference
AssetInventory *OnboardingAWSUnifiedIntegrationConfig `json:"asset_inventory,omitempty"`
// CostAndUsage Per-feature configuration for a unified integration, containing only the test connection reference
CostAndUsage *OnboardingAWSUnifiedIntegrationConfig `json:"cost_and_usage,omitempty"`
DestinationNames []string `json:"destination_names"`
// DisplayName A human-readable display name
DisplayName *DisplayName `json:"display_name,omitempty"`
// Name Base name for the integrations. Sub-integrations derive their names from this value.
Name string `json:"name"`
// Schedule Cron schedule for recurring syncs
Schedule *string `json:"schedule,omitempty"`
}
OnboardingAWSUnifiedIntegrationsRequest Request to create integrations for all enabled features
type OnboardingAWSUnifiedIntegrationsResponse ¶ added in v2.0.2
type OnboardingAWSUnifiedIntegrationsResponse struct {
Integrations []struct {
Feature OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature `json:"feature"`
// Name The integration name. For asset_inventory, this may be the base name or the base name with a "-cloudtrail" suffix. For additional_metadata, this is the base name with a "-metadata" suffix.
Name string `json:"name"`
} `json:"integrations"`
}
OnboardingAWSUnifiedIntegrationsResponse Response containing the integrations created by the unified onboarding flow. Some features create multiple integrations from a single config: asset_inventory creates both a main sync and a companion sync with a "-cloudtrail" suffix, and additional_metadata creates a sync with a "-metadata" suffix. All names are derived from the user-provided name in the request.
type OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature ¶ added in v2.0.2
type OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature string
OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature defines model for OnboardingAWSUnifiedIntegrationsResponse.Integrations.Feature.
const ( OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeatureAdditionalMetadata OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature = "additional_metadata" OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeatureAssetInventory OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature = "asset_inventory" OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeatureCostAndUsage OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature = "cost_and_usage" )
Defines values for OnboardingAWSUnifiedIntegrationsResponseIntegrationsFeature.
type OnboardingAWSUnifiedNotification ¶ added in v2.0.2
type OnboardingAWSUnifiedNotification struct {
// contains filtered or unexported fields
}
OnboardingAWSUnifiedNotification defines model for OnboardingAWSUnifiedNotification.
func (OnboardingAWSUnifiedNotification) AsCompletedNotification ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) AsCompletedNotification() (CompletedNotification, error)
AsCompletedNotification returns the union data inside the OnboardingAWSUnifiedNotification as a CompletedNotification
func (OnboardingAWSUnifiedNotification) AsCompletedSingleAccountNotification ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) AsCompletedSingleAccountNotification() (CompletedSingleAccountNotification, error)
AsCompletedSingleAccountNotification returns the union data inside the OnboardingAWSUnifiedNotification as a CompletedSingleAccountNotification
func (OnboardingAWSUnifiedNotification) AsDeployedUnifiedNotification ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) AsDeployedUnifiedNotification() (DeployedUnifiedNotification, error)
AsDeployedUnifiedNotification returns the union data inside the OnboardingAWSUnifiedNotification as a DeployedUnifiedNotification
func (OnboardingAWSUnifiedNotification) AsFailedNotification ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) AsFailedNotification() (FailedNotification, error)
AsFailedNotification returns the union data inside the OnboardingAWSUnifiedNotification as a FailedNotification
func (OnboardingAWSUnifiedNotification) AsRevokedNotification ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) AsRevokedNotification() (RevokedNotification, error)
AsRevokedNotification returns the union data inside the OnboardingAWSUnifiedNotification as a RevokedNotification
func (OnboardingAWSUnifiedNotification) AsStartedNotification ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) AsStartedNotification() (StartedNotification, error)
AsStartedNotification returns the union data inside the OnboardingAWSUnifiedNotification as a StartedNotification
func (OnboardingAWSUnifiedNotification) Discriminator ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) Discriminator() (string, error)
func (*OnboardingAWSUnifiedNotification) FromCompletedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) FromCompletedNotification(v CompletedNotification) error
FromCompletedNotification overwrites any union data inside the OnboardingAWSUnifiedNotification as the provided CompletedNotification
func (*OnboardingAWSUnifiedNotification) FromCompletedSingleAccountNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) FromCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error
FromCompletedSingleAccountNotification overwrites any union data inside the OnboardingAWSUnifiedNotification as the provided CompletedSingleAccountNotification
func (*OnboardingAWSUnifiedNotification) FromDeployedUnifiedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) FromDeployedUnifiedNotification(v DeployedUnifiedNotification) error
FromDeployedUnifiedNotification overwrites any union data inside the OnboardingAWSUnifiedNotification as the provided DeployedUnifiedNotification
func (*OnboardingAWSUnifiedNotification) FromFailedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) FromFailedNotification(v FailedNotification) error
FromFailedNotification overwrites any union data inside the OnboardingAWSUnifiedNotification as the provided FailedNotification
func (*OnboardingAWSUnifiedNotification) FromRevokedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) FromRevokedNotification(v RevokedNotification) error
FromRevokedNotification overwrites any union data inside the OnboardingAWSUnifiedNotification as the provided RevokedNotification
func (*OnboardingAWSUnifiedNotification) FromStartedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) FromStartedNotification(v StartedNotification) error
FromStartedNotification overwrites any union data inside the OnboardingAWSUnifiedNotification as the provided StartedNotification
func (OnboardingAWSUnifiedNotification) MarshalJSON ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) MarshalJSON() ([]byte, error)
func (*OnboardingAWSUnifiedNotification) MergeCompletedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) MergeCompletedNotification(v CompletedNotification) error
MergeCompletedNotification performs a merge with any union data inside the OnboardingAWSUnifiedNotification, using the provided CompletedNotification
func (*OnboardingAWSUnifiedNotification) MergeCompletedSingleAccountNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) MergeCompletedSingleAccountNotification(v CompletedSingleAccountNotification) error
MergeCompletedSingleAccountNotification performs a merge with any union data inside the OnboardingAWSUnifiedNotification, using the provided CompletedSingleAccountNotification
func (*OnboardingAWSUnifiedNotification) MergeDeployedUnifiedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) MergeDeployedUnifiedNotification(v DeployedUnifiedNotification) error
MergeDeployedUnifiedNotification performs a merge with any union data inside the OnboardingAWSUnifiedNotification, using the provided DeployedUnifiedNotification
func (*OnboardingAWSUnifiedNotification) MergeFailedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) MergeFailedNotification(v FailedNotification) error
MergeFailedNotification performs a merge with any union data inside the OnboardingAWSUnifiedNotification, using the provided FailedNotification
func (*OnboardingAWSUnifiedNotification) MergeRevokedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) MergeRevokedNotification(v RevokedNotification) error
MergeRevokedNotification performs a merge with any union data inside the OnboardingAWSUnifiedNotification, using the provided RevokedNotification
func (*OnboardingAWSUnifiedNotification) MergeStartedNotification ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) MergeStartedNotification(v StartedNotification) error
MergeStartedNotification performs a merge with any union data inside the OnboardingAWSUnifiedNotification, using the provided StartedNotification
func (*OnboardingAWSUnifiedNotification) UnmarshalJSON ¶ added in v2.0.2
func (t *OnboardingAWSUnifiedNotification) UnmarshalJSON(b []byte) error
func (OnboardingAWSUnifiedNotification) ValueByDiscriminator ¶ added in v2.0.2
func (t OnboardingAWSUnifiedNotification) ValueByDiscriminator() (interface{}, error)
type OnboardingAWSUnifiedTestConnectionsRequest ¶ added in v2.0.2
type OnboardingAWSUnifiedTestConnectionsRequest struct {
// AdditionalMetadata Configuration for additional metadata test connection
AdditionalMetadata *map[string]interface{} `json:"additional_metadata,omitempty"`
// AssetInventory Configuration for asset inventory test connection (regions, etc.)
AssetInventory *map[string]interface{} `json:"asset_inventory,omitempty"`
// CostAndUsage Configuration for cost and usage test connection
CostAndUsage *map[string]interface{} `json:"cost_and_usage,omitempty"`
}
OnboardingAWSUnifiedTestConnectionsRequest Request to create test connections for all enabled features
type OnboardingAWSUnifiedTestConnectionsResponse ¶ added in v2.0.2
type OnboardingAWSUnifiedTestConnectionsResponse struct {
TestConnections []struct {
Feature OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature `json:"feature"`
PluginPath string `json:"plugin_path"`
TestConnectionID openapi_types.UUID `json:"test_connection_id"`
} `json:"test_connections"`
}
OnboardingAWSUnifiedTestConnectionsResponse Response with created test connections
type OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature ¶ added in v2.0.2
type OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature string
OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature defines model for OnboardingAWSUnifiedTestConnectionsResponse.TestConnections.Feature.
const ( OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeatureAdditionalMetadata OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature = "additional_metadata" OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeatureAssetInventory OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature = "asset_inventory" OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeatureCostAndUsage OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature = "cost_and_usage" )
Defines values for OnboardingAWSUnifiedTestConnectionsResponseTestConnectionsFeature.
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 PatchV2SyncDestinationJSONRequestBody ¶
type PatchV2SyncDestinationJSONRequestBody = SyncDestinationUpdateV2
PatchV2SyncDestinationJSONRequestBody defines body for PatchV2SyncDestination for application/json ContentType.
type PatchV2SyncDestinationResponse ¶
type PatchV2SyncDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncDestination
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePatchV2SyncDestinationResponse ¶
func ParsePatchV2SyncDestinationResponse(rsp *http.Response) (*PatchV2SyncDestinationResponse, error)
ParsePatchV2SyncDestinationResponse parses an HTTP response from a PatchV2SyncDestinationWithResponse call
func (PatchV2SyncDestinationResponse) Status ¶
func (r PatchV2SyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (PatchV2SyncDestinationResponse) StatusCode ¶
func (r PatchV2SyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PaymentRecord ¶ added in v2.0.2
type PaymentRecord struct {
// Amount Amount in the smallest currency unit (e.g. cents for USD).
Amount int64 `json:"amount"`
// Currency ISO 4217 currency code (lowercase, as returned by Stripe).
Currency string `json:"currency"`
// Date When the payment was charged or attempted.
Date time.Time `json:"date"`
// Id Internal payment record identifier.
Id string `json:"id"`
// InvoiceURL Stripe-hosted invoice URL if available.
InvoiceURL *string `json:"invoice_url"`
// Status Lifecycle state of a payment / invoice attempt.
Status PaymentRecordStatus `json:"status"`
}
PaymentRecord A single payment / invoice attempt observed via Stripe webhooks.
type PaymentRecordStatus ¶ added in v2.0.2
type PaymentRecordStatus string
PaymentRecordStatus Lifecycle state of a payment / invoice attempt.
const ( PaymentRecordStatusFailed PaymentRecordStatus = "failed" PaymentRecordStatusPending PaymentRecordStatus = "pending" PaymentRecordStatusRefunded PaymentRecordStatus = "refunded" PaymentRecordStatusSucceeded PaymentRecordStatus = "succeeded" )
Defines values for PaymentRecordStatus.
type PlatformCreateInsightFilterJSONRequestBody ¶
type PlatformCreateInsightFilterJSONRequestBody = PlatformInsightFilterCreate
PlatformCreateInsightFilterJSONRequestBody defines body for PlatformCreateInsightFilter for application/json ContentType.
type PlatformCreateInsightFilterResponse ¶
type PlatformCreateInsightFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PlatformInsightFilter
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePlatformCreateInsightFilterResponse ¶
func ParsePlatformCreateInsightFilterResponse(rsp *http.Response) (*PlatformCreateInsightFilterResponse, error)
ParsePlatformCreateInsightFilterResponse parses an HTTP response from a PlatformCreateInsightFilterWithResponse call
func (PlatformCreateInsightFilterResponse) Status ¶
func (r PlatformCreateInsightFilterResponse) Status() string
Status returns HTTPResponse.Status
func (PlatformCreateInsightFilterResponse) StatusCode ¶
func (r PlatformCreateInsightFilterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PlatformDataSettings ¶
type PlatformDataSettings struct {
// OwnershipTags List of tag names for asset ownership
OwnershipTags []string `json:"ownership_tags"`
}
PlatformDataSettings Platform data settings definition
type PlatformDataSettingsUpdate ¶
type PlatformDataSettingsUpdate struct {
// OwnershipTags List of tag names for asset ownership
OwnershipTags *[]string `json:"ownership_tags,omitempty"`
}
PlatformDataSettingsUpdate Platform data settings partial update
type PlatformDeleteInsightFilterResponse ¶
type PlatformDeleteInsightFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePlatformDeleteInsightFilterResponse ¶
func ParsePlatformDeleteInsightFilterResponse(rsp *http.Response) (*PlatformDeleteInsightFilterResponse, error)
ParsePlatformDeleteInsightFilterResponse parses an HTTP response from a PlatformDeleteInsightFilterWithResponse call
func (PlatformDeleteInsightFilterResponse) Status ¶
func (r PlatformDeleteInsightFilterResponse) Status() string
Status returns HTTPResponse.Status
func (PlatformDeleteInsightFilterResponse) StatusCode ¶
func (r PlatformDeleteInsightFilterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PlatformGetInsightFilterByIDResponse ¶
type PlatformGetInsightFilterByIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformInsightFilter
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePlatformGetInsightFilterByIDResponse ¶
func ParsePlatformGetInsightFilterByIDResponse(rsp *http.Response) (*PlatformGetInsightFilterByIDResponse, error)
ParsePlatformGetInsightFilterByIDResponse parses an HTTP response from a PlatformGetInsightFilterByIDWithResponse call
func (PlatformGetInsightFilterByIDResponse) Status ¶
func (r PlatformGetInsightFilterByIDResponse) Status() string
Status returns HTTPResponse.Status
func (PlatformGetInsightFilterByIDResponse) StatusCode ¶
func (r PlatformGetInsightFilterByIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PlatformInsightFilter ¶
type PlatformInsightFilter struct {
Accounts *[]string `json:"accounts,omitempty"`
Clouds *[]string `json:"clouds,omitempty"`
CreatedAt time.Time `json:"created_at"`
Description *string `json:"description,omitempty"`
GroupBy *[]string `json:"group_by,omitempty"`
Id openapi_types.UUID `json:"id"`
InsightCategory *[]string `json:"insight_category,omitempty"`
Name string `json:"name"`
// OwnershipTags Ownership tag filters keyed by tag name
OwnershipTags *map[string][]string `json:"ownership_tags,omitempty"`
Regions *[]string `json:"regions,omitempty"`
ResourceTypes *[]string `json:"resource_types,omitempty"`
Search *string `json:"search,omitempty"`
Severities *[]InsightSeverity `json:"severities,omitempty"`
Source *[]string `json:"source,omitempty"`
SourceCategory *[]string `json:"source_category,omitempty"`
Tags *[]string `json:"tags,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
// UserID ID of the User
UserID *UserID `json:"user_id,omitempty"`
}
PlatformInsightFilter Saved insight filter details
type PlatformInsightFilterCreate ¶
type PlatformInsightFilterCreate struct {
Accounts *[]string `json:"accounts,omitempty"`
Clouds *[]string `json:"clouds,omitempty"`
Description *string `json:"description,omitempty"`
GroupBy *[]string `json:"group_by,omitempty"`
InsightCategory *[]string `json:"insight_category,omitempty"`
Name string `json:"name"`
// OwnershipTags Ownership tag filters keyed by tag name
OwnershipTags *map[string][]string `json:"ownership_tags,omitempty"`
Regions *[]string `json:"regions,omitempty"`
ResourceTypes *[]string `json:"resource_types,omitempty"`
Search *string `json:"search,omitempty"`
Severities *[]InsightSeverity `json:"severities,omitempty"`
Source *[]string `json:"source,omitempty"`
SourceCategory *[]string `json:"source_category,omitempty"`
Tags *[]string `json:"tags,omitempty"`
}
PlatformInsightFilterCreate Definition for creating a new saved insight filter
type PlatformInsightFilterUpdate ¶
type PlatformInsightFilterUpdate struct {
Accounts *[]string `json:"accounts,omitempty"`
Clouds *[]string `json:"clouds,omitempty"`
Description *string `json:"description,omitempty"`
GroupBy *[]string `json:"group_by,omitempty"`
InsightCategory *[]string `json:"insight_category,omitempty"`
Name *string `json:"name,omitempty"`
// OwnershipTags Ownership tag filters keyed by tag name
OwnershipTags *map[string][]string `json:"ownership_tags,omitempty"`
Regions *[]string `json:"regions,omitempty"`
ResourceTypes *[]string `json:"resource_types,omitempty"`
Search *string `json:"search,omitempty"`
Severities *[]InsightSeverity `json:"severities,omitempty"`
Source *[]string `json:"source,omitempty"`
SourceCategory *[]string `json:"source_category,omitempty"`
Tags *[]string `json:"tags,omitempty"`
}
PlatformInsightFilterUpdate Definition for updating an existing saved insight filter
type PlatformListInsightFiltersParams ¶
type PlatformListInsightFiltersParams 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"`
// SearchTerm Search in filter name or description
SearchTerm *string `form:"search_term,omitempty" json:"search_term,omitempty"`
// InsightCategory Filter by insight category
InsightCategory *[]string `form:"insight_category,omitempty" json:"insight_category,omitempty"`
// Severities Filter by severities (any match)
Severities *[]InsightSeverity `form:"severities,omitempty" json:"severities,omitempty"`
// ResourceTypes Filter by resource types
ResourceTypes *[]string `form:"resource_types,omitempty" json:"resource_types,omitempty"`
// Source Filter by source
Source *[]string `form:"source,omitempty" json:"source,omitempty"`
// SourceCategory Filter by source category
SourceCategory *[]string `form:"source_category,omitempty" json:"source_category,omitempty"`
// Tags Filter by tags (any match)
Tags *[]string `form:"tags,omitempty" json:"tags,omitempty"`
// GroupBy Filter by group by fields
GroupBy *[]string `form:"group_by,omitempty" json:"group_by,omitempty"`
}
PlatformListInsightFiltersParams defines parameters for PlatformListInsightFilters.
type PlatformListInsightFiltersResponse ¶
type PlatformListInsightFiltersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []PlatformInsightFilter `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePlatformListInsightFiltersResponse ¶
func ParsePlatformListInsightFiltersResponse(rsp *http.Response) (*PlatformListInsightFiltersResponse, error)
ParsePlatformListInsightFiltersResponse parses an HTTP response from a PlatformListInsightFiltersWithResponse call
func (PlatformListInsightFiltersResponse) Status ¶
func (r PlatformListInsightFiltersResponse) Status() string
Status returns HTTPResponse.Status
func (PlatformListInsightFiltersResponse) StatusCode ¶
func (r PlatformListInsightFiltersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PlatformSettings ¶
type PlatformSettings struct {
// AiAgentDataAccess Whether AI agents can execute queries against the data warehouse. When false, agents can only explore schemas and generate queries for the user to run manually.
AiAgentDataAccess bool `json:"ai_agent_data_access"`
// EnforceMfa Whether or not to require MFA for all users
EnforceMfa bool `json:"enforce_mfa"`
}
PlatformSettings Platform settings definition
type PlatformSettingsUpdate ¶
type PlatformSettingsUpdate struct {
// AiAgentDataAccess Whether AI agents can execute queries against the data warehouse. When false, agents can only explore schemas and generate queries for the user to run manually.
AiAgentDataAccess *bool `json:"ai_agent_data_access,omitempty"`
// EnforceMfa Whether or not to require MFA for all users
EnforceMfa *bool `json:"enforce_mfa,omitempty"`
}
PlatformSettingsUpdate Platform settings partial update
type PlatformUpdateInsightFilterJSONRequestBody ¶
type PlatformUpdateInsightFilterJSONRequestBody = PlatformInsightFilterUpdate
PlatformUpdateInsightFilterJSONRequestBody defines body for PlatformUpdateInsightFilter for application/json ContentType.
type PlatformUpdateInsightFilterResponse ¶
type PlatformUpdateInsightFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformInsightFilter
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePlatformUpdateInsightFilterResponse ¶
func ParsePlatformUpdateInsightFilterResponse(rsp *http.Response) (*PlatformUpdateInsightFilterResponse, error)
ParsePlatformUpdateInsightFilterResponse parses an HTTP response from a PlatformUpdateInsightFilterWithResponse call
func (PlatformUpdateInsightFilterResponse) Status ¶
func (r PlatformUpdateInsightFilterResponse) Status() string
Status returns HTTPResponse.Status
func (PlatformUpdateInsightFilterResponse) StatusCode ¶
func (r PlatformUpdateInsightFilterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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"`
Logo string `json:"logo"`
// 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 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 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 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 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 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 PluginVersion ¶
type PluginVersion 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"`
// 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"`
// 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 Policy ¶
type Policy struct {
CreatedAt time.Time `json:"created_at"`
CreatedByUserID openapi_types.UUID `json:"created_by"`
Description string `json:"description"`
// PolicyDomain Policy domain
PolicyDomain PolicyDomain `json:"domain"`
// PolicyID The unique ID for the policy.
PolicyID PolicyID `json:"id"`
Name string `json:"name"`
// NotificationDestinations List of notification destinations configured for the policy's alert
NotificationDestinations *[]NotificationDestinationListItem `json:"notification_destinations,omitempty"`
// PolicyGroups List of policy groups this policy belongs to
PolicyGroups *[]PolicyGroup `json:"policy_groups,omitempty"`
// Query The SQL query string for the policy
Query string `json:"query"`
// QueryID The unique ID for the query.
QueryID QueryID `json:"query_id"`
// RunAt Timestamp of the last evaluation run
RunAt *time.Time `json:"run_at"`
// PolicySeverity Policy severity
PolicySeverity PolicySeverity `json:"severity"`
// PolicyStatus Policy status
PolicyStatus PolicyStatus `json:"status"`
TeamName string `json:"team_name"`
UpdatedAt time.Time `json:"updated_at"`
UpdatedByUserID *openapi_types.UUID `json:"updated_by"`
// ViolationCount Number of violations from the last evaluation
ViolationCount *int `json:"violation_count"`
}
Policy Policy
type PolicyCreate ¶
type PolicyCreate struct {
Description *string `json:"description,omitempty"`
// PolicyDomain Policy domain
PolicyDomain PolicyDomain `json:"domain"`
Name string `json:"name"`
// NotificationDestinationIds Notification destination IDs to send alerts to
NotificationDestinationIds *[]openapi_types.UUID `json:"notification_destination_ids"`
// PolicyGroupIds Policy group IDs to add this policy to
PolicyGroupIds *[]openapi_types.UUID `json:"policy_group_ids"`
Query string `json:"query"`
// PolicySeverity Policy severity
PolicySeverity PolicySeverity `json:"severity"`
}
PolicyCreate Create a policy (implicitly creates a query and an enabled alert)
type PolicyDomain ¶
type PolicyDomain string
PolicyDomain Policy domain
const ( PolicyDomainCompliance PolicyDomain = "compliance" PolicyDomainFinops PolicyDomain = "finops" PolicyDomainGovernance PolicyDomain = "governance" PolicyDomainOperations PolicyDomain = "operations" PolicyDomainSecurity PolicyDomain = "security" )
Defines values for PolicyDomain.
type PolicyEvaluationLog ¶
type PolicyEvaluationLog struct {
Id openapi_types.UUID `json:"id"`
// PolicyID The unique ID for the policy.
PolicyID PolicyID `json:"policy_id"`
RunAt time.Time `json:"run_at"`
ViolationCount int `json:"violation_count"`
}
PolicyEvaluationLog Policy evaluation log entry
type PolicyGroup ¶
type PolicyGroup struct {
CreatedAt time.Time `json:"created_at"`
Description string `json:"description"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
UpdatedAt time.Time `json:"updated_at"`
}
PolicyGroup Policy Group
type PolicyGroupCreate ¶
type PolicyGroupCreate struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
// PolicyIds Optional array of policy IDs to add to this group
PolicyIds *[]openapi_types.UUID `json:"policy_ids"`
}
PolicyGroupCreate Create a policy group
type PolicyGroupID ¶
type PolicyGroupID = openapi_types.UUID
PolicyGroupID defines model for PolicyGroupID.
type PolicyGroupUpdate ¶
type PolicyGroupUpdate struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
// PolicyIds Policy IDs to set for this group
PolicyIds *[]openapi_types.UUID `json:"policy_ids"`
}
PolicyGroupUpdate Update a policy group
type PolicyGroupWithCounts ¶
type PolicyGroupWithCounts struct {
CreatedAt time.Time `json:"created_at"`
Description string `json:"description"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
// PolicyCount Number of policies in this group
PolicyCount *int `json:"policy_count,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
// ViolationCountCritical Total violations from critical severity policies in this group
ViolationCountCritical *int `json:"violation_count_critical,omitempty"`
// ViolationCountHigh Total violations from high severity policies in this group
ViolationCountHigh *int `json:"violation_count_high,omitempty"`
// ViolationCountLow Total violations from low severity policies in this group
ViolationCountLow *int `json:"violation_count_low,omitempty"`
// ViolationCountMedium Total violations from medium severity policies in this group
ViolationCountMedium *int `json:"violation_count_medium,omitempty"`
}
PolicyGroupWithCounts defines model for PolicyGroupWithCounts.
type PolicyMetrics ¶
type PolicyMetrics struct {
// HighSeverityViolations Total violations from high or critical severity policies
HighSeverityViolations int `json:"high_severity_violations"`
// TotalActiveViolations Total violations from active policies
TotalActiveViolations int `json:"total_active_violations"`
// ViolationsThisWeek Total violations from evaluations in the last 7 days
ViolationsThisWeek int `json:"violations_this_week"`
}
PolicyMetrics Policy metrics summary
type PolicySeverity ¶
type PolicySeverity string
PolicySeverity Policy severity
const ( PolicySeverityCritical PolicySeverity = "critical" PolicySeverityHigh PolicySeverity = "high" PolicySeverityLow PolicySeverity = "low" PolicySeverityMedium PolicySeverity = "medium" )
Defines values for PolicySeverity.
type PolicyStatus ¶
type PolicyStatus string
PolicyStatus Policy status
const ( PolicyStatusActive PolicyStatus = "active" PolicyStatusPaused PolicyStatus = "paused" )
Defines values for PolicyStatus.
type PolicyUpdate ¶
type PolicyUpdate struct {
Description *string `json:"description,omitempty"`
// PolicyDomain Policy domain
PolicyDomain *PolicyDomain `json:"domain,omitempty"`
Name *string `json:"name,omitempty"`
// NotificationDestinationIds Notification destination IDs to send alerts to
NotificationDestinationIds *[]openapi_types.UUID `json:"notification_destination_ids"`
// PolicyGroupIds Policy group IDs to set for this policy
PolicyGroupIds *[]openapi_types.UUID `json:"policy_group_ids"`
Query *string `json:"query,omitempty"`
// PolicySeverity Policy severity
PolicySeverity *PolicySeverity `json:"severity,omitempty"`
}
PolicyUpdate Update a policy
type PolicyViolation ¶
type PolicyViolation struct {
CqAccountName string `json:"_cq_account_name"`
CqPlatformId string `json:"_cq_platform_id"`
// AccountId Cloud account identifier (e.g. AWS account ID). May be absent for resources whose source table does not expose an account column.
AccountId *string `json:"account_id,omitempty"`
// AdditionalProperties Insight-specific metadata per affected resource (e.g. AWS Health or cost insight fields)
AdditionalProperties *map[string]interface{} `json:"additional_properties,omitempty"`
Cloud string `json:"cloud"`
Name string `json:"name"`
Region string `json:"region"`
ResourceTypeLabel string `json:"resource_type_label"`
// Tags Tags associated with the resource (e.g. for insights)
Tags *[]string `json:"tags,omitempty"`
}
PolicyViolation Policy violation resource information
type PresignExternalSyncFileJSONBody ¶ added in v2.0.2
type PresignExternalSyncFileJSONBody struct {
// ContentType The exact Content-Type the client will send with the PUT.
ContentType string `json:"content_type"`
// SourceName CloudQuery source plugin name the file's rows originate from (the value of `_cq_source_name`). Encoded into the object key so platform ingestion can key staging-table finalization by source. Restricted to an encoding-invariant charset so the S3 key the ingest pipeline parses matches what was written (S3 event notifications URL-encode keys).
SourceName string `json:"source_name"`
// SyncGroupId The `_cq_sync_group_id` value (time-based uint64) carried on rows from this sync. The platform encodes it in the object key so assetview's `(tenant, source, sync_group_id)` finalize key matches the row data — without it the staging-to-main promote wipes rows whose sgid disagrees with the path.
SyncGroupId int64 `json:"sync_group_id"`
// Table CloudQuery table name this file is for. Used in the object key. Restricted to an encoding-invariant charset (see source_name).
Table string `json:"table"`
}
PresignExternalSyncFileJSONBody defines parameters for PresignExternalSyncFile.
type PresignExternalSyncFileJSONRequestBody ¶ added in v2.0.2
type PresignExternalSyncFileJSONRequestBody PresignExternalSyncFileJSONBody
PresignExternalSyncFileJSONRequestBody defines body for PresignExternalSyncFile for application/json ContentType.
type PresignExternalSyncFileResponse ¶ added in v2.0.2
type PresignExternalSyncFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExternalSyncPresignedFile
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParsePresignExternalSyncFileResponse ¶ added in v2.0.2
func ParsePresignExternalSyncFileResponse(rsp *http.Response) (*PresignExternalSyncFileResponse, error)
ParsePresignExternalSyncFileResponse parses an HTTP response from a PresignExternalSyncFileWithResponse call
func (PresignExternalSyncFileResponse) Status ¶ added in v2.0.2
func (r PresignExternalSyncFileResponse) Status() string
Status returns HTTPResponse.Status
func (PresignExternalSyncFileResponse) StatusCode ¶ added in v2.0.2
func (r PresignExternalSyncFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PromoteSAMLRolloverCertificateJSONBody ¶
type PromoteSAMLRolloverCertificateJSONBody struct {
// Fingerprint The fingerprint of the rollover certificate to promote
Fingerprint string `json:"fingerprint"`
}
PromoteSAMLRolloverCertificateJSONBody defines parameters for PromoteSAMLRolloverCertificate.
type PromoteSAMLRolloverCertificateJSONRequestBody ¶
type PromoteSAMLRolloverCertificateJSONRequestBody PromoteSAMLRolloverCertificateJSONBody
PromoteSAMLRolloverCertificateJSONRequestBody defines body for PromoteSAMLRolloverCertificate for application/json ContentType.
type PromoteSAMLRolloverCertificateResponse ¶
type PromoteSAMLRolloverCertificateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SAMLConfig
JSON400 *BadRequest
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParsePromoteSAMLRolloverCertificateResponse ¶
func ParsePromoteSAMLRolloverCertificateResponse(rsp *http.Response) (*PromoteSAMLRolloverCertificateResponse, error)
ParsePromoteSAMLRolloverCertificateResponse parses an HTTP response from a PromoteSAMLRolloverCertificateWithResponse call
func (PromoteSAMLRolloverCertificateResponse) Status ¶
func (r PromoteSAMLRolloverCertificateResponse) Status() string
Status returns HTTPResponse.Status
func (PromoteSAMLRolloverCertificateResponse) StatusCode ¶
func (r PromoteSAMLRolloverCertificateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
func (r PromoteSyncDestinationTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (PromoteSyncDestinationTestConnectionResponse) StatusCode ¶
func (r PromoteSyncDestinationTestConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PromoteSyncSourceTestConnection ¶
type PromoteSyncSourceTestConnection struct {
// DestinationNames List of sync destination names associated with this source
DestinationNames *[]SyncDestinationNameField `json:"destination_names,omitempty"`
// 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 ¶
func (r PromoteSyncSourceTestConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (PromoteSyncSourceTestConnectionResponse) StatusCode ¶
func (r PromoteSyncSourceTestConnectionResponse) StatusCode() int
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
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseProvisionOnboardingConfigurationResponse ¶
func ParseProvisionOnboardingConfigurationResponse(rsp *http.Response) (*ProvisionOnboardingConfigurationResponse, error)
ParseProvisionOnboardingConfigurationResponse parses an HTTP response from a ProvisionOnboardingConfigurationWithResponse call
func (ProvisionOnboardingConfigurationResponse) Status ¶
func (r ProvisionOnboardingConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (ProvisionOnboardingConfigurationResponse) StatusCode ¶
func (r ProvisionOnboardingConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProvisionUnifiedOnboardingConfigurationJSONRequestBody ¶ added in v2.0.2
type ProvisionUnifiedOnboardingConfigurationJSONRequestBody = OnboardingAWSProvision
ProvisionUnifiedOnboardingConfigurationJSONRequestBody defines body for ProvisionUnifiedOnboardingConfiguration for application/json ContentType.
type ProvisionUnifiedOnboardingConfigurationResponse ¶ added in v2.0.2
type ProvisionUnifiedOnboardingConfigurationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseProvisionUnifiedOnboardingConfigurationResponse ¶ added in v2.0.2
func ParseProvisionUnifiedOnboardingConfigurationResponse(rsp *http.Response) (*ProvisionUnifiedOnboardingConfigurationResponse, error)
ParseProvisionUnifiedOnboardingConfigurationResponse parses an HTTP response from a ProvisionUnifiedOnboardingConfigurationWithResponse call
func (ProvisionUnifiedOnboardingConfigurationResponse) Status ¶ added in v2.0.2
func (r ProvisionUnifiedOnboardingConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (ProvisionUnifiedOnboardingConfigurationResponse) StatusCode ¶ added in v2.0.2
func (r ProvisionUnifiedOnboardingConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutAppMembershipPolicyJSONRequestBody ¶ added in v2.0.2
type PutAppMembershipPolicyJSONRequestBody = AppMembershipPolicy
PutAppMembershipPolicyJSONRequestBody defines body for PutAppMembershipPolicy for application/json ContentType.
type PutAppMembershipPolicyResponse ¶ added in v2.0.2
type PutAppMembershipPolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppMembershipPolicy
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParsePutAppMembershipPolicyResponse ¶ added in v2.0.2
func ParsePutAppMembershipPolicyResponse(rsp *http.Response) (*PutAppMembershipPolicyResponse, error)
ParsePutAppMembershipPolicyResponse parses an HTTP response from a PutAppMembershipPolicyWithResponse call
func (PutAppMembershipPolicyResponse) Status ¶ added in v2.0.2
func (r PutAppMembershipPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (PutAppMembershipPolicyResponse) StatusCode ¶ added in v2.0.2
func (r PutAppMembershipPolicyResponse) 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"`
// Columns Columns returned by this query
Columns []string `json:"columns,omitempty"`
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 QueryColumnFilter ¶
type QueryColumnFilter = []string
QueryColumnFilter defines model for query_column_filter.
type QueryColumns ¶ added in v2.0.2
type QueryColumns struct {
// Columns Column names the query would produce, including columns resolved from `SELECT *` via the referenced table schemas.
Columns []string `json:"columns"`
// IsAggregate True when the top-level SELECT collapses input rows — either because a `GROUP BY` clause is present or because every top-level SELECT item is an aggregate function call (count/sum/avg/min/max, etc).
IsAggregate bool `json:"is_aggregate"`
// TopLevelTables Tables referenced by the top-level `FROM` clause (joins included, subqueries excluded). Database-qualified tables are returned unqualified. Empty when the outermost SELECT has no top-level tables (e.g. FROM only has subqueries).
TopLevelTables []string `json:"top_level_tables"`
}
QueryColumns defines model for QueryColumns.
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 ¶
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"`
// Columns Columns returned by this query
Columns []string `json:"columns,omitempty"`
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 QueryListFilterTagsParams ¶
type QueryListFilterTagsParams 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"`
}
QueryListFilterTagsParams defines parameters for QueryListFilterTags.
type QueryListFilterTagsResponse ¶
type QueryListFilterTagsResponse 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 ParseQueryListFilterTagsResponse ¶
func ParseQueryListFilterTagsResponse(rsp *http.Response) (*QueryListFilterTagsResponse, error)
ParseQueryListFilterTagsResponse parses an HTTP response from a QueryListFilterTagsWithResponse call
func (QueryListFilterTagsResponse) Status ¶
func (r QueryListFilterTagsResponse) Status() string
Status returns HTTPResponse.Status
func (QueryListFilterTagsResponse) StatusCode ¶
func (r QueryListFilterTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryListFiltersParams ¶
type QueryListFiltersParams 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"`
}
QueryListFiltersParams defines parameters for QueryListFilters.
type QueryListFiltersResponse ¶
type QueryListFiltersResponse 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 ParseQueryListFiltersResponse ¶
func ParseQueryListFiltersResponse(rsp *http.Response) (*QueryListFiltersResponse, error)
ParseQueryListFiltersResponse parses an HTTP response from a QueryListFiltersWithResponse call
func (QueryListFiltersResponse) Status ¶
func (r QueryListFiltersResponse) Status() string
Status returns HTTPResponse.Status
func (QueryListFiltersResponse) StatusCode ¶
func (r QueryListFiltersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QuerySaveFilterJSONRequestBody ¶
type QuerySaveFilterJSONRequestBody = FilterCreate
QuerySaveFilterJSONRequestBody defines body for QuerySaveFilter for application/json ContentType.
type QuerySaveFilterResponse ¶
type QuerySaveFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Filter
JSON201 *Filter
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseQuerySaveFilterResponse ¶
func ParseQuerySaveFilterResponse(rsp *http.Response) (*QuerySaveFilterResponse, error)
ParseQuerySaveFilterResponse parses an HTTP response from a QuerySaveFilterWithResponse call
func (QuerySaveFilterResponse) Status ¶
func (r QuerySaveFilterResponse) Status() string
Status returns HTTPResponse.Status
func (QuerySaveFilterResponse) StatusCode ¶
func (r QuerySaveFilterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
type QueryViewName = string
QueryViewName The name of the view the query is saved to in the warehouse
type RBACPermission ¶
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 ¶
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 ¶
type RBACPermissionID = openapi_types.UUID
RBACPermissionID The unique ID for the data permission.
type RBACPermissionSortBy ¶
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 ¶
type RBACPermissionSortBys = []RBACPermissionSortBy
RBACPermissionSortBys defines model for rbac_permissions_sort_bys.
type RBACPermissionSortDirection ¶
type RBACPermissionSortDirection string
RBACPermissionSortDirection defines model for RBACPermissionSortDirection.
const ( RBACPermissionSortDirectionAsc RBACPermissionSortDirection = "asc" RBACPermissionSortDirectionDesc RBACPermissionSortDirection = "desc" )
Defines values for RBACPermissionSortDirection.
type RBACPermissionSortDirections ¶
type RBACPermissionSortDirections = []RBACPermissionSortDirection
RBACPermissionSortDirections defines model for rbac_permissions_sort_dirs.
type RBACPermissionUpdate ¶
type RBACPermissionUpdate struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
Query *string `json:"query,omitempty"`
}
RBACPermissionUpdate defines model for RBACPermissionUpdate.
type RBACRoleCreate ¶
type RBACRoleCreate struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
Permissions []RBACPermissionID `json:"permissions"`
}
RBACRoleCreate defines model for RBACRoleCreate.
type RBACRoleSortBy ¶
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 ¶
type RBACRoleSortBys = []RBACRoleSortBy
RBACRoleSortBys defines model for rbac_roles_sort_bys.
type RBACRoleSortDirection ¶
type RBACRoleSortDirection string
RBACRoleSortDirection defines model for RBACRoleSortDirection.
const ( RBACRoleSortDirectionAsc RBACRoleSortDirection = "asc" RBACRoleSortDirectionDesc RBACRoleSortDirection = "desc" )
Defines values for RBACRoleSortDirection.
type RBACRoleSortDirections ¶
type RBACRoleSortDirections = []RBACRoleSortDirection
RBACRoleSortDirections defines model for rbac_roles_sort_dirs.
type RBACRoleUpdate ¶
type RBACRoleUpdate struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
Permissions *[]RBACPermissionID `json:"permissions,omitempty"`
}
RBACRoleUpdate defines model for RBACRoleUpdate.
type RegisterReadOnlyUserJSONBody ¶ added in v2.0.2
type RegisterReadOnlyUserJSONBody struct {
Email openapi_types.Email `json:"email"`
Name string `json:"name"`
Password string `json:"password"`
}
RegisterReadOnlyUserJSONBody defines parameters for RegisterReadOnlyUser.
type RegisterReadOnlyUserJSONRequestBody ¶ added in v2.0.2
type RegisterReadOnlyUserJSONRequestBody RegisterReadOnlyUserJSONBody
RegisterReadOnlyUserJSONRequestBody defines body for RegisterReadOnlyUser for application/json ContentType.
type RegisterReadOnlyUserResponse ¶ added in v2.0.2
type RegisterReadOnlyUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON429 *TooManyRequests
JSON500 *InternalError
}
func ParseRegisterReadOnlyUserResponse ¶ added in v2.0.2
func ParseRegisterReadOnlyUserResponse(rsp *http.Response) (*RegisterReadOnlyUserResponse, error)
ParseRegisterReadOnlyUserResponse parses an HTTP response from a RegisterReadOnlyUserWithResponse call
func (RegisterReadOnlyUserResponse) Status ¶ added in v2.0.2
func (r RegisterReadOnlyUserResponse) Status() string
Status returns HTTPResponse.Status
func (RegisterReadOnlyUserResponse) StatusCode ¶ added in v2.0.2
func (r RegisterReadOnlyUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RelatedResourcesByRowGroup ¶ added in v2.0.2
type RelatedResourcesByRowGroup struct {
// Columns Column layout for the rows below — one entry per element in each
// row array, in matching order. Curated labels and render types
// come from `shared/displaycolumns` (slot resolution for canonical
// columns; humaniser + ClickHouse-type → render-type map for the
// rest). Internal `_cq_*` columns appear with `hidden: true`.
Columns []RelationColumnDef `json:"columns"`
// ResourceType Target CloudQuery table name.
ResourceType string `json:"resource_type"`
// Rows Row data. Each row is a positional array aligned with `columns`.
// Deduplicated by `_cq_platform_id` across contributing edges.
Rows [][]interface{} `json:"rows"`
// Title Human-readable display title for the group (e.g. "EC2 EBS
// Volumes"). Sourced from the same label registry used by the
// rest of the platform UI.
Title string `json:"title"`
}
RelatedResourcesByRowGroup Related-resource rows for one target resource type, coalesced across every topology corpus edge that lands on this target from the source row. Rows are deduplicated by `_cq_platform_id` so a target reachable via multiple edges (e.g. both `ATTACHES` and `HAS_INTERFACE` into `aws_ec2_network_interfaces`) appears once.
Edge-level metadata (`verb`, `salience`, `description`, per-edge SQL) is intentionally omitted — consumers asked for resources, not edges. If a consumer later needs the "how" of each row, surface it as an optional `via` array on this schema.
type RelatedResourcesByRowResponse ¶ added in v2.0.2
type RelatedResourcesByRowResponse struct {
// PlatformId The `_cq_platform_id` of the source row.
PlatformId string `json:"platform_id"`
RelatedResources []RelatedResourcesByRowGroup `json:"related_resources"`
// TableName The source table the walk originated from.
TableName string `json:"table_name"`
}
RelatedResourcesByRowResponse Topology-walked related resources for a source row, grouped by target resource type. Multiple corpus edges into the same target table are coalesced into a single group with rows deduplicated by `_cq_platform_id`.
type RelatedResourcesGroup ¶ added in v2.0.2
type RelatedResourcesGroup struct {
// Columns Column definitions for the relation view.
Columns []RelationColumnDef `json:"columns"`
Data *TableData `json:"data,omitempty"`
// Error Populated when the relation query failed to execute.
Error *string `json:"error,omitempty"`
// ResourceType Target CloudQuery table name.
ResourceType string `json:"resource_type"`
// SqlQuery The substituted ClickHouse SQL that was executed.
SqlQuery string `json:"sql_query"`
// Title Display title for the relation.
Title string `json:"title"`
}
RelatedResourcesGroup Result for one curated relation defined on the source table — the relation's metadata plus the rows returned by executing its substituted SQL template against the warehouse. `error` is set in place of `data` when the substituted query failed (e.g. unresolved placeholder, missing referenced table).
type RelatedResourcesRequest ¶ added in v2.0.2
type RelatedResourcesRequest struct {
// Fields Pre-extracted field values keyed by column name. Used to substitute
// `{{field_name}}` placeholders in the relation SQL templates.
Fields *map[string]string `json:"fields,omitempty"`
// PlatformId `_cq_platform_id` of the source row. When set (and `fields` is absent),
// the server fetches the row from the source table and uses its column
// values to substitute the relation templates.
PlatformId *string `json:"platform_id,omitempty"`
}
RelatedResourcesRequest Inputs for executing the curated relation queries defined for a source table against a specific resource row. Either `platform_id` or `fields` must be supplied; if both are present, `fields` wins.
type RelatedResourcesResponse ¶ added in v2.0.2
type RelatedResourcesResponse struct {
Relations []RelatedResourcesGroup `json:"relations"`
// TableName The source table the relations are defined for.
TableName string `json:"table_name"`
}
RelatedResourcesResponse Curated relation results for a source row, grouped by relation title.
type RelationColumnDef ¶
type RelationColumnDef struct {
// Field Column field name in the query result.
Field string `json:"field"`
// Hidden Whether the column is present for navigation but not displayed.
Hidden *bool `json:"hidden,omitempty"`
// Label Display label for the column.
Label string `json:"label"`
// Type Column render type (e.g. text, tags, boolean, json, code).
Type *string `json:"type,omitempty"`
}
RelationColumnDef defines model for RelationColumnDef.
type RelationDef ¶
type RelationDef struct {
// Columns Column definitions for the relation view.
Columns []RelationColumnDef `json:"columns"`
// ResourceType Target CloudQuery table name.
ResourceType string `json:"resource_type"`
// SqlQuery ClickHouse SQL template with {{field_name}} placeholders.
SqlQuery string `json:"sql_query"`
// Title Display title for the relation tab/section.
Title string `json:"title"`
}
RelationDef defines model for RelationDef.
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 ¶
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 ReportExternalSyncProgressJSONBody ¶ added in v2.0.2
type ReportExternalSyncProgressJSONBody struct {
// Rows Total rows written so far across all tables.
Rows *int64 `json:"rows,omitempty"`
// Status Current lifecycle state of the sync.
Status ReportExternalSyncProgressJSONBodyStatus `json:"status"`
// TableProgress Per-table row counts, keyed by table name.
TableProgress *map[string]struct {
Rows *int64 `json:"rows,omitempty"`
} `json:"table_progress,omitempty"`
}
ReportExternalSyncProgressJSONBody defines parameters for ReportExternalSyncProgress.
type ReportExternalSyncProgressJSONBodyStatus ¶ added in v2.0.2
type ReportExternalSyncProgressJSONBodyStatus string
ReportExternalSyncProgressJSONBodyStatus defines parameters for ReportExternalSyncProgress.
const ( ReportExternalSyncProgressJSONBodyStatusCompleted ReportExternalSyncProgressJSONBodyStatus = "completed" ReportExternalSyncProgressJSONBodyStatusFailed ReportExternalSyncProgressJSONBodyStatus = "failed" ReportExternalSyncProgressJSONBodyStatusStarted ReportExternalSyncProgressJSONBodyStatus = "started" )
Defines values for ReportExternalSyncProgressJSONBodyStatus.
type ReportExternalSyncProgressJSONRequestBody ¶ added in v2.0.2
type ReportExternalSyncProgressJSONRequestBody ReportExternalSyncProgressJSONBody
ReportExternalSyncProgressJSONRequestBody defines body for ReportExternalSyncProgress for application/json ContentType.
type ReportExternalSyncProgressResponse ¶ added in v2.0.2
type ReportExternalSyncProgressResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseReportExternalSyncProgressResponse ¶ added in v2.0.2
func ParseReportExternalSyncProgressResponse(rsp *http.Response) (*ReportExternalSyncProgressResponse, error)
ParseReportExternalSyncProgressResponse parses an HTTP response from a ReportExternalSyncProgressWithResponse call
func (ReportExternalSyncProgressResponse) Status ¶ added in v2.0.2
func (r ReportExternalSyncProgressResponse) Status() string
Status returns HTTPResponse.Status
func (ReportExternalSyncProgressResponse) StatusCode ¶ added in v2.0.2
func (r ReportExternalSyncProgressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
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 ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequiresAuthentication ¶
type RequiresAuthentication = BasicError
RequiresAuthentication Basic Error
type RevokedNotification ¶
type RevokedNotification struct {
Status interface{} `json:"status"`
}
RevokedNotification defines model for RevokedNotification.
type Role ¶
type Role struct {
CreatedAt time.Time `json:"created_at"`
CreatedBy CreatedBy `json:"created_by"`
Description string `json:"description"`
// ID The unique ID for the role.
ID openapi_types.UUID `json:"id"`
Name string `json:"name"`
Permissions []RBACPermission `json:"permissions"`
Type RoleType `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
}
Role Role
type RoleType ¶
type RoleType string
RoleType defines model for RoleType.
const ( RoleTypeAdminRead RoleType = "admin:read" RoleTypeAdminWrite RoleType = "admin:write" RoleTypeCI RoleType = "ci" RoleTypeCustom RoleType = "custom" RoleTypeGeneralRead RoleType = "general:read" RoleTypeGeneralWrite RoleType = "general:write" RoleTypeSchemaOnly RoleType = "schema-only" )
Defines values for RoleType.
type SAMLConfig ¶
type SAMLConfig struct {
// CanEnable Whether SAML can be enabled
CanEnable bool `json:"can_enable"`
// CertificateExpiresAt Expiration time of the current SAML certificate
CertificateExpiresAt *time.Time `json:"certificate_expires_at,omitempty"`
// CertificateFingerprint Fingerprint of the current SAML certificate
CertificateFingerprint *string `json:"certificate_fingerprint,omitempty"`
// DefaultRoles Default roles for new users who are not in any group
DefaultRoles []Role `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"`
// PlatformCertificateDownloadURL Platform Certificate download URL
PlatformCertificateDownloadURL string `json:"platform_certificate_download_url"`
// PlatformEntityID SAML Entity ID.
PlatformEntityID string `json:"platform_entity_id"`
// PlatformMetadataDownloadURL URL to download platform metadata.
PlatformMetadataDownloadURL string `json:"platform_metadata_download_url"`
// PlatformSSOURL SAML service URL.
PlatformSSOURL string `json:"platform_sso_url"`
// 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][]Role `json:"role_mappings,omitempty"`
// RolloverCertificateExpiresAt Expiration time of the SAML certificate that will be used after rollover
RolloverCertificateExpiresAt *time.Time `json:"rollover_certificate_expires_at,omitempty"`
// RolloverCertificateFingerprint Fingerprint of the SAML certificate that will be used after rollover
RolloverCertificateFingerprint *string `json:"rollover_certificate_fingerprint,omitempty"`
}
SAMLConfig defines model for SAMLConfig.
type SAMLConfigUpdate ¶
type SAMLConfigUpdate struct {
// DefaultRoles Default roles for new users who are not in any group
DefaultRoles *[]RoleID `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"`
// 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][]RoleID `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 SaveQueryJSONRequestBody ¶
type SaveQueryJSONRequestBody = QueryCreate
SaveQueryJSONRequestBody defines body for SaveQuery for application/json ContentType.
type SaveQueryResponse ¶
type SaveQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueryDetail
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseSaveQueryResponse ¶
func ParseSaveQueryResponse(rsp *http.Response) (*SaveQueryResponse, error)
ParseSaveQueryResponse parses an HTTP response from a SaveQueryWithResponse call
func (SaveQueryResponse) Status ¶
func (r SaveQueryResponse) Status() string
Status returns HTTPResponse.Status
func (SaveQueryResponse) StatusCode ¶
func (r SaveQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 ¶
func (r SendAnonymousEventResponse) Status() string
Status returns HTTPResponse.Status
func (SendAnonymousEventResponse) StatusCode ¶
func (r SendAnonymousEventResponse) 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
JSON422 *UnprocessableEntity
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 SlackChannel ¶
type SlackChannel struct {
// Id Channel ID
Id string `json:"id"`
// IsArchived Whether the channel is archived
IsArchived *bool `json:"is_archived,omitempty"`
// IsPrivate Whether the channel is private
IsPrivate *bool `json:"is_private,omitempty"`
// Name Channel name
Name string `json:"name"`
}
SlackChannel Slack Channel
type SlackConnection ¶
type SlackConnection struct {
CreatedAt time.Time `json:"created_at"`
// Id Slack connection ID
Id openapi_types.UUID `json:"id"`
// SlackWorkspaceID Slack workspace (team) ID
SlackWorkspaceID string `json:"slack_workspace_id"`
// TeamName Slack workspace (team) name
TeamName string `json:"team_name"`
UpdatedAt time.Time `json:"updated_at"`
}
SlackConnection Slack Connection
type SlackConnectionCreate ¶
type SlackConnectionCreate struct {
// Code OAuth code from Slack authorization
Code string `json:"code"`
// RedirectUri Redirect URI that was used when obtaining the OAuth code (required by Slack when exchanging the code)
RedirectUri *string `json:"redirect_uri,omitempty"`
}
SlackConnectionCreate Create Slack Connection
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 StripeCheckoutRequest ¶ added in v2.0.2
type StripeCheckoutRequest struct {
// Tier The plan tier to purchase.
Tier StripeCheckoutRequestTier `json:"tier"`
}
StripeCheckoutRequest defines model for StripeCheckoutRequest.
type StripeCheckoutRequestTier ¶ added in v2.0.2
type StripeCheckoutRequestTier string
StripeCheckoutRequestTier The plan tier to purchase.
const ( StripeCheckoutRequestTierFoundations StripeCheckoutRequestTier = "foundations" StripeCheckoutRequestTierTeam StripeCheckoutRequestTier = "team" )
Defines values for StripeCheckoutRequestTier.
type StripeCheckoutSession ¶ added in v2.0.2
type StripeCheckoutSession struct {
// Url Stripe-hosted Checkout Session URL to redirect the browser to.
Url string `json:"url"`
}
StripeCheckoutSession defines model for StripeCheckoutSession.
type StripePortalSession ¶ added in v2.0.2
type StripePortalSession struct {
// Url Stripe-hosted Billing Portal session URL to redirect the browser to.
Url string `json:"url"`
}
StripePortalSession defines model for StripePortalSession.
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 {
// 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 {
// 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 SyncDestinationNameField ¶
type SyncDestinationNameField = string
SyncDestinationNameField Descriptive, unique name for the 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 {
// 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 ¶
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 ¶
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 ¶
type SyncDestinationV2 struct {
// 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 ¶
type SyncIntegrationCreateV2 struct {
// DestinationNames List of sync destination names associated with this integration
DestinationNames []SyncDestinationNameField `json:"destination_names"`
// Disabled Whether the integration is disabled
Disabled *bool `json:"disabled,omitempty"`
// DisplayName A human-readable display name
DisplayName *DisplayName `json:"display_name,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 ¶
type SyncIntegrationExpandedV2 struct {
// CreatedAt Time when the sync was created
CreatedAt *time.Time `json:"created_at,omitempty"`
CreatedBy *string `json:"created_by,omitempty"`
// Destinations List of sync destinations associated with this integration
Destinations *[]SyncDestinationV2 `json:"destinations,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"`
// 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 SyncIntegrationGroup ¶ added in v2.0.2
type SyncIntegrationGroup struct {
Integrations []SyncIntegrationV2 `json:"integrations"`
// OnboardingID Onboarding ID linking the integrations. Null for standalone integrations.
OnboardingID *openapi_types.UUID `json:"onboarding_id,omitempty"`
}
SyncIntegrationGroup A group of integrations linked by a shared onboarding
type SyncIntegrationSourceCreateV2 ¶
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 ¶
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 ¶
type SyncIntegrationSourceV2 struct {
// 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"`
// UnifiedSyncKind The kind of unified sync this source belongs to. Null for standalone integrations.
UnifiedSyncKind *SyncIntegrationSourceV2UnifiedSyncKind `json:"unified_sync_kind,omitempty"`
// Version Version of the plugin
Version string `json:"version"`
}
SyncIntegrationSourceV2 Integration Source Definition
type SyncIntegrationSourceV2UnifiedSyncKind ¶ added in v2.0.2
type SyncIntegrationSourceV2UnifiedSyncKind string
SyncIntegrationSourceV2UnifiedSyncKind The kind of unified sync this source belongs to. Null for standalone integrations.
const ( SyncIntegrationSourceV2UnifiedSyncKindAssetInventory SyncIntegrationSourceV2UnifiedSyncKind = "asset_inventory" SyncIntegrationSourceV2UnifiedSyncKindAssetInventoryCloudtrail SyncIntegrationSourceV2UnifiedSyncKind = "asset_inventory_cloudtrail" SyncIntegrationSourceV2UnifiedSyncKindAssetInventoryMetadata SyncIntegrationSourceV2UnifiedSyncKind = "asset_inventory_metadata" SyncIntegrationSourceV2UnifiedSyncKindCostAndUsage SyncIntegrationSourceV2UnifiedSyncKind = "cost_and_usage" )
Defines values for SyncIntegrationSourceV2UnifiedSyncKind.
type SyncIntegrationTestConnectionCreateV2 ¶
type SyncIntegrationTestConnectionCreateV2 struct {
// 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 sync integration. The handler resolves it to the underlying sync source via `syncs.source_name` to inherit env/secret values during update flows. For backward compatibility, when no sync with this name exists the value is treated as a direct sync source name.
SourceName *string `json:"source_name,omitempty"`
Spec *map[string]interface{} `json:"spec,omitempty"`
// Version Version of the plugin
Version *string `json:"version,omitempty"`
}
SyncIntegrationTestConnectionCreateV2 defines model for SyncIntegrationTestConnectionCreateV2.
type SyncIntegrationTestConnectionV2 ¶
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 ¶
type SyncIntegrationUpdateV2 struct {
// DestinationNames List of sync destinations associated with this integration
DestinationNames *[]SyncDestinationNameField `json:"destination_names,omitempty"`
// Disabled Whether the integration is disabled
Disabled *bool `json:"disabled,omitempty"`
// DisplayName A human-readable display name
DisplayName *DisplayName `json:"display_name,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 ¶
type SyncIntegrationV2 struct {
// CreatedAt Time when the sync was created
CreatedAt *time.Time `json:"created_at,omitempty"`
CreatedBy *string `json:"created_by,omitempty"`
// Destinations List of sync destinations associated with this integration
Destinations *[]SyncDestinationV2 `json:"destinations,omitempty"`
// Disabled Whether the integration is disabled
Disabled *bool `json:"disabled,omitempty"`
// DisplayName A human-readable display name
DisplayName *DisplayName `json:"display_name,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 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 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" SyncRunStatusReasonIngestionFailed SyncRunStatusReason = "ingestion_failed" SyncRunStatusReasonOomKilled SyncRunStatusReason = "oom_killed" SyncRunStatusReasonPartialSuccess SyncRunStatusReason = "partial_success" )
Defines values for SyncRunStatusReason.
type SyncRunTableProgress ¶
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 SyncRunTableSortBy ¶
type SyncRunTableSortBy string
SyncRunTableSortBy defines model for SyncRunTableSortBy.
const ( SyncRunTableSortByCompletedAt SyncRunTableSortBy = "completed_at" SyncRunTableSortByErrors SyncRunTableSortBy = "errors" SyncRunTableSortByName SyncRunTableSortBy = "name" SyncRunTableSortByResources SyncRunTableSortBy = "resources" SyncRunTableSortByRuntimeSeconds SyncRunTableSortBy = "runtime_seconds" SyncRunTableSortByStartedAt SyncRunTableSortBy = "started_at" )
Defines values for SyncRunTableSortBy.
type SyncRunTableSortBys ¶
type SyncRunTableSortBys = []SyncRunTableSortBy
SyncRunTableSortBys defines model for sync_run_table_sort_bys.
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 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 {
// 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 {
// 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 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 {
// 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 {
// DestinationNames List of sync destination names associated with this source
DestinationNames *[]SyncDestinationNameField `json:"destination_names,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"`
// 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 {
// 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 {
// 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 TableColumnGroupedItem ¶ added in v2.0.2
type TableColumnGroupedItem struct {
// AppId Only set for the `apps` group: the app's id, or null for the synthetic unallocated bucket.
AppId *openapi_types.UUID `json:"app_id"`
// Count Exact number of rows in the group.
Count int64 `json:"count"`
// IsUnallocated Only set for the `apps` group: true for the synthetic bucket of resources that belong to no app.
IsUnallocated *bool `json:"is_unallocated,omitempty"`
// Kind The kind of the schema column type
Kind TableSchemaColumnKind `json:"kind"`
// OwnerName Only set for the `apps` group: the app's free-form owner-team label. Null when unset or for the unallocated bucket.
OwnerName *string `json:"owner_name"`
// Title Only set for the `apps` group: the app's resolved display label (COALESCE(title, name)), or "Unallocated" for the unallocated bucket.
Title *string `json:"title,omitempty"`
// Value The distinct value of the grouped column. For the `apps` group this is the app's id; drill into a specific app via `filter=_cq_app_id = "<value>"`. The unallocated bucket has an empty value (`_cq_app_id = ""` is rejected as a non-UUID) — drill into it with `filter=_cq_app_id IS EMPTY`.
Value string `json:"value"`
}
TableColumnGroupedItem defines model for TableColumnGroupedItem.
type TableColumnListGroupedParams ¶ added in v2.0.2
type TableColumnListGroupedParams struct {
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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"`
// 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"`
}
TableColumnListGroupedParams defines parameters for TableColumnListGrouped.
type TableColumnListGroupedResponse ¶ added in v2.0.2
type TableColumnListGroupedResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Items []TableColumnGroupedItem `json:"items"`
Metadata ListMetadata `json:"metadata"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseTableColumnListGroupedResponse ¶ added in v2.0.2
func ParseTableColumnListGroupedResponse(rsp *http.Response) (*TableColumnListGroupedResponse, error)
ParseTableColumnListGroupedResponse parses an HTTP response from a TableColumnListGroupedWithResponse call
func (TableColumnListGroupedResponse) Status ¶ added in v2.0.2
func (r TableColumnListGroupedResponse) Status() string
Status returns HTTPResponse.Status
func (TableColumnListGroupedResponse) StatusCode ¶ added in v2.0.2
func (r TableColumnListGroupedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 TableColumnListValuesParams ¶
type TableColumnListValuesParams 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 *TableColumnListValuesParamsFilterMode `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"`
}
TableColumnListValuesParams defines parameters for TableColumnListValues.
type TableColumnListValuesParamsFilterMode ¶
type TableColumnListValuesParamsFilterMode string
TableColumnListValuesParamsFilterMode defines parameters for TableColumnListValues.
const ( TableColumnListValuesParamsFilterModeColumn TableColumnListValuesParamsFilterMode = "column" TableColumnListValuesParamsFilterModeSearch TableColumnListValuesParamsFilterMode = "search" TableColumnListValuesParamsFilterModeSmart TableColumnListValuesParamsFilterMode = "smart" )
Defines values for TableColumnListValuesParamsFilterMode.
type TableColumnListValuesResponse ¶
type TableColumnListValuesResponse 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 ParseTableColumnListValuesResponse ¶
func ParseTableColumnListValuesResponse(rsp *http.Response) (*TableColumnListValuesResponse, error)
ParseTableColumnListValuesResponse parses an HTTP response from a TableColumnListValuesWithResponse call
func (TableColumnListValuesResponse) Status ¶
func (r TableColumnListValuesResponse) Status() string
Status returns HTTPResponse.Status
func (TableColumnListValuesResponse) StatusCode ¶
func (r TableColumnListValuesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 TableDataAction ¶
type TableDataAction struct {
// Action The action to perform on the table data
Action TableDataActionAction `json:"action"`
// Sources Map of source names to arrays of table names
Sources map[string][]string `json:"sources"`
}
TableDataAction Request body for performing actions on table data
type TableDataActionAction ¶
type TableDataActionAction string
TableDataActionAction The action to perform on the table data
const (
TableDataActionActionDelete TableDataActionAction = "delete"
)
Defines values for TableDataActionAction.
type TableDataListItem ¶
type TableDataListItem struct {
// DisplayName Human-readable display name of the source
DisplayName *string `json:"display_name,omitempty"`
// Plugin Plugin path in CloudQuery registry
Plugin *SyncPluginPath `json:"plugin,omitempty"`
// SourceName The unique name of the source (source_name from synced_tables)
SourceName string `json:"source_name"`
// Tables List of tables synced by this integration with their deletion status
Tables []struct {
// DeletionPending Whether this table's data is marked for deletion
DeletionPending bool `json:"deletion_pending"`
// Name The table name
Name string `json:"name"`
} `json:"tables"`
}
TableDataListItem Sync with its associated tables
type TableDisplayColumn ¶ added in v2.0.2
type TableDisplayColumn struct {
// Group `primary` columns are rendered above the fold (the canonical Cloud /
// Account / Name / Region / Tags layout). `details` columns are
// rendered below in schema order.
Group TableDisplayColumnGroup `json:"group"`
// Id Stable identifier for this slot or column. Use this in URLs (e.g.
// `?select=name`) — the API resolves slot ids to physical columns.
Id string `json:"id"`
// Label Human-readable label for the column picker.
Label string `json:"label"`
// ResolvedColumn Physical column name in the warehouse for this slot. May equal `id`
// (details columns), or differ (primary slots that aliased to a
// resource-specific column or fell back to `_cq_*`).
ResolvedColumn string `json:"resolved_column"`
}
TableDisplayColumn One entry in the resolved per-table column layout for the UI's column picker.
For primary slots (Cloud / Account / Name / Region / Tags) the `id` is a stable slot identifier and `resolved_column` is the physical column the slot points to for this table. The slot id may differ from the resolved column — e.g. for a table that has a resource-specific `name` column the Name slot will resolve to `name`; for a table that has only `_cq_name` the Name slot resolves to `_cq_name`. Either way the slot id is always `name`.
For details columns (the resource-specific columns rendered below the fold) `id` and `resolved_column` are equal — there is no aliasing.
The `/tables/{table_name}/data` and `/tables/{table_name}/columns/{column_name}/values` endpoints accept either the slot id or the resolved column name in `select`, `sort_by`, `filter` and the column path; the API rewrites slot ids to physical columns server-side.
type TableDisplayColumnGroup ¶ added in v2.0.2
type TableDisplayColumnGroup string
TableDisplayColumnGroup `primary` columns are rendered above the fold (the canonical Cloud / Account / Name / Region / Tags layout). `details` columns are rendered below in schema order.
const ( TableDisplayColumnGroupDetails TableDisplayColumnGroup = "details" TableDisplayColumnGroupPrimary TableDisplayColumnGroup = "primary" )
Defines values for TableDisplayColumnGroup.
type TableFilterMode ¶
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 TableListColumnsParams ¶
type TableListColumnsParams 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 *TableListColumnsParamsFilterMode `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"`
}
TableListColumnsParams defines parameters for TableListColumns.
type TableListColumnsParamsFilterMode ¶
type TableListColumnsParamsFilterMode string
TableListColumnsParamsFilterMode defines parameters for TableListColumns.
const ( TableListColumnsParamsFilterModeColumn TableListColumnsParamsFilterMode = "column" TableListColumnsParamsFilterModeSearch TableListColumnsParamsFilterMode = "search" TableListColumnsParamsFilterModeSmart TableListColumnsParamsFilterMode = "smart" )
Defines values for TableListColumnsParamsFilterMode.
type TableListColumnsResponse ¶
type TableListColumnsResponse 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 ParseTableListColumnsResponse ¶
func ParseTableListColumnsResponse(rsp *http.Response) (*TableListColumnsResponse, error)
ParseTableListColumnsResponse parses an HTTP response from a TableListColumnsWithResponse call
func (TableListColumnsResponse) Status ¶
func (r TableListColumnsResponse) Status() string
Status returns HTTPResponse.Status
func (TableListColumnsResponse) StatusCode ¶
func (r TableListColumnsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TableListFilterTagsParams ¶
type TableListFilterTagsParams 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"`
}
TableListFilterTagsParams defines parameters for TableListFilterTags.
type TableListFilterTagsResponse ¶
type TableListFilterTagsResponse 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 ParseTableListFilterTagsResponse ¶
func ParseTableListFilterTagsResponse(rsp *http.Response) (*TableListFilterTagsResponse, error)
ParseTableListFilterTagsResponse parses an HTTP response from a TableListFilterTagsWithResponse call
func (TableListFilterTagsResponse) Status ¶
func (r TableListFilterTagsResponse) Status() string
Status returns HTTPResponse.Status
func (TableListFilterTagsResponse) StatusCode ¶
func (r TableListFilterTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TableListFiltersParams ¶
type TableListFiltersParams 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"`
}
TableListFiltersParams defines parameters for TableListFilters.
type TableListFiltersResponse ¶
type TableListFiltersResponse 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 ParseTableListFiltersResponse ¶
func ParseTableListFiltersResponse(rsp *http.Response) (*TableListFiltersResponse, error)
ParseTableListFiltersResponse parses an HTTP response from a TableListFiltersWithResponse call
func (TableListFiltersResponse) Status ¶
func (r TableListFiltersResponse) Status() string
Status returns HTTPResponse.Status
func (TableListFiltersResponse) StatusCode ¶
func (r TableListFiltersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TableListItem ¶
type TableListItem struct {
// Name The name of the table.
Name TableName `json:"name"`
}
TableListItem defines model for TableListItem.
type TableListRowsParams ¶
type TableListRowsParams struct {
// Selects Table selects. This filters the columns that are returned in the result set. If empty, all default columns + internal _cq_* columns are returned. To select all columns, use the `*` wildcard.
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 *TableListRowsParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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"`
}
TableListRowsParams defines parameters for TableListRows.
type TableListRowsParamsFilterMode ¶
type TableListRowsParamsFilterMode string
TableListRowsParamsFilterMode defines parameters for TableListRows.
const ( TableListRowsParamsFilterModeColumn TableListRowsParamsFilterMode = "column" TableListRowsParamsFilterModeSearch TableListRowsParamsFilterMode = "search" TableListRowsParamsFilterModeSmart TableListRowsParamsFilterMode = "smart" )
Defines values for TableListRowsParamsFilterMode.
type TableListRowsResponse ¶
type TableListRowsResponse 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 ParseTableListRowsResponse ¶
func ParseTableListRowsResponse(rsp *http.Response) (*TableListRowsResponse, error)
ParseTableListRowsResponse parses an HTTP response from a TableListRowsWithResponse call
func (TableListRowsResponse) Status ¶
func (r TableListRowsResponse) Status() string
Status returns HTTPResponse.Status
func (TableListRowsResponse) StatusCode ¶
func (r TableListRowsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TableRow ¶
type TableRow map[string]interface{}
TableRow A single resource row, keyed by column name; each value mirrors its column's type (string, number, boolean, array, nested object, or null). The single-resource detail endpoint (`GET /tables/{table_name}/data/{table_row_id}`) additionally injects a reserved `_cq_apps` key holding the app(s) this resource belongs to: an array of objects shaped `{ "id": <uuid>, "name": <string>, "title": <string>, "owner_team_name": <string|null> }`, where `title` is the resolved display label (server-side COALESCE(title, name)). The array is empty when the resource is unallocated, and may contain more than one app when shared infrastructure is attributed to several apps via topology forward-walk. The list/grid endpoint does not include `_cq_apps`.
type TableRowByIdParams ¶
type TableRowByIdParams 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 *TableRowByIdParamsFilterMode `form:"filter_mode,omitempty" json:"filter_mode,omitempty"`
// Filters Table filters. This filters the rows that are returned in the result set.
//
// The reserved pseudo-column `_cq_app_id` filters by app membership, e.g. `_cq_app_id = "<uuid>"`. Select multiple apps (union) within a single filter using `_cq_app_id IN ("<uuid>", "<uuid>")` or `_cq_app_id = "<a>" OR _cq_app_id = "<b>"`. Exclude apps with `_cq_app_id != "<uuid>"` or `_cq_app_id NOT IN ("<uuid>", "<uuid>")`, which match resources that do not belong to the named app(s); a negated form must be a standalone filter (not OR/AND-combined). Use `_cq_app_id IS EMPTY` to scope to unallocated resources (those belonging to no app); it cannot be combined with a positive `_cq_app_id` filter. `_cq_app_id` cannot be mixed with other columns inside one filter — combine it with other filters by passing them as separate `filter` parameters, which AND together. It is reserved in CloudQuery's `_cq_` namespace, so it never shadows a plugin's physical `app_id` column.
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"`
}
TableRowByIdParams defines parameters for TableRowById.
type TableRowByIdParamsFilterMode ¶
type TableRowByIdParamsFilterMode string
TableRowByIdParamsFilterMode defines parameters for TableRowById.
const ( TableRowByIdParamsFilterModeColumn TableRowByIdParamsFilterMode = "column" TableRowByIdParamsFilterModeSearch TableRowByIdParamsFilterMode = "search" TableRowByIdParamsFilterModeSmart TableRowByIdParamsFilterMode = "smart" )
Defines values for TableRowByIdParamsFilterMode.
type TableRowByIdResponse ¶
type TableRowByIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Data A single resource row, keyed by column name; each value mirrors its column's type (string, number, boolean, array, nested object, or null). The single-resource detail endpoint (`GET /tables/{table_name}/data/{table_row_id}`) additionally injects a reserved `_cq_apps` key holding the app(s) this resource belongs to: an array of objects shaped `{ "id": <uuid>, "name": <string>, "title": <string>, "owner_team_name": <string|null> }`, where `title` is the resolved display label (server-side COALESCE(title, name)). The array is empty when the resource is unallocated, and may contain more than one app when shared infrastructure is attributed to several apps via topology forward-walk. The list/grid endpoint does not include `_cq_apps`.
Data TableRow `json:"data"`
Matches []TableRowFieldMatch `json:"matches"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseTableRowByIdResponse ¶
func ParseTableRowByIdResponse(rsp *http.Response) (*TableRowByIdResponse, error)
ParseTableRowByIdResponse parses an HTTP response from a TableRowByIdWithResponse call
func (TableRowByIdResponse) Status ¶
func (r TableRowByIdResponse) Status() string
Status returns HTTPResponse.Status
func (TableRowByIdResponse) StatusCode ¶
func (r TableRowByIdResponse) 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 TableSaveFilterJSONRequestBody ¶
type TableSaveFilterJSONRequestBody = FilterCreate
TableSaveFilterJSONRequestBody defines body for TableSaveFilter for application/json ContentType.
type TableSaveFilterResponse ¶
type TableSaveFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Filter
JSON201 *Filter
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseTableSaveFilterResponse ¶
func ParseTableSaveFilterResponse(rsp *http.Response) (*TableSaveFilterResponse, error)
ParseTableSaveFilterResponse parses an HTTP response from a TableSaveFilterWithResponse call
func (TableSaveFilterResponse) Status ¶
func (r TableSaveFilterResponse) Status() string
Status returns HTTPResponse.Status
func (TableSaveFilterResponse) StatusCode ¶
func (r TableSaveFilterResponse) 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 TableSchemaResponse ¶
type TableSchemaResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
DefaultColumns []string `json:"default_columns"`
// DisplayColumns Resolved per-table column layout for the UI's column picker.
// Primary slots come first in canonical order (Cloud / Account
// / Name / Region / Tags), each pointing at the physical
// column the slot resolves to for this table. Details columns
// follow in schema order.
DisplayColumns []TableDisplayColumn `json:"display_columns"`
Schema TableSchema `json:"schema"`
}
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseTableSchemaResponse ¶
func ParseTableSchemaResponse(rsp *http.Response) (*TableSchemaResponse, error)
ParseTableSchemaResponse parses an HTTP response from a TableSchemaWithResponse call
func (TableSchemaResponse) Status ¶
func (r TableSchemaResponse) Status() string
Status returns HTTPResponse.Status
func (TableSchemaResponse) StatusCode ¶
func (r TableSchemaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TableSortDirection ¶
type TableSortDirection string
TableSortDirection defines model for TableSortDirection.
const ( TableSortDirectionAsc TableSortDirection = "asc" TableSortDirectionDesc TableSortDirection = "desc" )
Defines values for TableSortDirection.
type TablesDataActionJSONRequestBody ¶
type TablesDataActionJSONRequestBody = TableDataAction
TablesDataActionJSONRequestBody defines body for TablesDataAction for application/json ContentType.
type TablesDataActionResponse ¶
type TablesDataActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseTablesDataActionResponse ¶
func ParseTablesDataActionResponse(rsp *http.Response) (*TablesDataActionResponse, error)
ParseTablesDataActionResponse parses an HTTP response from a TablesDataActionWithResponse call
func (TablesDataActionResponse) Status ¶
func (r TablesDataActionResponse) Status() string
Status returns HTTPResponse.Status
func (TablesDataActionResponse) StatusCode ¶
func (r TablesDataActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Team ¶
type Team struct {
// Name The unique name for the team.
Name TeamName `json:"name"`
}
Team CloudQuery Team
type TenantPlan ¶ added in v2.0.2
type TenantPlan struct {
// CancelAt When `status` is `canceling`, the date the subscription will end and
// access stops (the customer scheduled cancellation but is still active
// until then). `null` for every other status.
CancelAt *time.Time `json:"cancel_at"`
// CurrentPeriodEnd End of the active period. For `trial`, the trial expiry. For paid
// plans, the next billing date — unless `status` is `canceling`, in which
// case billing stops and `cancel_at` is the effective end date. Omitted
// for sales-managed plans (they do not expire).
CurrentPeriodEnd *time.Time `json:"current_period_end"`
// CurrentPeriodStart Start of the active period. For `trial`, the trial start. For paid
// plans, the Stripe-reported `current_period_start`. Omitted for
// sales-managed plans (no billing period).
CurrentPeriodStart *time.Time `json:"current_period_start"`
// Features Boolean feature flags derived from the tenant's plan.
Features TenantPlanFeatures `json:"features"`
// LastPaymentDate Date of the most recent payment, regardless of outcome.
LastPaymentDate *time.Time `json:"last_payment_date"`
// LastPaymentStatus Status of the most recent payment. `null` when the tenant has no
// payment history (e.g. trial, never charged).
LastPaymentStatus *PaymentRecordStatus `json:"last_payment_status"`
// Limits Per-tenant usage counters surfaced to the billing UI.
Limits TenantPlanLimits `json:"limits"`
// PlanName Human-readable plan name for display, e.g. "Free trial", "Team", "Foundations", "Enterprise".
PlanName string `json:"plan_name"`
// SalesManaged True when the plan is set by Sales via HubSpot (no Stripe subscription)
// rather than self-serve billing. Sales-managed plans have no billing
// period, so `current_period_start` / `current_period_end` are omitted.
SalesManaged bool `json:"sales_managed"`
// Status Server-computed lifecycle state of the tenant's plan.
// - `trial`: trial in progress, within window
// - `trial_expired`: trial window elapsed, no paid plan
// - `paid_active`: paid plan, last invoice succeeded
// - `payment_failed`: paid plan, last invoice failed (account may be blocked downstream)
// - `canceling`: paid plan scheduled to cancel at the end of the current period; still active until then. `cancel_at` carries the effective end date.
// - `canceled`: paid plan has been canceled (terminal)
Status TenantPlanStatus `json:"status"`
// Tier The tenant's pricing tier. `trial` is the default for self-serve signups.
// `team` and `foundations` are reached via Stripe checkout. `enterprise` is
// set by sales and is also the default for existing tenants and any
// non-self-serve account.
Tier TenantPlanTier `json:"tier"`
}
TenantPlan The calling tenant's current plan, billing state, usage, and entitlements.
type TenantPlanFeatures ¶ added in v2.0.2
type TenantPlanFeatures struct {
// CustomSlasAndContracts Enterprise only.
CustomSlasAndContracts bool `json:"custom_slas_and_contracts"`
// DedicatedCustomerSuccess Enterprise only.
DedicatedCustomerSuccess bool `json:"dedicated_customer_success"`
// EmailSupport Email support. Team and above.
EmailSupport bool `json:"email_support"`
// ExternalDestinations Permission to create / update syncs that target external data destinations (S3, Postgres, ClickHouse, etc.). Enterprise only — Trial, Team, and Foundations do not have this (they sync into the bundled platform warehouse only; Trial follows the broader invariant that gated features are paid-only).
ExternalDestinations bool `json:"external_destinations"`
// McpAndApiAccess MCP server + public API access. Foundations and Enterprise.
McpAndApiAccess bool `json:"mcp_and_api_access"`
// SsoScimAuditLogs SSO, SCIM provisioning, and audit log exports. Enterprise only.
SsoScimAuditLogs bool `json:"sso_scim_audit_logs"`
}
TenantPlanFeatures Boolean feature flags derived from the tenant's plan.
type TenantPlanLimits ¶ added in v2.0.2
type TenantPlanLimits struct {
// AiConversations Current usage of a metered entitlement against its limit.
AiConversations UsageCounter `json:"ai_conversations"`
// Integrations Integration usage against the per-plan slot cap. The default integrations are
// free and never consume a slot — `used`/`limit` count only the distinct
// *additional* (non-default) integrations. Integrations are identified by their
// org-qualified path. The UI can enable an integration button when its path is
// in `defaults` ∪ `additional`, or when `used < limit`; otherwise a new
// integration is disabled.
Integrations IntegrationsLimit `json:"integrations"`
// Users User cap usage. Always present; `limit` is `null` when the tier has no
// user cap (enterprise).
Users UsageCounter `json:"users"`
}
TenantPlanLimits Per-tenant usage counters surfaced to the billing UI.
type TenantPlanStatus ¶ added in v2.0.2
type TenantPlanStatus string
TenantPlanStatus Server-computed lifecycle state of the tenant's plan. - `trial`: trial in progress, within window - `trial_expired`: trial window elapsed, no paid plan - `paid_active`: paid plan, last invoice succeeded - `payment_failed`: paid plan, last invoice failed (account may be blocked downstream) - `canceling`: paid plan scheduled to cancel at the end of the current period; still active until then. `cancel_at` carries the effective end date. - `canceled`: paid plan has been canceled (terminal)
const ( TenantPlanStatusCanceled TenantPlanStatus = "canceled" TenantPlanStatusCanceling TenantPlanStatus = "canceling" TenantPlanStatusPaidActive TenantPlanStatus = "paid_active" TenantPlanStatusPaymentFailed TenantPlanStatus = "payment_failed" TenantPlanStatusTrial TenantPlanStatus = "trial" TenantPlanStatusTrialExpired TenantPlanStatus = "trial_expired" )
Defines values for TenantPlanStatus.
type TenantPlanTier ¶ added in v2.0.2
type TenantPlanTier string
TenantPlanTier The tenant's pricing tier. `trial` is the default for self-serve signups. `team` and `foundations` are reached via Stripe checkout. `enterprise` is set by sales and is also the default for existing tenants and any non-self-serve account.
const ( TenantPlanTierEnterprise TenantPlanTier = "enterprise" TenantPlanTierFoundations TenantPlanTier = "foundations" TenantPlanTierTeam TenantPlanTier = "team" TenantPlanTierTrial TenantPlanTier = "trial" )
Defines values for TenantPlanTier.
type TestNotificationDestinationResponse ¶
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 ¶
func ParseTestNotificationDestinationResponse(rsp *http.Response) (*TestNotificationDestinationResponse, error)
ParseTestNotificationDestinationResponse parses an HTTP response from a TestNotificationDestinationWithResponse call
func (TestNotificationDestinationResponse) Status ¶
func (r TestNotificationDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (TestNotificationDestinationResponse) StatusCode ¶
func (r TestNotificationDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestUnsavedAlertJSONRequestBody ¶
type TestUnsavedAlertJSONRequestBody = AlertCreate
TestUnsavedAlertJSONRequestBody defines body for TestUnsavedAlert for application/json ContentType.
type TestUnsavedAlertParams ¶
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 ¶
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 ¶
func ParseTestUnsavedAlertResponse(rsp *http.Response) (*TestUnsavedAlertResponse, error)
ParseTestUnsavedAlertResponse parses an HTTP response from a TestUnsavedAlertWithResponse call
func (TestUnsavedAlertResponse) Status ¶
func (r TestUnsavedAlertResponse) Status() string
Status returns HTTPResponse.Status
func (TestUnsavedAlertResponse) StatusCode ¶
func (r TestUnsavedAlertResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestUnsavedNotificationDestinationJSONRequestBody ¶
type TestUnsavedNotificationDestinationJSONRequestBody = NotificationDestinationData
TestUnsavedNotificationDestinationJSONRequestBody defines body for TestUnsavedNotificationDestination for application/json ContentType.
type TestUnsavedNotificationDestinationParams ¶ added in v2.0.2
type TestUnsavedNotificationDestinationParams struct {
// NotificationDestinationID Optional ID of an existing notification destination. When provided, secret headers with empty values are resolved from the existing destination's stored encrypted values. This supports the editing flow where the frontend receives masked (empty) secret header values.
NotificationDestinationID *openapi_types.UUID `form:"notification_destination_id,omitempty" json:"notification_destination_id,omitempty"`
}
TestUnsavedNotificationDestinationParams defines parameters for TestUnsavedNotificationDestination.
type TestUnsavedNotificationDestinationResponse ¶
type TestUnsavedNotificationDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationDestinationTestResponse
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseTestUnsavedNotificationDestinationResponse ¶
func ParseTestUnsavedNotificationDestinationResponse(rsp *http.Response) (*TestUnsavedNotificationDestinationResponse, error)
ParseTestUnsavedNotificationDestinationResponse parses an HTTP response from a TestUnsavedNotificationDestinationWithResponse call
func (TestUnsavedNotificationDestinationResponse) Status ¶
func (r TestUnsavedNotificationDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (TestUnsavedNotificationDestinationResponse) StatusCode ¶
func (r TestUnsavedNotificationDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ToggleAgentCustomContextAutoIncludeResponse ¶ added in v2.0.2
type ToggleAgentCustomContextAutoIncludeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentCustomContext
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseToggleAgentCustomContextAutoIncludeResponse ¶ added in v2.0.2
func ParseToggleAgentCustomContextAutoIncludeResponse(rsp *http.Response) (*ToggleAgentCustomContextAutoIncludeResponse, error)
ParseToggleAgentCustomContextAutoIncludeResponse parses an HTTP response from a ToggleAgentCustomContextAutoIncludeWithResponse call
func (ToggleAgentCustomContextAutoIncludeResponse) Status ¶ added in v2.0.2
func (r ToggleAgentCustomContextAutoIncludeResponse) Status() string
Status returns HTTPResponse.Status
func (ToggleAgentCustomContextAutoIncludeResponse) StatusCode ¶ added in v2.0.2
func (r ToggleAgentCustomContextAutoIncludeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TogglePolicyResponse ¶
type TogglePolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Policy
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
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 UnprocessableEntity ¶
type UnprocessableEntity = FieldError
UnprocessableEntity defines model for UnprocessableEntity.
type UpdateAgentCustomContextJSONRequestBody ¶ added in v2.0.2
type UpdateAgentCustomContextJSONRequestBody = AgentCustomContextUpdate
UpdateAgentCustomContextJSONRequestBody defines body for UpdateAgentCustomContext for application/json ContentType.
type UpdateAgentCustomContextResponse ¶ added in v2.0.2
type UpdateAgentCustomContextResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentCustomContext
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateAgentCustomContextResponse ¶ added in v2.0.2
func ParseUpdateAgentCustomContextResponse(rsp *http.Response) (*UpdateAgentCustomContextResponse, error)
ParseUpdateAgentCustomContextResponse parses an HTTP response from a UpdateAgentCustomContextWithResponse call
func (UpdateAgentCustomContextResponse) Status ¶ added in v2.0.2
func (r UpdateAgentCustomContextResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentCustomContextResponse) StatusCode ¶ added in v2.0.2
func (r UpdateAgentCustomContextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAppJSONRequestBody ¶ added in v2.0.2
type UpdateAppJSONRequestBody = AppUpdate
UpdateAppJSONRequestBody defines body for UpdateApp for application/json ContentType.
type UpdateAppResponse ¶ added in v2.0.2
type UpdateAppResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *App
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateAppResponse ¶ added in v2.0.2
func ParseUpdateAppResponse(rsp *http.Response) (*UpdateAppResponse, error)
ParseUpdateAppResponse parses an HTTP response from a UpdateAppWithResponse call
func (UpdateAppResponse) Status ¶ added in v2.0.2
func (r UpdateAppResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAppResponse) StatusCode ¶ added in v2.0.2
func (r UpdateAppResponse) 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 ¶
func (r UpdateCustomColumnResponse) Status() string
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
JSON422 *UnprocessableEntity
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 UpdateDataSettingsJSONRequestBody ¶
type UpdateDataSettingsJSONRequestBody = PlatformDataSettingsUpdate
UpdateDataSettingsJSONRequestBody defines body for UpdateDataSettings for application/json ContentType.
type UpdateDataSettingsResponse ¶
type UpdateDataSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformDataSettings
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateDataSettingsResponse ¶
func ParseUpdateDataSettingsResponse(rsp *http.Response) (*UpdateDataSettingsResponse, error)
ParseUpdateDataSettingsResponse parses an HTTP response from a UpdateDataSettingsWithResponse call
func (UpdateDataSettingsResponse) Status ¶
func (r UpdateDataSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDataSettingsResponse) StatusCode ¶
func (r UpdateDataSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFilterJSONRequestBody ¶
type UpdateFilterJSONRequestBody = FilterUpdate
UpdateFilterJSONRequestBody defines body for UpdateFilter for application/json ContentType.
type UpdateFilterResponse ¶
type UpdateFilterResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Filter
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateFilterResponse ¶
func ParseUpdateFilterResponse(rsp *http.Response) (*UpdateFilterResponse, error)
ParseUpdateFilterResponse parses an HTTP response from a UpdateFilterWithResponse call
func (UpdateFilterResponse) Status ¶
func (r UpdateFilterResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFilterResponse) StatusCode ¶
func (r UpdateFilterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNotificationDestinationJSONRequestBody ¶
type UpdateNotificationDestinationJSONRequestBody = NotificationDestinationUpdate
UpdateNotificationDestinationJSONRequestBody defines body for UpdateNotificationDestination for application/json ContentType.
type UpdateNotificationDestinationResponse ¶
type UpdateNotificationDestinationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationDestination
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateNotificationDestinationResponse ¶
func ParseUpdateNotificationDestinationResponse(rsp *http.Response) (*UpdateNotificationDestinationResponse, error)
ParseUpdateNotificationDestinationResponse parses an HTTP response from a UpdateNotificationDestinationWithResponse call
func (UpdateNotificationDestinationResponse) Status ¶
func (r UpdateNotificationDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateNotificationDestinationResponse) StatusCode ¶
func (r UpdateNotificationDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePolicyGroupJSONRequestBody ¶
type UpdatePolicyGroupJSONRequestBody = PolicyGroupUpdate
UpdatePolicyGroupJSONRequestBody defines body for UpdatePolicyGroup for application/json ContentType.
type UpdatePolicyGroupResponse ¶
type UpdatePolicyGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PolicyGroup
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdatePolicyGroupResponse ¶
func ParseUpdatePolicyGroupResponse(rsp *http.Response) (*UpdatePolicyGroupResponse, error)
ParseUpdatePolicyGroupResponse parses an HTTP response from a UpdatePolicyGroupWithResponse call
func (UpdatePolicyGroupResponse) Status ¶
func (r UpdatePolicyGroupResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePolicyGroupResponse) StatusCode ¶
func (r UpdatePolicyGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePolicyJSONRequestBody ¶
type UpdatePolicyJSONRequestBody = PolicyUpdate
UpdatePolicyJSONRequestBody defines body for UpdatePolicy for application/json ContentType.
type UpdatePolicyResponse ¶
type UpdatePolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Policy
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
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 UpdateQueryJSONRequestBody ¶
type UpdateQueryJSONRequestBody = QueryUpdate
UpdateQueryJSONRequestBody defines body for UpdateQuery for application/json ContentType.
type UpdateQueryResponse ¶
type UpdateQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueryDetail
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateQueryResponse ¶
func ParseUpdateQueryResponse(rsp *http.Response) (*UpdateQueryResponse, error)
ParseUpdateQueryResponse parses an HTTP response from a UpdateQueryWithResponse call
func (UpdateQueryResponse) Status ¶
func (r UpdateQueryResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateQueryResponse) StatusCode ¶
func (r UpdateQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRBACPermissionJSONRequestBody ¶
type UpdateRBACPermissionJSONRequestBody = RBACPermissionUpdate
UpdateRBACPermissionJSONRequestBody defines body for UpdateRBACPermission for application/json ContentType.
type UpdateRBACPermissionResponse ¶
type UpdateRBACPermissionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RBACPermission
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateRBACPermissionResponse ¶
func ParseUpdateRBACPermissionResponse(rsp *http.Response) (*UpdateRBACPermissionResponse, error)
ParseUpdateRBACPermissionResponse parses an HTTP response from a UpdateRBACPermissionWithResponse call
func (UpdateRBACPermissionResponse) Status ¶
func (r UpdateRBACPermissionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRBACPermissionResponse) StatusCode ¶
func (r UpdateRBACPermissionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRBACRoleJSONRequestBody ¶
type UpdateRBACRoleJSONRequestBody = RBACRoleUpdate
UpdateRBACRoleJSONRequestBody defines body for UpdateRBACRole for application/json ContentType.
type UpdateRBACRoleResponse ¶
type UpdateRBACRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Role
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateRBACRoleResponse ¶
func ParseUpdateRBACRoleResponse(rsp *http.Response) (*UpdateRBACRoleResponse, error)
ParseUpdateRBACRoleResponse parses an HTTP response from a UpdateRBACRoleWithResponse call
func (UpdateRBACRoleResponse) Status ¶
func (r UpdateRBACRoleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRBACRoleResponse) StatusCode ¶
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 ¶
func (r UpdateReportTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateReportTemplateResponse) StatusCode ¶
func (r UpdateReportTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSAMLJSONRequestBody ¶
type UpdateSAMLJSONRequestBody = SAMLConfigUpdate
UpdateSAMLJSONRequestBody defines body for UpdateSAML for application/json ContentType.
type UpdateSAMLResponse ¶
type UpdateSAMLResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SAMLConfig
JSON400 *BadRequest
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateSAMLResponse ¶
func ParseUpdateSAMLResponse(rsp *http.Response) (*UpdateSAMLResponse, error)
ParseUpdateSAMLResponse parses an HTTP response from a UpdateSAMLWithResponse call
func (UpdateSAMLResponse) Status ¶
func (r UpdateSAMLResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSAMLResponse) StatusCode ¶
func (r UpdateSAMLResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsJSONRequestBody ¶
type UpdateSettingsJSONRequestBody = PlatformSettingsUpdate
UpdateSettingsJSONRequestBody defines body for UpdateSettings for application/json ContentType.
type UpdateSettingsResponse ¶
type UpdateSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformSettings
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateSettingsResponse ¶
func ParseUpdateSettingsResponse(rsp *http.Response) (*UpdateSettingsResponse, error)
ParseUpdateSettingsResponse parses an HTTP response from a UpdateSettingsWithResponse call
func (UpdateSettingsResponse) Status ¶
func (r UpdateSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsResponse) StatusCode ¶
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 ¶
func (r UpdateSyncDestinationResponse) Status() string
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 ¶
func (r UpdateSyncTestConnectionForSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncTestConnectionForSyncDestinationResponse) StatusCode ¶
func (r UpdateSyncTestConnectionForSyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSyncTestConnectionForSyncDestinationTeamJSONBody ¶
type UpdateSyncTestConnectionForSyncDestinationTeamJSONBody 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"`
}
UpdateSyncTestConnectionForSyncDestinationTeamJSONBody defines parameters for UpdateSyncTestConnectionForSyncDestinationTeam.
type UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody ¶
type UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody UpdateSyncTestConnectionForSyncDestinationTeamJSONBody
UpdateSyncTestConnectionForSyncDestinationTeamJSONRequestBody defines body for UpdateSyncTestConnectionForSyncDestinationTeam for application/json ContentType.
type UpdateSyncTestConnectionForSyncDestinationTeamResponse ¶
type UpdateSyncTestConnectionForSyncDestinationTeamResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncDestinationTestConnection
JSON400 *BadRequest
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateSyncTestConnectionForSyncDestinationTeamResponse ¶
func ParseUpdateSyncTestConnectionForSyncDestinationTeamResponse(rsp *http.Response) (*UpdateSyncTestConnectionForSyncDestinationTeamResponse, error)
ParseUpdateSyncTestConnectionForSyncDestinationTeamResponse parses an HTTP response from a UpdateSyncTestConnectionForSyncDestinationTeamWithResponse call
func (UpdateSyncTestConnectionForSyncDestinationTeamResponse) Status ¶
func (r UpdateSyncTestConnectionForSyncDestinationTeamResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncTestConnectionForSyncDestinationTeamResponse) StatusCode ¶
func (r UpdateSyncTestConnectionForSyncDestinationTeamResponse) StatusCode() int
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 ¶
func (r UpdateSyncTestConnectionForSyncSourceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncTestConnectionForSyncSourceResponse) StatusCode ¶
func (r UpdateSyncTestConnectionForSyncSourceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSyncTestConnectionForSyncSourceTeamJSONBody ¶
type UpdateSyncTestConnectionForSyncSourceTeamJSONBody 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"`
}
UpdateSyncTestConnectionForSyncSourceTeamJSONBody defines parameters for UpdateSyncTestConnectionForSyncSourceTeam.
type UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody ¶
type UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody UpdateSyncTestConnectionForSyncSourceTeamJSONBody
UpdateSyncTestConnectionForSyncSourceTeamJSONRequestBody defines body for UpdateSyncTestConnectionForSyncSourceTeam for application/json ContentType.
type UpdateSyncTestConnectionForSyncSourceTeamResponse ¶
type UpdateSyncTestConnectionForSyncSourceTeamResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncSourceTestConnection
JSON400 *BadRequest
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateSyncTestConnectionForSyncSourceTeamResponse ¶
func ParseUpdateSyncTestConnectionForSyncSourceTeamResponse(rsp *http.Response) (*UpdateSyncTestConnectionForSyncSourceTeamResponse, error)
ParseUpdateSyncTestConnectionForSyncSourceTeamResponse parses an HTTP response from a UpdateSyncTestConnectionForSyncSourceTeamWithResponse call
func (UpdateSyncTestConnectionForSyncSourceTeamResponse) Status ¶
func (r UpdateSyncTestConnectionForSyncSourceTeamResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncTestConnectionForSyncSourceTeamResponse) StatusCode ¶
func (r UpdateSyncTestConnectionForSyncSourceTeamResponse) StatusCode() int
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 ¶
func (r UpdateSyncTransformerResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncTransformerResponse) StatusCode ¶
func (r UpdateSyncTransformerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateUserJSONBody ¶
type UpdateUserJSONBody struct {
Email *string `json:"email,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Name *string `json:"name,omitempty"`
Password *string `json:"password,omitempty"`
// Roles Roles for the user
Roles *[]RoleID `json:"roles,omitempty"`
}
UpdateUserJSONBody defines parameters for UpdateUser.
type UpdateUserJSONRequestBody ¶
type UpdateUserJSONRequestBody UpdateUserJSONBody
UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.
type UpdateUserResponse ¶
type UpdateUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateUserResponse ¶
func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)
ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call
func (UpdateUserResponse) Status ¶
func (r UpdateUserResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateUserResponse) StatusCode ¶
func (r UpdateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateV2SyncIntegrationJSONRequestBody ¶
type UpdateV2SyncIntegrationJSONRequestBody = SyncIntegrationUpdateV2
UpdateV2SyncIntegrationJSONRequestBody defines body for UpdateV2SyncIntegration for application/json ContentType.
type UpdateV2SyncIntegrationResponse ¶
type UpdateV2SyncIntegrationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SyncIntegrationV2
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpdateV2SyncIntegrationResponse ¶
func ParseUpdateV2SyncIntegrationResponse(rsp *http.Response) (*UpdateV2SyncIntegrationResponse, error)
ParseUpdateV2SyncIntegrationResponse parses an HTTP response from a UpdateV2SyncIntegrationWithResponse call
func (UpdateV2SyncIntegrationResponse) Status ¶
func (r UpdateV2SyncIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateV2SyncIntegrationResponse) StatusCode ¶
func (r UpdateV2SyncIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpsertAppsByNameJSONBody ¶ added in v2.0.2
type UpsertAppsByNameJSONBody struct {
// Names List of app names to upsert. Each name must be non-empty.
Names []string `json:"names"`
}
UpsertAppsByNameJSONBody defines parameters for UpsertAppsByName.
type UpsertAppsByNameJSONRequestBody ¶ added in v2.0.2
type UpsertAppsByNameJSONRequestBody UpsertAppsByNameJSONBody
UpsertAppsByNameJSONRequestBody defines body for UpsertAppsByName for application/json ContentType.
type UpsertAppsByNameResponse ¶ added in v2.0.2
type UpsertAppsByNameResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Apps []struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
} `json:"apps"`
}
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON422 *UnprocessableEntity
JSON500 *InternalError
}
func ParseUpsertAppsByNameResponse ¶ added in v2.0.2
func ParseUpsertAppsByNameResponse(rsp *http.Response) (*UpsertAppsByNameResponse, error)
ParseUpsertAppsByNameResponse parses an HTTP response from a UpsertAppsByNameWithResponse call
func (UpsertAppsByNameResponse) Status ¶ added in v2.0.2
func (r UpsertAppsByNameResponse) Status() string
Status returns HTTPResponse.Status
func (UpsertAppsByNameResponse) StatusCode ¶ added in v2.0.2
func (r UpsertAppsByNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UsageCounter ¶ added in v2.0.2
type UsageCounter struct {
// Limit Maximum allowed in the current period. `null` means unlimited.
Limit *int64 `json:"limit"`
// Period The window over which a usage limit is measured.
Period UsagePeriod `json:"period"`
// Used Amount consumed so far in the current period.
Used int64 `json:"used"`
}
UsageCounter Current usage of a metered entitlement against its limit.
type UsagePeriod ¶ added in v2.0.2
type UsagePeriod string
UsagePeriod The window over which a usage limit is measured.
const ( UsagePeriodMonth UsagePeriod = "month" UsagePeriodYear UsagePeriod = "year" )
Defines values for UsagePeriod.
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"`
// Enabled Whether the user is enabled
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"`
// 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 UserProvider `json:"provider"`
Roles []Role `json:"roles"`
// TrackingOptedIn Whether anonymous user tracking was opted into
TrackingOptedIn *bool `json:"tracking_opted_in,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
User User
type UserProvider ¶
type UserProvider string
UserProvider defines model for UserProvider.
const ( UserProviderLocal UserProvider = "local" UserProviderSaml UserProvider = "saml" )
Defines values for UserProvider.
type UserTOTPDeleteResponse ¶
type UserTOTPDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON403 *Forbidden
JSON404 *NotFound
JSON405 *MethodNotAllowed
JSON500 *InternalError
}
func ParseUserTOTPDeleteResponse ¶
func ParseUserTOTPDeleteResponse(rsp *http.Response) (*UserTOTPDeleteResponse, error)
ParseUserTOTPDeleteResponse parses an HTTP response from a UserTOTPDeleteWithResponse call
func (UserTOTPDeleteResponse) Status ¶
func (r UserTOTPDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (UserTOTPDeleteResponse) StatusCode ¶
func (r UserTOTPDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserTOTPSetupResponse ¶
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 ¶
func ParseUserTOTPSetupResponse(rsp *http.Response) (*UserTOTPSetupResponse, error)
ParseUserTOTPSetupResponse parses an HTTP response from a UserTOTPSetupWithResponse call
func (UserTOTPSetupResponse) Status ¶
func (r UserTOTPSetupResponse) Status() string
Status returns HTTPResponse.Status
func (UserTOTPSetupResponse) StatusCode ¶
func (r UserTOTPSetupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserTOTPVerifyJSONBody ¶
type UserTOTPVerifyJSONBody struct {
OTP string `json:"otp"`
}
UserTOTPVerifyJSONBody defines parameters for UserTOTPVerify.
type UserTOTPVerifyJSONRequestBody ¶
type UserTOTPVerifyJSONRequestBody UserTOTPVerifyJSONBody
UserTOTPVerifyJSONRequestBody defines body for UserTOTPVerify for application/json ContentType.
type UserTOTPVerifyParams ¶
type UserTOTPVerifyParams struct {
CqpSess *string `form:"__cqp_sess,omitempty" json:"__cqp_sess,omitempty"`
}
UserTOTPVerifyParams defines parameters for UserTOTPVerify.
type UserTOTPVerifyResponse ¶
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 ¶
func ParseUserTOTPVerifyResponse(rsp *http.Response) (*UserTOTPVerifyResponse, error)
ParseUserTOTPVerifyResponse parses an HTTP response from a UserTOTPVerifyWithResponse call
func (UserTOTPVerifyResponse) Status ¶
func (r UserTOTPVerifyResponse) Status() string
Status returns HTTPResponse.Status
func (UserTOTPVerifyResponse) StatusCode ¶
func (r UserTOTPVerifyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type VerifyAWSCUROnboardingResponse ¶
type VerifyAWSCUROnboardingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseVerifyAWSCUROnboardingResponse ¶
func ParseVerifyAWSCUROnboardingResponse(rsp *http.Response) (*VerifyAWSCUROnboardingResponse, error)
ParseVerifyAWSCUROnboardingResponse parses an HTTP response from a VerifyAWSCUROnboardingWithResponse call
func (VerifyAWSCUROnboardingResponse) Status ¶
func (r VerifyAWSCUROnboardingResponse) Status() string
Status returns HTTPResponse.Status
func (VerifyAWSCUROnboardingResponse) StatusCode ¶
func (r VerifyAWSCUROnboardingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type VerifyAWSUnifiedCURResponse ¶ added in v2.0.2
type VerifyAWSUnifiedCURResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *RequiresAuthentication
JSON404 *NotFound
JSON500 *InternalError
}
func ParseVerifyAWSUnifiedCURResponse ¶ added in v2.0.2
func ParseVerifyAWSUnifiedCURResponse(rsp *http.Response) (*VerifyAWSUnifiedCURResponse, error)
ParseVerifyAWSUnifiedCURResponse parses an HTTP response from a VerifyAWSUnifiedCURWithResponse call
func (VerifyAWSUnifiedCURResponse) Status ¶ added in v2.0.2
func (r VerifyAWSUnifiedCURResponse) Status() string
Status returns HTTPResponse.Status
func (VerifyAWSUnifiedCURResponse) StatusCode ¶ added in v2.0.2
func (r VerifyAWSUnifiedCURResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type VersionFilter ¶
type VersionFilter = string
VersionFilter A version filter in semantic version format with prefix ranges.
type VersionSortBy ¶
type VersionSortBy string
VersionSortBy defines model for version_sort_by.
const (
VersionSortByCreatedAt VersionSortBy = "created_at"
)
Defines values for VersionSortBy.
type ViolationsByDomain ¶
type ViolationsByDomain struct {
Items []ViolationsByDomainItem `json:"items"`
// TotalViolations Total violations across all domains
TotalViolations int `json:"total_violations"`
}
ViolationsByDomain Violations grouped by domain
type ViolationsByDomainItem ¶
type ViolationsByDomainItem struct {
// PolicyDomain Policy domain
PolicyDomain PolicyDomain `json:"domain"`
// ViolationCount Number of violations for this domain
ViolationCount int `json:"violation_count"`
}
ViolationsByDomainItem Violation count for a specific domain
type ViolationsHistory ¶
type ViolationsHistory struct {
Items []ViolationsHistoryItem `json:"items"`
// Metadata Metadata for violations history query
Metadata ViolationsHistoryMetadata `json:"metadata"`
}
ViolationsHistory Violations history over time
type ViolationsHistoryItem ¶
type ViolationsHistoryItem struct {
// Date Date of the violations
Date openapi_types.Date `json:"date"`
// ViolationCount Number of violations on this date
ViolationCount int `json:"violation_count"`
}
ViolationsHistoryItem Violation count for a specific date
type ViolationsHistoryMetadata ¶
type ViolationsHistoryMetadata struct {
// EndDate End date of the query range
EndDate openapi_types.Date `json:"end_date"`
// Interval Interval in days used for grouping
Interval string `json:"interval"`
// StartDate Start date of the query range
StartDate openapi_types.Date `json:"start_date"`
}
ViolationsHistoryMetadata Metadata for violations history query
type WhoamiExternalSyncResponse ¶ added in v2.0.2
type WhoamiExternalSyncResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExternalSyncWhoami
JSON401 *RequiresAuthentication
JSON500 *InternalError
}
func ParseWhoamiExternalSyncResponse ¶ added in v2.0.2
func ParseWhoamiExternalSyncResponse(rsp *http.Response) (*WhoamiExternalSyncResponse, error)
ParseWhoamiExternalSyncResponse parses an HTTP response from a WhoamiExternalSyncWithResponse call
func (WhoamiExternalSyncResponse) Status ¶ added in v2.0.2
func (r WhoamiExternalSyncResponse) Status() string
Status returns HTTPResponse.Status
func (WhoamiExternalSyncResponse) StatusCode ¶ added in v2.0.2
func (r WhoamiExternalSyncResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode