Documentation
¶
Overview ¶
Package gen provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT.
Index ¶
- Constants
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
- type AllocateBulkResources200JSONResponse
- type AllocateBulkResources401JSONResponse
- type AllocateBulkResources403JSONResponse
- type AllocateBulkResources429JSONResponse
- type AllocateBulkResources500JSONResponse
- type AllocateBulkResourcesJSONRequestBody
- type AllocateBulkResourcesRequestObject
- type AllocateBulkResourcesResponseObject
- type AnalysisFailedEvent
- type AnalysisRestartResponse
- type AnalysisRestartResponseCurrentState
- type AnalysisRestartResponsePreviousState
- type AnalysisReuseEnrichmentEvent
- type ApiError
- type AssociateScoringProfileRequest
- type AuthChangePassword200JSONResponse
- type AuthChangePassword400JSONResponse
- type AuthChangePassword401JSONResponse
- type AuthChangePassword500JSONResponse
- type AuthChangePasswordJSONBody
- type AuthChangePasswordJSONRequestBody
- type AuthChangePasswordRequestObject
- type AuthChangePasswordResponseObject
- type AuthConfig
- type AuthConfigProvider
- type AuthLogin200JSONResponse
- type AuthLogin400JSONResponse
- type AuthLogin401JSONResponse
- type AuthLogin429JSONResponse
- type AuthLogin500JSONResponse
- type AuthLoginJSONRequestBody
- type AuthLoginRequestObject
- type AuthLoginResponseObject
- type AuthLogout204Response
- type AuthLogout401JSONResponse
- type AuthLogout500JSONResponse
- type AuthLogoutRequestObject
- type AuthLogoutResponseObject
- type AuthMe200JSONResponse
- type AuthMe401JSONResponse
- type AuthMe500JSONResponse
- type AuthMeRequestObject
- type AuthMeResponseObject
- type AuthRefresh200JSONResponse
- type AuthRefresh401JSONResponse
- type AuthRefresh500JSONResponse
- type AuthRefreshRequestObject
- type AuthRefreshResponseObject
- type BadRequest
- type BadRequestJSONResponse
- type BatchKeywordExtractionRequest
- type BatchKeywordExtractionResponse
- type BulkAnalyticsRequest
- type BulkAnalyticsRequestAggregationFunctions
- type BulkAnalyticsRequestGranularity
- type BulkAnalyticsRequestMetrics
- type BulkAnalyticsResponse
- type BulkAnalyticsResponseStatus
- type BulkAnalyzeDomains200JSONResponse
- type BulkAnalyzeDomains401JSONResponse
- type BulkAnalyzeDomains403JSONResponse
- type BulkAnalyzeDomains429JSONResponse
- type BulkAnalyzeDomains500JSONResponse
- type BulkAnalyzeDomainsJSONRequestBody
- type BulkAnalyzeDomainsRequestObject
- type BulkAnalyzeDomainsResponseObject
- type BulkDNSValidationRequest
- type BulkDNSValidationRequestOperationsValidationConfigRecordTypes
- type BulkDNSValidationRequestStealthRandomizationLevel
- type BulkDatabaseQueryRequest
- type BulkDatabaseQueryResponse
- type BulkDatabaseStatsRequest
- type BulkDatabaseStatsResponse
- type BulkDeleteProxiesRequest
- type BulkDomainGenerationRequest
- type BulkDomainGenerationRequestOperationsConfigPatternType
- type BulkGenerateDomains200JSONResponse
- type BulkGenerateDomains401JSONResponse
- type BulkGenerateDomains403JSONResponse
- type BulkGenerateDomains429JSONResponse
- type BulkGenerateDomains500JSONResponse
- type BulkGenerateDomainsJSONRequestBody
- type BulkGenerateDomainsRequestObject
- type BulkGenerateDomainsResponseObject
- type BulkGenerationResponse
- type BulkGenerationResponseOperationsStatus
- type BulkGenerationResponseStatus
- type BulkHTTPValidationRequest
- type BulkHTTPValidationRequestStealthRandomizationLevel
- type BulkHealthCheckResponse
- type BulkOperationCancelStatus
- type BulkProxyOperationResponse
- type BulkProxyTestResponse
- type BulkResourceAllocationRequest
- type BulkResourceAllocationRequestOperationType
- type BulkResourceAllocationRequestPriority
- type BulkResourceAllocationResponse
- type BulkResourceAllocationResponseStatus
- type BulkUpdateProxiesRequest
- type BulkValidateDNS200JSONResponse
- type BulkValidateDNS401JSONResponse
- type BulkValidateDNS403JSONResponse
- type BulkValidateDNS429JSONResponse
- type BulkValidateDNS500JSONResponse
- type BulkValidateDNSJSONRequestBody
- type BulkValidateDNSRequestObject
- type BulkValidateDNSResponseObject
- type BulkValidateHTTP200JSONResponse
- type BulkValidateHTTP401JSONResponse
- type BulkValidateHTTP403JSONResponse
- type BulkValidateHTTP429JSONResponse
- type BulkValidateHTTP500JSONResponse
- type BulkValidateHTTPJSONRequestBody
- type BulkValidateHTTPRequestObject
- type BulkValidateHTTPResponseObject
- type BulkValidationResponse
- type BulkValidationResponseStatus
- type CampaignActivityItem
- type CampaignActivityResponse
- type CampaignClassificationBucketSample
- type CampaignClassificationBucketSampleBucket
- type CampaignClassificationsResponse
- type CampaignCompletedEvent
- type CampaignDomainsExportResponse
- type CampaignDomainsExportResponseFormat
- type CampaignDomainsListResponse
- type CampaignFunnelResponse
- type CampaignMetricsResponse
- type CampaignModeEnum
- type CampaignModeUpdateResponse
- type CampaignMomentumResponse
- type CampaignPhaseEnum
- type CampaignPhasesStatusResponse
- type CampaignPhasesStatusResponseControlPhase
- type CampaignPhasesStatusResponsePhasesPhase
- type CampaignPhasesStatusResponsePhasesStatus
- type CampaignProgressResponse
- type CampaignProgressResponseOverallStatus
- type CampaignRecommendation
- type CampaignRecommendationRationaleCode
- type CampaignRecommendationsResponse
- type CampaignResponse
- type CampaignResponseCurrentPhase
- type CampaignResponseStatus
- type CampaignRestartPhaseEnum
- type CampaignRestartResponse
- type CampaignSseAnalysisFailedEvent
- type CampaignSseAnalysisFailedEventType
- type CampaignSseAnalysisReuseEnrichmentEvent
- type CampaignSseAnalysisReuseEnrichmentEventType
- type CampaignSseCompletedEvent
- type CampaignSseCompletedEventType
- type CampaignSseDomainGeneratedEvent
- type CampaignSseDomainGeneratedEventType
- type CampaignSseDomainValidatedEvent
- type CampaignSseDomainValidatedEventType
- type CampaignSseEnvelope
- type CampaignSseEvent
- func (t CampaignSseEvent) AsCampaignSseAnalysisFailedEvent() (CampaignSseAnalysisFailedEvent, error)
- func (t CampaignSseEvent) AsCampaignSseAnalysisReuseEnrichmentEvent() (CampaignSseAnalysisReuseEnrichmentEvent, error)
- func (t CampaignSseEvent) AsCampaignSseCompletedEvent() (CampaignSseCompletedEvent, error)
- func (t CampaignSseEvent) AsCampaignSseDomainGeneratedEvent() (CampaignSseDomainGeneratedEvent, error)
- func (t CampaignSseEvent) AsCampaignSseDomainValidatedEvent() (CampaignSseDomainValidatedEvent, error)
- func (t CampaignSseEvent) AsCampaignSsePhaseCompletedEvent() (CampaignSsePhaseCompletedEvent, error)
- func (t CampaignSseEvent) AsCampaignSsePhaseFailedEvent() (CampaignSsePhaseFailedEvent, error)
- func (t CampaignSseEvent) AsCampaignSsePhaseStartedEvent() (CampaignSsePhaseStartedEvent, error)
- func (t CampaignSseEvent) AsCampaignSseProgressEvent() (CampaignSseProgressEvent, error)
- func (t CampaignSseEvent) Discriminator() (string, error)
- func (t *CampaignSseEvent) FromCampaignSseAnalysisFailedEvent(v CampaignSseAnalysisFailedEvent) error
- func (t *CampaignSseEvent) FromCampaignSseAnalysisReuseEnrichmentEvent(v CampaignSseAnalysisReuseEnrichmentEvent) error
- func (t *CampaignSseEvent) FromCampaignSseCompletedEvent(v CampaignSseCompletedEvent) error
- func (t *CampaignSseEvent) FromCampaignSseDomainGeneratedEvent(v CampaignSseDomainGeneratedEvent) error
- func (t *CampaignSseEvent) FromCampaignSseDomainValidatedEvent(v CampaignSseDomainValidatedEvent) error
- func (t *CampaignSseEvent) FromCampaignSsePhaseCompletedEvent(v CampaignSsePhaseCompletedEvent) error
- func (t *CampaignSseEvent) FromCampaignSsePhaseFailedEvent(v CampaignSsePhaseFailedEvent) error
- func (t *CampaignSseEvent) FromCampaignSsePhaseStartedEvent(v CampaignSsePhaseStartedEvent) error
- func (t *CampaignSseEvent) FromCampaignSseProgressEvent(v CampaignSseProgressEvent) error
- func (t CampaignSseEvent) MarshalJSON() ([]byte, error)
- func (t *CampaignSseEvent) MergeCampaignSseAnalysisFailedEvent(v CampaignSseAnalysisFailedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSseAnalysisReuseEnrichmentEvent(v CampaignSseAnalysisReuseEnrichmentEvent) error
- func (t *CampaignSseEvent) MergeCampaignSseCompletedEvent(v CampaignSseCompletedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSseDomainGeneratedEvent(v CampaignSseDomainGeneratedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSseDomainValidatedEvent(v CampaignSseDomainValidatedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSsePhaseCompletedEvent(v CampaignSsePhaseCompletedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSsePhaseFailedEvent(v CampaignSsePhaseFailedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSsePhaseStartedEvent(v CampaignSsePhaseStartedEvent) error
- func (t *CampaignSseEvent) MergeCampaignSseProgressEvent(v CampaignSseProgressEvent) error
- func (t *CampaignSseEvent) UnmarshalJSON(b []byte) error
- func (t CampaignSseEvent) ValueByDiscriminator() (interface{}, error)
- type CampaignSsePhaseCompletedEvent
- type CampaignSsePhaseCompletedEventType
- type CampaignSsePhaseFailedEvent
- type CampaignSsePhaseFailedEventType
- type CampaignSsePhaseStartedEvent
- type CampaignSsePhaseStartedEventType
- type CampaignSseProgressEvent
- type CampaignSseProgressEventType
- type CampaignState
- type CampaignStateEnum
- type CampaignStateUpdate
- type CampaignStateWithExecutions
- type CampaignStopResponse
- type CampaignsActivityGet200JSONResponse
- type CampaignsActivityGet404JSONResponse
- type CampaignsActivityGet500JSONResponse
- type CampaignsActivityGetParams
- type CampaignsActivityGetRequestObject
- type CampaignsActivityGetResponseObject
- type CampaignsAnalysisRestart200JSONResponse
- type CampaignsAnalysisRestart400JSONResponse
- type CampaignsAnalysisRestart401JSONResponse
- type CampaignsAnalysisRestart404JSONResponse
- type CampaignsAnalysisRestart409JSONResponse
- type CampaignsAnalysisRestart500JSONResponse
- type CampaignsAnalysisRestartParams
- type CampaignsAnalysisRestartRequestObject
- type CampaignsAnalysisRestartResponseObject
- type CampaignsBulkOperationsList200JSONResponse
- type CampaignsBulkOperationsList400JSONResponse
- type CampaignsBulkOperationsList401JSONResponse
- type CampaignsBulkOperationsList429JSONResponse
- type CampaignsBulkOperationsList500JSONResponse
- type CampaignsBulkOperationsListRequestObject
- type CampaignsBulkOperationsListResponseObject
- type CampaignsClassificationsGet200JSONResponse
- type CampaignsClassificationsGet404JSONResponse
- type CampaignsClassificationsGet500JSONResponse
- type CampaignsClassificationsGetParams
- type CampaignsClassificationsGetRequestObject
- type CampaignsClassificationsGetResponseObject
- type CampaignsCreate201JSONResponse
- type CampaignsCreate201ResponseHeaders
- type CampaignsCreate400JSONResponse
- type CampaignsCreate401JSONResponse
- type CampaignsCreate409JSONResponse
- type CampaignsCreate422JSONResponse
- type CampaignsCreate500JSONResponse
- type CampaignsCreateJSONRequestBody
- type CampaignsCreateRequestObject
- type CampaignsCreateResponseObject
- type CampaignsDelete204Response
- type CampaignsDelete401JSONResponse
- type CampaignsDelete404JSONResponse
- type CampaignsDelete500JSONResponse
- type CampaignsDeleteRequestObject
- type CampaignsDeleteResponseObject
- type CampaignsDiscoveryLineage200JSONResponse
- type CampaignsDiscoveryLineage401JSONResponse
- type CampaignsDiscoveryLineage404JSONResponse
- type CampaignsDiscoveryLineage500JSONResponse
- type CampaignsDiscoveryLineageRequestObject
- type CampaignsDiscoveryLineageResponseObject
- type CampaignsDomainGenerationPatternOffset200JSONResponse
- type CampaignsDomainGenerationPatternOffset400JSONResponse
- type CampaignsDomainGenerationPatternOffset401JSONResponse
- type CampaignsDomainGenerationPatternOffset404JSONResponse
- type CampaignsDomainGenerationPatternOffset500JSONResponse
- type CampaignsDomainGenerationPatternOffsetJSONRequestBody
- type CampaignsDomainGenerationPatternOffsetRequestObject
- type CampaignsDomainGenerationPatternOffsetResponseObject
- type CampaignsDomainScoreBreakdown200JSONResponse
- type CampaignsDomainScoreBreakdown400JSONResponse
- type CampaignsDomainScoreBreakdown401JSONResponse
- type CampaignsDomainScoreBreakdown404JSONResponse
- type CampaignsDomainScoreBreakdown500JSONResponse
- type CampaignsDomainScoreBreakdownRequestObject
- type CampaignsDomainScoreBreakdownResponseObject
- type CampaignsDomainsExport200JSONResponse
- type CampaignsDomainsExport200TextcsvResponse
- type CampaignsDomainsExport401JSONResponse
- type CampaignsDomainsExport404JSONResponse
- type CampaignsDomainsExport500JSONResponse
- type CampaignsDomainsExportParams
- type CampaignsDomainsExportParamsCategory
- type CampaignsDomainsExportParamsFormat
- type CampaignsDomainsExportRequestObject
- type CampaignsDomainsExportResponseObject
- type CampaignsDomainsList200JSONResponse
- type CampaignsDomainsList401JSONResponse
- type CampaignsDomainsList404JSONResponse
- type CampaignsDomainsList500JSONResponse
- type CampaignsDomainsListParams
- type CampaignsDomainsListParamsDir
- type CampaignsDomainsListParamsDnsStatus
- type CampaignsDomainsListParamsHttpStatus
- type CampaignsDomainsListParamsSort
- type CampaignsDomainsListParamsWarnings
- type CampaignsDomainsListRequestObject
- type CampaignsDomainsListResponseObject
- type CampaignsDuplicatePost201JSONResponse
- type CampaignsDuplicatePost404JSONResponse
- type CampaignsDuplicatePost409JSONResponse
- type CampaignsDuplicatePost500JSONResponse
- type CampaignsDuplicatePostRequestObject
- type CampaignsDuplicatePostResponseObject
- type CampaignsEnrichedGet200JSONResponse
- type CampaignsEnrichedGet404JSONResponse
- type CampaignsEnrichedGet500JSONResponse
- type CampaignsEnrichedGetRequestObject
- type CampaignsEnrichedGetResponseObject
- type CampaignsEnrichmentTrigger202JSONResponse
- type CampaignsEnrichmentTrigger400JSONResponse
- type CampaignsEnrichmentTrigger401JSONResponse
- type CampaignsEnrichmentTrigger404JSONResponse
- type CampaignsEnrichmentTrigger409JSONResponse
- type CampaignsEnrichmentTrigger500JSONResponse
- type CampaignsEnrichmentTriggerJSONBody
- type CampaignsEnrichmentTriggerJSONRequestBody
- type CampaignsEnrichmentTriggerRequestObject
- type CampaignsEnrichmentTriggerResponseObject
- type CampaignsFunnelGet200JSONResponse
- type CampaignsFunnelGet404JSONResponse
- type CampaignsFunnelGet500JSONResponse
- type CampaignsFunnelGetRequestObject
- type CampaignsFunnelGetResponseObject
- type CampaignsGet200JSONResponse
- type CampaignsGet200ResponseHeaders
- type CampaignsGet401JSONResponse
- type CampaignsGet404JSONResponse
- type CampaignsGet500JSONResponse
- type CampaignsGetRequestObject
- type CampaignsGetResponseObject
- type CampaignsList200JSONResponse
- type CampaignsList200ResponseHeaders
- type CampaignsList401JSONResponse
- type CampaignsList500JSONResponse
- type CampaignsListRequestObject
- type CampaignsListResponseObject
- type CampaignsMetricsGet200JSONResponse
- type CampaignsMetricsGet404JSONResponse
- type CampaignsMetricsGet500JSONResponse
- type CampaignsMetricsGetRequestObject
- type CampaignsMetricsGetResponseObject
- type CampaignsModeUpdate200JSONResponse
- type CampaignsModeUpdate400JSONResponse
- type CampaignsModeUpdate401JSONResponse
- type CampaignsModeUpdate404JSONResponse
- type CampaignsModeUpdate500JSONResponse
- type CampaignsModeUpdateJSONBody
- type CampaignsModeUpdateJSONRequestBody
- type CampaignsModeUpdateRequestObject
- type CampaignsModeUpdateResponseObject
- type CampaignsMomentumGet200JSONResponse
- type CampaignsMomentumGet404JSONResponse
- type CampaignsMomentumGet500JSONResponse
- type CampaignsMomentumGetRequestObject
- type CampaignsMomentumGetResponseObject
- type CampaignsPhaseConfigsList200JSONResponse
- type CampaignsPhaseConfigsList400JSONResponse
- type CampaignsPhaseConfigsList401JSONResponse
- type CampaignsPhaseConfigsList404JSONResponse
- type CampaignsPhaseConfigsList500JSONResponse
- type CampaignsPhaseConfigsListRequestObject
- type CampaignsPhaseConfigsListResponseObject
- type CampaignsPhaseConfigure200JSONResponse
- type CampaignsPhaseConfigure400JSONResponse
- type CampaignsPhaseConfigure401JSONResponse
- type CampaignsPhaseConfigure404JSONResponse
- type CampaignsPhaseConfigure500JSONResponse
- type CampaignsPhaseConfigureJSONRequestBody
- type CampaignsPhaseConfigureRequestObject
- type CampaignsPhaseConfigureResponseObject
- type CampaignsPhaseExecutionDelete204Response
- type CampaignsPhaseExecutionDelete404JSONResponse
- type CampaignsPhaseExecutionDelete500JSONResponse
- type CampaignsPhaseExecutionDeleteParamsPhaseType
- type CampaignsPhaseExecutionDeleteRequestObject
- type CampaignsPhaseExecutionDeleteResponseObject
- type CampaignsPhaseExecutionGet200JSONResponse
- type CampaignsPhaseExecutionGet404JSONResponse
- type CampaignsPhaseExecutionGet500JSONResponse
- type CampaignsPhaseExecutionGetParamsPhaseType
- type CampaignsPhaseExecutionGetRequestObject
- type CampaignsPhaseExecutionGetResponseObject
- type CampaignsPhaseExecutionPut200JSONResponse
- type CampaignsPhaseExecutionPut400JSONResponse
- type CampaignsPhaseExecutionPut404JSONResponse
- type CampaignsPhaseExecutionPut500JSONResponse
- type CampaignsPhaseExecutionPutJSONRequestBody
- type CampaignsPhaseExecutionPutParamsPhaseType
- type CampaignsPhaseExecutionPutRequestObject
- type CampaignsPhaseExecutionPutResponseObject
- type CampaignsPhaseExecutionsList200JSONResponse
- type CampaignsPhaseExecutionsList404JSONResponse
- type CampaignsPhaseExecutionsList500JSONResponse
- type CampaignsPhaseExecutionsListRequestObject
- type CampaignsPhaseExecutionsListResponseObject
- type CampaignsPhasePause200JSONResponse
- type CampaignsPhasePause400JSONResponse
- type CampaignsPhasePause401JSONResponse
- type CampaignsPhasePause404JSONResponse
- type CampaignsPhasePause409JSONResponse
- type CampaignsPhasePause500JSONResponse
- type CampaignsPhasePauseParams
- type CampaignsPhasePauseRequestObject
- type CampaignsPhasePauseResponseObject
- type CampaignsPhaseResume200JSONResponse
- type CampaignsPhaseResume400JSONResponse
- type CampaignsPhaseResume401JSONResponse
- type CampaignsPhaseResume404JSONResponse
- type CampaignsPhaseResume409JSONResponse
- type CampaignsPhaseResume500JSONResponse
- type CampaignsPhaseResumeParams
- type CampaignsPhaseResumeRequestObject
- type CampaignsPhaseResumeResponseObject
- type CampaignsPhaseStart200JSONResponse
- type CampaignsPhaseStart400JSONResponse
- type CampaignsPhaseStart401JSONResponse
- type CampaignsPhaseStart404JSONResponse
- type CampaignsPhaseStart409JSONResponse
- type CampaignsPhaseStart500JSONResponse
- type CampaignsPhaseStartParams
- type CampaignsPhaseStartRequestObject
- type CampaignsPhaseStartResponseObject
- type CampaignsPhaseStatus200JSONResponse
- type CampaignsPhaseStatus401JSONResponse
- type CampaignsPhaseStatus404JSONResponse
- type CampaignsPhaseStatus500JSONResponse
- type CampaignsPhaseStatusRequestObject
- type CampaignsPhaseStatusResponseObject
- type CampaignsPhaseStop200JSONResponse
- type CampaignsPhaseStop400JSONResponse
- type CampaignsPhaseStop401JSONResponse
- type CampaignsPhaseStop404JSONResponse
- type CampaignsPhaseStop500JSONResponse
- type CampaignsPhaseStopParams
- type CampaignsPhaseStopRequestObject
- type CampaignsPhaseStopResponseObject
- type CampaignsProgress200JSONResponse
- type CampaignsProgress401JSONResponse
- type CampaignsProgress404JSONResponse
- type CampaignsProgress500JSONResponse
- type CampaignsProgressRequestObject
- type CampaignsProgressResponseObject
- type CampaignsRecommendationsGet200JSONResponse
- type CampaignsRecommendationsGet404JSONResponse
- type CampaignsRecommendationsGet500JSONResponse
- type CampaignsRecommendationsGetRequestObject
- type CampaignsRecommendationsGetResponseObject
- type CampaignsRejectionSummaryGet200JSONResponse
- type CampaignsRejectionSummaryGet404JSONResponse
- type CampaignsRejectionSummaryGet500JSONResponse
- type CampaignsRejectionSummaryGetRequestObject
- type CampaignsRejectionSummaryGetResponseObject
- type CampaignsRescore204Response
- type CampaignsRescore401JSONResponse
- type CampaignsRescore403JSONResponse
- type CampaignsRescore404JSONResponse
- type CampaignsRescore409JSONResponse
- type CampaignsRescore500JSONResponse
- type CampaignsRescoreJSONRequestBody
- type CampaignsRescoreRequestObject
- type CampaignsRescoreResponseObject
- type CampaignsRestart200JSONResponse
- type CampaignsRestart400JSONResponse
- type CampaignsRestart401JSONResponse
- type CampaignsRestart404JSONResponse
- type CampaignsRestart500JSONResponse
- type CampaignsRestartRequestObject
- type CampaignsRestartResponseObject
- type CampaignsScoringProfileAssociate204Response
- type CampaignsScoringProfileAssociate400JSONResponse
- type CampaignsScoringProfileAssociate401JSONResponse
- type CampaignsScoringProfileAssociate403JSONResponse
- type CampaignsScoringProfileAssociate404JSONResponse
- type CampaignsScoringProfileAssociate409JSONResponse
- type CampaignsScoringProfileAssociate500JSONResponse
- type CampaignsScoringProfileAssociateJSONRequestBody
- type CampaignsScoringProfileAssociateRequestObject
- type CampaignsScoringProfileAssociateResponseObject
- type CampaignsStateDelete204Response
- type CampaignsStateDelete404JSONResponse
- type CampaignsStateDelete500JSONResponse
- type CampaignsStateDeleteRequestObject
- type CampaignsStateDeleteResponseObject
- type CampaignsStateGet200JSONResponse
- type CampaignsStateGet404JSONResponse
- type CampaignsStateGet500JSONResponse
- type CampaignsStateGetRequestObject
- type CampaignsStateGetResponseObject
- type CampaignsStatePut200JSONResponse
- type CampaignsStatePut400JSONResponse
- type CampaignsStatePut404JSONResponse
- type CampaignsStatePut500JSONResponse
- type CampaignsStatePutJSONRequestBody
- type CampaignsStatePutRequestObject
- type CampaignsStatePutResponseObject
- type CampaignsStatusGet200JSONResponse
- type CampaignsStatusGet404JSONResponse
- type CampaignsStatusGet500JSONResponse
- type CampaignsStatusGetRequestObject
- type CampaignsStatusGetResponseObject
- type CampaignsStop200JSONResponse
- type CampaignsStop400JSONResponse
- type CampaignsStop401JSONResponse
- type CampaignsStop404JSONResponse
- type CampaignsStop500JSONResponse
- type CampaignsStopParams
- type CampaignsStopRequestObject
- type CampaignsStopResponseObject
- type CampaignsUpdate200JSONResponse
- type CampaignsUpdate400JSONResponse
- type CampaignsUpdate401JSONResponse
- type CampaignsUpdate404JSONResponse
- type CampaignsUpdate500JSONResponse
- type CampaignsUpdateJSONRequestBody
- type CampaignsUpdateRequestObject
- type CampaignsUpdateResponseObject
- type CancelBulkOperation200JSONResponse
- type CancelBulkOperation400JSONResponse
- type CancelBulkOperation401JSONResponse
- type CancelBulkOperation404JSONResponse
- type CancelBulkOperation500JSONResponse
- type CancelBulkOperationRequestObject
- type CancelBulkOperationResponseObject
- type ChiServerOptions
- type ConfigGetAuthentication200JSONResponse
- type ConfigGetAuthentication401JSONResponse
- type ConfigGetAuthentication403JSONResponse
- type ConfigGetAuthentication429JSONResponse
- type ConfigGetAuthentication500JSONResponse
- type ConfigGetAuthenticationRequestObject
- type ConfigGetAuthenticationResponseObject
- type ConfigGetDnsValidator200JSONResponse
- type ConfigGetDnsValidator401JSONResponse
- type ConfigGetDnsValidator403JSONResponse
- type ConfigGetDnsValidator429JSONResponse
- type ConfigGetDnsValidator500JSONResponse
- type ConfigGetDnsValidatorRequestObject
- type ConfigGetDnsValidatorResponseObject
- type ConfigGetFeatures200JSONResponse
- type ConfigGetFeatures400JSONResponse
- type ConfigGetFeatures401JSONResponse
- type ConfigGetFeatures403JSONResponse
- type ConfigGetFeatures409JSONResponse
- type ConfigGetFeatures422JSONResponse
- type ConfigGetFeatures429JSONResponse
- type ConfigGetFeatures500JSONResponse
- type ConfigGetFeaturesRequestObject
- type ConfigGetFeaturesResponseObject
- type ConfigGetHttp200JSONResponse
- type ConfigGetHttp401JSONResponse
- type ConfigGetHttp403JSONResponse
- type ConfigGetHttp429JSONResponse
- type ConfigGetHttp500JSONResponse
- type ConfigGetHttpRequestObject
- type ConfigGetHttpResponseObject
- type ConfigGetLogging200JSONResponse
- type ConfigGetLogging401JSONResponse
- type ConfigGetLogging403JSONResponse
- type ConfigGetLogging429JSONResponse
- type ConfigGetLogging500JSONResponse
- type ConfigGetLoggingRequestObject
- type ConfigGetLoggingResponseObject
- type ConfigGetProxyManager200JSONResponse
- type ConfigGetProxyManager401JSONResponse
- type ConfigGetProxyManager403JSONResponse
- type ConfigGetProxyManager429JSONResponse
- type ConfigGetProxyManager500JSONResponse
- type ConfigGetProxyManagerRequestObject
- type ConfigGetProxyManagerResponseObject
- type ConfigGetRateLimiter200JSONResponse
- type ConfigGetRateLimiter401JSONResponse
- type ConfigGetRateLimiter403JSONResponse
- type ConfigGetRateLimiter429JSONResponse
- type ConfigGetRateLimiter500JSONResponse
- type ConfigGetRateLimiterRequestObject
- type ConfigGetRateLimiterResponseObject
- type ConfigGetServer200JSONResponse
- type ConfigGetServer401JSONResponse
- type ConfigGetServer403JSONResponse
- type ConfigGetServer429JSONResponse
- type ConfigGetServer500JSONResponse
- type ConfigGetServerRequestObject
- type ConfigGetServerResponseObject
- type ConfigGetStealth200JSONResponse
- type ConfigGetStealth401JSONResponse
- type ConfigGetStealth500JSONResponse
- type ConfigGetStealthRequestObject
- type ConfigGetStealthResponseObject
- type ConfigGetWorker200JSONResponse
- type ConfigGetWorker401JSONResponse
- type ConfigGetWorker403JSONResponse
- type ConfigGetWorker429JSONResponse
- type ConfigGetWorker500JSONResponse
- type ConfigGetWorkerRequestObject
- type ConfigGetWorkerResponseObject
- type ConfigUpdateAuthentication200JSONResponse
- type ConfigUpdateAuthentication400JSONResponse
- type ConfigUpdateAuthentication401JSONResponse
- type ConfigUpdateAuthentication403JSONResponse
- type ConfigUpdateAuthentication409JSONResponse
- type ConfigUpdateAuthentication422JSONResponse
- type ConfigUpdateAuthentication429JSONResponse
- type ConfigUpdateAuthentication500JSONResponse
- type ConfigUpdateAuthenticationJSONRequestBody
- type ConfigUpdateAuthenticationRequestObject
- type ConfigUpdateAuthenticationResponseObject
- type ConfigUpdateDnsValidator200JSONResponse
- type ConfigUpdateDnsValidator400JSONResponse
- type ConfigUpdateDnsValidator401JSONResponse
- type ConfigUpdateDnsValidator403JSONResponse
- type ConfigUpdateDnsValidator409JSONResponse
- type ConfigUpdateDnsValidator422JSONResponse
- type ConfigUpdateDnsValidator429JSONResponse
- type ConfigUpdateDnsValidator500JSONResponse
- type ConfigUpdateDnsValidatorJSONRequestBody
- type ConfigUpdateDnsValidatorRequestObject
- type ConfigUpdateDnsValidatorResponseObject
- type ConfigUpdateHttp200JSONResponse
- type ConfigUpdateHttp400JSONResponse
- type ConfigUpdateHttp401JSONResponse
- type ConfigUpdateHttp403JSONResponse
- type ConfigUpdateHttp409JSONResponse
- type ConfigUpdateHttp422JSONResponse
- type ConfigUpdateHttp429JSONResponse
- type ConfigUpdateHttp500JSONResponse
- type ConfigUpdateHttpJSONBody
- type ConfigUpdateHttpJSONRequestBody
- type ConfigUpdateHttpRequestObject
- type ConfigUpdateHttpResponseObject
- type ConfigUpdateLogging200JSONResponse
- type ConfigUpdateLogging400JSONResponse
- type ConfigUpdateLogging401JSONResponse
- type ConfigUpdateLogging403JSONResponse
- type ConfigUpdateLogging409JSONResponse
- type ConfigUpdateLogging422JSONResponse
- type ConfigUpdateLogging429JSONResponse
- type ConfigUpdateLogging500JSONResponse
- type ConfigUpdateLoggingJSONRequestBody
- type ConfigUpdateLoggingRequestObject
- type ConfigUpdateLoggingResponseObject
- type ConfigUpdateProxyManager200JSONResponse
- type ConfigUpdateProxyManager400JSONResponse
- type ConfigUpdateProxyManager401JSONResponse
- type ConfigUpdateProxyManager403JSONResponse
- type ConfigUpdateProxyManager409JSONResponse
- type ConfigUpdateProxyManager422JSONResponse
- type ConfigUpdateProxyManager429JSONResponse
- type ConfigUpdateProxyManager500JSONResponse
- type ConfigUpdateProxyManagerJSONBody
- type ConfigUpdateProxyManagerJSONRequestBody
- type ConfigUpdateProxyManagerRequestObject
- type ConfigUpdateProxyManagerResponseObject
- type ConfigUpdateRateLimiter200JSONResponse
- type ConfigUpdateRateLimiter400JSONResponse
- type ConfigUpdateRateLimiter401JSONResponse
- type ConfigUpdateRateLimiter403JSONResponse
- type ConfigUpdateRateLimiter409JSONResponse
- type ConfigUpdateRateLimiter422JSONResponse
- type ConfigUpdateRateLimiter429JSONResponse
- type ConfigUpdateRateLimiter500JSONResponse
- type ConfigUpdateRateLimiterJSONRequestBody
- type ConfigUpdateRateLimiterRequestObject
- type ConfigUpdateRateLimiterResponseObject
- type ConfigUpdateServer200JSONResponse
- type ConfigUpdateServer400JSONResponse
- type ConfigUpdateServer401JSONResponse
- type ConfigUpdateServer403JSONResponse
- type ConfigUpdateServer409JSONResponse
- type ConfigUpdateServer422JSONResponse
- type ConfigUpdateServer429JSONResponse
- type ConfigUpdateServer500JSONResponse
- type ConfigUpdateServerJSONBody
- type ConfigUpdateServerJSONRequestBody
- type ConfigUpdateServerRequestObject
- type ConfigUpdateServerResponseObject
- type ConfigUpdateStealth200JSONResponse
- type ConfigUpdateStealth400JSONResponse
- type ConfigUpdateStealth401JSONResponse
- type ConfigUpdateStealth403JSONResponse
- type ConfigUpdateStealth409JSONResponse
- type ConfigUpdateStealth422JSONResponse
- type ConfigUpdateStealth429JSONResponse
- type ConfigUpdateStealth500JSONResponse
- type ConfigUpdateStealthJSONBody
- type ConfigUpdateStealthJSONRequestBody
- type ConfigUpdateStealthRequestObject
- type ConfigUpdateStealthResponseObject
- type ConfigUpdateWorker200JSONResponse
- type ConfigUpdateWorker400JSONResponse
- type ConfigUpdateWorker401JSONResponse
- type ConfigUpdateWorker403JSONResponse
- type ConfigUpdateWorker409JSONResponse
- type ConfigUpdateWorker422JSONResponse
- type ConfigUpdateWorker429JSONResponse
- type ConfigUpdateWorker500JSONResponse
- type ConfigUpdateWorkerJSONRequestBody
- type ConfigUpdateWorkerRequestObject
- type ConfigUpdateWorkerResponseObject
- type Conflict
- type ConflictJSONResponse
- type CreateCampaignRequest
- type CreateCampaignRequestConfigurationPatternConfigType
- type CreateCampaignRequestExecutionMode
- type CreateKeywordSetRequest
- type CreatePersonaRequest
- type CreateProxyRequestAPI
- type CreateScoringProfileRequest
- type DNSValidatorConfigJSON
- type DashboardAttentionItem
- type DashboardAttentionItemStatus
- type DashboardSummary
- type DashboardSummary200JSONResponse
- type DashboardSummary401JSONResponse
- type DashboardSummary500JSONResponse
- type DashboardSummaryRequestObject
- type DashboardSummaryResponseObject
- type DatabaseStats
- type DatabaseValue
- type DbBulkQuery200JSONResponse
- type DbBulkQuery400JSONResponse
- type DbBulkQuery401JSONResponse
- type DbBulkQuery403JSONResponse
- type DbBulkQuery422JSONResponse
- type DbBulkQuery429JSONResponse
- type DbBulkQuery500JSONResponse
- type DbBulkQueryJSONRequestBody
- type DbBulkQueryParams
- type DbBulkQueryParamsXRequestedWith
- type DbBulkQueryRequestObject
- type DbBulkQueryResponseObject
- type DbBulkStats200JSONResponse
- type DbBulkStats400JSONResponse
- type DbBulkStats401JSONResponse
- type DbBulkStats403JSONResponse
- type DbBulkStats422JSONResponse
- type DbBulkStats429JSONResponse
- type DbBulkStats500JSONResponse
- type DbBulkStatsJSONRequestBody
- type DbBulkStatsParams
- type DbBulkStatsParamsXRequestedWith
- type DbBulkStatsRequestObject
- type DbBulkStatsResponseObject
- type DebugNetworkLogIngest202Response
- type DebugNetworkLogIngest202ResponseHeaders
- type DebugNetworkLogIngest400JSONResponse
- type DebugNetworkLogIngest500JSONResponse
- type DebugNetworkLogIngestJSONBody
- type DebugNetworkLogIngestJSONRequestBody
- type DebugNetworkLogIngestRequestObject
- type DebugNetworkLogIngestResponseObject
- type DiscoveryLineageCampaign
- type DiscoveryLineageCampaignStatsCompleteness
- type DiscoveryLineageResponse
- type DiscoveryPreview200JSONResponse
- type DiscoveryPreview400JSONResponse
- type DiscoveryPreview401JSONResponse
- type DiscoveryPreview500JSONResponse
- type DiscoveryPreviewJSONBody
- type DiscoveryPreviewJSONBodyPatternType
- type DiscoveryPreviewJSONRequestBody
- type DiscoveryPreviewRequestObject
- type DiscoveryPreviewResponse
- type DiscoveryPreviewResponseObject
- type DomainAnalysisFeatures
- type DomainListItem
- type DomainRejectionReasonEnum
- type DomainScoreBreakdownResponse
- type DomainScoreBreakdownResponseReason
- type DomainScoreBreakdownResponseState
- type DomainStatusEvent
- type EnrichedCampaignResponse
- type EnrichedCampaignResponseExecutionState
- type ErrorCode
- type ErrorEnvelope
- type ExecutionStatusEnum
- type ExportedDomain
- type ExtendedPageInfo
- type ExtendedPageInfoSortOrder
- type FeatureFlags
- type FlexibleArray
- type FlexibleObject
- type FlexiblePrimitive
- func (t FlexiblePrimitive) AsFlexiblePrimitive0() (FlexiblePrimitive0, error)
- func (t FlexiblePrimitive) AsFlexiblePrimitive1() (FlexiblePrimitive1, error)
- func (t FlexiblePrimitive) AsFlexiblePrimitive2() (FlexiblePrimitive2, error)
- func (t FlexiblePrimitive) AsFlexiblePrimitive3() (FlexiblePrimitive3, error)
- func (t *FlexiblePrimitive) FromFlexiblePrimitive0(v FlexiblePrimitive0) error
- func (t *FlexiblePrimitive) FromFlexiblePrimitive1(v FlexiblePrimitive1) error
- func (t *FlexiblePrimitive) FromFlexiblePrimitive2(v FlexiblePrimitive2) error
- func (t *FlexiblePrimitive) FromFlexiblePrimitive3(v FlexiblePrimitive3) error
- func (t FlexiblePrimitive) MarshalJSON() ([]byte, error)
- func (t *FlexiblePrimitive) MergeFlexiblePrimitive0(v FlexiblePrimitive0) error
- func (t *FlexiblePrimitive) MergeFlexiblePrimitive1(v FlexiblePrimitive1) error
- func (t *FlexiblePrimitive) MergeFlexiblePrimitive2(v FlexiblePrimitive2) error
- func (t *FlexiblePrimitive) MergeFlexiblePrimitive3(v FlexiblePrimitive3) error
- func (t *FlexiblePrimitive) UnmarshalJSON(b []byte) error
- type FlexiblePrimitive0
- type FlexiblePrimitive1
- type FlexiblePrimitive2
- type FlexiblePrimitive3
- type FlexibleValue
- func (t FlexibleValue) AsFlexibleArray() (FlexibleArray, error)
- func (t FlexibleValue) AsFlexibleObject() (FlexibleObject, error)
- func (t FlexibleValue) AsFlexiblePrimitive() (FlexiblePrimitive, error)
- func (t *FlexibleValue) FromFlexibleArray(v FlexibleArray) error
- func (t *FlexibleValue) FromFlexibleObject(v FlexibleObject) error
- func (t *FlexibleValue) FromFlexiblePrimitive(v FlexiblePrimitive) error
- func (t FlexibleValue) MarshalJSON() ([]byte, error)
- func (t *FlexibleValue) MergeFlexibleArray(v FlexibleArray) error
- func (t *FlexibleValue) MergeFlexibleObject(v FlexibleObject) error
- func (t *FlexibleValue) MergeFlexiblePrimitive(v FlexiblePrimitive) error
- func (t *FlexibleValue) UnmarshalJSON(b []byte) error
- type Forbidden
- type ForbiddenJSONResponse
- type GenerationConfig
- type GenerationConfigCharacterSet
- type GenerationConfigPatternType
- type GetBulkOperationStatus200JSONResponse
- type GetBulkOperationStatus400JSONResponse
- type GetBulkOperationStatus401JSONResponse
- type GetBulkOperationStatus404JSONResponse
- type GetBulkOperationStatus429JSONResponse
- type GetBulkOperationStatus500JSONResponse
- type GetBulkOperationStatusRequestObject
- type GetBulkOperationStatusResponseObject
- type GetBulkResourceStatus200JSONResponse
- type GetBulkResourceStatus400JSONResponse
- type GetBulkResourceStatus401JSONResponse
- type GetBulkResourceStatus404JSONResponse
- type GetBulkResourceStatus500JSONResponse
- type GetBulkResourceStatusRequestObject
- type GetBulkResourceStatusResponseObject
- type HealthCheck200JSONResponse
- type HealthCheck200ResponseHeaders
- type HealthCheck401JSONResponse
- type HealthCheck403JSONResponse
- type HealthCheck429JSONResponse
- type HealthCheck500JSONResponse
- type HealthCheckRequestObject
- type HealthCheckResponseObject
- type HealthLive200JSONResponse
- type HealthLive200ResponseHeaders
- type HealthLive401JSONResponse
- type HealthLive403JSONResponse
- type HealthLive429JSONResponse
- type HealthLive500JSONResponse
- type HealthLiveRequestObject
- type HealthLiveResponseObject
- type HealthReady200JSONResponse
- type HealthReady200ResponseHeaders
- type HealthReady401JSONResponse
- type HealthReady403JSONResponse
- type HealthReady429JSONResponse
- type HealthReady500JSONResponse
- type HealthReadyRequestObject
- type HealthReadyResponseObject
- type HealthResponse
- type HealthResponseStatus
- type IncludeRules
- type InternalServerError
- type InternalServerErrorJSONResponse
- type InvalidParamFormatError
- type IsEnabled
- type IsHealthy
- type KeywordExtractBatch200JSONResponse
- type KeywordExtractBatch400JSONResponse
- type KeywordExtractBatch401JSONResponse
- type KeywordExtractBatch403JSONResponse
- type KeywordExtractBatch422JSONResponse
- type KeywordExtractBatch429JSONResponse
- type KeywordExtractBatch500JSONResponse
- type KeywordExtractBatchJSONRequestBody
- type KeywordExtractBatchRequestObject
- type KeywordExtractBatchResponseObject
- type KeywordExtractStream200TexteventStreamResponse
- type KeywordExtractStream401JSONResponse
- type KeywordExtractStream403JSONResponse
- type KeywordExtractStream429JSONResponse
- type KeywordExtractStream500JSONResponse
- type KeywordExtractStreamParams
- type KeywordExtractStreamRequestObject
- type KeywordExtractStreamResponseObject
- type KeywordRuleDTO
- type KeywordRuleRequest
- type KeywordRuleType
- type KeywordRulesQuery200JSONResponse
- type KeywordRulesQuery401JSONResponse
- type KeywordRulesQuery403JSONResponse
- type KeywordRulesQuery429JSONResponse
- type KeywordRulesQuery500JSONResponse
- type KeywordRulesQueryParams
- type KeywordRulesQueryRequestObject
- type KeywordRulesQueryResponseObject
- type KeywordSetResponse
- type KeywordSetsCreate201JSONResponse
- type KeywordSetsCreate400JSONResponse
- type KeywordSetsCreate401JSONResponse
- type KeywordSetsCreate403JSONResponse
- type KeywordSetsCreate409JSONResponse
- type KeywordSetsCreate422JSONResponse
- type KeywordSetsCreate429JSONResponse
- type KeywordSetsCreate500JSONResponse
- type KeywordSetsCreateJSONRequestBody
- type KeywordSetsCreateRequestObject
- type KeywordSetsCreateResponseObject
- type KeywordSetsDelete204Response
- type KeywordSetsDelete401JSONResponse
- type KeywordSetsDelete403JSONResponse
- type KeywordSetsDelete404JSONResponse
- type KeywordSetsDelete429JSONResponse
- type KeywordSetsDelete500JSONResponse
- type KeywordSetsDeleteRequestObject
- type KeywordSetsDeleteResponseObject
- type KeywordSetsGet200JSONResponse
- type KeywordSetsGet401JSONResponse
- type KeywordSetsGet403JSONResponse
- type KeywordSetsGet404JSONResponse
- type KeywordSetsGet429JSONResponse
- type KeywordSetsGet500JSONResponse
- type KeywordSetsGetRequestObject
- type KeywordSetsGetResponseObject
- type KeywordSetsList200JSONResponse
- type KeywordSetsList401JSONResponse
- type KeywordSetsList403JSONResponse
- type KeywordSetsList429JSONResponse
- type KeywordSetsList500JSONResponse
- type KeywordSetsListParams
- type KeywordSetsListRequestObject
- type KeywordSetsListResponseObject
- type KeywordSetsRulesList200JSONResponse
- type KeywordSetsRulesList401JSONResponse
- type KeywordSetsRulesList403JSONResponse
- type KeywordSetsRulesList404JSONResponse
- type KeywordSetsRulesList429JSONResponse
- type KeywordSetsRulesList500JSONResponse
- type KeywordSetsRulesListRequestObject
- type KeywordSetsRulesListResponseObject
- type KeywordSetsUpdate200JSONResponse
- type KeywordSetsUpdate400JSONResponse
- type KeywordSetsUpdate401JSONResponse
- type KeywordSetsUpdate403JSONResponse
- type KeywordSetsUpdate404JSONResponse
- type KeywordSetsUpdate422JSONResponse
- type KeywordSetsUpdate429JSONResponse
- type KeywordSetsUpdate500JSONResponse
- type KeywordSetsUpdateJSONRequestBody
- type KeywordSetsUpdateRequestObject
- type KeywordSetsUpdateResponseObject
- type Limit
- type LoggingConfig
- type LoggingConfigFormat
- type LoggingConfigLevel
- type LoginRequest
- type MiddlewareFunc
- type MonitoringCampaignGeneric200JSONResponse
- type MonitoringCampaignGeneric401JSONResponse
- type MonitoringCampaignGeneric404JSONResponse
- type MonitoringCampaignGeneric500JSONResponse
- type MonitoringCampaignGenericRequestObject
- type MonitoringCampaignGenericResponseObject
- type MonitoringCampaignHealth200JSONResponse
- type MonitoringCampaignHealth401JSONResponse
- type MonitoringCampaignHealth404JSONResponse
- type MonitoringCampaignHealth500JSONResponse
- type MonitoringCampaignHealthRequestObject
- type MonitoringCampaignHealthResponseObject
- type MonitoringCampaignLimits200Response
- type MonitoringCampaignLimits400JSONResponse
- type MonitoringCampaignLimits401JSONResponse
- type MonitoringCampaignLimits404JSONResponse
- type MonitoringCampaignLimits500JSONResponse
- type MonitoringCampaignLimitsJSONRequestBody
- type MonitoringCampaignLimitsRequest
- type MonitoringCampaignLimitsRequestObject
- type MonitoringCampaignLimitsResponseObject
- type MonitoringCampaignPerformance200JSONResponse
- type MonitoringCampaignPerformance401JSONResponse
- type MonitoringCampaignPerformance404JSONResponse
- type MonitoringCampaignPerformance500JSONResponse
- type MonitoringCampaignPerformanceRequestObject
- type MonitoringCampaignPerformanceResponseObject
- type MonitoringCampaignResources200JSONResponse
- type MonitoringCampaignResources401JSONResponse
- type MonitoringCampaignResources404JSONResponse
- type MonitoringCampaignResources500JSONResponse
- type MonitoringCampaignResourcesRequestObject
- type MonitoringCampaignResourcesResponseObject
- type MonitoringCleanupForce202Response
- type MonitoringCleanupForce401JSONResponse
- type MonitoringCleanupForce404JSONResponse
- type MonitoringCleanupForce500JSONResponse
- type MonitoringCleanupForceRequestObject
- type MonitoringCleanupForceResponseObject
- type MonitoringCleanupStats200JSONResponse
- type MonitoringCleanupStats401JSONResponse
- type MonitoringCleanupStats500JSONResponse
- type MonitoringCleanupStatsRequestObject
- type MonitoringCleanupStatsResponseObject
- type MonitoringDashboardSummary200JSONResponse
- type MonitoringDashboardSummary401JSONResponse
- type MonitoringDashboardSummary500JSONResponse
- type MonitoringDashboardSummaryRequestObject
- type MonitoringDashboardSummaryResponseObject
- type MonitoringHealth200JSONResponse
- type MonitoringHealth401JSONResponse
- type MonitoringHealth500JSONResponse
- type MonitoringHealthRequestObject
- type MonitoringHealthResponseObject
- type MonitoringPerformanceActive200JSONResponse
- type MonitoringPerformanceActive401JSONResponse
- type MonitoringPerformanceActive500JSONResponse
- type MonitoringPerformanceActiveRequestObject
- type MonitoringPerformanceActiveResponseObject
- type MonitoringPerformanceFailed200JSONResponse
- type MonitoringPerformanceFailed401JSONResponse
- type MonitoringPerformanceFailed500JSONResponse
- type MonitoringPerformanceFailedRequestObject
- type MonitoringPerformanceFailedResponseObject
- type MonitoringPerformanceMetrics200JSONResponse
- type MonitoringPerformanceMetrics401JSONResponse
- type MonitoringPerformanceMetrics500JSONResponse
- type MonitoringPerformanceMetricsRequestObject
- type MonitoringPerformanceMetricsResponseObject
- type MonitoringPerformanceSlow200JSONResponse
- type MonitoringPerformanceSlow401JSONResponse
- type MonitoringPerformanceSlow500JSONResponse
- type MonitoringPerformanceSlowRequestObject
- type MonitoringPerformanceSlowResponseObject
- type MonitoringPerformanceSummary200JSONResponse
- type MonitoringPerformanceSummary401JSONResponse
- type MonitoringPerformanceSummary500JSONResponse
- type MonitoringPerformanceSummaryRequestObject
- type MonitoringPerformanceSummaryResponseObject
- type MonitoringPerformanceTrends200JSONResponse
- type MonitoringPerformanceTrends401JSONResponse
- type MonitoringPerformanceTrends500JSONResponse
- type MonitoringPerformanceTrendsRequestObject
- type MonitoringPerformanceTrendsResponseObject
- type MonitoringResourcesAlerts200JSONResponse
- type MonitoringResourcesAlerts401JSONResponse
- type MonitoringResourcesAlerts500JSONResponse
- type MonitoringResourcesAlertsRequestObject
- type MonitoringResourcesAlertsResponseObject
- type MonitoringResourcesHistory200JSONResponse
- type MonitoringResourcesHistory401JSONResponse
- type MonitoringResourcesHistory500JSONResponse
- type MonitoringResourcesHistoryRequestObject
- type MonitoringResourcesHistoryResponseObject
- type MonitoringResourcesSystem200JSONResponse
- type MonitoringResourcesSystem401JSONResponse
- type MonitoringResourcesSystem500JSONResponse
- type MonitoringResourcesSystemRequestObject
- type MonitoringResourcesSystemResponseObject
- type MonitoringStats200JSONResponse
- type MonitoringStats401JSONResponse
- type MonitoringStats500JSONResponse
- type MonitoringStatsRequestObject
- type MonitoringStatsResponseObject
- type MonthlySummary
- type NotFound
- type NotFoundJSONResponse
- type Offset
- type PageInfo
- type PageInfoSortOrder
- type PatternOffsetRequest
- type PatternOffsetRequestPatternType
- type PatternOffsetResponse
- type PersonaConfigDetails
- func (t PersonaConfigDetails) AsPersonaConfigDns() (PersonaConfigDns, error)
- func (t PersonaConfigDetails) AsPersonaConfigHttp() (PersonaConfigHttp, error)
- func (t PersonaConfigDetails) Discriminator() (string, error)
- func (t *PersonaConfigDetails) FromPersonaConfigDns(v PersonaConfigDns) error
- func (t *PersonaConfigDetails) FromPersonaConfigHttp(v PersonaConfigHttp) error
- func (t PersonaConfigDetails) MarshalJSON() ([]byte, error)
- func (t *PersonaConfigDetails) MergePersonaConfigDns(v PersonaConfigDns) error
- func (t *PersonaConfigDetails) MergePersonaConfigHttp(v PersonaConfigHttp) error
- func (t *PersonaConfigDetails) UnmarshalJSON(b []byte) error
- func (t PersonaConfigDetails) ValueByDiscriminator() (interface{}, error)
- type PersonaConfigDns
- type PersonaConfigDnsPersonaType
- type PersonaConfigDnsResolverStrategy
- type PersonaConfigHttp
- type PersonaConfigHttpCookieHandlingMode
- type PersonaConfigHttpPersonaType
- type PersonaConfigHttpTlsClientHelloMaxVersion
- type PersonaConfigHttpTlsClientHelloMinVersion
- type PersonaResponse
- type PersonaTestResponse
- type PersonaType
- type PersonaTypeFilter
- type PersonasCreate201JSONResponse
- type PersonasCreate400JSONResponse
- type PersonasCreate401JSONResponse
- type PersonasCreate403JSONResponse
- type PersonasCreate422JSONResponse
- type PersonasCreate429JSONResponse
- type PersonasCreate500JSONResponse
- type PersonasCreateJSONRequestBody
- type PersonasCreateRequestObject
- type PersonasCreateResponseObject
- type PersonasDelete204Response
- type PersonasDelete401JSONResponse
- type PersonasDelete403JSONResponse
- type PersonasDelete404JSONResponse
- type PersonasDelete409JSONResponse
- type PersonasDelete429JSONResponse
- type PersonasDelete500JSONResponse
- type PersonasDeleteRequestObject
- type PersonasDeleteResponseObject
- type PersonasGet200JSONResponse
- type PersonasGet401JSONResponse
- type PersonasGet403JSONResponse
- type PersonasGet404JSONResponse
- type PersonasGet429JSONResponse
- type PersonasGet500JSONResponse
- type PersonasGetDns200JSONResponse
- type PersonasGetDns400JSONResponse
- type PersonasGetDns401JSONResponse
- type PersonasGetDns403JSONResponse
- type PersonasGetDns404JSONResponse
- type PersonasGetDns500JSONResponse
- type PersonasGetDnsRequestObject
- type PersonasGetDnsResponseObject
- type PersonasGetHttp200JSONResponse
- type PersonasGetHttp400JSONResponse
- type PersonasGetHttp401JSONResponse
- type PersonasGetHttp403JSONResponse
- type PersonasGetHttp404JSONResponse
- type PersonasGetHttp500JSONResponse
- type PersonasGetHttpRequestObject
- type PersonasGetHttpResponseObject
- type PersonasGetRequestObject
- type PersonasGetResponseObject
- type PersonasList200JSONResponse
- type PersonasList401JSONResponse
- type PersonasList403JSONResponse
- type PersonasList429JSONResponse
- type PersonasList500JSONResponse
- type PersonasListParams
- type PersonasListRequestObject
- type PersonasListResponseObject
- type PersonasTest200JSONResponse
- type PersonasTest400JSONResponse
- type PersonasTest401JSONResponse
- type PersonasTest403JSONResponse
- type PersonasTest404JSONResponse
- type PersonasTest422JSONResponse
- type PersonasTest429JSONResponse
- type PersonasTest500JSONResponse
- type PersonasTestRequestObject
- type PersonasTestResponseObject
- type PersonasUpdate200JSONResponse
- type PersonasUpdate400JSONResponse
- type PersonasUpdate401JSONResponse
- type PersonasUpdate403JSONResponse
- type PersonasUpdate404JSONResponse
- type PersonasUpdate409JSONResponse
- type PersonasUpdate422JSONResponse
- type PersonasUpdate429JSONResponse
- type PersonasUpdate500JSONResponse
- type PersonasUpdateJSONRequestBody
- type PersonasUpdateRequestObject
- type PersonasUpdateResponseObject
- type PhaseConfigurationRequest
- type PhaseExecution
- type PhaseExecutionPhaseType
- type PhaseExecutionUpdate
- type PhaseFailedEvent
- type PhaseProgressSummary
- type PhaseProgressSummaryStatus
- type PhaseRuntimeControls
- type PhaseStatusEnum
- type PhaseStatusResponse
- type PhaseStatusResponsePhase
- type PhaseStatusResponseStatus
- type PhaseTransitionEvent
- type Ping200JSONResponse
- type Ping200ResponseHeaders
- type Ping401JSONResponse
- type Ping403JSONResponse
- type Ping429JSONResponse
- type Ping500JSONResponse
- type PingRequestObject
- type PingResponse
- type PingResponseMessage
- type PingResponseObject
- type ProxiesBulkDelete204Response
- type ProxiesBulkDelete400JSONResponse
- type ProxiesBulkDelete500JSONResponse
- type ProxiesBulkDeleteJSONRequestBody
- type ProxiesBulkDeleteRequestObject
- type ProxiesBulkDeleteResponseObject
- type ProxiesBulkImport200JSONResponse
- type ProxiesBulkImport400JSONResponse
- type ProxiesBulkImport500JSONResponse
- type ProxiesBulkImportJSONBody
- type ProxiesBulkImportJSONBodyDefaultProtocol
- type ProxiesBulkImportJSONBodyFormat
- type ProxiesBulkImportJSONRequestBody
- type ProxiesBulkImportRequestObject
- type ProxiesBulkImportResponseObject
- type ProxiesBulkTest200JSONResponse
- type ProxiesBulkTest400JSONResponse
- type ProxiesBulkTest500JSONResponse
- type ProxiesBulkTestJSONBody
- type ProxiesBulkTestJSONRequestBody
- type ProxiesBulkTestRequestObject
- type ProxiesBulkTestResponseObject
- type ProxiesBulkUpdate200JSONResponse
- type ProxiesBulkUpdate400JSONResponse
- type ProxiesBulkUpdate500JSONResponse
- type ProxiesBulkUpdateJSONRequestBody
- type ProxiesBulkUpdateRequestObject
- type ProxiesBulkUpdateResponseObject
- type ProxiesCreate201JSONResponse
- type ProxiesCreate400JSONResponse
- type ProxiesCreate401JSONResponse
- type ProxiesCreate403JSONResponse
- type ProxiesCreate409JSONResponse
- type ProxiesCreate422JSONResponse
- type ProxiesCreate429JSONResponse
- type ProxiesCreate500JSONResponse
- type ProxiesCreateJSONRequestBody
- type ProxiesCreateRequestObject
- type ProxiesCreateResponseObject
- type ProxiesDelete204Response
- type ProxiesDelete401JSONResponse
- type ProxiesDelete403JSONResponse
- type ProxiesDelete404JSONResponse
- type ProxiesDelete500JSONResponse
- type ProxiesDeleteRequestObject
- type ProxiesDeleteResponseObject
- type ProxiesHealthCheckAll202JSONResponse
- type ProxiesHealthCheckAll400JSONResponse
- type ProxiesHealthCheckAll500JSONResponse
- type ProxiesHealthCheckAllJSONBody
- type ProxiesHealthCheckAllJSONRequestBody
- type ProxiesHealthCheckAllRequestObject
- type ProxiesHealthCheckAllResponseObject
- type ProxiesHealthCheckSingle200JSONResponse
- type ProxiesHealthCheckSingle400JSONResponse
- type ProxiesHealthCheckSingle404JSONResponse
- type ProxiesHealthCheckSingle500JSONResponse
- type ProxiesHealthCheckSingleRequestObject
- type ProxiesHealthCheckSingleResponseObject
- type ProxiesList200JSONResponse
- type ProxiesList401JSONResponse
- type ProxiesList403JSONResponse
- type ProxiesList429JSONResponse
- type ProxiesList500JSONResponse
- type ProxiesListParams
- type ProxiesListRequestObject
- type ProxiesListResponseObject
- type ProxiesStatus200JSONResponse
- type ProxiesStatus400JSONResponse
- type ProxiesStatus401JSONResponse
- type ProxiesStatus403JSONResponse
- type ProxiesStatus500JSONResponse
- type ProxiesStatusRequestObject
- type ProxiesStatusResponseObject
- type ProxiesTest200JSONResponse
- type ProxiesTest400JSONResponse
- type ProxiesTest401JSONResponse
- type ProxiesTest403JSONResponse
- type ProxiesTest404JSONResponse
- type ProxiesTest422JSONResponse
- type ProxiesTest429JSONResponse
- type ProxiesTest500JSONResponse
- type ProxiesTestRequestObject
- type ProxiesTestResponseObject
- type ProxiesUpdate200JSONResponse
- type ProxiesUpdate400JSONResponse
- type ProxiesUpdate401JSONResponse
- type ProxiesUpdate403JSONResponse
- type ProxiesUpdate404JSONResponse
- type ProxiesUpdate500JSONResponse
- type ProxiesUpdateJSONRequestBody
- type ProxiesUpdateRequestObject
- type ProxiesUpdateResponseObject
- type Proxy
- type ProxyCountry
- type ProxyHealthCheckResponse
- type ProxyOperationResult
- type ProxyPool
- type ProxyPoolMembership
- type ProxyPoolRequest
- type ProxyPoolsAddProxy201JSONResponse
- type ProxyPoolsAddProxy400JSONResponse
- type ProxyPoolsAddProxy500JSONResponse
- type ProxyPoolsAddProxyJSONBody
- type ProxyPoolsAddProxyJSONRequestBody
- type ProxyPoolsAddProxyRequestObject
- type ProxyPoolsAddProxyResponseObject
- type ProxyPoolsCreate201JSONResponse
- type ProxyPoolsCreate400JSONResponse
- type ProxyPoolsCreate500JSONResponse
- type ProxyPoolsCreateJSONRequestBody
- type ProxyPoolsCreateRequestObject
- type ProxyPoolsCreateResponseObject
- type ProxyPoolsDelete204Response
- type ProxyPoolsDelete400JSONResponse
- type ProxyPoolsDelete404JSONResponse
- type ProxyPoolsDelete500JSONResponse
- type ProxyPoolsDeleteRequestObject
- type ProxyPoolsDeleteResponseObject
- type ProxyPoolsList200JSONResponse
- type ProxyPoolsList401JSONResponse
- type ProxyPoolsList403JSONResponse
- type ProxyPoolsList500JSONResponse
- type ProxyPoolsListProxies200JSONResponse
- type ProxyPoolsListProxies404JSONResponse
- type ProxyPoolsListProxies500JSONResponse
- type ProxyPoolsListProxiesRequestObject
- type ProxyPoolsListProxiesResponseObject
- type ProxyPoolsListRequestObject
- type ProxyPoolsListResponseObject
- type ProxyPoolsRemoveProxy204Response
- type ProxyPoolsRemoveProxy400JSONResponse
- type ProxyPoolsRemoveProxy404JSONResponse
- type ProxyPoolsRemoveProxy500JSONResponse
- type ProxyPoolsRemoveProxyRequestObject
- type ProxyPoolsRemoveProxyResponseObject
- type ProxyPoolsUpdate200JSONResponse
- type ProxyPoolsUpdate400JSONResponse
- type ProxyPoolsUpdate404JSONResponse
- type ProxyPoolsUpdate500JSONResponse
- type ProxyPoolsUpdateJSONRequestBody
- type ProxyPoolsUpdateRequestObject
- type ProxyPoolsUpdateResponseObject
- type ProxyProtocol
- type ProxyStatusResponse
- type ProxyTestResponse
- type RateLimitExceeded
- type RateLimitExceededJSONResponse
- type RateLimitExceededResponseHeaders
- type RateLimiterConfig
- type RateLimiterConfigStrategy
- type RecommendationSeverity
- type RejectionSummaryResponse
- type RequiredHeaderError
- type RequiredParamError
- type RescoreCampaignRequest
- type SchemaStats
- type ScoreComponent
- type ScoreComponentReason
- type ScoreComponentState
- type ScoringProfile
- type ScoringProfileListResponse
- type ScoringProfilesCreate201JSONResponse
- type ScoringProfilesCreate400JSONResponse
- type ScoringProfilesCreate401JSONResponse
- type ScoringProfilesCreate403JSONResponse
- type ScoringProfilesCreate409JSONResponse
- type ScoringProfilesCreate422JSONResponse
- type ScoringProfilesCreate500JSONResponse
- type ScoringProfilesCreateJSONRequestBody
- type ScoringProfilesCreateRequestObject
- type ScoringProfilesCreateResponseObject
- type ScoringProfilesDelete204Response
- type ScoringProfilesDelete401JSONResponse
- type ScoringProfilesDelete403JSONResponse
- type ScoringProfilesDelete404JSONResponse
- type ScoringProfilesDelete500JSONResponse
- type ScoringProfilesDeleteRequestObject
- type ScoringProfilesDeleteResponseObject
- type ScoringProfilesDuplicate201JSONResponse
- type ScoringProfilesDuplicate400JSONResponse
- type ScoringProfilesDuplicate401JSONResponse
- type ScoringProfilesDuplicate403JSONResponse
- type ScoringProfilesDuplicate404JSONResponse
- type ScoringProfilesDuplicate409JSONResponse
- type ScoringProfilesDuplicate500JSONResponse
- type ScoringProfilesDuplicateJSONBody
- type ScoringProfilesDuplicateJSONRequestBody
- type ScoringProfilesDuplicateRequestObject
- type ScoringProfilesDuplicateResponseObject
- type ScoringProfilesGet200JSONResponse
- type ScoringProfilesGet401JSONResponse
- type ScoringProfilesGet403JSONResponse
- type ScoringProfilesGet404JSONResponse
- type ScoringProfilesGet500JSONResponse
- type ScoringProfilesGetRequestObject
- type ScoringProfilesGetResponseObject
- type ScoringProfilesList200JSONResponse
- type ScoringProfilesList401JSONResponse
- type ScoringProfilesList403JSONResponse
- type ScoringProfilesList500JSONResponse
- type ScoringProfilesListParams
- type ScoringProfilesListRequestObject
- type ScoringProfilesListResponseObject
- type ScoringProfilesUpdate200JSONResponse
- type ScoringProfilesUpdate400JSONResponse
- type ScoringProfilesUpdate401JSONResponse
- type ScoringProfilesUpdate403JSONResponse
- type ScoringProfilesUpdate404JSONResponse
- type ScoringProfilesUpdate409JSONResponse
- type ScoringProfilesUpdate422JSONResponse
- type ScoringProfilesUpdate500JSONResponse
- type ScoringProfilesUpdateJSONRequestBody
- type ScoringProfilesUpdateRequestObject
- type ScoringProfilesUpdateResponseObject
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) AllocateBulkResources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthChangePassword(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthLogin(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthLogout(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthMe(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthRefresh(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) BulkAnalyzeDomains(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) BulkGenerateDomains(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) BulkValidateDNS(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) BulkValidateHTTP(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsActivityGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsAnalysisRestart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsBulkOperationsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsClassificationsGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsCreate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDiscoveryLineage(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDomainGenerationPatternOffset(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDomainScoreBreakdown(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDomainsExport(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDomainsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsDuplicatePost(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsEnrichedGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsEnrichmentTrigger(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsFunnelGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsMetricsGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsModeUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsMomentumGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseConfigsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseConfigure(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionPut(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhasePause(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseResume(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseStart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsPhaseStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsProgress(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsRecommendationsGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsRejectionSummaryGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsRescore(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsRestart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsScoringProfileAssociate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsStateDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsStateGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsStatePut(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsStatusGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CampaignsUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CancelBulkOperation(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetAuthentication(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetDnsValidator(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetFeatures(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetHttp(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetLogging(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetProxyManager(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetRateLimiter(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetServer(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetStealth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigGetWorker(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateAuthentication(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateDnsValidator(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateHttp(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateLogging(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateProxyManager(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateRateLimiter(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateServer(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateStealth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ConfigUpdateWorker(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DashboardSummary(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DbBulkQuery(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DbBulkStats(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DebugNetworkLogIngest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DiscoveryPreview(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetBulkOperationStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetBulkResourceStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) HealthCheck(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) HealthLive(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) HealthReady(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordExtractBatch(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordExtractStream(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordRulesQuery(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordSetsCreate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordSetsDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordSetsGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordSetsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordSetsRulesList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) KeywordSetsUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCampaignGeneric(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCampaignHealth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCampaignLimits(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCampaignPerformance(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCampaignResources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCleanupForce(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringCleanupStats(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringDashboardSummary(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringHealth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringPerformanceActive(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringPerformanceFailed(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringPerformanceMetrics(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringPerformanceSlow(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringPerformanceSummary(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringPerformanceTrends(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringResourcesAlerts(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringResourcesHistory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringResourcesSystem(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) MonitoringStats(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasCreate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasGetDns(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasGetHttp(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasTest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PersonasUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) Ping(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesBulkDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesBulkImport(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesBulkTest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesBulkUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesCreate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesHealthCheckAll(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesHealthCheckSingle(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesTest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxiesUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsAddProxy(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsCreate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsListProxies(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsRemoveProxy(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ProxyPoolsUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ScoringProfilesCreate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ScoringProfilesDelete(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ScoringProfilesDuplicate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ScoringProfilesGet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ScoringProfilesList(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ScoringProfilesUpdate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SseEventsAll(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SseEventsCampaign(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SseEventsCampaignLatest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SseEventsCampaignSample(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SseEventsStats(w http.ResponseWriter, r *http.Request)
- type SessionResponse
- type SseEventsAll200TexteventStreamResponse
- type SseEventsAll401JSONResponse
- type SseEventsAll403JSONResponse
- type SseEventsAll429JSONResponse
- type SseEventsAll500JSONResponse
- type SseEventsAllRequestObject
- type SseEventsAllResponseObject
- type SseEventsCampaign200TexteventStreamResponse
- type SseEventsCampaign401JSONResponse
- type SseEventsCampaign403JSONResponse
- type SseEventsCampaign429JSONResponse
- type SseEventsCampaign500JSONResponse
- type SseEventsCampaignLatest200JSONResponse
- type SseEventsCampaignLatest401JSONResponse
- type SseEventsCampaignLatest404JSONResponse
- type SseEventsCampaignLatest500JSONResponse
- type SseEventsCampaignLatestRequestObject
- type SseEventsCampaignLatestResponseObject
- type SseEventsCampaignRequestObject
- type SseEventsCampaignResponseObject
- type SseEventsCampaignSample200JSONResponse
- type SseEventsCampaignSample401JSONResponse
- type SseEventsCampaignSample404JSONResponse
- type SseEventsCampaignSample500JSONResponse
- type SseEventsCampaignSampleRequestObject
- type SseEventsCampaignSampleResponseObject
- type SseEventsStats200JSONResponse
- type SseEventsStats401JSONResponse
- type SseEventsStats403JSONResponse
- type SseEventsStats429JSONResponse
- type SseEventsStats500JSONResponse
- type SseEventsStatsRequestObject
- type SseEventsStatsResponseObject
- type StrictHTTPServerOptions
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type TableStats
- type TargetingConfig
- type TimelineEvent
- type TimelineEventMetadata0
- type TimelineEventMetadata1
- type TimelineEventMetadata2
- type TimelineEventMetadata3
- type TimelineEventStatus
- type TimelineEvent_Metadata_AdditionalProperties
- func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata0() (TimelineEventMetadata0, error)
- func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata1() (TimelineEventMetadata1, error)
- func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata2() (TimelineEventMetadata2, error)
- func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata3() (TimelineEventMetadata3, error)
- func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata0(v TimelineEventMetadata0) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata1(v TimelineEventMetadata1) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata2(v TimelineEventMetadata2) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata3(v TimelineEventMetadata3) error
- func (t TimelineEvent_Metadata_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata0(v TimelineEventMetadata0) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata1(v TimelineEventMetadata1) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata2(v TimelineEventMetadata2) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata3(v TimelineEventMetadata3) error
- func (t *TimelineEvent_Metadata_AdditionalProperties) UnmarshalJSON(b []byte) error
- type TooManyValuesForParamError
- type Unauthorized
- type UnauthorizedJSONResponse
- type UnescapedCookieParamError
- type Unimplemented
- func (_ Unimplemented) AllocateBulkResources(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthChangePassword(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthLogin(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthLogout(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthMe(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthRefresh(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) BulkAnalyzeDomains(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) BulkGenerateDomains(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) BulkValidateDNS(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) BulkValidateHTTP(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CampaignsActivityGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsAnalysisRestart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsBulkOperationsList(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CampaignsClassificationsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsCreate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CampaignsDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsDiscoveryLineage(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsDomainGenerationPatternOffset(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CampaignsDomainScoreBreakdown(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsDomainsExport(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsDomainsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsDuplicatePost(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsEnrichedGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsEnrichmentTrigger(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsFunnelGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsList(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CampaignsMetricsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsModeUpdate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsMomentumGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsPhaseConfigsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsPhaseConfigure(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseExecutionDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseExecutionGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseExecutionPut(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseExecutionsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsPhasePause(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseResume(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseStart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseStatus(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsPhaseStop(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsProgress(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsRecommendationsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsRejectionSummaryGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsRescore(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsRestart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsScoringProfileAssociate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsStateDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsStateGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsStatePut(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsStatusGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CampaignsStop(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, ...)
- func (_ Unimplemented) CampaignsUpdate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) CancelBulkOperation(w http.ResponseWriter, r *http.Request, operationId openapi_types.UUID)
- func (_ Unimplemented) ConfigGetAuthentication(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetDnsValidator(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetFeatures(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetHttp(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetLogging(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetProxyManager(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetRateLimiter(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetServer(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetStealth(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigGetWorker(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateAuthentication(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateDnsValidator(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateHttp(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateLogging(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateProxyManager(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateRateLimiter(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateServer(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateStealth(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ConfigUpdateWorker(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DashboardSummary(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DbBulkQuery(w http.ResponseWriter, r *http.Request, params DbBulkQueryParams)
- func (_ Unimplemented) DbBulkStats(w http.ResponseWriter, r *http.Request, params DbBulkStatsParams)
- func (_ Unimplemented) DebugNetworkLogIngest(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DiscoveryPreview(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetBulkOperationStatus(w http.ResponseWriter, r *http.Request, operationId openapi_types.UUID)
- func (_ Unimplemented) GetBulkResourceStatus(w http.ResponseWriter, r *http.Request, allocationId openapi_types.UUID)
- func (_ Unimplemented) HealthCheck(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) HealthLive(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) HealthReady(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) KeywordExtractBatch(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) KeywordExtractStream(w http.ResponseWriter, r *http.Request, params KeywordExtractStreamParams)
- func (_ Unimplemented) KeywordRulesQuery(w http.ResponseWriter, r *http.Request, params KeywordRulesQueryParams)
- func (_ Unimplemented) KeywordSetsCreate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) KeywordSetsDelete(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
- func (_ Unimplemented) KeywordSetsGet(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
- func (_ Unimplemented) KeywordSetsList(w http.ResponseWriter, r *http.Request, params KeywordSetsListParams)
- func (_ Unimplemented) KeywordSetsRulesList(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
- func (_ Unimplemented) KeywordSetsUpdate(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCampaignGeneric(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCampaignHealth(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCampaignLimits(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCampaignPerformance(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCampaignResources(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCleanupForce(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) MonitoringCleanupStats(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringDashboardSummary(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringHealth(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringPerformanceActive(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringPerformanceFailed(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringPerformanceMetrics(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringPerformanceSlow(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringPerformanceSummary(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringPerformanceTrends(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringResourcesAlerts(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringResourcesHistory(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringResourcesSystem(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) MonitoringStats(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) PersonasCreate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) PersonasDelete(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) PersonasGet(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) PersonasGetDns(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) PersonasGetHttp(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) PersonasList(w http.ResponseWriter, r *http.Request, params PersonasListParams)
- func (_ Unimplemented) PersonasTest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) PersonasUpdate(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) Ping(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesBulkDelete(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesBulkImport(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesBulkTest(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesBulkUpdate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesCreate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesDelete(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
- func (_ Unimplemented) ProxiesHealthCheckAll(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesHealthCheckSingle(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
- func (_ Unimplemented) ProxiesList(w http.ResponseWriter, r *http.Request, params ProxiesListParams)
- func (_ Unimplemented) ProxiesStatus(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxiesTest(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
- func (_ Unimplemented) ProxiesUpdate(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
- func (_ Unimplemented) ProxyPoolsAddProxy(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
- func (_ Unimplemented) ProxyPoolsCreate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxyPoolsDelete(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
- func (_ Unimplemented) ProxyPoolsList(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ProxyPoolsListProxies(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
- func (_ Unimplemented) ProxyPoolsRemoveProxy(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID, ...)
- func (_ Unimplemented) ProxyPoolsUpdate(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
- func (_ Unimplemented) ScoringProfilesCreate(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ScoringProfilesDelete(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
- func (_ Unimplemented) ScoringProfilesDuplicate(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
- func (_ Unimplemented) ScoringProfilesGet(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
- func (_ Unimplemented) ScoringProfilesList(w http.ResponseWriter, r *http.Request, params ScoringProfilesListParams)
- func (_ Unimplemented) ScoringProfilesUpdate(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
- func (_ Unimplemented) SseEventsAll(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) SseEventsCampaign(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) SseEventsCampaignLatest(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) SseEventsCampaignSample(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
- func (_ Unimplemented) SseEventsStats(w http.ResponseWriter, r *http.Request)
- type UnmarshalingParamError
- type UpdateCampaignRequest
- type UpdateKeywordSetRequest
- type UpdatePersonaRequest
- type UpdateProxyRequestAPI
- type UpdateScoringProfileRequest
- type UserPublicResponse
- type ValidationError
- type ValidationErrorJSONResponse
- type WorkerConfig
- type WorkerConfigPriority
- type XRequestedWith
Constants ¶
const (
CookieAuthScopes = "cookieAuth.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
Types ¶
type AllocateBulkResources200JSONResponse ¶
type AllocateBulkResources200JSONResponse BulkResourceAllocationResponse
func (AllocateBulkResources200JSONResponse) VisitAllocateBulkResourcesResponse ¶
func (response AllocateBulkResources200JSONResponse) VisitAllocateBulkResourcesResponse(w http.ResponseWriter) error
type AllocateBulkResources401JSONResponse ¶
func (AllocateBulkResources401JSONResponse) VisitAllocateBulkResourcesResponse ¶
func (response AllocateBulkResources401JSONResponse) VisitAllocateBulkResourcesResponse(w http.ResponseWriter) error
type AllocateBulkResources403JSONResponse ¶
type AllocateBulkResources403JSONResponse struct{ ForbiddenJSONResponse }
func (AllocateBulkResources403JSONResponse) VisitAllocateBulkResourcesResponse ¶
func (response AllocateBulkResources403JSONResponse) VisitAllocateBulkResourcesResponse(w http.ResponseWriter) error
type AllocateBulkResources429JSONResponse ¶
type AllocateBulkResources429JSONResponse struct{ RateLimitExceededJSONResponse }
func (AllocateBulkResources429JSONResponse) VisitAllocateBulkResourcesResponse ¶
func (response AllocateBulkResources429JSONResponse) VisitAllocateBulkResourcesResponse(w http.ResponseWriter) error
type AllocateBulkResources500JSONResponse ¶
type AllocateBulkResources500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (AllocateBulkResources500JSONResponse) VisitAllocateBulkResourcesResponse ¶
func (response AllocateBulkResources500JSONResponse) VisitAllocateBulkResourcesResponse(w http.ResponseWriter) error
type AllocateBulkResourcesJSONRequestBody ¶
type AllocateBulkResourcesJSONRequestBody = BulkResourceAllocationRequest
AllocateBulkResourcesJSONRequestBody defines body for AllocateBulkResources for application/json ContentType.
type AllocateBulkResourcesRequestObject ¶
type AllocateBulkResourcesRequestObject struct {
Body *AllocateBulkResourcesJSONRequestBody
}
type AllocateBulkResourcesResponseObject ¶
type AllocateBulkResourcesResponseObject interface {
VisitAllocateBulkResourcesResponse(w http.ResponseWriter) error
}
type AnalysisFailedEvent ¶
type AnalysisFailedEvent struct {
Error string `json:"error"`
ErrorCode *string `json:"errorCode"`
}
AnalysisFailedEvent Analysis phase preflight or execution failed.
type AnalysisRestartResponse ¶
type AnalysisRestartResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
// CurrentState State of analysis phase after restart initiated.
CurrentState AnalysisRestartResponseCurrentState `json:"currentState"`
// Idempotent True if this was a cached response from a previous identical request.
Idempotent *bool `json:"idempotent,omitempty"`
// Message Human-readable status message.
Message string `json:"message"`
PhaseStatus PhaseStatusResponse `json:"phaseStatus"`
// PreviousState State of analysis phase before restart.
PreviousState *AnalysisRestartResponsePreviousState `json:"previousState,omitempty"`
Timestamp time.Time `json:"timestamp"`
}
AnalysisRestartResponse Response for analysis-only restart. Re-runs scoring without affecting discovery/DNS/HTTP.
type AnalysisRestartResponseCurrentState ¶
type AnalysisRestartResponseCurrentState string
AnalysisRestartResponseCurrentState State of analysis phase after restart initiated.
const ( AnalysisRestartResponseCurrentStateQueued AnalysisRestartResponseCurrentState = "queued" AnalysisRestartResponseCurrentStateRunning AnalysisRestartResponseCurrentState = "running" )
Defines values for AnalysisRestartResponseCurrentState.
type AnalysisRestartResponsePreviousState ¶
type AnalysisRestartResponsePreviousState string
AnalysisRestartResponsePreviousState State of analysis phase before restart.
const ( AnalysisRestartResponsePreviousStateCompleted AnalysisRestartResponsePreviousState = "completed" AnalysisRestartResponsePreviousStateConfigured AnalysisRestartResponsePreviousState = "configured" AnalysisRestartResponsePreviousStateFailed AnalysisRestartResponsePreviousState = "failed" AnalysisRestartResponsePreviousStateNotStarted AnalysisRestartResponsePreviousState = "not_started" AnalysisRestartResponsePreviousStatePaused AnalysisRestartResponsePreviousState = "paused" )
Defines values for AnalysisRestartResponsePreviousState.
type AnalysisReuseEnrichmentEvent ¶
type AnalysisReuseEnrichmentEvent struct {
// FeatureVectorCount Number of feature vectors reused from prior HTTP phase enrichment.
FeatureVectorCount *int `json:"featureVectorCount"`
}
AnalysisReuseEnrichmentEvent Analysis phase reused existing feature vectors.
type ApiError ¶
type ApiError struct {
// Code Stable error code space
Code ErrorCode `json:"code"`
Details *[]struct {
// Code Stable error code space
Code ErrorCode `json:"code"`
// Context Structured error context values constrained to primitive/array/object envelope.
Context *map[string]*FlexibleValue `json:"context,omitempty"`
// Field JSON pointer or field path
Field *string `json:"field,omitempty"`
Message string `json:"message"`
} `json:"details,omitempty"`
Message string `json:"message"`
Path *string `json:"path,omitempty"`
Timestamp time.Time `json:"timestamp"`
}
ApiError defines model for ApiError.
type AssociateScoringProfileRequest ¶
type AssociateScoringProfileRequest struct {
ProfileId openapi_types.UUID `json:"profileId"`
}
AssociateScoringProfileRequest defines model for AssociateScoringProfileRequest.
type AuthChangePassword200JSONResponse ¶
type AuthChangePassword200JSONResponse struct {
Message *string `json:"message,omitempty"`
}
func (AuthChangePassword200JSONResponse) VisitAuthChangePasswordResponse ¶
func (response AuthChangePassword200JSONResponse) VisitAuthChangePasswordResponse(w http.ResponseWriter) error
type AuthChangePassword400JSONResponse ¶
type AuthChangePassword400JSONResponse struct{ BadRequestJSONResponse }
func (AuthChangePassword400JSONResponse) VisitAuthChangePasswordResponse ¶
func (response AuthChangePassword400JSONResponse) VisitAuthChangePasswordResponse(w http.ResponseWriter) error
type AuthChangePassword401JSONResponse ¶
func (AuthChangePassword401JSONResponse) VisitAuthChangePasswordResponse ¶
func (response AuthChangePassword401JSONResponse) VisitAuthChangePasswordResponse(w http.ResponseWriter) error
type AuthChangePassword500JSONResponse ¶
type AuthChangePassword500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (AuthChangePassword500JSONResponse) VisitAuthChangePasswordResponse ¶
func (response AuthChangePassword500JSONResponse) VisitAuthChangePasswordResponse(w http.ResponseWriter) error
type AuthChangePasswordJSONBody ¶
type AuthChangePasswordJSONBody struct {
NewPassword string `json:"newPassword"`
OldPassword string `json:"oldPassword"`
}
AuthChangePasswordJSONBody defines parameters for AuthChangePassword.
type AuthChangePasswordJSONRequestBody ¶
type AuthChangePasswordJSONRequestBody AuthChangePasswordJSONBody
AuthChangePasswordJSONRequestBody defines body for AuthChangePassword for application/json ContentType.
type AuthChangePasswordRequestObject ¶
type AuthChangePasswordRequestObject struct {
Body *AuthChangePasswordJSONRequestBody
}
type AuthChangePasswordResponseObject ¶
type AuthChangePasswordResponseObject interface {
VisitAuthChangePasswordResponse(w http.ResponseWriter) error
}
type AuthConfig ¶
type AuthConfig struct {
// AccessTokenTtlSeconds Access token time-to-live in seconds
AccessTokenTtlSeconds int32 `json:"accessTokenTtlSeconds"`
// AllowedProviders Providers enabled system-wide
AllowedProviders *[]string `json:"allowedProviders,omitempty"`
// Enabled Whether authentication is enforced
Enabled bool `json:"enabled"`
// JwtAudience JWT audience claim value
JwtAudience *string `json:"jwtAudience"`
// JwtIssuer JWT issuer claim value
JwtIssuer *string `json:"jwtIssuer"`
// PasswordPolicy Password policy configuration
PasswordPolicy *struct {
MinLength *int `json:"minLength,omitempty"`
RequireLowercase *bool `json:"requireLowercase,omitempty"`
RequireNumbers *bool `json:"requireNumbers,omitempty"`
RequireSymbols *bool `json:"requireSymbols,omitempty"`
RequireUppercase *bool `json:"requireUppercase,omitempty"`
} `json:"passwordPolicy,omitempty"`
// Provider Authentication provider type
Provider AuthConfigProvider `json:"provider"`
// RefreshTokenTtlSeconds Refresh token time-to-live in seconds
RefreshTokenTtlSeconds int32 `json:"refreshTokenTtlSeconds"`
}
AuthConfig Authentication configuration
type AuthConfigProvider ¶
type AuthConfigProvider string
AuthConfigProvider Authentication provider type
const ( AuthConfigProviderLocal AuthConfigProvider = "local" AuthConfigProviderNone AuthConfigProvider = "none" AuthConfigProviderOauth2 AuthConfigProvider = "oauth2" AuthConfigProviderSaml AuthConfigProvider = "saml" )
Defines values for AuthConfigProvider.
type AuthLogin200JSONResponse ¶
type AuthLogin200JSONResponse SessionResponse
func (AuthLogin200JSONResponse) VisitAuthLoginResponse ¶
func (response AuthLogin200JSONResponse) VisitAuthLoginResponse(w http.ResponseWriter) error
type AuthLogin400JSONResponse ¶
type AuthLogin400JSONResponse struct{ BadRequestJSONResponse }
func (AuthLogin400JSONResponse) VisitAuthLoginResponse ¶
func (response AuthLogin400JSONResponse) VisitAuthLoginResponse(w http.ResponseWriter) error
type AuthLogin401JSONResponse ¶
func (AuthLogin401JSONResponse) VisitAuthLoginResponse ¶
func (response AuthLogin401JSONResponse) VisitAuthLoginResponse(w http.ResponseWriter) error
type AuthLogin429JSONResponse ¶
type AuthLogin429JSONResponse struct{ RateLimitExceededJSONResponse }
func (AuthLogin429JSONResponse) VisitAuthLoginResponse ¶
func (response AuthLogin429JSONResponse) VisitAuthLoginResponse(w http.ResponseWriter) error
type AuthLogin500JSONResponse ¶
type AuthLogin500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (AuthLogin500JSONResponse) VisitAuthLoginResponse ¶
func (response AuthLogin500JSONResponse) VisitAuthLoginResponse(w http.ResponseWriter) error
type AuthLoginJSONRequestBody ¶
type AuthLoginJSONRequestBody = LoginRequest
AuthLoginJSONRequestBody defines body for AuthLogin for application/json ContentType.
type AuthLoginRequestObject ¶
type AuthLoginRequestObject struct {
Body *AuthLoginJSONRequestBody
}
type AuthLoginResponseObject ¶
type AuthLoginResponseObject interface {
VisitAuthLoginResponse(w http.ResponseWriter) error
}
type AuthLogout204Response ¶
type AuthLogout204Response struct {
}
func (AuthLogout204Response) VisitAuthLogoutResponse ¶
func (response AuthLogout204Response) VisitAuthLogoutResponse(w http.ResponseWriter) error
type AuthLogout401JSONResponse ¶
func (AuthLogout401JSONResponse) VisitAuthLogoutResponse ¶
func (response AuthLogout401JSONResponse) VisitAuthLogoutResponse(w http.ResponseWriter) error
type AuthLogout500JSONResponse ¶
type AuthLogout500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (AuthLogout500JSONResponse) VisitAuthLogoutResponse ¶
func (response AuthLogout500JSONResponse) VisitAuthLogoutResponse(w http.ResponseWriter) error
type AuthLogoutRequestObject ¶
type AuthLogoutRequestObject struct {
}
type AuthLogoutResponseObject ¶
type AuthLogoutResponseObject interface {
VisitAuthLogoutResponse(w http.ResponseWriter) error
}
type AuthMe200JSONResponse ¶
type AuthMe200JSONResponse UserPublicResponse
func (AuthMe200JSONResponse) VisitAuthMeResponse ¶
func (response AuthMe200JSONResponse) VisitAuthMeResponse(w http.ResponseWriter) error
type AuthMe401JSONResponse ¶
func (AuthMe401JSONResponse) VisitAuthMeResponse ¶
func (response AuthMe401JSONResponse) VisitAuthMeResponse(w http.ResponseWriter) error
type AuthMe500JSONResponse ¶
type AuthMe500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (AuthMe500JSONResponse) VisitAuthMeResponse ¶
func (response AuthMe500JSONResponse) VisitAuthMeResponse(w http.ResponseWriter) error
type AuthMeRequestObject ¶
type AuthMeRequestObject struct {
}
type AuthMeResponseObject ¶
type AuthMeResponseObject interface {
VisitAuthMeResponse(w http.ResponseWriter) error
}
type AuthRefresh200JSONResponse ¶
type AuthRefresh200JSONResponse SessionResponse
func (AuthRefresh200JSONResponse) VisitAuthRefreshResponse ¶
func (response AuthRefresh200JSONResponse) VisitAuthRefreshResponse(w http.ResponseWriter) error
type AuthRefresh401JSONResponse ¶
func (AuthRefresh401JSONResponse) VisitAuthRefreshResponse ¶
func (response AuthRefresh401JSONResponse) VisitAuthRefreshResponse(w http.ResponseWriter) error
type AuthRefresh500JSONResponse ¶
type AuthRefresh500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (AuthRefresh500JSONResponse) VisitAuthRefreshResponse ¶
func (response AuthRefresh500JSONResponse) VisitAuthRefreshResponse(w http.ResponseWriter) error
type AuthRefreshRequestObject ¶
type AuthRefreshRequestObject struct {
}
type AuthRefreshResponseObject ¶
type AuthRefreshResponseObject interface {
VisitAuthRefreshResponse(w http.ResponseWriter) error
}
type BadRequestJSONResponse ¶
type BadRequestJSONResponse ErrorEnvelope
type BatchKeywordExtractionRequest ¶
type BatchKeywordExtractionRequest struct {
Items []struct {
DnsPersonaId *openapi_types.UUID `json:"dnsPersonaId,omitempty"`
HttpPersonaId *openapi_types.UUID `json:"httpPersonaId,omitempty"`
KeywordSetId openapi_types.UUID `json:"keywordSetId"`
Url string `json:"url"`
} `json:"items"`
}
BatchKeywordExtractionRequest defines model for BatchKeywordExtractionRequest.
type BatchKeywordExtractionResponse ¶
type BatchKeywordExtractionResponse struct {
Results *[]struct {
DnsPersonaIdUsed *openapi_types.UUID `json:"dnsPersonaIdUsed,omitempty"`
Error *string `json:"error,omitempty"`
FinalURL *string `json:"finalURL,omitempty"`
HttpPersonaIdUsed *openapi_types.UUID `json:"httpPersonaIdUsed,omitempty"`
KeywordSetIdUsed *openapi_types.UUID `json:"keywordSetIdUsed,omitempty"`
Matches *[]struct {
Category *string `json:"category,omitempty"`
Contexts *[]string `json:"contexts,omitempty"`
MatchedPattern *string `json:"matchedPattern,omitempty"`
MatchedText *string `json:"matchedText,omitempty"`
} `json:"matches,omitempty"`
ProxyIdUsed *openapi_types.UUID `json:"proxyIdUsed,omitempty"`
StatusCode *int `json:"statusCode,omitempty"`
Url *string `json:"url,omitempty"`
} `json:"results,omitempty"`
}
BatchKeywordExtractionResponse defines model for BatchKeywordExtractionResponse.
type BulkAnalyticsRequest ¶
type BulkAnalyticsRequest struct {
Aggregation *struct {
Functions *[]BulkAnalyticsRequestAggregationFunctions `json:"functions,omitempty"`
GroupBy *[]string `json:"groupBy,omitempty"`
} `json:"aggregation,omitempty"`
CampaignIds []openapi_types.UUID `json:"campaignIds"`
Granularity *BulkAnalyticsRequestGranularity `json:"granularity,omitempty"`
Metrics []BulkAnalyticsRequestMetrics `json:"metrics"`
TimeRange struct {
EndTime time.Time `json:"endTime"`
StartTime time.Time `json:"startTime"`
Timezone *string `json:"timezone,omitempty"`
} `json:"timeRange"`
}
BulkAnalyticsRequest defines model for BulkAnalyticsRequest.
type BulkAnalyticsRequestAggregationFunctions ¶
type BulkAnalyticsRequestAggregationFunctions string
BulkAnalyticsRequestAggregationFunctions defines model for BulkAnalyticsRequest.Aggregation.Functions.
const ( Avg BulkAnalyticsRequestAggregationFunctions = "avg" Count BulkAnalyticsRequestAggregationFunctions = "count" Max BulkAnalyticsRequestAggregationFunctions = "max" Min BulkAnalyticsRequestAggregationFunctions = "min" Sum BulkAnalyticsRequestAggregationFunctions = "sum" )
Defines values for BulkAnalyticsRequestAggregationFunctions.
type BulkAnalyticsRequestGranularity ¶
type BulkAnalyticsRequestGranularity string
BulkAnalyticsRequestGranularity defines model for BulkAnalyticsRequest.Granularity.
const ( Day BulkAnalyticsRequestGranularity = "day" Hour BulkAnalyticsRequestGranularity = "hour" Month BulkAnalyticsRequestGranularity = "month" Week BulkAnalyticsRequestGranularity = "week" )
Defines values for BulkAnalyticsRequestGranularity.
type BulkAnalyticsRequestMetrics ¶
type BulkAnalyticsRequestMetrics string
BulkAnalyticsRequestMetrics defines model for BulkAnalyticsRequest.Metrics.
const ( ContentAnalysis BulkAnalyticsRequestMetrics = "content_analysis" DomainHealth BulkAnalyticsRequestMetrics = "domain_health" KeywordDensity BulkAnalyticsRequestMetrics = "keyword_density" LeadScore BulkAnalyticsRequestMetrics = "lead_score" ResponseTime BulkAnalyticsRequestMetrics = "response_time" )
Defines values for BulkAnalyticsRequestMetrics.
type BulkAnalyticsResponse ¶
type BulkAnalyticsResponse struct {
Analytics *struct {
OverallSuccessRate *float32 `json:"overallSuccessRate,omitempty"`
PerformanceMetrics *struct {
AvgLeadScore *float32 `json:"avgLeadScore,omitempty"`
AvgResponseTime *float32 `json:"avgResponseTime,omitempty"`
ConversionRate *float32 `json:"conversionRate,omitempty"`
} `json:"performanceMetrics,omitempty"`
TopPerformingTLDs *[]struct {
Domains *int `json:"domains,omitempty"`
Leads *int `json:"leads,omitempty"`
Rank *int `json:"rank,omitempty"`
SuccessRate *float32 `json:"successRate,omitempty"`
Tld *string `json:"tld,omitempty"`
} `json:"topPerformingTLDs,omitempty"`
TotalCampaigns *int `json:"totalCampaigns,omitempty"`
TotalDomains *int `json:"totalDomains,omitempty"`
TotalLeads *int `json:"totalLeads,omitempty"`
} `json:"analytics,omitempty"`
EstimatedCompletion *time.Time `json:"estimatedCompletion"`
OperationId openapi_types.UUID `json:"operationId"`
ProcessedCampaigns int `json:"processedCampaigns"`
Status BulkAnalyticsResponseStatus `json:"status"`
}
BulkAnalyticsResponse defines model for BulkAnalyticsResponse.
type BulkAnalyticsResponseStatus ¶
type BulkAnalyticsResponseStatus string
BulkAnalyticsResponseStatus defines model for BulkAnalyticsResponse.Status.
const ( BulkAnalyticsResponseStatusCompleted BulkAnalyticsResponseStatus = "completed" BulkAnalyticsResponseStatusInitiated BulkAnalyticsResponseStatus = "initiated" BulkAnalyticsResponseStatusPending BulkAnalyticsResponseStatus = "pending" BulkAnalyticsResponseStatusRunning BulkAnalyticsResponseStatus = "running" )
Defines values for BulkAnalyticsResponseStatus.
type BulkAnalyzeDomains200JSONResponse ¶
type BulkAnalyzeDomains200JSONResponse BulkAnalyticsResponse
func (BulkAnalyzeDomains200JSONResponse) VisitBulkAnalyzeDomainsResponse ¶
func (response BulkAnalyzeDomains200JSONResponse) VisitBulkAnalyzeDomainsResponse(w http.ResponseWriter) error
type BulkAnalyzeDomains401JSONResponse ¶
func (BulkAnalyzeDomains401JSONResponse) VisitBulkAnalyzeDomainsResponse ¶
func (response BulkAnalyzeDomains401JSONResponse) VisitBulkAnalyzeDomainsResponse(w http.ResponseWriter) error
type BulkAnalyzeDomains403JSONResponse ¶
type BulkAnalyzeDomains403JSONResponse struct{ ForbiddenJSONResponse }
func (BulkAnalyzeDomains403JSONResponse) VisitBulkAnalyzeDomainsResponse ¶
func (response BulkAnalyzeDomains403JSONResponse) VisitBulkAnalyzeDomainsResponse(w http.ResponseWriter) error
type BulkAnalyzeDomains429JSONResponse ¶
type BulkAnalyzeDomains429JSONResponse struct{ RateLimitExceededJSONResponse }
func (BulkAnalyzeDomains429JSONResponse) VisitBulkAnalyzeDomainsResponse ¶
func (response BulkAnalyzeDomains429JSONResponse) VisitBulkAnalyzeDomainsResponse(w http.ResponseWriter) error
type BulkAnalyzeDomains500JSONResponse ¶
type BulkAnalyzeDomains500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (BulkAnalyzeDomains500JSONResponse) VisitBulkAnalyzeDomainsResponse ¶
func (response BulkAnalyzeDomains500JSONResponse) VisitBulkAnalyzeDomainsResponse(w http.ResponseWriter) error
type BulkAnalyzeDomainsJSONRequestBody ¶
type BulkAnalyzeDomainsJSONRequestBody = BulkAnalyticsRequest
BulkAnalyzeDomainsJSONRequestBody defines body for BulkAnalyzeDomains for application/json ContentType.
type BulkAnalyzeDomainsRequestObject ¶
type BulkAnalyzeDomainsRequestObject struct {
Body *BulkAnalyzeDomainsJSONRequestBody
}
type BulkAnalyzeDomainsResponseObject ¶
type BulkAnalyzeDomainsResponseObject interface {
VisitBulkAnalyzeDomainsResponse(w http.ResponseWriter) error
}
type BulkDNSValidationRequest ¶
type BulkDNSValidationRequest struct {
BatchSize *int `json:"batchSize,omitempty"`
Operations []struct {
CampaignId openapi_types.UUID `json:"campaignId"`
MaxDomains *int `json:"maxDomains,omitempty"`
PersonaIds []openapi_types.UUID `json:"personaIds"`
ValidationConfig *struct {
RecordTypes *[]BulkDNSValidationRequestOperationsValidationConfigRecordTypes `json:"recordTypes,omitempty"`
Retries *int `json:"retries,omitempty"`
Timeout *int `json:"timeout,omitempty"`
} `json:"validationConfig,omitempty"`
} `json:"operations"`
Stealth *struct {
DelayRange *struct {
Max *int `json:"max,omitempty"`
Min *int `json:"min,omitempty"`
} `json:"delayRange,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
RandomizationLevel *BulkDNSValidationRequestStealthRandomizationLevel `json:"randomizationLevel,omitempty"`
} `json:"stealth,omitempty"`
}
BulkDNSValidationRequest defines model for BulkDNSValidationRequest.
type BulkDNSValidationRequestOperationsValidationConfigRecordTypes ¶
type BulkDNSValidationRequestOperationsValidationConfigRecordTypes string
BulkDNSValidationRequestOperationsValidationConfigRecordTypes defines model for BulkDNSValidationRequest.Operations.ValidationConfig.RecordTypes.
const ( A BulkDNSValidationRequestOperationsValidationConfigRecordTypes = "A" AAAA BulkDNSValidationRequestOperationsValidationConfigRecordTypes = "AAAA" CNAME BulkDNSValidationRequestOperationsValidationConfigRecordTypes = "CNAME" MX BulkDNSValidationRequestOperationsValidationConfigRecordTypes = "MX" NS BulkDNSValidationRequestOperationsValidationConfigRecordTypes = "NS" )
Defines values for BulkDNSValidationRequestOperationsValidationConfigRecordTypes.
type BulkDNSValidationRequestStealthRandomizationLevel ¶
type BulkDNSValidationRequestStealthRandomizationLevel string
BulkDNSValidationRequestStealthRandomizationLevel defines model for BulkDNSValidationRequest.Stealth.RandomizationLevel.
const ( BulkDNSValidationRequestStealthRandomizationLevelExtreme BulkDNSValidationRequestStealthRandomizationLevel = "extreme" BulkDNSValidationRequestStealthRandomizationLevelHigh BulkDNSValidationRequestStealthRandomizationLevel = "high" BulkDNSValidationRequestStealthRandomizationLevelLow BulkDNSValidationRequestStealthRandomizationLevel = "low" BulkDNSValidationRequestStealthRandomizationLevelMedium BulkDNSValidationRequestStealthRandomizationLevel = "medium" )
Defines values for BulkDNSValidationRequestStealthRandomizationLevel.
type BulkDatabaseQueryRequest ¶
type BulkDatabaseQueryRequest struct {
Limit *int `json:"limit,omitempty"`
Queries []struct {
Id string `json:"id"`
Sql string `json:"sql"`
} `json:"queries"`
Timeout *int `json:"timeout,omitempty"`
}
BulkDatabaseQueryRequest defines model for BulkDatabaseQueryRequest.
type BulkDatabaseQueryResponse ¶
type BulkDatabaseQueryResponse struct {
Results *map[string]struct {
Columns *[]string `json:"columns,omitempty"`
Error *string `json:"error,omitempty"`
ExecutionTime *int64 `json:"executionTime,omitempty"`
RowCount *int `json:"rowCount,omitempty"`
Rows *[][]DatabaseValue `json:"rows,omitempty"`
Success *bool `json:"success,omitempty"`
} `json:"results,omitempty"`
TotalCount *int `json:"totalCount,omitempty"`
}
BulkDatabaseQueryResponse defines model for BulkDatabaseQueryResponse.
type BulkDatabaseStatsRequest ¶
type BulkDatabaseStatsRequest struct {
IncludeIndexes *bool `json:"includeIndexes,omitempty"`
IncludeSize *bool `json:"includeSize,omitempty"`
Schemas *[]string `json:"schemas,omitempty"`
Tables *[]string `json:"tables,omitempty"`
}
BulkDatabaseStatsRequest defines model for BulkDatabaseStatsRequest.
type BulkDatabaseStatsResponse ¶
type BulkDatabaseStatsResponse struct {
// DatabaseStats Overall database statistics
DatabaseStats *DatabaseStats `json:"databaseStats,omitempty"`
SchemaStats *map[string]SchemaStats `json:"schemaStats,omitempty"`
TableStats *map[string]TableStats `json:"tableStats,omitempty"`
TotalCount *int `json:"totalCount,omitempty"`
}
BulkDatabaseStatsResponse defines model for BulkDatabaseStatsResponse.
type BulkDeleteProxiesRequest ¶
type BulkDeleteProxiesRequest struct {
ProxyIds []openapi_types.UUID `json:"proxyIds"`
}
BulkDeleteProxiesRequest defines model for BulkDeleteProxiesRequest.
type BulkDomainGenerationRequest ¶
type BulkDomainGenerationRequest struct {
BatchSize *int `json:"batchSize,omitempty"`
Operations []struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Config struct {
BatchSize *int `json:"batchSize,omitempty"`
CharacterSet string `json:"characterSet"`
ConstantString string `json:"constantString"`
NumDomainsToGenerate int `json:"numDomainsToGenerate"`
PatternType BulkDomainGenerationRequestOperationsConfigPatternType `json:"patternType"`
// PrefixVariableLength Optional prefix-side variable length when patternType is prefix or both
PrefixVariableLength *int `json:"prefixVariableLength,omitempty"`
// SuffixVariableLength Optional suffix-side variable length when patternType is suffix or both
SuffixVariableLength *int `json:"suffixVariableLength,omitempty"`
Tlds []string `json:"tlds"`
// VariableLength Legacy combined length retained for backwards compatibility
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
VariableLength *int `json:"variableLength,omitempty"`
} `json:"config"`
MaxDomains int `json:"maxDomains"`
} `json:"operations"`
Parallel *bool `json:"parallel,omitempty"`
}
BulkDomainGenerationRequest defines model for BulkDomainGenerationRequest.
type BulkDomainGenerationRequestOperationsConfigPatternType ¶
type BulkDomainGenerationRequestOperationsConfigPatternType string
BulkDomainGenerationRequestOperationsConfigPatternType defines model for BulkDomainGenerationRequest.Operations.Config.PatternType.
const ( BulkDomainGenerationRequestOperationsConfigPatternTypeBoth BulkDomainGenerationRequestOperationsConfigPatternType = "both" BulkDomainGenerationRequestOperationsConfigPatternTypePrefix BulkDomainGenerationRequestOperationsConfigPatternType = "prefix" BulkDomainGenerationRequestOperationsConfigPatternTypeSuffix BulkDomainGenerationRequestOperationsConfigPatternType = "suffix" )
Defines values for BulkDomainGenerationRequestOperationsConfigPatternType.
type BulkGenerateDomains200JSONResponse ¶
type BulkGenerateDomains200JSONResponse BulkGenerationResponse
func (BulkGenerateDomains200JSONResponse) VisitBulkGenerateDomainsResponse ¶
func (response BulkGenerateDomains200JSONResponse) VisitBulkGenerateDomainsResponse(w http.ResponseWriter) error
type BulkGenerateDomains401JSONResponse ¶
func (BulkGenerateDomains401JSONResponse) VisitBulkGenerateDomainsResponse ¶
func (response BulkGenerateDomains401JSONResponse) VisitBulkGenerateDomainsResponse(w http.ResponseWriter) error
type BulkGenerateDomains403JSONResponse ¶
type BulkGenerateDomains403JSONResponse struct{ ForbiddenJSONResponse }
func (BulkGenerateDomains403JSONResponse) VisitBulkGenerateDomainsResponse ¶
func (response BulkGenerateDomains403JSONResponse) VisitBulkGenerateDomainsResponse(w http.ResponseWriter) error
type BulkGenerateDomains429JSONResponse ¶
type BulkGenerateDomains429JSONResponse struct{ RateLimitExceededJSONResponse }
func (BulkGenerateDomains429JSONResponse) VisitBulkGenerateDomainsResponse ¶
func (response BulkGenerateDomains429JSONResponse) VisitBulkGenerateDomainsResponse(w http.ResponseWriter) error
type BulkGenerateDomains500JSONResponse ¶
type BulkGenerateDomains500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (BulkGenerateDomains500JSONResponse) VisitBulkGenerateDomainsResponse ¶
func (response BulkGenerateDomains500JSONResponse) VisitBulkGenerateDomainsResponse(w http.ResponseWriter) error
type BulkGenerateDomainsJSONRequestBody ¶
type BulkGenerateDomainsJSONRequestBody = BulkDomainGenerationRequest
BulkGenerateDomainsJSONRequestBody defines body for BulkGenerateDomains for application/json ContentType.
type BulkGenerateDomainsRequestObject ¶
type BulkGenerateDomainsRequestObject struct {
Body *BulkGenerateDomainsJSONRequestBody
}
type BulkGenerateDomainsResponseObject ¶
type BulkGenerateDomainsResponseObject interface {
VisitBulkGenerateDomainsResponse(w http.ResponseWriter) error
}
type BulkGenerationResponse ¶
type BulkGenerationResponse struct {
EstimatedDuration *string `json:"estimatedDuration"`
OperationId openapi_types.UUID `json:"operationId"`
Operations map[string]struct {
CampaignId *openapi_types.UUID `json:"campaignId,omitempty"`
DomainsGenerated *int `json:"domainsGenerated,omitempty"`
Progress *struct {
Processed *int `json:"processed,omitempty"`
Total *int `json:"total,omitempty"`
} `json:"progress,omitempty"`
Status *BulkGenerationResponseOperationsStatus `json:"status,omitempty"`
} `json:"operations"`
Status BulkGenerationResponseStatus `json:"status"`
TotalOperations int `json:"totalOperations"`
}
BulkGenerationResponse defines model for BulkGenerationResponse.
type BulkGenerationResponseOperationsStatus ¶
type BulkGenerationResponseOperationsStatus string
BulkGenerationResponseOperationsStatus defines model for BulkGenerationResponse.Operations.Status.
const ( BulkGenerationResponseOperationsStatusCompleted BulkGenerationResponseOperationsStatus = "completed" BulkGenerationResponseOperationsStatusFailed BulkGenerationResponseOperationsStatus = "failed" BulkGenerationResponseOperationsStatusPending BulkGenerationResponseOperationsStatus = "pending" BulkGenerationResponseOperationsStatusRunning BulkGenerationResponseOperationsStatus = "running" )
Defines values for BulkGenerationResponseOperationsStatus.
type BulkGenerationResponseStatus ¶
type BulkGenerationResponseStatus string
BulkGenerationResponseStatus defines model for BulkGenerationResponse.Status.
const ( BulkGenerationResponseStatusInitiated BulkGenerationResponseStatus = "initiated" BulkGenerationResponseStatusPending BulkGenerationResponseStatus = "pending" BulkGenerationResponseStatusRunning BulkGenerationResponseStatus = "running" )
Defines values for BulkGenerationResponseStatus.
type BulkHTTPValidationRequest ¶
type BulkHTTPValidationRequest struct {
BatchSize *int `json:"batchSize,omitempty"`
Operations []struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Keywords []string `json:"keywords"`
MaxDomains *int `json:"maxDomains,omitempty"`
PersonaIds []openapi_types.UUID `json:"personaIds"`
ValidationConfig *struct {
FollowRedirects *bool `json:"followRedirects,omitempty"`
Headers *map[string]string `json:"headers,omitempty"`
Timeout *int `json:"timeout,omitempty"`
UserAgent *string `json:"userAgent,omitempty"`
} `json:"validationConfig,omitempty"`
} `json:"operations"`
Stealth *struct {
DelayRange *struct {
Max *int `json:"max,omitempty"`
Min *int `json:"min,omitempty"`
} `json:"delayRange,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
RandomizationLevel *BulkHTTPValidationRequestStealthRandomizationLevel `json:"randomizationLevel,omitempty"`
} `json:"stealth,omitempty"`
}
BulkHTTPValidationRequest defines model for BulkHTTPValidationRequest.
type BulkHTTPValidationRequestStealthRandomizationLevel ¶
type BulkHTTPValidationRequestStealthRandomizationLevel string
BulkHTTPValidationRequestStealthRandomizationLevel defines model for BulkHTTPValidationRequest.Stealth.RandomizationLevel.
const ( BulkHTTPValidationRequestStealthRandomizationLevelExtreme BulkHTTPValidationRequestStealthRandomizationLevel = "extreme" BulkHTTPValidationRequestStealthRandomizationLevelHigh BulkHTTPValidationRequestStealthRandomizationLevel = "high" BulkHTTPValidationRequestStealthRandomizationLevelLow BulkHTTPValidationRequestStealthRandomizationLevel = "low" BulkHTTPValidationRequestStealthRandomizationLevelMedium BulkHTTPValidationRequestStealthRandomizationLevel = "medium" )
Defines values for BulkHTTPValidationRequestStealthRandomizationLevel.
type BulkHealthCheckResponse ¶
type BulkHealthCheckResponse struct {
FailedProxies *int `json:"failedProxies,omitempty"`
HealthyProxies *int `json:"healthyProxies,omitempty"`
Results *[]ProxyHealthCheckResponse `json:"results,omitempty"`
TotalProxies *int `json:"totalProxies,omitempty"`
}
BulkHealthCheckResponse defines model for BulkHealthCheckResponse.
type BulkOperationCancelStatus ¶
type BulkOperationCancelStatus string
BulkOperationCancelStatus defines model for BulkOperationCancelStatus.
const ( BulkOperationCancelStatusCancelled BulkOperationCancelStatus = "cancelled" BulkOperationCancelStatusCancelling BulkOperationCancelStatus = "cancelling" )
Defines values for BulkOperationCancelStatus.
type BulkProxyOperationResponse ¶
type BulkProxyOperationResponse struct {
ErrorCount int `json:"errorCount"`
FailedProxies *[]struct {
Error *string `json:"error,omitempty"`
ProxyId *openapi_types.UUID `json:"proxyId,omitempty"`
} `json:"failedProxies,omitempty"`
Results *[]struct {
// Error Error message if success=false
Error *string `json:"error"`
// Message Optional human readable status message
Message *string `json:"message"`
// Operation Operation performed (enable|disable|delete|update|test)
Operation string `json:"operation"`
ProxyId openapi_types.UUID `json:"proxyId"`
// StatusCode HTTP status or synthetic code for the operation
StatusCode *int `json:"statusCode,omitempty"`
Success bool `json:"success"`
} `json:"results,omitempty"`
SuccessCount int `json:"successCount"`
SuccessfulProxies *[]openapi_types.UUID `json:"successfulProxies,omitempty"`
TotalRequested int `json:"totalRequested"`
}
BulkProxyOperationResponse defines model for BulkProxyOperationResponse.
type BulkProxyTestResponse ¶
type BulkProxyTestResponse struct {
ErrorCount *int `json:"errorCount,omitempty"`
Results *[]ProxyTestResponse `json:"results,omitempty"`
SuccessCount *int `json:"successCount,omitempty"`
TotalRequested *int `json:"totalRequested,omitempty"`
}
BulkProxyTestResponse defines model for BulkProxyTestResponse.
type BulkResourceAllocationRequest ¶
type BulkResourceAllocationRequest struct {
// Duration Resource allocation duration in seconds
Duration int `json:"duration"`
OperationType BulkResourceAllocationRequestOperationType `json:"operationType"`
Priority *BulkResourceAllocationRequestPriority `json:"priority,omitempty"`
Resources struct {
// Cpu CPU cores
Cpu *int `json:"cpu,omitempty"`
// Memory Memory in GB
Memory *int `json:"memory,omitempty"`
// NetworkBandwidth Bandwidth in Mbps
NetworkBandwidth *int `json:"networkBandwidth,omitempty"`
// Storage Storage in GB
Storage *int `json:"storage,omitempty"`
} `json:"resources"`
// Tags Resource allocation tags for tracking
Tags *map[string]string `json:"tags,omitempty"`
}
BulkResourceAllocationRequest defines model for BulkResourceAllocationRequest.
type BulkResourceAllocationRequestOperationType ¶
type BulkResourceAllocationRequestOperationType string
BulkResourceAllocationRequestOperationType defines model for BulkResourceAllocationRequest.OperationType.
const ( BulkResourceAllocationRequestOperationTypeAnalysis BulkResourceAllocationRequestOperationType = "analysis" BulkResourceAllocationRequestOperationTypeDiscovery BulkResourceAllocationRequestOperationType = "discovery" BulkResourceAllocationRequestOperationTypeDnsValidation BulkResourceAllocationRequestOperationType = "dns_validation" BulkResourceAllocationRequestOperationTypeEnrichment BulkResourceAllocationRequestOperationType = "enrichment" BulkResourceAllocationRequestOperationTypeExtraction BulkResourceAllocationRequestOperationType = "extraction" BulkResourceAllocationRequestOperationTypeScoring BulkResourceAllocationRequestOperationType = "scoring" )
Defines values for BulkResourceAllocationRequestOperationType.
type BulkResourceAllocationRequestPriority ¶
type BulkResourceAllocationRequestPriority string
BulkResourceAllocationRequestPriority defines model for BulkResourceAllocationRequest.Priority.
const ( BulkResourceAllocationRequestPriorityCritical BulkResourceAllocationRequestPriority = "critical" BulkResourceAllocationRequestPriorityHigh BulkResourceAllocationRequestPriority = "high" BulkResourceAllocationRequestPriorityLow BulkResourceAllocationRequestPriority = "low" BulkResourceAllocationRequestPriorityNormal BulkResourceAllocationRequestPriority = "normal" )
Defines values for BulkResourceAllocationRequestPriority.
type BulkResourceAllocationResponse ¶
type BulkResourceAllocationResponse struct {
Allocation struct {
AllocatedAt *time.Time `json:"allocatedAt,omitempty"`
EstimatedCost *float32 `json:"estimatedCost"`
ExpiresAt *time.Time `json:"expiresAt,omitempty"`
} `json:"allocation"`
AllocationId openapi_types.UUID `json:"allocationId"`
Endpoints *struct {
Control *string `json:"control,omitempty"`
Metrics *string `json:"metrics,omitempty"`
Monitoring *string `json:"monitoring,omitempty"`
} `json:"endpoints,omitempty"`
Resources struct {
Cpu *int `json:"cpu,omitempty"`
Memory *int `json:"memory,omitempty"`
NetworkBandwidth *int `json:"networkBandwidth,omitempty"`
Storage *int `json:"storage,omitempty"`
} `json:"resources"`
Status BulkResourceAllocationResponseStatus `json:"status"`
}
BulkResourceAllocationResponse defines model for BulkResourceAllocationResponse.
type BulkResourceAllocationResponseStatus ¶
type BulkResourceAllocationResponseStatus string
BulkResourceAllocationResponseStatus defines model for BulkResourceAllocationResponse.Status.
const ( BulkResourceAllocationResponseStatusAllocated BulkResourceAllocationResponseStatus = "allocated" BulkResourceAllocationResponseStatusAllocating BulkResourceAllocationResponseStatus = "allocating" BulkResourceAllocationResponseStatusFailed BulkResourceAllocationResponseStatus = "failed" )
Defines values for BulkResourceAllocationResponseStatus.
type BulkUpdateProxiesRequest ¶
type BulkUpdateProxiesRequest struct {
ProxyIds []openapi_types.UUID `json:"proxyIds"`
Updates UpdateProxyRequestAPI `json:"updates"`
}
BulkUpdateProxiesRequest defines model for BulkUpdateProxiesRequest.
type BulkValidateDNS200JSONResponse ¶
type BulkValidateDNS200JSONResponse BulkValidationResponse
func (BulkValidateDNS200JSONResponse) VisitBulkValidateDNSResponse ¶
func (response BulkValidateDNS200JSONResponse) VisitBulkValidateDNSResponse(w http.ResponseWriter) error
type BulkValidateDNS401JSONResponse ¶
func (BulkValidateDNS401JSONResponse) VisitBulkValidateDNSResponse ¶
func (response BulkValidateDNS401JSONResponse) VisitBulkValidateDNSResponse(w http.ResponseWriter) error
type BulkValidateDNS403JSONResponse ¶
type BulkValidateDNS403JSONResponse struct{ ForbiddenJSONResponse }
func (BulkValidateDNS403JSONResponse) VisitBulkValidateDNSResponse ¶
func (response BulkValidateDNS403JSONResponse) VisitBulkValidateDNSResponse(w http.ResponseWriter) error
type BulkValidateDNS429JSONResponse ¶
type BulkValidateDNS429JSONResponse struct{ RateLimitExceededJSONResponse }
func (BulkValidateDNS429JSONResponse) VisitBulkValidateDNSResponse ¶
func (response BulkValidateDNS429JSONResponse) VisitBulkValidateDNSResponse(w http.ResponseWriter) error
type BulkValidateDNS500JSONResponse ¶
type BulkValidateDNS500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (BulkValidateDNS500JSONResponse) VisitBulkValidateDNSResponse ¶
func (response BulkValidateDNS500JSONResponse) VisitBulkValidateDNSResponse(w http.ResponseWriter) error
type BulkValidateDNSJSONRequestBody ¶
type BulkValidateDNSJSONRequestBody = BulkDNSValidationRequest
BulkValidateDNSJSONRequestBody defines body for BulkValidateDNS for application/json ContentType.
type BulkValidateDNSRequestObject ¶
type BulkValidateDNSRequestObject struct {
Body *BulkValidateDNSJSONRequestBody
}
type BulkValidateDNSResponseObject ¶
type BulkValidateDNSResponseObject interface {
VisitBulkValidateDNSResponse(w http.ResponseWriter) error
}
type BulkValidateHTTP200JSONResponse ¶
type BulkValidateHTTP200JSONResponse BulkValidationResponse
func (BulkValidateHTTP200JSONResponse) VisitBulkValidateHTTPResponse ¶
func (response BulkValidateHTTP200JSONResponse) VisitBulkValidateHTTPResponse(w http.ResponseWriter) error
type BulkValidateHTTP401JSONResponse ¶
func (BulkValidateHTTP401JSONResponse) VisitBulkValidateHTTPResponse ¶
func (response BulkValidateHTTP401JSONResponse) VisitBulkValidateHTTPResponse(w http.ResponseWriter) error
type BulkValidateHTTP403JSONResponse ¶
type BulkValidateHTTP403JSONResponse struct{ ForbiddenJSONResponse }
func (BulkValidateHTTP403JSONResponse) VisitBulkValidateHTTPResponse ¶
func (response BulkValidateHTTP403JSONResponse) VisitBulkValidateHTTPResponse(w http.ResponseWriter) error
type BulkValidateHTTP429JSONResponse ¶
type BulkValidateHTTP429JSONResponse struct{ RateLimitExceededJSONResponse }
func (BulkValidateHTTP429JSONResponse) VisitBulkValidateHTTPResponse ¶
func (response BulkValidateHTTP429JSONResponse) VisitBulkValidateHTTPResponse(w http.ResponseWriter) error
type BulkValidateHTTP500JSONResponse ¶
type BulkValidateHTTP500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (BulkValidateHTTP500JSONResponse) VisitBulkValidateHTTPResponse ¶
func (response BulkValidateHTTP500JSONResponse) VisitBulkValidateHTTPResponse(w http.ResponseWriter) error
type BulkValidateHTTPJSONRequestBody ¶
type BulkValidateHTTPJSONRequestBody = BulkHTTPValidationRequest
BulkValidateHTTPJSONRequestBody defines body for BulkValidateHTTP for application/json ContentType.
type BulkValidateHTTPRequestObject ¶
type BulkValidateHTTPRequestObject struct {
Body *BulkValidateHTTPJSONRequestBody
}
type BulkValidateHTTPResponseObject ¶
type BulkValidateHTTPResponseObject interface {
VisitBulkValidateHTTPResponse(w http.ResponseWriter) error
}
type BulkValidationResponse ¶
type BulkValidationResponse struct {
EstimatedDuration *string `json:"estimatedDuration"`
OperationId openapi_types.UUID `json:"operationId"`
Operations map[string]ProxyOperationResult `json:"operations"`
Status BulkValidationResponseStatus `json:"status"`
TotalOperations int `json:"totalOperations"`
}
BulkValidationResponse defines model for BulkValidationResponse.
type BulkValidationResponseStatus ¶
type BulkValidationResponseStatus string
BulkValidationResponseStatus defines model for BulkValidationResponse.Status.
const ( BulkValidationResponseStatusInitiated BulkValidationResponseStatus = "initiated" BulkValidationResponseStatusPending BulkValidationResponseStatus = "pending" BulkValidationResponseStatusRunning BulkValidationResponseStatus = "running" )
Defines values for BulkValidationResponseStatus.
type CampaignActivityItem ¶
type CampaignActivityItem struct {
// Description Human-readable description of the event
Description *string `json:"description"`
// EventType Type of lifecycle event (e.g., state_transition, pause, resume)
EventType string `json:"eventType"`
Metadata *map[string]interface{} `json:"metadata"`
// Phase Campaign phase associated with this event
Phase *string `json:"phase"`
SequenceNumber int64 `json:"sequenceNumber"`
// SourceState State before the event
SourceState *string `json:"sourceState"`
// TargetState State after the event
TargetState *string `json:"targetState"`
Timestamp time.Time `json:"timestamp"`
}
CampaignActivityItem A campaign lifecycle/activity event from the state machine
type CampaignActivityResponse ¶
type CampaignActivityResponse struct {
Data struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Events []CampaignActivityItem `json:"events"`
// TotalCount Total number of events returned
TotalCount int `json:"totalCount"`
} `json:"data"`
RequestId string `json:"requestId"`
Success bool `json:"success"`
}
CampaignActivityResponse Response containing campaign activity/timeline events
type CampaignClassificationBucketSample ¶
type CampaignClassificationBucketSample struct {
Bucket CampaignClassificationBucketSampleBucket `json:"bucket"`
Domains []struct {
Domain string `json:"domain"`
Richness *float32 `json:"richness"`
} `json:"domains"`
}
CampaignClassificationBucketSample defines model for CampaignClassificationBucketSample.
type CampaignClassificationBucketSampleBucket ¶
type CampaignClassificationBucketSampleBucket string
CampaignClassificationBucketSampleBucket defines model for CampaignClassificationBucketSample.Bucket.
const ( AtRisk CampaignClassificationBucketSampleBucket = "atRisk" Emerging CampaignClassificationBucketSampleBucket = "emerging" HighPotential CampaignClassificationBucketSampleBucket = "highPotential" LeadCandidate CampaignClassificationBucketSampleBucket = "leadCandidate" LowValue CampaignClassificationBucketSampleBucket = "lowValue" Other CampaignClassificationBucketSampleBucket = "other" )
Defines values for CampaignClassificationBucketSampleBucket.
type CampaignClassificationsResponse ¶
type CampaignClassificationsResponse struct {
Counts struct {
AtRisk int `json:"atRisk"`
Emerging int `json:"emerging"`
HighPotential int `json:"highPotential"`
LeadCandidate int `json:"leadCandidate"`
LowValue int `json:"lowValue"`
Other int `json:"other"`
} `json:"counts"`
Samples *[]CampaignClassificationBucketSample `json:"samples,omitempty"`
}
CampaignClassificationsResponse defines model for CampaignClassificationsResponse.
type CampaignCompletedEvent ¶
type CampaignCompletedEvent struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
CampaignCompletedEvent Campaign has fully completed successfully.
type CampaignDomainsExportResponse ¶
type CampaignDomainsExportResponse struct {
CampaignId *openapi_types.UUID `json:"campaignId,omitempty"`
CampaignName *string `json:"campaignName,omitempty"`
// Category Category filter applied
Category *string `json:"category,omitempty"`
Domains *[]ExportedDomain `json:"domains,omitempty"`
ExportedAt *time.Time `json:"exportedAt,omitempty"`
Format *CampaignDomainsExportResponseFormat `json:"format,omitempty"`
// Total Total domains exported
Total *int `json:"total,omitempty"`
}
CampaignDomainsExportResponse Response for domain export endpoint (JSON format)
type CampaignDomainsExportResponseFormat ¶
type CampaignDomainsExportResponseFormat string
CampaignDomainsExportResponseFormat defines model for CampaignDomainsExportResponse.Format.
const ( CampaignDomainsExportResponseFormatCsv CampaignDomainsExportResponseFormat = "csv" CampaignDomainsExportResponseFormatJson CampaignDomainsExportResponseFormat = "json" )
Defines values for CampaignDomainsExportResponseFormat.
type CampaignDomainsListResponse ¶
type CampaignDomainsListResponse struct {
// Aggregates Domain status aggregates sourced from counters table (Phase A optimization)
Aggregates *struct {
Dns *struct {
Error *int `json:"error,omitempty"`
Ok *int `json:"ok,omitempty"`
Pending *int `json:"pending,omitempty"`
Timeout *int `json:"timeout,omitempty"`
} `json:"dns,omitempty"`
Http *struct {
Error *int `json:"error,omitempty"`
Ok *int `json:"ok,omitempty"`
Pending *int `json:"pending,omitempty"`
Timeout *int `json:"timeout,omitempty"`
} `json:"http,omitempty"`
Lead *struct {
Error *int `json:"error,omitempty"`
Match *int `json:"match,omitempty"`
NoMatch *int `json:"noMatch,omitempty"`
Pending *int `json:"pending,omitempty"`
Timeout *int `json:"timeout,omitempty"`
} `json:"lead,omitempty"`
} `json:"aggregates,omitempty"`
CampaignId openapi_types.UUID `json:"campaignId"`
Items []DomainListItem `json:"items"`
// PageInfo Augmented pagination metadata combining cursor and numeric pagination when simultaneously available.
PageInfo *ExtendedPageInfo `json:"pageInfo,omitempty"`
Total int `json:"total"`
}
CampaignDomainsListResponse defines model for CampaignDomainsListResponse.
type CampaignFunnelResponse ¶
type CampaignFunnelResponse struct {
Analyzed int `json:"analyzed"`
DnsValid int `json:"dnsValid"`
Generated int `json:"generated"`
HighPotential int `json:"highPotential"`
HttpValid int `json:"httpValid"`
KeywordHits int `json:"keywordHits"`
Leads int `json:"leads"`
}
CampaignFunnelResponse defines model for CampaignFunnelResponse.
type CampaignMetricsResponse ¶
type CampaignMetricsResponse struct {
Anchor int `json:"anchor"`
AvgRichness float32 `json:"avgRichness"`
HighPotential int `json:"highPotential"`
KeywordCoveragePct float32 `json:"keywordCoveragePct"`
Leads int `json:"leads"`
MedianGain float32 `json:"medianGain"`
Repetition int `json:"repetition"`
Stuffing int `json:"stuffing"`
TotalAnalyzed int `json:"totalAnalyzed"`
WarningRatePct float32 `json:"warningRatePct"`
}
CampaignMetricsResponse KPI and warning component metrics for a campaign
type CampaignModeEnum ¶
type CampaignModeEnum string
CampaignModeEnum defines model for CampaignModeEnum.
const ( FullSequence CampaignModeEnum = "full_sequence" StepByStep CampaignModeEnum = "step_by_step" )
Defines values for CampaignModeEnum.
type CampaignModeUpdateResponse ¶
type CampaignModeUpdateResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Mode CampaignModeEnum `json:"mode"`
UpdatedAt time.Time `json:"updatedAt"`
}
CampaignModeUpdateResponse Response model for campaign mode update operation.
type CampaignMomentumResponse ¶
type CampaignMomentumResponse struct {
Histogram []int `json:"histogram"`
MoversDown []struct {
Delta float32 `json:"delta"`
Domain string `json:"domain"`
} `json:"moversDown"`
MoversUp []struct {
Delta float32 `json:"delta"`
Domain string `json:"domain"`
} `json:"moversUp"`
}
CampaignMomentumResponse defines model for CampaignMomentumResponse.
type CampaignPhaseEnum ¶
type CampaignPhaseEnum string
CampaignPhaseEnum Canonical campaign phase identifier
const ( CampaignPhaseEnumAnalysis CampaignPhaseEnum = "analysis" CampaignPhaseEnumDiscovery CampaignPhaseEnum = "discovery" CampaignPhaseEnumDnsValidation CampaignPhaseEnum = "dns_validation" CampaignPhaseEnumEnrichment CampaignPhaseEnum = "enrichment" CampaignPhaseEnumExtraction CampaignPhaseEnum = "extraction" CampaignPhaseEnumScoring CampaignPhaseEnum = "scoring" )
Defines values for CampaignPhaseEnum.
type CampaignPhasesStatusResponse ¶
type CampaignPhasesStatusResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
// ControlPhase The phase currently controllable (pausedPhase ?? inProgressPhase ?? null). Per P2 contract §1.
ControlPhase *CampaignPhasesStatusResponseControlPhase `json:"controlPhase"`
// ErrorMessage Optional campaign-level failure message surfaced when the overall run fails.
ErrorMessage *string `json:"errorMessage"`
// LastSequence Monotonic sequence number from the most recent lifecycle event. Used by frontend SSE guards. Per P2 contract §5.
LastSequence int64 `json:"lastSequence"`
OverallProgressPercentage float32 `json:"overallProgressPercentage"`
Phases []struct {
CompletedAt *time.Time `json:"completedAt"`
// ErrorDetails Structured metadata describing why the phase failed (code, message, context, etc.).
ErrorDetails *map[string]interface{} `json:"errorDetails"`
// ErrorMessage Backend-supplied error message describing why the phase failed.
ErrorMessage *string `json:"errorMessage"`
// FailedAt Timestamp captured when the phase marked failed.
FailedAt *time.Time `json:"failedAt"`
Phase CampaignPhasesStatusResponsePhasesPhase `json:"phase"`
ProgressPercentage float32 `json:"progressPercentage"`
StartedAt *time.Time `json:"startedAt"`
Status CampaignPhasesStatusResponsePhasesStatus `json:"status"`
} `json:"phases"`
}
CampaignPhasesStatusResponse Consolidated phase status list plus overall progress
type CampaignPhasesStatusResponseControlPhase ¶
type CampaignPhasesStatusResponseControlPhase string
CampaignPhasesStatusResponseControlPhase The phase currently controllable (pausedPhase ?? inProgressPhase ?? null). Per P2 contract §1.
const ( CampaignPhasesStatusResponseControlPhaseAnalysis CampaignPhasesStatusResponseControlPhase = "analysis" CampaignPhasesStatusResponseControlPhaseDns CampaignPhasesStatusResponseControlPhase = "dns" CampaignPhasesStatusResponseControlPhaseGeneration CampaignPhasesStatusResponseControlPhase = "generation" CampaignPhasesStatusResponseControlPhaseHttp CampaignPhasesStatusResponseControlPhase = "http" CampaignPhasesStatusResponseControlPhaseLeads CampaignPhasesStatusResponseControlPhase = "leads" )
Defines values for CampaignPhasesStatusResponseControlPhase.
type CampaignPhasesStatusResponsePhasesPhase ¶
type CampaignPhasesStatusResponsePhasesPhase string
CampaignPhasesStatusResponsePhasesPhase defines model for CampaignPhasesStatusResponse.Phases.Phase.
const ( CampaignPhasesStatusResponsePhasesPhaseAnalysis CampaignPhasesStatusResponsePhasesPhase = "analysis" CampaignPhasesStatusResponsePhasesPhaseDns CampaignPhasesStatusResponsePhasesPhase = "dns" CampaignPhasesStatusResponsePhasesPhaseGeneration CampaignPhasesStatusResponsePhasesPhase = "generation" CampaignPhasesStatusResponsePhasesPhaseHttp CampaignPhasesStatusResponsePhasesPhase = "http" CampaignPhasesStatusResponsePhasesPhaseLeads CampaignPhasesStatusResponsePhasesPhase = "leads" )
Defines values for CampaignPhasesStatusResponsePhasesPhase.
type CampaignPhasesStatusResponsePhasesStatus ¶
type CampaignPhasesStatusResponsePhasesStatus string
CampaignPhasesStatusResponsePhasesStatus defines model for CampaignPhasesStatusResponse.Phases.Status.
const ( CampaignPhasesStatusResponsePhasesStatusCompleted CampaignPhasesStatusResponsePhasesStatus = "completed" CampaignPhasesStatusResponsePhasesStatusConfigured CampaignPhasesStatusResponsePhasesStatus = "configured" CampaignPhasesStatusResponsePhasesStatusFailed CampaignPhasesStatusResponsePhasesStatus = "failed" CampaignPhasesStatusResponsePhasesStatusInProgress CampaignPhasesStatusResponsePhasesStatus = "in_progress" CampaignPhasesStatusResponsePhasesStatusNotStarted CampaignPhasesStatusResponsePhasesStatus = "not_started" CampaignPhasesStatusResponsePhasesStatusPaused CampaignPhasesStatusResponsePhasesStatus = "paused" CampaignPhasesStatusResponsePhasesStatusReady CampaignPhasesStatusResponsePhasesStatus = "ready" )
Defines values for CampaignPhasesStatusResponsePhasesStatus.
type CampaignProgressResponse ¶
type CampaignProgressResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Overall struct {
FailedDomains *int `json:"failedDomains,omitempty"`
PercentComplete *float32 `json:"percentComplete,omitempty"`
ProcessedDomains *int `json:"processedDomains,omitempty"`
Status *CampaignProgressResponseOverallStatus `json:"status,omitempty"`
SuccessfulDomains *int `json:"successfulDomains,omitempty"`
TotalDomains *int `json:"totalDomains,omitempty"`
} `json:"overall"`
Phases struct {
Analysis *PhaseProgressSummary `json:"analysis,omitempty"`
Discovery *PhaseProgressSummary `json:"discovery,omitempty"`
DnsValidation *PhaseProgressSummary `json:"dns_validation,omitempty"`
Enrichment *PhaseProgressSummary `json:"enrichment,omitempty"`
Extraction *PhaseProgressSummary `json:"extraction,omitempty"`
Scoring *PhaseProgressSummary `json:"scoring,omitempty"`
} `json:"phases"`
// Timeline Chronological list of timeline events for campaign lifecycle
Timeline []TimelineEvent `json:"timeline"`
}
CampaignProgressResponse defines model for CampaignProgressResponse.
type CampaignProgressResponseOverallStatus ¶
type CampaignProgressResponseOverallStatus string
CampaignProgressResponseOverallStatus defines model for CampaignProgressResponse.Overall.Status.
const ( CampaignProgressResponseOverallStatusCancelled CampaignProgressResponseOverallStatus = "cancelled" CampaignProgressResponseOverallStatusCompleted CampaignProgressResponseOverallStatus = "completed" CampaignProgressResponseOverallStatusDraft CampaignProgressResponseOverallStatus = "draft" CampaignProgressResponseOverallStatusFailed CampaignProgressResponseOverallStatus = "failed" CampaignProgressResponseOverallStatusPaused CampaignProgressResponseOverallStatus = "paused" CampaignProgressResponseOverallStatusRunning CampaignProgressResponseOverallStatus = "running" )
Defines values for CampaignProgressResponseOverallStatus.
type CampaignRecommendation ¶
type CampaignRecommendation struct {
Id string `json:"id"`
Message string `json:"message"`
RationaleCode CampaignRecommendationRationaleCode `json:"rationaleCode"`
Severity RecommendationSeverity `json:"severity"`
}
CampaignRecommendation defines model for CampaignRecommendation.
type CampaignRecommendationRationaleCode ¶
type CampaignRecommendationRationaleCode string
CampaignRecommendationRationaleCode defines model for CampaignRecommendation.RationaleCode.
const ( RALLCLEAR CampaignRecommendationRationaleCode = "R_ALL_CLEAR" RDNSLOW CampaignRecommendationRationaleCode = "R_DNS_LOW" RFEWHIGHPOTENTIAL CampaignRecommendationRationaleCode = "R_FEW_HIGH_POTENTIAL" RHTTPLOW CampaignRecommendationRationaleCode = "R_HTTP_LOW" RMOMENTUMLOSS CampaignRecommendationRationaleCode = "R_MOMENTUM_LOSS" RMOMENTUMSURGE CampaignRecommendationRationaleCode = "R_MOMENTUM_SURGE" RNOLEADS CampaignRecommendationRationaleCode = "R_NO_LEADS" RWARNINGRATEHIGH CampaignRecommendationRationaleCode = "R_WARNING_RATE_HIGH" )
Defines values for CampaignRecommendationRationaleCode.
type CampaignRecommendationsResponse ¶
type CampaignRecommendationsResponse struct {
Recommendations []CampaignRecommendation `json:"recommendations"`
}
CampaignRecommendationsResponse defines model for CampaignRecommendationsResponse.
type CampaignResponse ¶
type CampaignResponse struct {
CompletedAt *time.Time `json:"completedAt"`
// Configuration Campaign configuration
Configuration map[string]interface{} `json:"configuration"`
CreatedAt time.Time `json:"createdAt"`
CurrentPhase *CampaignResponseCurrentPhase `json:"currentPhase"`
Description *string `json:"description,omitempty"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Progress struct {
FailedDomains *int `json:"failedDomains,omitempty"`
PercentComplete *float32 `json:"percentComplete,omitempty"`
ProcessedDomains *int `json:"processedDomains,omitempty"`
SuccessfulDomains *int `json:"successfulDomains,omitempty"`
TotalDomains *int `json:"totalDomains,omitempty"`
} `json:"progress"`
StartedAt *time.Time `json:"startedAt"`
Status CampaignResponseStatus `json:"status"`
UpdatedAt time.Time `json:"updatedAt"`
}
CampaignResponse defines model for CampaignResponse.
type CampaignResponseCurrentPhase ¶
type CampaignResponseCurrentPhase string
CampaignResponseCurrentPhase defines model for CampaignResponse.CurrentPhase.
const ( CampaignResponseCurrentPhaseAnalysis CampaignResponseCurrentPhase = "analysis" CampaignResponseCurrentPhaseDiscovery CampaignResponseCurrentPhase = "discovery" CampaignResponseCurrentPhaseDnsValidation CampaignResponseCurrentPhase = "dns_validation" CampaignResponseCurrentPhaseEnrichment CampaignResponseCurrentPhase = "enrichment" CampaignResponseCurrentPhaseExtraction CampaignResponseCurrentPhase = "extraction" CampaignResponseCurrentPhaseScoring CampaignResponseCurrentPhase = "scoring" )
Defines values for CampaignResponseCurrentPhase.
type CampaignResponseStatus ¶
type CampaignResponseStatus string
CampaignResponseStatus defines model for CampaignResponse.Status.
const ( CampaignResponseStatusCancelled CampaignResponseStatus = "cancelled" CampaignResponseStatusCompleted CampaignResponseStatus = "completed" CampaignResponseStatusDraft CampaignResponseStatus = "draft" CampaignResponseStatusFailed CampaignResponseStatus = "failed" CampaignResponseStatusPaused CampaignResponseStatus = "paused" CampaignResponseStatusRunning CampaignResponseStatus = "running" )
Defines values for CampaignResponseStatus.
type CampaignRestartPhaseEnum ¶
type CampaignRestartPhaseEnum string
CampaignRestartPhaseEnum Campaign phases eligible for manual restart controls (discovery executes offline and is excluded)
const ( CampaignRestartPhaseEnumAnalysis CampaignRestartPhaseEnum = "analysis" CampaignRestartPhaseEnumDnsValidation CampaignRestartPhaseEnum = "dns_validation" CampaignRestartPhaseEnumEnrichment CampaignRestartPhaseEnum = "enrichment" CampaignRestartPhaseEnumExtraction CampaignRestartPhaseEnum = "extraction" CampaignRestartPhaseEnumScoring CampaignRestartPhaseEnum = "scoring" )
Defines values for CampaignRestartPhaseEnum.
type CampaignRestartResponse ¶
type CampaignRestartResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
// Message Human-readable status message summarizing the restart attempt.
Message *string `json:"message,omitempty"`
// PhaseStatuses Latest status snapshot for each restartable phase after enqueueing.
PhaseStatuses *[]PhaseStatusResponse `json:"phaseStatuses,omitempty"`
// PhasesRestarted Ordered list of phases that were successfully re-queued.
PhasesRestarted []CampaignRestartPhaseEnum `json:"phasesRestarted"`
// RestartErrors Optional per-phase error details when some phases could not be restarted.
RestartErrors *[]struct {
Message string `json:"message"`
// Phase Campaign phases eligible for manual restart controls (discovery executes offline and is excluded)
Phase CampaignRestartPhaseEnum `json:"phase"`
} `json:"restartErrors,omitempty"`
// SkippedPhases Phases intentionally excluded from restart (always discovery today).
SkippedPhases *[]CampaignPhaseEnum `json:"skippedPhases,omitempty"`
}
CampaignRestartResponse Summary of a restart request that replays all non-discovery phases sequentially.
type CampaignSseAnalysisFailedEvent ¶
type CampaignSseAnalysisFailedEvent struct {
// Payload Analysis phase preflight or execution failed.
Payload AnalysisFailedEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSseAnalysisFailedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseAnalysisFailedEvent defines model for CampaignSseAnalysisFailedEvent.
type CampaignSseAnalysisFailedEventType ¶
type CampaignSseAnalysisFailedEventType string
CampaignSseAnalysisFailedEventType defines model for CampaignSseAnalysisFailedEvent.Type.
const (
AnalysisFailed CampaignSseAnalysisFailedEventType = "analysis_failed"
)
Defines values for CampaignSseAnalysisFailedEventType.
type CampaignSseAnalysisReuseEnrichmentEvent ¶
type CampaignSseAnalysisReuseEnrichmentEvent struct {
// Payload Analysis phase reused existing feature vectors.
Payload AnalysisReuseEnrichmentEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSseAnalysisReuseEnrichmentEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseAnalysisReuseEnrichmentEvent defines model for CampaignSseAnalysisReuseEnrichmentEvent.
type CampaignSseAnalysisReuseEnrichmentEventType ¶
type CampaignSseAnalysisReuseEnrichmentEventType string
CampaignSseAnalysisReuseEnrichmentEventType defines model for CampaignSseAnalysisReuseEnrichmentEvent.Type.
const (
AnalysisReuseEnrichment CampaignSseAnalysisReuseEnrichmentEventType = "analysis_reuse_enrichment"
)
Defines values for CampaignSseAnalysisReuseEnrichmentEventType.
type CampaignSseCompletedEvent ¶
type CampaignSseCompletedEvent struct {
// Payload Campaign has fully completed successfully.
Payload CampaignCompletedEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSseCompletedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseCompletedEvent defines model for CampaignSseCompletedEvent.
type CampaignSseCompletedEventType ¶
type CampaignSseCompletedEventType string
CampaignSseCompletedEventType defines model for CampaignSseCompletedEvent.Type.
const (
CampaignCompleted CampaignSseCompletedEventType = "campaign_completed"
)
Defines values for CampaignSseCompletedEventType.
type CampaignSseDomainGeneratedEvent ¶
type CampaignSseDomainGeneratedEvent struct {
// Payload Domain generation/validation status update (subset / partial DomainListItem fields may be present).
Payload DomainStatusEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSseDomainGeneratedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseDomainGeneratedEvent defines model for CampaignSseDomainGeneratedEvent.
type CampaignSseDomainGeneratedEventType ¶
type CampaignSseDomainGeneratedEventType string
CampaignSseDomainGeneratedEventType defines model for CampaignSseDomainGeneratedEvent.Type.
const (
DomainGenerated CampaignSseDomainGeneratedEventType = "domain_generated"
)
Defines values for CampaignSseDomainGeneratedEventType.
type CampaignSseDomainValidatedEvent ¶
type CampaignSseDomainValidatedEvent struct {
// Payload Domain generation/validation status update (subset / partial DomainListItem fields may be present).
Payload DomainStatusEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSseDomainValidatedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseDomainValidatedEvent defines model for CampaignSseDomainValidatedEvent.
type CampaignSseDomainValidatedEventType ¶
type CampaignSseDomainValidatedEventType string
CampaignSseDomainValidatedEventType defines model for CampaignSseDomainValidatedEvent.Type.
const (
DomainValidated CampaignSseDomainValidatedEventType = "domain_validated"
)
Defines values for CampaignSseDomainValidatedEventType.
type CampaignSseEnvelope ¶
type CampaignSseEnvelope struct {
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseEnvelope Canonical SSE envelope applied to all campaign SSE events.
type CampaignSseEvent ¶
type CampaignSseEvent struct {
// contains filtered or unexported fields
}
CampaignSseEvent Discriminated union of all campaign SSE event wrapper objects.
func (CampaignSseEvent) AsCampaignSseAnalysisFailedEvent ¶
func (t CampaignSseEvent) AsCampaignSseAnalysisFailedEvent() (CampaignSseAnalysisFailedEvent, error)
AsCampaignSseAnalysisFailedEvent returns the union data inside the CampaignSseEvent as a CampaignSseAnalysisFailedEvent
func (CampaignSseEvent) AsCampaignSseAnalysisReuseEnrichmentEvent ¶
func (t CampaignSseEvent) AsCampaignSseAnalysisReuseEnrichmentEvent() (CampaignSseAnalysisReuseEnrichmentEvent, error)
AsCampaignSseAnalysisReuseEnrichmentEvent returns the union data inside the CampaignSseEvent as a CampaignSseAnalysisReuseEnrichmentEvent
func (CampaignSseEvent) AsCampaignSseCompletedEvent ¶
func (t CampaignSseEvent) AsCampaignSseCompletedEvent() (CampaignSseCompletedEvent, error)
AsCampaignSseCompletedEvent returns the union data inside the CampaignSseEvent as a CampaignSseCompletedEvent
func (CampaignSseEvent) AsCampaignSseDomainGeneratedEvent ¶
func (t CampaignSseEvent) AsCampaignSseDomainGeneratedEvent() (CampaignSseDomainGeneratedEvent, error)
AsCampaignSseDomainGeneratedEvent returns the union data inside the CampaignSseEvent as a CampaignSseDomainGeneratedEvent
func (CampaignSseEvent) AsCampaignSseDomainValidatedEvent ¶
func (t CampaignSseEvent) AsCampaignSseDomainValidatedEvent() (CampaignSseDomainValidatedEvent, error)
AsCampaignSseDomainValidatedEvent returns the union data inside the CampaignSseEvent as a CampaignSseDomainValidatedEvent
func (CampaignSseEvent) AsCampaignSsePhaseCompletedEvent ¶
func (t CampaignSseEvent) AsCampaignSsePhaseCompletedEvent() (CampaignSsePhaseCompletedEvent, error)
AsCampaignSsePhaseCompletedEvent returns the union data inside the CampaignSseEvent as a CampaignSsePhaseCompletedEvent
func (CampaignSseEvent) AsCampaignSsePhaseFailedEvent ¶
func (t CampaignSseEvent) AsCampaignSsePhaseFailedEvent() (CampaignSsePhaseFailedEvent, error)
AsCampaignSsePhaseFailedEvent returns the union data inside the CampaignSseEvent as a CampaignSsePhaseFailedEvent
func (CampaignSseEvent) AsCampaignSsePhaseStartedEvent ¶
func (t CampaignSseEvent) AsCampaignSsePhaseStartedEvent() (CampaignSsePhaseStartedEvent, error)
AsCampaignSsePhaseStartedEvent returns the union data inside the CampaignSseEvent as a CampaignSsePhaseStartedEvent
func (CampaignSseEvent) AsCampaignSseProgressEvent ¶
func (t CampaignSseEvent) AsCampaignSseProgressEvent() (CampaignSseProgressEvent, error)
AsCampaignSseProgressEvent returns the union data inside the CampaignSseEvent as a CampaignSseProgressEvent
func (CampaignSseEvent) Discriminator ¶
func (t CampaignSseEvent) Discriminator() (string, error)
func (*CampaignSseEvent) FromCampaignSseAnalysisFailedEvent ¶
func (t *CampaignSseEvent) FromCampaignSseAnalysisFailedEvent(v CampaignSseAnalysisFailedEvent) error
FromCampaignSseAnalysisFailedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSseAnalysisFailedEvent
func (*CampaignSseEvent) FromCampaignSseAnalysisReuseEnrichmentEvent ¶
func (t *CampaignSseEvent) FromCampaignSseAnalysisReuseEnrichmentEvent(v CampaignSseAnalysisReuseEnrichmentEvent) error
FromCampaignSseAnalysisReuseEnrichmentEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSseAnalysisReuseEnrichmentEvent
func (*CampaignSseEvent) FromCampaignSseCompletedEvent ¶
func (t *CampaignSseEvent) FromCampaignSseCompletedEvent(v CampaignSseCompletedEvent) error
FromCampaignSseCompletedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSseCompletedEvent
func (*CampaignSseEvent) FromCampaignSseDomainGeneratedEvent ¶
func (t *CampaignSseEvent) FromCampaignSseDomainGeneratedEvent(v CampaignSseDomainGeneratedEvent) error
FromCampaignSseDomainGeneratedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSseDomainGeneratedEvent
func (*CampaignSseEvent) FromCampaignSseDomainValidatedEvent ¶
func (t *CampaignSseEvent) FromCampaignSseDomainValidatedEvent(v CampaignSseDomainValidatedEvent) error
FromCampaignSseDomainValidatedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSseDomainValidatedEvent
func (*CampaignSseEvent) FromCampaignSsePhaseCompletedEvent ¶
func (t *CampaignSseEvent) FromCampaignSsePhaseCompletedEvent(v CampaignSsePhaseCompletedEvent) error
FromCampaignSsePhaseCompletedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSsePhaseCompletedEvent
func (*CampaignSseEvent) FromCampaignSsePhaseFailedEvent ¶
func (t *CampaignSseEvent) FromCampaignSsePhaseFailedEvent(v CampaignSsePhaseFailedEvent) error
FromCampaignSsePhaseFailedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSsePhaseFailedEvent
func (*CampaignSseEvent) FromCampaignSsePhaseStartedEvent ¶
func (t *CampaignSseEvent) FromCampaignSsePhaseStartedEvent(v CampaignSsePhaseStartedEvent) error
FromCampaignSsePhaseStartedEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSsePhaseStartedEvent
func (*CampaignSseEvent) FromCampaignSseProgressEvent ¶
func (t *CampaignSseEvent) FromCampaignSseProgressEvent(v CampaignSseProgressEvent) error
FromCampaignSseProgressEvent overwrites any union data inside the CampaignSseEvent as the provided CampaignSseProgressEvent
func (CampaignSseEvent) MarshalJSON ¶
func (t CampaignSseEvent) MarshalJSON() ([]byte, error)
func (*CampaignSseEvent) MergeCampaignSseAnalysisFailedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSseAnalysisFailedEvent(v CampaignSseAnalysisFailedEvent) error
MergeCampaignSseAnalysisFailedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSseAnalysisFailedEvent
func (*CampaignSseEvent) MergeCampaignSseAnalysisReuseEnrichmentEvent ¶
func (t *CampaignSseEvent) MergeCampaignSseAnalysisReuseEnrichmentEvent(v CampaignSseAnalysisReuseEnrichmentEvent) error
MergeCampaignSseAnalysisReuseEnrichmentEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSseAnalysisReuseEnrichmentEvent
func (*CampaignSseEvent) MergeCampaignSseCompletedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSseCompletedEvent(v CampaignSseCompletedEvent) error
MergeCampaignSseCompletedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSseCompletedEvent
func (*CampaignSseEvent) MergeCampaignSseDomainGeneratedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSseDomainGeneratedEvent(v CampaignSseDomainGeneratedEvent) error
MergeCampaignSseDomainGeneratedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSseDomainGeneratedEvent
func (*CampaignSseEvent) MergeCampaignSseDomainValidatedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSseDomainValidatedEvent(v CampaignSseDomainValidatedEvent) error
MergeCampaignSseDomainValidatedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSseDomainValidatedEvent
func (*CampaignSseEvent) MergeCampaignSsePhaseCompletedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSsePhaseCompletedEvent(v CampaignSsePhaseCompletedEvent) error
MergeCampaignSsePhaseCompletedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSsePhaseCompletedEvent
func (*CampaignSseEvent) MergeCampaignSsePhaseFailedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSsePhaseFailedEvent(v CampaignSsePhaseFailedEvent) error
MergeCampaignSsePhaseFailedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSsePhaseFailedEvent
func (*CampaignSseEvent) MergeCampaignSsePhaseStartedEvent ¶
func (t *CampaignSseEvent) MergeCampaignSsePhaseStartedEvent(v CampaignSsePhaseStartedEvent) error
MergeCampaignSsePhaseStartedEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSsePhaseStartedEvent
func (*CampaignSseEvent) MergeCampaignSseProgressEvent ¶
func (t *CampaignSseEvent) MergeCampaignSseProgressEvent(v CampaignSseProgressEvent) error
MergeCampaignSseProgressEvent performs a merge with any union data inside the CampaignSseEvent, using the provided CampaignSseProgressEvent
func (*CampaignSseEvent) UnmarshalJSON ¶
func (t *CampaignSseEvent) UnmarshalJSON(b []byte) error
func (CampaignSseEvent) ValueByDiscriminator ¶
func (t CampaignSseEvent) ValueByDiscriminator() (interface{}, error)
type CampaignSsePhaseCompletedEvent ¶
type CampaignSsePhaseCompletedEvent struct {
// Payload Phase lifecycle transition (started or completed).
Payload PhaseTransitionEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSsePhaseCompletedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSsePhaseCompletedEvent defines model for CampaignSsePhaseCompletedEvent.
type CampaignSsePhaseCompletedEventType ¶
type CampaignSsePhaseCompletedEventType string
CampaignSsePhaseCompletedEventType defines model for CampaignSsePhaseCompletedEvent.Type.
const (
PhaseCompleted CampaignSsePhaseCompletedEventType = "phase_completed"
)
Defines values for CampaignSsePhaseCompletedEventType.
type CampaignSsePhaseFailedEvent ¶
type CampaignSsePhaseFailedEvent struct {
// Payload Phase failure event.
Payload PhaseFailedEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSsePhaseFailedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSsePhaseFailedEvent defines model for CampaignSsePhaseFailedEvent.
type CampaignSsePhaseFailedEventType ¶
type CampaignSsePhaseFailedEventType string
CampaignSsePhaseFailedEventType defines model for CampaignSsePhaseFailedEvent.Type.
const (
PhaseFailed CampaignSsePhaseFailedEventType = "phase_failed"
)
Defines values for CampaignSsePhaseFailedEventType.
type CampaignSsePhaseStartedEvent ¶
type CampaignSsePhaseStartedEvent struct {
// Payload Phase lifecycle transition (started or completed).
Payload PhaseTransitionEvent `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSsePhaseStartedEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSsePhaseStartedEvent defines model for CampaignSsePhaseStartedEvent.
type CampaignSsePhaseStartedEventType ¶
type CampaignSsePhaseStartedEventType string
CampaignSsePhaseStartedEventType defines model for CampaignSsePhaseStartedEvent.Type.
const (
PhaseStarted CampaignSsePhaseStartedEventType = "phase_started"
)
Defines values for CampaignSsePhaseStartedEventType.
type CampaignSseProgressEvent ¶
type CampaignSseProgressEvent struct {
Payload CampaignProgressResponse `json:"payload"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Type CampaignSseProgressEventType `json:"type"`
// Version Envelope version emitted by the server (currently 1).
Version int `json:"version"`
}
CampaignSseProgressEvent defines model for CampaignSseProgressEvent.
type CampaignSseProgressEventType ¶
type CampaignSseProgressEventType string
CampaignSseProgressEventType defines model for CampaignSseProgressEvent.Type.
const (
CampaignProgress CampaignSseProgressEventType = "campaign_progress"
)
Defines values for CampaignSseProgressEventType.
type CampaignState ¶
type CampaignState struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Configuration *map[string]*FlexibleValue `json:"configuration,omitempty"`
CreatedAt time.Time `json:"createdAt"`
CurrentState CampaignStateEnum `json:"currentState"`
Mode CampaignModeEnum `json:"mode"`
UpdatedAt time.Time `json:"updatedAt"`
Version int `json:"version"`
}
CampaignState defines model for CampaignState.
type CampaignStateEnum ¶
type CampaignStateEnum string
CampaignStateEnum defines model for CampaignStateEnum.
const ( CampaignStateEnumArchived CampaignStateEnum = "archived" CampaignStateEnumCancelled CampaignStateEnum = "cancelled" CampaignStateEnumCompleted CampaignStateEnum = "completed" CampaignStateEnumDraft CampaignStateEnum = "draft" CampaignStateEnumFailed CampaignStateEnum = "failed" CampaignStateEnumPaused CampaignStateEnum = "paused" CampaignStateEnumRunning CampaignStateEnum = "running" )
Defines values for CampaignStateEnum.
type CampaignStateUpdate ¶
type CampaignStateUpdate struct {
Configuration *map[string]*FlexibleValue `json:"configuration,omitempty"`
CurrentState *CampaignStateEnum `json:"currentState,omitempty"`
Mode *CampaignModeEnum `json:"mode,omitempty"`
// Version Optional optimistic concurrency version; if provided must match current
Version *int `json:"version,omitempty"`
}
CampaignStateUpdate defines model for CampaignStateUpdate.
type CampaignStateWithExecutions ¶
type CampaignStateWithExecutions struct {
CampaignState CampaignState `json:"campaignState"`
PhaseExecutions []PhaseExecution `json:"phaseExecutions"`
}
CampaignStateWithExecutions defines model for CampaignStateWithExecutions.
type CampaignStopResponse ¶
type CampaignStopResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
// Message Human-readable explanation of the stop outcome.
Message string `json:"message"`
PhaseStatus PhaseStatusResponse `json:"phaseStatus"`
// StoppedPhase Canonical campaign phase identifier
StoppedPhase CampaignPhaseEnum `json:"stoppedPhase"`
Timestamp *time.Time `json:"timestamp,omitempty"`
}
CampaignStopResponse Summary payload returned after stopping the active campaign phase.
type CampaignsActivityGet200JSONResponse ¶
type CampaignsActivityGet200JSONResponse CampaignActivityResponse
func (CampaignsActivityGet200JSONResponse) VisitCampaignsActivityGetResponse ¶
func (response CampaignsActivityGet200JSONResponse) VisitCampaignsActivityGetResponse(w http.ResponseWriter) error
type CampaignsActivityGet404JSONResponse ¶
type CampaignsActivityGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsActivityGet404JSONResponse) VisitCampaignsActivityGetResponse ¶
func (response CampaignsActivityGet404JSONResponse) VisitCampaignsActivityGetResponse(w http.ResponseWriter) error
type CampaignsActivityGet500JSONResponse ¶
type CampaignsActivityGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsActivityGet500JSONResponse) VisitCampaignsActivityGetResponse ¶
func (response CampaignsActivityGet500JSONResponse) VisitCampaignsActivityGetResponse(w http.ResponseWriter) error
type CampaignsActivityGetParams ¶
type CampaignsActivityGetParams struct {
// Limit Maximum number of events to return (1-100, default 50)
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
CampaignsActivityGetParams defines parameters for CampaignsActivityGet.
type CampaignsActivityGetRequestObject ¶
type CampaignsActivityGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Params CampaignsActivityGetParams
}
type CampaignsActivityGetResponseObject ¶
type CampaignsActivityGetResponseObject interface {
VisitCampaignsActivityGetResponse(w http.ResponseWriter) error
}
type CampaignsAnalysisRestart200JSONResponse ¶
type CampaignsAnalysisRestart200JSONResponse AnalysisRestartResponse
func (CampaignsAnalysisRestart200JSONResponse) VisitCampaignsAnalysisRestartResponse ¶
func (response CampaignsAnalysisRestart200JSONResponse) VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
type CampaignsAnalysisRestart400JSONResponse ¶
type CampaignsAnalysisRestart400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsAnalysisRestart400JSONResponse) VisitCampaignsAnalysisRestartResponse ¶
func (response CampaignsAnalysisRestart400JSONResponse) VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
type CampaignsAnalysisRestart401JSONResponse ¶
func (CampaignsAnalysisRestart401JSONResponse) VisitCampaignsAnalysisRestartResponse ¶
func (response CampaignsAnalysisRestart401JSONResponse) VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
type CampaignsAnalysisRestart404JSONResponse ¶
type CampaignsAnalysisRestart404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsAnalysisRestart404JSONResponse) VisitCampaignsAnalysisRestartResponse ¶
func (response CampaignsAnalysisRestart404JSONResponse) VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
type CampaignsAnalysisRestart409JSONResponse ¶
type CampaignsAnalysisRestart409JSONResponse struct {
// CurrentState Current state of the analysis phase
CurrentState *string `json:"currentState,omitempty"`
Error ApiError `json:"error"`
RequestId string `json:"requestId"`
// RequiredState Required state to allow restart
RequiredState *string `json:"requiredState,omitempty"`
// Success Always false for error envelopes.
Success *bool `json:"success,omitempty"`
}
func (CampaignsAnalysisRestart409JSONResponse) VisitCampaignsAnalysisRestartResponse ¶
func (response CampaignsAnalysisRestart409JSONResponse) VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
type CampaignsAnalysisRestart500JSONResponse ¶
type CampaignsAnalysisRestart500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsAnalysisRestart500JSONResponse) VisitCampaignsAnalysisRestartResponse ¶
func (response CampaignsAnalysisRestart500JSONResponse) VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
type CampaignsAnalysisRestartParams ¶
type CampaignsAnalysisRestartParams struct {
// XIdempotencyKey Unique key for duplicate request detection. If a request with this key was already
// processed within 5 minutes, the cached result is returned without re-executing.
XIdempotencyKey *string `json:"X-Idempotency-Key,omitempty"`
}
CampaignsAnalysisRestartParams defines parameters for CampaignsAnalysisRestart.
type CampaignsAnalysisRestartRequestObject ¶
type CampaignsAnalysisRestartRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Params CampaignsAnalysisRestartParams
}
type CampaignsAnalysisRestartResponseObject ¶
type CampaignsAnalysisRestartResponseObject interface {
VisitCampaignsAnalysisRestartResponse(w http.ResponseWriter) error
}
type CampaignsBulkOperationsList200JSONResponse ¶
type CampaignsBulkOperationsList200JSONResponse []struct {
OperationId *openapi_types.UUID `json:"operationId,omitempty"`
Status *string `json:"status,omitempty"`
Type *string `json:"type,omitempty"`
}
func (CampaignsBulkOperationsList200JSONResponse) VisitCampaignsBulkOperationsListResponse ¶
func (response CampaignsBulkOperationsList200JSONResponse) VisitCampaignsBulkOperationsListResponse(w http.ResponseWriter) error
type CampaignsBulkOperationsList400JSONResponse ¶
type CampaignsBulkOperationsList400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsBulkOperationsList400JSONResponse) VisitCampaignsBulkOperationsListResponse ¶
func (response CampaignsBulkOperationsList400JSONResponse) VisitCampaignsBulkOperationsListResponse(w http.ResponseWriter) error
type CampaignsBulkOperationsList401JSONResponse ¶
func (CampaignsBulkOperationsList401JSONResponse) VisitCampaignsBulkOperationsListResponse ¶
func (response CampaignsBulkOperationsList401JSONResponse) VisitCampaignsBulkOperationsListResponse(w http.ResponseWriter) error
type CampaignsBulkOperationsList429JSONResponse ¶
type CampaignsBulkOperationsList429JSONResponse struct{ RateLimitExceededJSONResponse }
func (CampaignsBulkOperationsList429JSONResponse) VisitCampaignsBulkOperationsListResponse ¶
func (response CampaignsBulkOperationsList429JSONResponse) VisitCampaignsBulkOperationsListResponse(w http.ResponseWriter) error
type CampaignsBulkOperationsList500JSONResponse ¶
type CampaignsBulkOperationsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsBulkOperationsList500JSONResponse) VisitCampaignsBulkOperationsListResponse ¶
func (response CampaignsBulkOperationsList500JSONResponse) VisitCampaignsBulkOperationsListResponse(w http.ResponseWriter) error
type CampaignsBulkOperationsListRequestObject ¶
type CampaignsBulkOperationsListRequestObject struct {
}
type CampaignsBulkOperationsListResponseObject ¶
type CampaignsBulkOperationsListResponseObject interface {
VisitCampaignsBulkOperationsListResponse(w http.ResponseWriter) error
}
type CampaignsClassificationsGet200JSONResponse ¶
type CampaignsClassificationsGet200JSONResponse CampaignClassificationsResponse
func (CampaignsClassificationsGet200JSONResponse) VisitCampaignsClassificationsGetResponse ¶
func (response CampaignsClassificationsGet200JSONResponse) VisitCampaignsClassificationsGetResponse(w http.ResponseWriter) error
type CampaignsClassificationsGet404JSONResponse ¶
type CampaignsClassificationsGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsClassificationsGet404JSONResponse) VisitCampaignsClassificationsGetResponse ¶
func (response CampaignsClassificationsGet404JSONResponse) VisitCampaignsClassificationsGetResponse(w http.ResponseWriter) error
type CampaignsClassificationsGet500JSONResponse ¶
type CampaignsClassificationsGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsClassificationsGet500JSONResponse) VisitCampaignsClassificationsGetResponse ¶
func (response CampaignsClassificationsGet500JSONResponse) VisitCampaignsClassificationsGetResponse(w http.ResponseWriter) error
type CampaignsClassificationsGetParams ¶
type CampaignsClassificationsGetParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
CampaignsClassificationsGetParams defines parameters for CampaignsClassificationsGet.
type CampaignsClassificationsGetRequestObject ¶
type CampaignsClassificationsGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Params CampaignsClassificationsGetParams
}
type CampaignsClassificationsGetResponseObject ¶
type CampaignsClassificationsGetResponseObject interface {
VisitCampaignsClassificationsGetResponse(w http.ResponseWriter) error
}
type CampaignsCreate201JSONResponse ¶
type CampaignsCreate201JSONResponse struct {
Body CampaignResponse
Headers CampaignsCreate201ResponseHeaders
}
func (CampaignsCreate201JSONResponse) VisitCampaignsCreateResponse ¶
func (response CampaignsCreate201JSONResponse) VisitCampaignsCreateResponse(w http.ResponseWriter) error
type CampaignsCreate201ResponseHeaders ¶
type CampaignsCreate201ResponseHeaders struct {
XRequestId string
}
type CampaignsCreate400JSONResponse ¶
type CampaignsCreate400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsCreate400JSONResponse) VisitCampaignsCreateResponse ¶
func (response CampaignsCreate400JSONResponse) VisitCampaignsCreateResponse(w http.ResponseWriter) error
type CampaignsCreate401JSONResponse ¶
func (CampaignsCreate401JSONResponse) VisitCampaignsCreateResponse ¶
func (response CampaignsCreate401JSONResponse) VisitCampaignsCreateResponse(w http.ResponseWriter) error
type CampaignsCreate409JSONResponse ¶
type CampaignsCreate409JSONResponse struct{ ConflictJSONResponse }
func (CampaignsCreate409JSONResponse) VisitCampaignsCreateResponse ¶
func (response CampaignsCreate409JSONResponse) VisitCampaignsCreateResponse(w http.ResponseWriter) error
type CampaignsCreate422JSONResponse ¶
type CampaignsCreate422JSONResponse struct{ ValidationErrorJSONResponse }
func (CampaignsCreate422JSONResponse) VisitCampaignsCreateResponse ¶
func (response CampaignsCreate422JSONResponse) VisitCampaignsCreateResponse(w http.ResponseWriter) error
type CampaignsCreate500JSONResponse ¶
type CampaignsCreate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsCreate500JSONResponse) VisitCampaignsCreateResponse ¶
func (response CampaignsCreate500JSONResponse) VisitCampaignsCreateResponse(w http.ResponseWriter) error
type CampaignsCreateJSONRequestBody ¶
type CampaignsCreateJSONRequestBody = CreateCampaignRequest
CampaignsCreateJSONRequestBody defines body for CampaignsCreate for application/json ContentType.
type CampaignsCreateRequestObject ¶
type CampaignsCreateRequestObject struct {
Body *CampaignsCreateJSONRequestBody
}
type CampaignsCreateResponseObject ¶
type CampaignsCreateResponseObject interface {
VisitCampaignsCreateResponse(w http.ResponseWriter) error
}
type CampaignsDelete204Response ¶
type CampaignsDelete204Response struct {
}
func (CampaignsDelete204Response) VisitCampaignsDeleteResponse ¶
func (response CampaignsDelete204Response) VisitCampaignsDeleteResponse(w http.ResponseWriter) error
type CampaignsDelete401JSONResponse ¶
func (CampaignsDelete401JSONResponse) VisitCampaignsDeleteResponse ¶
func (response CampaignsDelete401JSONResponse) VisitCampaignsDeleteResponse(w http.ResponseWriter) error
type CampaignsDelete404JSONResponse ¶
type CampaignsDelete404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDelete404JSONResponse) VisitCampaignsDeleteResponse ¶
func (response CampaignsDelete404JSONResponse) VisitCampaignsDeleteResponse(w http.ResponseWriter) error
type CampaignsDelete500JSONResponse ¶
type CampaignsDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDelete500JSONResponse) VisitCampaignsDeleteResponse ¶
func (response CampaignsDelete500JSONResponse) VisitCampaignsDeleteResponse(w http.ResponseWriter) error
type CampaignsDeleteRequestObject ¶
type CampaignsDeleteRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsDeleteResponseObject ¶
type CampaignsDeleteResponseObject interface {
VisitCampaignsDeleteResponse(w http.ResponseWriter) error
}
type CampaignsDiscoveryLineage200JSONResponse ¶
type CampaignsDiscoveryLineage200JSONResponse DiscoveryLineageResponse
func (CampaignsDiscoveryLineage200JSONResponse) VisitCampaignsDiscoveryLineageResponse ¶
func (response CampaignsDiscoveryLineage200JSONResponse) VisitCampaignsDiscoveryLineageResponse(w http.ResponseWriter) error
type CampaignsDiscoveryLineage401JSONResponse ¶
func (CampaignsDiscoveryLineage401JSONResponse) VisitCampaignsDiscoveryLineageResponse ¶
func (response CampaignsDiscoveryLineage401JSONResponse) VisitCampaignsDiscoveryLineageResponse(w http.ResponseWriter) error
type CampaignsDiscoveryLineage404JSONResponse ¶
type CampaignsDiscoveryLineage404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDiscoveryLineage404JSONResponse) VisitCampaignsDiscoveryLineageResponse ¶
func (response CampaignsDiscoveryLineage404JSONResponse) VisitCampaignsDiscoveryLineageResponse(w http.ResponseWriter) error
type CampaignsDiscoveryLineage500JSONResponse ¶
type CampaignsDiscoveryLineage500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDiscoveryLineage500JSONResponse) VisitCampaignsDiscoveryLineageResponse ¶
func (response CampaignsDiscoveryLineage500JSONResponse) VisitCampaignsDiscoveryLineageResponse(w http.ResponseWriter) error
type CampaignsDiscoveryLineageRequestObject ¶
type CampaignsDiscoveryLineageRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsDiscoveryLineageResponseObject ¶
type CampaignsDiscoveryLineageResponseObject interface {
VisitCampaignsDiscoveryLineageResponse(w http.ResponseWriter) error
}
type CampaignsDomainGenerationPatternOffset200JSONResponse ¶
type CampaignsDomainGenerationPatternOffset200JSONResponse PatternOffsetResponse
func (CampaignsDomainGenerationPatternOffset200JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse ¶
func (response CampaignsDomainGenerationPatternOffset200JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse(w http.ResponseWriter) error
type CampaignsDomainGenerationPatternOffset400JSONResponse ¶
type CampaignsDomainGenerationPatternOffset400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsDomainGenerationPatternOffset400JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse ¶
func (response CampaignsDomainGenerationPatternOffset400JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse(w http.ResponseWriter) error
type CampaignsDomainGenerationPatternOffset401JSONResponse ¶
func (CampaignsDomainGenerationPatternOffset401JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse ¶
func (response CampaignsDomainGenerationPatternOffset401JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse(w http.ResponseWriter) error
type CampaignsDomainGenerationPatternOffset404JSONResponse ¶
type CampaignsDomainGenerationPatternOffset404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDomainGenerationPatternOffset404JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse ¶
func (response CampaignsDomainGenerationPatternOffset404JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse(w http.ResponseWriter) error
type CampaignsDomainGenerationPatternOffset500JSONResponse ¶
type CampaignsDomainGenerationPatternOffset500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDomainGenerationPatternOffset500JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse ¶
func (response CampaignsDomainGenerationPatternOffset500JSONResponse) VisitCampaignsDomainGenerationPatternOffsetResponse(w http.ResponseWriter) error
type CampaignsDomainGenerationPatternOffsetJSONRequestBody ¶
type CampaignsDomainGenerationPatternOffsetJSONRequestBody = PatternOffsetRequest
CampaignsDomainGenerationPatternOffsetJSONRequestBody defines body for CampaignsDomainGenerationPatternOffset for application/json ContentType.
type CampaignsDomainGenerationPatternOffsetRequestObject ¶
type CampaignsDomainGenerationPatternOffsetRequestObject struct {
Body *CampaignsDomainGenerationPatternOffsetJSONRequestBody
}
type CampaignsDomainGenerationPatternOffsetResponseObject ¶
type CampaignsDomainGenerationPatternOffsetResponseObject interface {
VisitCampaignsDomainGenerationPatternOffsetResponse(w http.ResponseWriter) error
}
type CampaignsDomainScoreBreakdown200JSONResponse ¶
type CampaignsDomainScoreBreakdown200JSONResponse DomainScoreBreakdownResponse
func (CampaignsDomainScoreBreakdown200JSONResponse) VisitCampaignsDomainScoreBreakdownResponse ¶
func (response CampaignsDomainScoreBreakdown200JSONResponse) VisitCampaignsDomainScoreBreakdownResponse(w http.ResponseWriter) error
type CampaignsDomainScoreBreakdown400JSONResponse ¶
type CampaignsDomainScoreBreakdown400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsDomainScoreBreakdown400JSONResponse) VisitCampaignsDomainScoreBreakdownResponse ¶
func (response CampaignsDomainScoreBreakdown400JSONResponse) VisitCampaignsDomainScoreBreakdownResponse(w http.ResponseWriter) error
type CampaignsDomainScoreBreakdown401JSONResponse ¶
func (CampaignsDomainScoreBreakdown401JSONResponse) VisitCampaignsDomainScoreBreakdownResponse ¶
func (response CampaignsDomainScoreBreakdown401JSONResponse) VisitCampaignsDomainScoreBreakdownResponse(w http.ResponseWriter) error
type CampaignsDomainScoreBreakdown404JSONResponse ¶
type CampaignsDomainScoreBreakdown404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDomainScoreBreakdown404JSONResponse) VisitCampaignsDomainScoreBreakdownResponse ¶
func (response CampaignsDomainScoreBreakdown404JSONResponse) VisitCampaignsDomainScoreBreakdownResponse(w http.ResponseWriter) error
type CampaignsDomainScoreBreakdown500JSONResponse ¶
type CampaignsDomainScoreBreakdown500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDomainScoreBreakdown500JSONResponse) VisitCampaignsDomainScoreBreakdownResponse ¶
func (response CampaignsDomainScoreBreakdown500JSONResponse) VisitCampaignsDomainScoreBreakdownResponse(w http.ResponseWriter) error
type CampaignsDomainScoreBreakdownRequestObject ¶
type CampaignsDomainScoreBreakdownRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Domain string `json:"domain"`
}
type CampaignsDomainScoreBreakdownResponseObject ¶
type CampaignsDomainScoreBreakdownResponseObject interface {
VisitCampaignsDomainScoreBreakdownResponse(w http.ResponseWriter) error
}
type CampaignsDomainsExport200JSONResponse ¶
type CampaignsDomainsExport200JSONResponse CampaignDomainsExportResponse
func (CampaignsDomainsExport200JSONResponse) VisitCampaignsDomainsExportResponse ¶
func (response CampaignsDomainsExport200JSONResponse) VisitCampaignsDomainsExportResponse(w http.ResponseWriter) error
type CampaignsDomainsExport200TextcsvResponse ¶
func (CampaignsDomainsExport200TextcsvResponse) VisitCampaignsDomainsExportResponse ¶
func (response CampaignsDomainsExport200TextcsvResponse) VisitCampaignsDomainsExportResponse(w http.ResponseWriter) error
type CampaignsDomainsExport401JSONResponse ¶
func (CampaignsDomainsExport401JSONResponse) VisitCampaignsDomainsExportResponse ¶
func (response CampaignsDomainsExport401JSONResponse) VisitCampaignsDomainsExportResponse(w http.ResponseWriter) error
type CampaignsDomainsExport404JSONResponse ¶
type CampaignsDomainsExport404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDomainsExport404JSONResponse) VisitCampaignsDomainsExportResponse ¶
func (response CampaignsDomainsExport404JSONResponse) VisitCampaignsDomainsExportResponse(w http.ResponseWriter) error
type CampaignsDomainsExport500JSONResponse ¶
type CampaignsDomainsExport500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDomainsExport500JSONResponse) VisitCampaignsDomainsExportResponse ¶
func (response CampaignsDomainsExport500JSONResponse) VisitCampaignsDomainsExportResponse(w http.ResponseWriter) error
type CampaignsDomainsExportParams ¶
type CampaignsDomainsExportParams struct {
// Format Export format
Format *CampaignsDomainsExportParamsFormat `form:"format,omitempty" json:"format,omitempty"`
// Category Filter by domain category/rejection reason
Category *CampaignsDomainsExportParamsCategory `form:"category,omitempty" json:"category,omitempty"`
}
CampaignsDomainsExportParams defines parameters for CampaignsDomainsExport.
type CampaignsDomainsExportParamsCategory ¶
type CampaignsDomainsExportParamsCategory string
CampaignsDomainsExportParamsCategory defines parameters for CampaignsDomainsExport.
const ( CampaignsDomainsExportParamsCategoryAll CampaignsDomainsExportParamsCategory = "all" CampaignsDomainsExportParamsCategoryError CampaignsDomainsExportParamsCategory = "error" CampaignsDomainsExportParamsCategoryLowScore CampaignsDomainsExportParamsCategory = "low_score" CampaignsDomainsExportParamsCategoryNoKeywords CampaignsDomainsExportParamsCategory = "no_keywords" CampaignsDomainsExportParamsCategoryParked CampaignsDomainsExportParamsCategory = "parked" CampaignsDomainsExportParamsCategoryQualified CampaignsDomainsExportParamsCategory = "qualified" )
Defines values for CampaignsDomainsExportParamsCategory.
type CampaignsDomainsExportParamsFormat ¶
type CampaignsDomainsExportParamsFormat string
CampaignsDomainsExportParamsFormat defines parameters for CampaignsDomainsExport.
const ( Csv CampaignsDomainsExportParamsFormat = "csv" Json CampaignsDomainsExportParamsFormat = "json" )
Defines values for CampaignsDomainsExportParamsFormat.
type CampaignsDomainsExportRequestObject ¶
type CampaignsDomainsExportRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Params CampaignsDomainsExportParams
}
type CampaignsDomainsExportResponseObject ¶
type CampaignsDomainsExportResponseObject interface {
VisitCampaignsDomainsExportResponse(w http.ResponseWriter) error
}
type CampaignsDomainsList200JSONResponse ¶
type CampaignsDomainsList200JSONResponse CampaignDomainsListResponse
func (CampaignsDomainsList200JSONResponse) VisitCampaignsDomainsListResponse ¶
func (response CampaignsDomainsList200JSONResponse) VisitCampaignsDomainsListResponse(w http.ResponseWriter) error
type CampaignsDomainsList401JSONResponse ¶
func (CampaignsDomainsList401JSONResponse) VisitCampaignsDomainsListResponse ¶
func (response CampaignsDomainsList401JSONResponse) VisitCampaignsDomainsListResponse(w http.ResponseWriter) error
type CampaignsDomainsList404JSONResponse ¶
type CampaignsDomainsList404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDomainsList404JSONResponse) VisitCampaignsDomainsListResponse ¶
func (response CampaignsDomainsList404JSONResponse) VisitCampaignsDomainsListResponse(w http.ResponseWriter) error
type CampaignsDomainsList500JSONResponse ¶
type CampaignsDomainsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDomainsList500JSONResponse) VisitCampaignsDomainsListResponse ¶
func (response CampaignsDomainsList500JSONResponse) VisitCampaignsDomainsListResponse(w http.ResponseWriter) error
type CampaignsDomainsListParams ¶
type CampaignsDomainsListParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
// DnsStatus Filter domains whose authoritative DNS status matches (pending|ok|error|timeout)
DnsStatus *CampaignsDomainsListParamsDnsStatus `form:"dnsStatus,omitempty" json:"dnsStatus,omitempty"`
// HttpStatus Filter domains whose authoritative HTTP status matches (pending|ok|error|timeout)
HttpStatus *CampaignsDomainsListParamsHttpStatus `form:"httpStatus,omitempty" json:"httpStatus,omitempty"`
// DnsReason Filter domains by DNS reason (exact match). Example values: NXDOMAIN, SERVFAIL, REFUSED, NOANSWER, TIMEOUT, ERROR
DnsReason *string `form:"dnsReason,omitempty" json:"dnsReason,omitempty"`
// HttpReason Filter domains by HTTP reason (exact match). Example values: TIMEOUT, NOT_FOUND, UPSTREAM_5XX, PROXY_ERROR, TLS_ERROR, SSL_EXPIRED, CONNECTION_RESET, ERROR
HttpReason *string `form:"httpReason,omitempty" json:"httpReason,omitempty"`
// MinScore Minimum inclusive domain score to include
MinScore *float32 `form:"minScore,omitempty" json:"minScore,omitempty"`
// NotParked Exclude domains detected as parked
NotParked *bool `form:"notParked,omitempty" json:"notParked,omitempty"`
// HasContact Only include domains with detected contact signals
HasContact *bool `form:"hasContact,omitempty" json:"hasContact,omitempty"`
// Keyword Require at least one keyword match (any)
Keyword *string `form:"keyword,omitempty" json:"keyword,omitempty"`
// Sort Richness-based sort field (defaults to richness_score when omitted)
Sort *CampaignsDomainsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
// Dir Sort direction (defaults to desc)
Dir *CampaignsDomainsListParamsDir `form:"dir,omitempty" json:"dir,omitempty"`
// Warnings Warning filter applied before sorting (has = only domains with penalties; none = only clean domains)
Warnings *CampaignsDomainsListParamsWarnings `form:"warnings,omitempty" json:"warnings,omitempty"`
// RejectionReason Filter by rejection reason. Supports single value or comma-separated list for multi-value filtering. Valid values: qualified, low_score, no_keywords, parked, dns_error, dns_timeout, http_error, http_timeout, pending
RejectionReason *[]DomainRejectionReasonEnum `form:"rejectionReason,omitempty" json:"rejectionReason,omitempty"`
// First Page size for cursor pagination (overrides limit when present)
First *int `form:"first,omitempty" json:"first,omitempty"`
// After Cursor token to continue listing after
After *string `form:"after,omitempty" json:"after,omitempty"`
}
CampaignsDomainsListParams defines parameters for CampaignsDomainsList.
type CampaignsDomainsListParamsDir ¶
type CampaignsDomainsListParamsDir string
CampaignsDomainsListParamsDir defines parameters for CampaignsDomainsList.
const ( Asc CampaignsDomainsListParamsDir = "asc" Desc CampaignsDomainsListParamsDir = "desc" )
Defines values for CampaignsDomainsListParamsDir.
type CampaignsDomainsListParamsDnsStatus ¶
type CampaignsDomainsListParamsDnsStatus string
CampaignsDomainsListParamsDnsStatus defines parameters for CampaignsDomainsList.
const ( CampaignsDomainsListParamsDnsStatusError CampaignsDomainsListParamsDnsStatus = "error" CampaignsDomainsListParamsDnsStatusOk CampaignsDomainsListParamsDnsStatus = "ok" CampaignsDomainsListParamsDnsStatusPending CampaignsDomainsListParamsDnsStatus = "pending" CampaignsDomainsListParamsDnsStatusTimeout CampaignsDomainsListParamsDnsStatus = "timeout" )
Defines values for CampaignsDomainsListParamsDnsStatus.
type CampaignsDomainsListParamsHttpStatus ¶
type CampaignsDomainsListParamsHttpStatus string
CampaignsDomainsListParamsHttpStatus defines parameters for CampaignsDomainsList.
const ( CampaignsDomainsListParamsHttpStatusError CampaignsDomainsListParamsHttpStatus = "error" CampaignsDomainsListParamsHttpStatusOk CampaignsDomainsListParamsHttpStatus = "ok" CampaignsDomainsListParamsHttpStatusPending CampaignsDomainsListParamsHttpStatus = "pending" CampaignsDomainsListParamsHttpStatusTimeout CampaignsDomainsListParamsHttpStatus = "timeout" )
Defines values for CampaignsDomainsListParamsHttpStatus.
type CampaignsDomainsListParamsSort ¶
type CampaignsDomainsListParamsSort string
CampaignsDomainsListParamsSort defines parameters for CampaignsDomainsList.
const ( KeywordsUnique CampaignsDomainsListParamsSort = "keywords_unique" MicrocrawlGain CampaignsDomainsListParamsSort = "microcrawl_gain" RichnessScore CampaignsDomainsListParamsSort = "richness_score" )
Defines values for CampaignsDomainsListParamsSort.
type CampaignsDomainsListParamsWarnings ¶
type CampaignsDomainsListParamsWarnings string
CampaignsDomainsListParamsWarnings defines parameters for CampaignsDomainsList.
const ( CampaignsDomainsListParamsWarningsHas CampaignsDomainsListParamsWarnings = "has" CampaignsDomainsListParamsWarningsNone CampaignsDomainsListParamsWarnings = "none" )
Defines values for CampaignsDomainsListParamsWarnings.
type CampaignsDomainsListRequestObject ¶
type CampaignsDomainsListRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Params CampaignsDomainsListParams
}
type CampaignsDomainsListResponseObject ¶
type CampaignsDomainsListResponseObject interface {
VisitCampaignsDomainsListResponse(w http.ResponseWriter) error
}
type CampaignsDuplicatePost201JSONResponse ¶
type CampaignsDuplicatePost201JSONResponse CampaignResponse
func (CampaignsDuplicatePost201JSONResponse) VisitCampaignsDuplicatePostResponse ¶
func (response CampaignsDuplicatePost201JSONResponse) VisitCampaignsDuplicatePostResponse(w http.ResponseWriter) error
type CampaignsDuplicatePost404JSONResponse ¶
type CampaignsDuplicatePost404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsDuplicatePost404JSONResponse) VisitCampaignsDuplicatePostResponse ¶
func (response CampaignsDuplicatePost404JSONResponse) VisitCampaignsDuplicatePostResponse(w http.ResponseWriter) error
type CampaignsDuplicatePost409JSONResponse ¶
type CampaignsDuplicatePost409JSONResponse struct{ ConflictJSONResponse }
func (CampaignsDuplicatePost409JSONResponse) VisitCampaignsDuplicatePostResponse ¶
func (response CampaignsDuplicatePost409JSONResponse) VisitCampaignsDuplicatePostResponse(w http.ResponseWriter) error
type CampaignsDuplicatePost500JSONResponse ¶
type CampaignsDuplicatePost500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsDuplicatePost500JSONResponse) VisitCampaignsDuplicatePostResponse ¶
func (response CampaignsDuplicatePost500JSONResponse) VisitCampaignsDuplicatePostResponse(w http.ResponseWriter) error
type CampaignsDuplicatePostRequestObject ¶
type CampaignsDuplicatePostRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsDuplicatePostResponseObject ¶
type CampaignsDuplicatePostResponseObject interface {
VisitCampaignsDuplicatePostResponse(w http.ResponseWriter) error
}
type CampaignsEnrichedGet200JSONResponse ¶
type CampaignsEnrichedGet200JSONResponse EnrichedCampaignResponse
func (CampaignsEnrichedGet200JSONResponse) VisitCampaignsEnrichedGetResponse ¶
func (response CampaignsEnrichedGet200JSONResponse) VisitCampaignsEnrichedGetResponse(w http.ResponseWriter) error
type CampaignsEnrichedGet404JSONResponse ¶
type CampaignsEnrichedGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsEnrichedGet404JSONResponse) VisitCampaignsEnrichedGetResponse ¶
func (response CampaignsEnrichedGet404JSONResponse) VisitCampaignsEnrichedGetResponse(w http.ResponseWriter) error
type CampaignsEnrichedGet500JSONResponse ¶
type CampaignsEnrichedGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsEnrichedGet500JSONResponse) VisitCampaignsEnrichedGetResponse ¶
func (response CampaignsEnrichedGet500JSONResponse) VisitCampaignsEnrichedGetResponse(w http.ResponseWriter) error
type CampaignsEnrichedGetRequestObject ¶
type CampaignsEnrichedGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsEnrichedGetResponseObject ¶
type CampaignsEnrichedGetResponseObject interface {
VisitCampaignsEnrichedGetResponse(w http.ResponseWriter) error
}
type CampaignsEnrichmentTrigger202JSONResponse ¶
type CampaignsEnrichmentTrigger202JSONResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Message string `json:"message"`
// Phase Phase name, always 'enrichment' for this endpoint
Phase string `json:"phase"`
}
func (CampaignsEnrichmentTrigger202JSONResponse) VisitCampaignsEnrichmentTriggerResponse ¶
func (response CampaignsEnrichmentTrigger202JSONResponse) VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
type CampaignsEnrichmentTrigger400JSONResponse ¶
type CampaignsEnrichmentTrigger400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsEnrichmentTrigger400JSONResponse) VisitCampaignsEnrichmentTriggerResponse ¶
func (response CampaignsEnrichmentTrigger400JSONResponse) VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
type CampaignsEnrichmentTrigger401JSONResponse ¶
func (CampaignsEnrichmentTrigger401JSONResponse) VisitCampaignsEnrichmentTriggerResponse ¶
func (response CampaignsEnrichmentTrigger401JSONResponse) VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
type CampaignsEnrichmentTrigger404JSONResponse ¶
type CampaignsEnrichmentTrigger404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsEnrichmentTrigger404JSONResponse) VisitCampaignsEnrichmentTriggerResponse ¶
func (response CampaignsEnrichmentTrigger404JSONResponse) VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
type CampaignsEnrichmentTrigger409JSONResponse ¶
type CampaignsEnrichmentTrigger409JSONResponse struct {
CurrentState *string `json:"currentState,omitempty"`
Error string `json:"error"`
Message string `json:"message"`
}
func (CampaignsEnrichmentTrigger409JSONResponse) VisitCampaignsEnrichmentTriggerResponse ¶
func (response CampaignsEnrichmentTrigger409JSONResponse) VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
type CampaignsEnrichmentTrigger500JSONResponse ¶
type CampaignsEnrichmentTrigger500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsEnrichmentTrigger500JSONResponse) VisitCampaignsEnrichmentTriggerResponse ¶
func (response CampaignsEnrichmentTrigger500JSONResponse) VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
type CampaignsEnrichmentTriggerJSONBody ¶
type CampaignsEnrichmentTriggerJSONBody struct {
// EnableCompanyData Enable company data enrichment
EnableCompanyData *bool `json:"enableCompanyData,omitempty"`
// EnableSocialProfiles Enable social profile enrichment
EnableSocialProfiles *bool `json:"enableSocialProfiles,omitempty"`
// EnableWhois Enable WHOIS data enrichment
EnableWhois *bool `json:"enableWhois,omitempty"`
}
CampaignsEnrichmentTriggerJSONBody defines parameters for CampaignsEnrichmentTrigger.
type CampaignsEnrichmentTriggerJSONRequestBody ¶
type CampaignsEnrichmentTriggerJSONRequestBody CampaignsEnrichmentTriggerJSONBody
CampaignsEnrichmentTriggerJSONRequestBody defines body for CampaignsEnrichmentTrigger for application/json ContentType.
type CampaignsEnrichmentTriggerRequestObject ¶
type CampaignsEnrichmentTriggerRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *CampaignsEnrichmentTriggerJSONRequestBody
}
type CampaignsEnrichmentTriggerResponseObject ¶
type CampaignsEnrichmentTriggerResponseObject interface {
VisitCampaignsEnrichmentTriggerResponse(w http.ResponseWriter) error
}
type CampaignsFunnelGet200JSONResponse ¶
type CampaignsFunnelGet200JSONResponse CampaignFunnelResponse
func (CampaignsFunnelGet200JSONResponse) VisitCampaignsFunnelGetResponse ¶
func (response CampaignsFunnelGet200JSONResponse) VisitCampaignsFunnelGetResponse(w http.ResponseWriter) error
type CampaignsFunnelGet404JSONResponse ¶
type CampaignsFunnelGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsFunnelGet404JSONResponse) VisitCampaignsFunnelGetResponse ¶
func (response CampaignsFunnelGet404JSONResponse) VisitCampaignsFunnelGetResponse(w http.ResponseWriter) error
type CampaignsFunnelGet500JSONResponse ¶
type CampaignsFunnelGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsFunnelGet500JSONResponse) VisitCampaignsFunnelGetResponse ¶
func (response CampaignsFunnelGet500JSONResponse) VisitCampaignsFunnelGetResponse(w http.ResponseWriter) error
type CampaignsFunnelGetRequestObject ¶
type CampaignsFunnelGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsFunnelGetResponseObject ¶
type CampaignsFunnelGetResponseObject interface {
VisitCampaignsFunnelGetResponse(w http.ResponseWriter) error
}
type CampaignsGet200JSONResponse ¶
type CampaignsGet200JSONResponse struct {
Body CampaignResponse
Headers CampaignsGet200ResponseHeaders
}
func (CampaignsGet200JSONResponse) VisitCampaignsGetResponse ¶
func (response CampaignsGet200JSONResponse) VisitCampaignsGetResponse(w http.ResponseWriter) error
type CampaignsGet200ResponseHeaders ¶
type CampaignsGet200ResponseHeaders struct {
XRequestId string
}
type CampaignsGet401JSONResponse ¶
func (CampaignsGet401JSONResponse) VisitCampaignsGetResponse ¶
func (response CampaignsGet401JSONResponse) VisitCampaignsGetResponse(w http.ResponseWriter) error
type CampaignsGet404JSONResponse ¶
type CampaignsGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsGet404JSONResponse) VisitCampaignsGetResponse ¶
func (response CampaignsGet404JSONResponse) VisitCampaignsGetResponse(w http.ResponseWriter) error
type CampaignsGet500JSONResponse ¶
type CampaignsGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsGet500JSONResponse) VisitCampaignsGetResponse ¶
func (response CampaignsGet500JSONResponse) VisitCampaignsGetResponse(w http.ResponseWriter) error
type CampaignsGetRequestObject ¶
type CampaignsGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsGetResponseObject ¶
type CampaignsGetResponseObject interface {
VisitCampaignsGetResponse(w http.ResponseWriter) error
}
type CampaignsList200JSONResponse ¶
type CampaignsList200JSONResponse struct {
Body []CampaignResponse
Headers CampaignsList200ResponseHeaders
}
func (CampaignsList200JSONResponse) VisitCampaignsListResponse ¶
func (response CampaignsList200JSONResponse) VisitCampaignsListResponse(w http.ResponseWriter) error
type CampaignsList200ResponseHeaders ¶
type CampaignsList200ResponseHeaders struct {
XRequestId string
}
type CampaignsList401JSONResponse ¶
func (CampaignsList401JSONResponse) VisitCampaignsListResponse ¶
func (response CampaignsList401JSONResponse) VisitCampaignsListResponse(w http.ResponseWriter) error
type CampaignsList500JSONResponse ¶
type CampaignsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsList500JSONResponse) VisitCampaignsListResponse ¶
func (response CampaignsList500JSONResponse) VisitCampaignsListResponse(w http.ResponseWriter) error
type CampaignsListRequestObject ¶
type CampaignsListRequestObject struct {
}
type CampaignsListResponseObject ¶
type CampaignsListResponseObject interface {
VisitCampaignsListResponse(w http.ResponseWriter) error
}
type CampaignsMetricsGet200JSONResponse ¶
type CampaignsMetricsGet200JSONResponse CampaignMetricsResponse
func (CampaignsMetricsGet200JSONResponse) VisitCampaignsMetricsGetResponse ¶
func (response CampaignsMetricsGet200JSONResponse) VisitCampaignsMetricsGetResponse(w http.ResponseWriter) error
type CampaignsMetricsGet404JSONResponse ¶
type CampaignsMetricsGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsMetricsGet404JSONResponse) VisitCampaignsMetricsGetResponse ¶
func (response CampaignsMetricsGet404JSONResponse) VisitCampaignsMetricsGetResponse(w http.ResponseWriter) error
type CampaignsMetricsGet500JSONResponse ¶
type CampaignsMetricsGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsMetricsGet500JSONResponse) VisitCampaignsMetricsGetResponse ¶
func (response CampaignsMetricsGet500JSONResponse) VisitCampaignsMetricsGetResponse(w http.ResponseWriter) error
type CampaignsMetricsGetRequestObject ¶
type CampaignsMetricsGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsMetricsGetResponseObject ¶
type CampaignsMetricsGetResponseObject interface {
VisitCampaignsMetricsGetResponse(w http.ResponseWriter) error
}
type CampaignsModeUpdate200JSONResponse ¶
type CampaignsModeUpdate200JSONResponse CampaignModeUpdateResponse
func (CampaignsModeUpdate200JSONResponse) VisitCampaignsModeUpdateResponse ¶
func (response CampaignsModeUpdate200JSONResponse) VisitCampaignsModeUpdateResponse(w http.ResponseWriter) error
type CampaignsModeUpdate400JSONResponse ¶
type CampaignsModeUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsModeUpdate400JSONResponse) VisitCampaignsModeUpdateResponse ¶
func (response CampaignsModeUpdate400JSONResponse) VisitCampaignsModeUpdateResponse(w http.ResponseWriter) error
type CampaignsModeUpdate401JSONResponse ¶
func (CampaignsModeUpdate401JSONResponse) VisitCampaignsModeUpdateResponse ¶
func (response CampaignsModeUpdate401JSONResponse) VisitCampaignsModeUpdateResponse(w http.ResponseWriter) error
type CampaignsModeUpdate404JSONResponse ¶
type CampaignsModeUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsModeUpdate404JSONResponse) VisitCampaignsModeUpdateResponse ¶
func (response CampaignsModeUpdate404JSONResponse) VisitCampaignsModeUpdateResponse(w http.ResponseWriter) error
type CampaignsModeUpdate500JSONResponse ¶
type CampaignsModeUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsModeUpdate500JSONResponse) VisitCampaignsModeUpdateResponse ¶
func (response CampaignsModeUpdate500JSONResponse) VisitCampaignsModeUpdateResponse(w http.ResponseWriter) error
type CampaignsModeUpdateJSONBody ¶
type CampaignsModeUpdateJSONBody struct {
Mode CampaignModeEnum `json:"mode"`
}
CampaignsModeUpdateJSONBody defines parameters for CampaignsModeUpdate.
type CampaignsModeUpdateJSONRequestBody ¶
type CampaignsModeUpdateJSONRequestBody CampaignsModeUpdateJSONBody
CampaignsModeUpdateJSONRequestBody defines body for CampaignsModeUpdate for application/json ContentType.
type CampaignsModeUpdateRequestObject ¶
type CampaignsModeUpdateRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *CampaignsModeUpdateJSONRequestBody
}
type CampaignsModeUpdateResponseObject ¶
type CampaignsModeUpdateResponseObject interface {
VisitCampaignsModeUpdateResponse(w http.ResponseWriter) error
}
type CampaignsMomentumGet200JSONResponse ¶
type CampaignsMomentumGet200JSONResponse CampaignMomentumResponse
func (CampaignsMomentumGet200JSONResponse) VisitCampaignsMomentumGetResponse ¶
func (response CampaignsMomentumGet200JSONResponse) VisitCampaignsMomentumGetResponse(w http.ResponseWriter) error
type CampaignsMomentumGet404JSONResponse ¶
type CampaignsMomentumGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsMomentumGet404JSONResponse) VisitCampaignsMomentumGetResponse ¶
func (response CampaignsMomentumGet404JSONResponse) VisitCampaignsMomentumGetResponse(w http.ResponseWriter) error
type CampaignsMomentumGet500JSONResponse ¶
type CampaignsMomentumGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsMomentumGet500JSONResponse) VisitCampaignsMomentumGetResponse ¶
func (response CampaignsMomentumGet500JSONResponse) VisitCampaignsMomentumGetResponse(w http.ResponseWriter) error
type CampaignsMomentumGetRequestObject ¶
type CampaignsMomentumGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsMomentumGetResponseObject ¶
type CampaignsMomentumGetResponseObject interface {
VisitCampaignsMomentumGetResponse(w http.ResponseWriter) error
}
type CampaignsPhaseConfigsList200JSONResponse ¶
type CampaignsPhaseConfigsList200JSONResponse struct {
CampaignId *openapi_types.UUID `json:"campaignId,omitempty"`
Configs *map[string]map[string]interface{} `json:"configs,omitempty"`
ConfigsPresent *map[string]bool `json:"configsPresent,omitempty"`
}
func (CampaignsPhaseConfigsList200JSONResponse) VisitCampaignsPhaseConfigsListResponse ¶
func (response CampaignsPhaseConfigsList200JSONResponse) VisitCampaignsPhaseConfigsListResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigsList400JSONResponse ¶
type CampaignsPhaseConfigsList400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhaseConfigsList400JSONResponse) VisitCampaignsPhaseConfigsListResponse ¶
func (response CampaignsPhaseConfigsList400JSONResponse) VisitCampaignsPhaseConfigsListResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigsList401JSONResponse ¶
func (CampaignsPhaseConfigsList401JSONResponse) VisitCampaignsPhaseConfigsListResponse ¶
func (response CampaignsPhaseConfigsList401JSONResponse) VisitCampaignsPhaseConfigsListResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigsList404JSONResponse ¶
type CampaignsPhaseConfigsList404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseConfigsList404JSONResponse) VisitCampaignsPhaseConfigsListResponse ¶
func (response CampaignsPhaseConfigsList404JSONResponse) VisitCampaignsPhaseConfigsListResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigsList500JSONResponse ¶
type CampaignsPhaseConfigsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseConfigsList500JSONResponse) VisitCampaignsPhaseConfigsListResponse ¶
func (response CampaignsPhaseConfigsList500JSONResponse) VisitCampaignsPhaseConfigsListResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigsListRequestObject ¶
type CampaignsPhaseConfigsListRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsPhaseConfigsListResponseObject ¶
type CampaignsPhaseConfigsListResponseObject interface {
VisitCampaignsPhaseConfigsListResponse(w http.ResponseWriter) error
}
type CampaignsPhaseConfigure200JSONResponse ¶
type CampaignsPhaseConfigure200JSONResponse PhaseStatusResponse
func (CampaignsPhaseConfigure200JSONResponse) VisitCampaignsPhaseConfigureResponse ¶
func (response CampaignsPhaseConfigure200JSONResponse) VisitCampaignsPhaseConfigureResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigure400JSONResponse ¶
type CampaignsPhaseConfigure400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhaseConfigure400JSONResponse) VisitCampaignsPhaseConfigureResponse ¶
func (response CampaignsPhaseConfigure400JSONResponse) VisitCampaignsPhaseConfigureResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigure401JSONResponse ¶
func (CampaignsPhaseConfigure401JSONResponse) VisitCampaignsPhaseConfigureResponse ¶
func (response CampaignsPhaseConfigure401JSONResponse) VisitCampaignsPhaseConfigureResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigure404JSONResponse ¶
type CampaignsPhaseConfigure404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseConfigure404JSONResponse) VisitCampaignsPhaseConfigureResponse ¶
func (response CampaignsPhaseConfigure404JSONResponse) VisitCampaignsPhaseConfigureResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigure500JSONResponse ¶
type CampaignsPhaseConfigure500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseConfigure500JSONResponse) VisitCampaignsPhaseConfigureResponse ¶
func (response CampaignsPhaseConfigure500JSONResponse) VisitCampaignsPhaseConfigureResponse(w http.ResponseWriter) error
type CampaignsPhaseConfigureJSONRequestBody ¶
type CampaignsPhaseConfigureJSONRequestBody = PhaseConfigurationRequest
CampaignsPhaseConfigureJSONRequestBody defines body for CampaignsPhaseConfigure for application/json ContentType.
type CampaignsPhaseConfigureRequestObject ¶
type CampaignsPhaseConfigureRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Phase CampaignPhaseEnum `json:"phase"`
Body *CampaignsPhaseConfigureJSONRequestBody
}
type CampaignsPhaseConfigureResponseObject ¶
type CampaignsPhaseConfigureResponseObject interface {
VisitCampaignsPhaseConfigureResponse(w http.ResponseWriter) error
}
type CampaignsPhaseExecutionDelete204Response ¶
type CampaignsPhaseExecutionDelete204Response struct {
}
func (CampaignsPhaseExecutionDelete204Response) VisitCampaignsPhaseExecutionDeleteResponse ¶
func (response CampaignsPhaseExecutionDelete204Response) VisitCampaignsPhaseExecutionDeleteResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionDelete404JSONResponse ¶
type CampaignsPhaseExecutionDelete404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseExecutionDelete404JSONResponse) VisitCampaignsPhaseExecutionDeleteResponse ¶
func (response CampaignsPhaseExecutionDelete404JSONResponse) VisitCampaignsPhaseExecutionDeleteResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionDelete500JSONResponse ¶
type CampaignsPhaseExecutionDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseExecutionDelete500JSONResponse) VisitCampaignsPhaseExecutionDeleteResponse ¶
func (response CampaignsPhaseExecutionDelete500JSONResponse) VisitCampaignsPhaseExecutionDeleteResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionDeleteParamsPhaseType ¶
type CampaignsPhaseExecutionDeleteParamsPhaseType string
CampaignsPhaseExecutionDeleteParamsPhaseType defines parameters for CampaignsPhaseExecutionDelete.
const ( CampaignsPhaseExecutionDeleteParamsPhaseTypeAnalysis CampaignsPhaseExecutionDeleteParamsPhaseType = "analysis" CampaignsPhaseExecutionDeleteParamsPhaseTypeDiscovery CampaignsPhaseExecutionDeleteParamsPhaseType = "discovery" CampaignsPhaseExecutionDeleteParamsPhaseTypeDnsValidation CampaignsPhaseExecutionDeleteParamsPhaseType = "dns_validation" CampaignsPhaseExecutionDeleteParamsPhaseTypeEnrichment CampaignsPhaseExecutionDeleteParamsPhaseType = "enrichment" CampaignsPhaseExecutionDeleteParamsPhaseTypeExtraction CampaignsPhaseExecutionDeleteParamsPhaseType = "extraction" CampaignsPhaseExecutionDeleteParamsPhaseTypeScoring CampaignsPhaseExecutionDeleteParamsPhaseType = "scoring" )
Defines values for CampaignsPhaseExecutionDeleteParamsPhaseType.
type CampaignsPhaseExecutionDeleteRequestObject ¶
type CampaignsPhaseExecutionDeleteRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
PhaseType CampaignsPhaseExecutionDeleteParamsPhaseType `json:"phaseType"`
}
type CampaignsPhaseExecutionDeleteResponseObject ¶
type CampaignsPhaseExecutionDeleteResponseObject interface {
VisitCampaignsPhaseExecutionDeleteResponse(w http.ResponseWriter) error
}
type CampaignsPhaseExecutionGet200JSONResponse ¶
type CampaignsPhaseExecutionGet200JSONResponse PhaseExecution
func (CampaignsPhaseExecutionGet200JSONResponse) VisitCampaignsPhaseExecutionGetResponse ¶
func (response CampaignsPhaseExecutionGet200JSONResponse) VisitCampaignsPhaseExecutionGetResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionGet404JSONResponse ¶
type CampaignsPhaseExecutionGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseExecutionGet404JSONResponse) VisitCampaignsPhaseExecutionGetResponse ¶
func (response CampaignsPhaseExecutionGet404JSONResponse) VisitCampaignsPhaseExecutionGetResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionGet500JSONResponse ¶
type CampaignsPhaseExecutionGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseExecutionGet500JSONResponse) VisitCampaignsPhaseExecutionGetResponse ¶
func (response CampaignsPhaseExecutionGet500JSONResponse) VisitCampaignsPhaseExecutionGetResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionGetParamsPhaseType ¶
type CampaignsPhaseExecutionGetParamsPhaseType string
CampaignsPhaseExecutionGetParamsPhaseType defines parameters for CampaignsPhaseExecutionGet.
const ( CampaignsPhaseExecutionGetParamsPhaseTypeAnalysis CampaignsPhaseExecutionGetParamsPhaseType = "analysis" CampaignsPhaseExecutionGetParamsPhaseTypeDiscovery CampaignsPhaseExecutionGetParamsPhaseType = "discovery" CampaignsPhaseExecutionGetParamsPhaseTypeDnsValidation CampaignsPhaseExecutionGetParamsPhaseType = "dns_validation" CampaignsPhaseExecutionGetParamsPhaseTypeEnrichment CampaignsPhaseExecutionGetParamsPhaseType = "enrichment" CampaignsPhaseExecutionGetParamsPhaseTypeExtraction CampaignsPhaseExecutionGetParamsPhaseType = "extraction" CampaignsPhaseExecutionGetParamsPhaseTypeScoring CampaignsPhaseExecutionGetParamsPhaseType = "scoring" )
Defines values for CampaignsPhaseExecutionGetParamsPhaseType.
type CampaignsPhaseExecutionGetRequestObject ¶
type CampaignsPhaseExecutionGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
PhaseType CampaignsPhaseExecutionGetParamsPhaseType `json:"phaseType"`
}
type CampaignsPhaseExecutionGetResponseObject ¶
type CampaignsPhaseExecutionGetResponseObject interface {
VisitCampaignsPhaseExecutionGetResponse(w http.ResponseWriter) error
}
type CampaignsPhaseExecutionPut200JSONResponse ¶
type CampaignsPhaseExecutionPut200JSONResponse PhaseExecution
func (CampaignsPhaseExecutionPut200JSONResponse) VisitCampaignsPhaseExecutionPutResponse ¶
func (response CampaignsPhaseExecutionPut200JSONResponse) VisitCampaignsPhaseExecutionPutResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionPut400JSONResponse ¶
type CampaignsPhaseExecutionPut400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhaseExecutionPut400JSONResponse) VisitCampaignsPhaseExecutionPutResponse ¶
func (response CampaignsPhaseExecutionPut400JSONResponse) VisitCampaignsPhaseExecutionPutResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionPut404JSONResponse ¶
type CampaignsPhaseExecutionPut404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseExecutionPut404JSONResponse) VisitCampaignsPhaseExecutionPutResponse ¶
func (response CampaignsPhaseExecutionPut404JSONResponse) VisitCampaignsPhaseExecutionPutResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionPut500JSONResponse ¶
type CampaignsPhaseExecutionPut500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseExecutionPut500JSONResponse) VisitCampaignsPhaseExecutionPutResponse ¶
func (response CampaignsPhaseExecutionPut500JSONResponse) VisitCampaignsPhaseExecutionPutResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionPutJSONRequestBody ¶
type CampaignsPhaseExecutionPutJSONRequestBody = PhaseExecutionUpdate
CampaignsPhaseExecutionPutJSONRequestBody defines body for CampaignsPhaseExecutionPut for application/json ContentType.
type CampaignsPhaseExecutionPutParamsPhaseType ¶
type CampaignsPhaseExecutionPutParamsPhaseType string
CampaignsPhaseExecutionPutParamsPhaseType defines parameters for CampaignsPhaseExecutionPut.
const ( Analysis CampaignsPhaseExecutionPutParamsPhaseType = "analysis" Discovery CampaignsPhaseExecutionPutParamsPhaseType = "discovery" DnsValidation CampaignsPhaseExecutionPutParamsPhaseType = "dns_validation" Enrichment CampaignsPhaseExecutionPutParamsPhaseType = "enrichment" Extraction CampaignsPhaseExecutionPutParamsPhaseType = "extraction" Scoring CampaignsPhaseExecutionPutParamsPhaseType = "scoring" )
Defines values for CampaignsPhaseExecutionPutParamsPhaseType.
type CampaignsPhaseExecutionPutRequestObject ¶
type CampaignsPhaseExecutionPutRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
PhaseType CampaignsPhaseExecutionPutParamsPhaseType `json:"phaseType"`
Body *CampaignsPhaseExecutionPutJSONRequestBody
}
type CampaignsPhaseExecutionPutResponseObject ¶
type CampaignsPhaseExecutionPutResponseObject interface {
VisitCampaignsPhaseExecutionPutResponse(w http.ResponseWriter) error
}
type CampaignsPhaseExecutionsList200JSONResponse ¶
type CampaignsPhaseExecutionsList200JSONResponse CampaignStateWithExecutions
func (CampaignsPhaseExecutionsList200JSONResponse) VisitCampaignsPhaseExecutionsListResponse ¶
func (response CampaignsPhaseExecutionsList200JSONResponse) VisitCampaignsPhaseExecutionsListResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionsList404JSONResponse ¶
type CampaignsPhaseExecutionsList404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseExecutionsList404JSONResponse) VisitCampaignsPhaseExecutionsListResponse ¶
func (response CampaignsPhaseExecutionsList404JSONResponse) VisitCampaignsPhaseExecutionsListResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionsList500JSONResponse ¶
type CampaignsPhaseExecutionsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseExecutionsList500JSONResponse) VisitCampaignsPhaseExecutionsListResponse ¶
func (response CampaignsPhaseExecutionsList500JSONResponse) VisitCampaignsPhaseExecutionsListResponse(w http.ResponseWriter) error
type CampaignsPhaseExecutionsListRequestObject ¶
type CampaignsPhaseExecutionsListRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsPhaseExecutionsListResponseObject ¶
type CampaignsPhaseExecutionsListResponseObject interface {
VisitCampaignsPhaseExecutionsListResponse(w http.ResponseWriter) error
}
type CampaignsPhasePause200JSONResponse ¶
type CampaignsPhasePause200JSONResponse PhaseStatusResponse
func (CampaignsPhasePause200JSONResponse) VisitCampaignsPhasePauseResponse ¶
func (response CampaignsPhasePause200JSONResponse) VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
type CampaignsPhasePause400JSONResponse ¶
type CampaignsPhasePause400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhasePause400JSONResponse) VisitCampaignsPhasePauseResponse ¶
func (response CampaignsPhasePause400JSONResponse) VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
type CampaignsPhasePause401JSONResponse ¶
func (CampaignsPhasePause401JSONResponse) VisitCampaignsPhasePauseResponse ¶
func (response CampaignsPhasePause401JSONResponse) VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
type CampaignsPhasePause404JSONResponse ¶
type CampaignsPhasePause404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhasePause404JSONResponse) VisitCampaignsPhasePauseResponse ¶
func (response CampaignsPhasePause404JSONResponse) VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
type CampaignsPhasePause409JSONResponse ¶
type CampaignsPhasePause409JSONResponse struct{ ConflictJSONResponse }
func (CampaignsPhasePause409JSONResponse) VisitCampaignsPhasePauseResponse ¶
func (response CampaignsPhasePause409JSONResponse) VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
type CampaignsPhasePause500JSONResponse ¶
type CampaignsPhasePause500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhasePause500JSONResponse) VisitCampaignsPhasePauseResponse ¶
func (response CampaignsPhasePause500JSONResponse) VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
type CampaignsPhasePauseParams ¶
type CampaignsPhasePauseParams struct {
// ExpectedState P3.2: Precondition check. If provided, pause only proceeds when current phase status matches.
// Returns 409 EXPECTED_STATE_MISMATCH if actual state differs.
ExpectedState *PhaseStatusEnum `form:"expected_state,omitempty" json:"expected_state,omitempty"`
// XIdempotencyKey P3.3: Unique key for duplicate request detection. If a request with this key was already
// processed within 5 minutes, the cached result is returned without emitting a new SSE sequence.
XIdempotencyKey *string `json:"X-Idempotency-Key,omitempty"`
}
CampaignsPhasePauseParams defines parameters for CampaignsPhasePause.
type CampaignsPhasePauseRequestObject ¶
type CampaignsPhasePauseRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Phase CampaignPhaseEnum `json:"phase"`
Params CampaignsPhasePauseParams
}
type CampaignsPhasePauseResponseObject ¶
type CampaignsPhasePauseResponseObject interface {
VisitCampaignsPhasePauseResponse(w http.ResponseWriter) error
}
type CampaignsPhaseResume200JSONResponse ¶
type CampaignsPhaseResume200JSONResponse PhaseStatusResponse
func (CampaignsPhaseResume200JSONResponse) VisitCampaignsPhaseResumeResponse ¶
func (response CampaignsPhaseResume200JSONResponse) VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
type CampaignsPhaseResume400JSONResponse ¶
type CampaignsPhaseResume400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhaseResume400JSONResponse) VisitCampaignsPhaseResumeResponse ¶
func (response CampaignsPhaseResume400JSONResponse) VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
type CampaignsPhaseResume401JSONResponse ¶
func (CampaignsPhaseResume401JSONResponse) VisitCampaignsPhaseResumeResponse ¶
func (response CampaignsPhaseResume401JSONResponse) VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
type CampaignsPhaseResume404JSONResponse ¶
type CampaignsPhaseResume404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseResume404JSONResponse) VisitCampaignsPhaseResumeResponse ¶
func (response CampaignsPhaseResume404JSONResponse) VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
type CampaignsPhaseResume409JSONResponse ¶
type CampaignsPhaseResume409JSONResponse struct{ ConflictJSONResponse }
func (CampaignsPhaseResume409JSONResponse) VisitCampaignsPhaseResumeResponse ¶
func (response CampaignsPhaseResume409JSONResponse) VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
type CampaignsPhaseResume500JSONResponse ¶
type CampaignsPhaseResume500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseResume500JSONResponse) VisitCampaignsPhaseResumeResponse ¶
func (response CampaignsPhaseResume500JSONResponse) VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
type CampaignsPhaseResumeParams ¶
type CampaignsPhaseResumeParams struct {
// ExpectedState P3.2: Precondition check. If provided, resume only proceeds when current phase status matches.
// Returns 409 EXPECTED_STATE_MISMATCH if actual state differs.
ExpectedState *PhaseStatusEnum `form:"expected_state,omitempty" json:"expected_state,omitempty"`
// XIdempotencyKey P3.3: Unique key for duplicate request detection. If a request with this key was already
// processed within 5 minutes, the cached result is returned without emitting a new SSE sequence.
XIdempotencyKey *string `json:"X-Idempotency-Key,omitempty"`
}
CampaignsPhaseResumeParams defines parameters for CampaignsPhaseResume.
type CampaignsPhaseResumeRequestObject ¶
type CampaignsPhaseResumeRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Phase CampaignPhaseEnum `json:"phase"`
Params CampaignsPhaseResumeParams
}
type CampaignsPhaseResumeResponseObject ¶
type CampaignsPhaseResumeResponseObject interface {
VisitCampaignsPhaseResumeResponse(w http.ResponseWriter) error
}
type CampaignsPhaseStart200JSONResponse ¶
type CampaignsPhaseStart200JSONResponse PhaseStatusResponse
func (CampaignsPhaseStart200JSONResponse) VisitCampaignsPhaseStartResponse ¶
func (response CampaignsPhaseStart200JSONResponse) VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
type CampaignsPhaseStart400JSONResponse ¶
type CampaignsPhaseStart400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhaseStart400JSONResponse) VisitCampaignsPhaseStartResponse ¶
func (response CampaignsPhaseStart400JSONResponse) VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
type CampaignsPhaseStart401JSONResponse ¶
func (CampaignsPhaseStart401JSONResponse) VisitCampaignsPhaseStartResponse ¶
func (response CampaignsPhaseStart401JSONResponse) VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
type CampaignsPhaseStart404JSONResponse ¶
type CampaignsPhaseStart404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseStart404JSONResponse) VisitCampaignsPhaseStartResponse ¶
func (response CampaignsPhaseStart404JSONResponse) VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
type CampaignsPhaseStart409JSONResponse ¶
type CampaignsPhaseStart409JSONResponse struct {
Error ApiError `json:"error"`
// MissingPhases Phase identifiers that lack configuration
MissingPhases *[]string `json:"missingPhases,omitempty"`
RequestId string `json:"requestId"`
// Success Always false for error envelopes.
Success *bool `json:"success,omitempty"`
}
func (CampaignsPhaseStart409JSONResponse) VisitCampaignsPhaseStartResponse ¶
func (response CampaignsPhaseStart409JSONResponse) VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
type CampaignsPhaseStart500JSONResponse ¶
type CampaignsPhaseStart500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseStart500JSONResponse) VisitCampaignsPhaseStartResponse ¶
func (response CampaignsPhaseStart500JSONResponse) VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
type CampaignsPhaseStartParams ¶
type CampaignsPhaseStartParams struct {
// XIdempotencyKey P3.3: Unique key for duplicate request detection. If a request with this key was already
// processed within 5 minutes, the cached result is returned without emitting a new SSE sequence.
XIdempotencyKey *string `json:"X-Idempotency-Key,omitempty"`
}
CampaignsPhaseStartParams defines parameters for CampaignsPhaseStart.
type CampaignsPhaseStartRequestObject ¶
type CampaignsPhaseStartRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Phase CampaignPhaseEnum `json:"phase"`
Params CampaignsPhaseStartParams
}
type CampaignsPhaseStartResponseObject ¶
type CampaignsPhaseStartResponseObject interface {
VisitCampaignsPhaseStartResponse(w http.ResponseWriter) error
}
type CampaignsPhaseStatus200JSONResponse ¶
type CampaignsPhaseStatus200JSONResponse PhaseStatusResponse
func (CampaignsPhaseStatus200JSONResponse) VisitCampaignsPhaseStatusResponse ¶
func (response CampaignsPhaseStatus200JSONResponse) VisitCampaignsPhaseStatusResponse(w http.ResponseWriter) error
type CampaignsPhaseStatus401JSONResponse ¶
func (CampaignsPhaseStatus401JSONResponse) VisitCampaignsPhaseStatusResponse ¶
func (response CampaignsPhaseStatus401JSONResponse) VisitCampaignsPhaseStatusResponse(w http.ResponseWriter) error
type CampaignsPhaseStatus404JSONResponse ¶
type CampaignsPhaseStatus404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseStatus404JSONResponse) VisitCampaignsPhaseStatusResponse ¶
func (response CampaignsPhaseStatus404JSONResponse) VisitCampaignsPhaseStatusResponse(w http.ResponseWriter) error
type CampaignsPhaseStatus500JSONResponse ¶
type CampaignsPhaseStatus500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseStatus500JSONResponse) VisitCampaignsPhaseStatusResponse ¶
func (response CampaignsPhaseStatus500JSONResponse) VisitCampaignsPhaseStatusResponse(w http.ResponseWriter) error
type CampaignsPhaseStatusRequestObject ¶
type CampaignsPhaseStatusRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Phase CampaignPhaseEnum `json:"phase"`
}
type CampaignsPhaseStatusResponseObject ¶
type CampaignsPhaseStatusResponseObject interface {
VisitCampaignsPhaseStatusResponse(w http.ResponseWriter) error
}
type CampaignsPhaseStop200JSONResponse ¶
type CampaignsPhaseStop200JSONResponse PhaseStatusResponse
func (CampaignsPhaseStop200JSONResponse) VisitCampaignsPhaseStopResponse ¶
func (response CampaignsPhaseStop200JSONResponse) VisitCampaignsPhaseStopResponse(w http.ResponseWriter) error
type CampaignsPhaseStop400JSONResponse ¶
type CampaignsPhaseStop400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsPhaseStop400JSONResponse) VisitCampaignsPhaseStopResponse ¶
func (response CampaignsPhaseStop400JSONResponse) VisitCampaignsPhaseStopResponse(w http.ResponseWriter) error
type CampaignsPhaseStop401JSONResponse ¶
func (CampaignsPhaseStop401JSONResponse) VisitCampaignsPhaseStopResponse ¶
func (response CampaignsPhaseStop401JSONResponse) VisitCampaignsPhaseStopResponse(w http.ResponseWriter) error
type CampaignsPhaseStop404JSONResponse ¶
type CampaignsPhaseStop404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsPhaseStop404JSONResponse) VisitCampaignsPhaseStopResponse ¶
func (response CampaignsPhaseStop404JSONResponse) VisitCampaignsPhaseStopResponse(w http.ResponseWriter) error
type CampaignsPhaseStop500JSONResponse ¶
type CampaignsPhaseStop500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsPhaseStop500JSONResponse) VisitCampaignsPhaseStopResponse ¶
func (response CampaignsPhaseStop500JSONResponse) VisitCampaignsPhaseStopResponse(w http.ResponseWriter) error
type CampaignsPhaseStopParams ¶
type CampaignsPhaseStopParams struct {
// XIdempotencyKey P3.3: Unique key for duplicate request detection. If a request with this key was already
// processed within 5 minutes, the cached result is returned without emitting a new SSE sequence.
XIdempotencyKey *string `json:"X-Idempotency-Key,omitempty"`
}
CampaignsPhaseStopParams defines parameters for CampaignsPhaseStop.
type CampaignsPhaseStopRequestObject ¶
type CampaignsPhaseStopRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Phase CampaignPhaseEnum `json:"phase"`
Params CampaignsPhaseStopParams
}
type CampaignsPhaseStopResponseObject ¶
type CampaignsPhaseStopResponseObject interface {
VisitCampaignsPhaseStopResponse(w http.ResponseWriter) error
}
type CampaignsProgress200JSONResponse ¶
type CampaignsProgress200JSONResponse CampaignProgressResponse
func (CampaignsProgress200JSONResponse) VisitCampaignsProgressResponse ¶
func (response CampaignsProgress200JSONResponse) VisitCampaignsProgressResponse(w http.ResponseWriter) error
type CampaignsProgress401JSONResponse ¶
func (CampaignsProgress401JSONResponse) VisitCampaignsProgressResponse ¶
func (response CampaignsProgress401JSONResponse) VisitCampaignsProgressResponse(w http.ResponseWriter) error
type CampaignsProgress404JSONResponse ¶
type CampaignsProgress404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsProgress404JSONResponse) VisitCampaignsProgressResponse ¶
func (response CampaignsProgress404JSONResponse) VisitCampaignsProgressResponse(w http.ResponseWriter) error
type CampaignsProgress500JSONResponse ¶
type CampaignsProgress500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsProgress500JSONResponse) VisitCampaignsProgressResponse ¶
func (response CampaignsProgress500JSONResponse) VisitCampaignsProgressResponse(w http.ResponseWriter) error
type CampaignsProgressRequestObject ¶
type CampaignsProgressRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsProgressResponseObject ¶
type CampaignsProgressResponseObject interface {
VisitCampaignsProgressResponse(w http.ResponseWriter) error
}
type CampaignsRecommendationsGet200JSONResponse ¶
type CampaignsRecommendationsGet200JSONResponse CampaignRecommendationsResponse
func (CampaignsRecommendationsGet200JSONResponse) VisitCampaignsRecommendationsGetResponse ¶
func (response CampaignsRecommendationsGet200JSONResponse) VisitCampaignsRecommendationsGetResponse(w http.ResponseWriter) error
type CampaignsRecommendationsGet404JSONResponse ¶
type CampaignsRecommendationsGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsRecommendationsGet404JSONResponse) VisitCampaignsRecommendationsGetResponse ¶
func (response CampaignsRecommendationsGet404JSONResponse) VisitCampaignsRecommendationsGetResponse(w http.ResponseWriter) error
type CampaignsRecommendationsGet500JSONResponse ¶
type CampaignsRecommendationsGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsRecommendationsGet500JSONResponse) VisitCampaignsRecommendationsGetResponse ¶
func (response CampaignsRecommendationsGet500JSONResponse) VisitCampaignsRecommendationsGetResponse(w http.ResponseWriter) error
type CampaignsRecommendationsGetRequestObject ¶
type CampaignsRecommendationsGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsRecommendationsGetResponseObject ¶
type CampaignsRecommendationsGetResponseObject interface {
VisitCampaignsRecommendationsGetResponse(w http.ResponseWriter) error
}
type CampaignsRejectionSummaryGet200JSONResponse ¶
type CampaignsRejectionSummaryGet200JSONResponse RejectionSummaryResponse
func (CampaignsRejectionSummaryGet200JSONResponse) VisitCampaignsRejectionSummaryGetResponse ¶
func (response CampaignsRejectionSummaryGet200JSONResponse) VisitCampaignsRejectionSummaryGetResponse(w http.ResponseWriter) error
type CampaignsRejectionSummaryGet404JSONResponse ¶
type CampaignsRejectionSummaryGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsRejectionSummaryGet404JSONResponse) VisitCampaignsRejectionSummaryGetResponse ¶
func (response CampaignsRejectionSummaryGet404JSONResponse) VisitCampaignsRejectionSummaryGetResponse(w http.ResponseWriter) error
type CampaignsRejectionSummaryGet500JSONResponse ¶
type CampaignsRejectionSummaryGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsRejectionSummaryGet500JSONResponse) VisitCampaignsRejectionSummaryGetResponse ¶
func (response CampaignsRejectionSummaryGet500JSONResponse) VisitCampaignsRejectionSummaryGetResponse(w http.ResponseWriter) error
type CampaignsRejectionSummaryGetRequestObject ¶
type CampaignsRejectionSummaryGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsRejectionSummaryGetResponseObject ¶
type CampaignsRejectionSummaryGetResponseObject interface {
VisitCampaignsRejectionSummaryGetResponse(w http.ResponseWriter) error
}
type CampaignsRescore204Response ¶
type CampaignsRescore204Response struct {
}
func (CampaignsRescore204Response) VisitCampaignsRescoreResponse ¶
func (response CampaignsRescore204Response) VisitCampaignsRescoreResponse(w http.ResponseWriter) error
type CampaignsRescore401JSONResponse ¶
func (CampaignsRescore401JSONResponse) VisitCampaignsRescoreResponse ¶
func (response CampaignsRescore401JSONResponse) VisitCampaignsRescoreResponse(w http.ResponseWriter) error
type CampaignsRescore403JSONResponse ¶
type CampaignsRescore403JSONResponse struct{ ForbiddenJSONResponse }
func (CampaignsRescore403JSONResponse) VisitCampaignsRescoreResponse ¶
func (response CampaignsRescore403JSONResponse) VisitCampaignsRescoreResponse(w http.ResponseWriter) error
type CampaignsRescore404JSONResponse ¶
type CampaignsRescore404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsRescore404JSONResponse) VisitCampaignsRescoreResponse ¶
func (response CampaignsRescore404JSONResponse) VisitCampaignsRescoreResponse(w http.ResponseWriter) error
type CampaignsRescore409JSONResponse ¶
type CampaignsRescore409JSONResponse struct{ ConflictJSONResponse }
func (CampaignsRescore409JSONResponse) VisitCampaignsRescoreResponse ¶
func (response CampaignsRescore409JSONResponse) VisitCampaignsRescoreResponse(w http.ResponseWriter) error
type CampaignsRescore500JSONResponse ¶
type CampaignsRescore500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsRescore500JSONResponse) VisitCampaignsRescoreResponse ¶
func (response CampaignsRescore500JSONResponse) VisitCampaignsRescoreResponse(w http.ResponseWriter) error
type CampaignsRescoreJSONRequestBody ¶
type CampaignsRescoreJSONRequestBody = RescoreCampaignRequest
CampaignsRescoreJSONRequestBody defines body for CampaignsRescore for application/json ContentType.
type CampaignsRescoreRequestObject ¶
type CampaignsRescoreRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *CampaignsRescoreJSONRequestBody
}
type CampaignsRescoreResponseObject ¶
type CampaignsRescoreResponseObject interface {
VisitCampaignsRescoreResponse(w http.ResponseWriter) error
}
type CampaignsRestart200JSONResponse ¶
type CampaignsRestart200JSONResponse CampaignRestartResponse
func (CampaignsRestart200JSONResponse) VisitCampaignsRestartResponse ¶
func (response CampaignsRestart200JSONResponse) VisitCampaignsRestartResponse(w http.ResponseWriter) error
type CampaignsRestart400JSONResponse ¶
type CampaignsRestart400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsRestart400JSONResponse) VisitCampaignsRestartResponse ¶
func (response CampaignsRestart400JSONResponse) VisitCampaignsRestartResponse(w http.ResponseWriter) error
type CampaignsRestart401JSONResponse ¶
func (CampaignsRestart401JSONResponse) VisitCampaignsRestartResponse ¶
func (response CampaignsRestart401JSONResponse) VisitCampaignsRestartResponse(w http.ResponseWriter) error
type CampaignsRestart404JSONResponse ¶
type CampaignsRestart404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsRestart404JSONResponse) VisitCampaignsRestartResponse ¶
func (response CampaignsRestart404JSONResponse) VisitCampaignsRestartResponse(w http.ResponseWriter) error
type CampaignsRestart500JSONResponse ¶
type CampaignsRestart500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsRestart500JSONResponse) VisitCampaignsRestartResponse ¶
func (response CampaignsRestart500JSONResponse) VisitCampaignsRestartResponse(w http.ResponseWriter) error
type CampaignsRestartRequestObject ¶
type CampaignsRestartRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsRestartResponseObject ¶
type CampaignsRestartResponseObject interface {
VisitCampaignsRestartResponse(w http.ResponseWriter) error
}
type CampaignsScoringProfileAssociate204Response ¶
type CampaignsScoringProfileAssociate204Response struct {
}
func (CampaignsScoringProfileAssociate204Response) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate204Response) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociate400JSONResponse ¶
type CampaignsScoringProfileAssociate400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsScoringProfileAssociate400JSONResponse) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate400JSONResponse) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociate401JSONResponse ¶
func (CampaignsScoringProfileAssociate401JSONResponse) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate401JSONResponse) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociate403JSONResponse ¶
type CampaignsScoringProfileAssociate403JSONResponse struct{ ForbiddenJSONResponse }
func (CampaignsScoringProfileAssociate403JSONResponse) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate403JSONResponse) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociate404JSONResponse ¶
type CampaignsScoringProfileAssociate404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsScoringProfileAssociate404JSONResponse) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate404JSONResponse) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociate409JSONResponse ¶
type CampaignsScoringProfileAssociate409JSONResponse struct{ ConflictJSONResponse }
func (CampaignsScoringProfileAssociate409JSONResponse) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate409JSONResponse) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociate500JSONResponse ¶
type CampaignsScoringProfileAssociate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsScoringProfileAssociate500JSONResponse) VisitCampaignsScoringProfileAssociateResponse ¶
func (response CampaignsScoringProfileAssociate500JSONResponse) VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
type CampaignsScoringProfileAssociateJSONRequestBody ¶
type CampaignsScoringProfileAssociateJSONRequestBody = AssociateScoringProfileRequest
CampaignsScoringProfileAssociateJSONRequestBody defines body for CampaignsScoringProfileAssociate for application/json ContentType.
type CampaignsScoringProfileAssociateRequestObject ¶
type CampaignsScoringProfileAssociateRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *CampaignsScoringProfileAssociateJSONRequestBody
}
type CampaignsScoringProfileAssociateResponseObject ¶
type CampaignsScoringProfileAssociateResponseObject interface {
VisitCampaignsScoringProfileAssociateResponse(w http.ResponseWriter) error
}
type CampaignsStateDelete204Response ¶
type CampaignsStateDelete204Response struct {
}
func (CampaignsStateDelete204Response) VisitCampaignsStateDeleteResponse ¶
func (response CampaignsStateDelete204Response) VisitCampaignsStateDeleteResponse(w http.ResponseWriter) error
type CampaignsStateDelete404JSONResponse ¶
type CampaignsStateDelete404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsStateDelete404JSONResponse) VisitCampaignsStateDeleteResponse ¶
func (response CampaignsStateDelete404JSONResponse) VisitCampaignsStateDeleteResponse(w http.ResponseWriter) error
type CampaignsStateDelete500JSONResponse ¶
type CampaignsStateDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsStateDelete500JSONResponse) VisitCampaignsStateDeleteResponse ¶
func (response CampaignsStateDelete500JSONResponse) VisitCampaignsStateDeleteResponse(w http.ResponseWriter) error
type CampaignsStateDeleteRequestObject ¶
type CampaignsStateDeleteRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsStateDeleteResponseObject ¶
type CampaignsStateDeleteResponseObject interface {
VisitCampaignsStateDeleteResponse(w http.ResponseWriter) error
}
type CampaignsStateGet200JSONResponse ¶
type CampaignsStateGet200JSONResponse CampaignState
func (CampaignsStateGet200JSONResponse) VisitCampaignsStateGetResponse ¶
func (response CampaignsStateGet200JSONResponse) VisitCampaignsStateGetResponse(w http.ResponseWriter) error
type CampaignsStateGet404JSONResponse ¶
type CampaignsStateGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsStateGet404JSONResponse) VisitCampaignsStateGetResponse ¶
func (response CampaignsStateGet404JSONResponse) VisitCampaignsStateGetResponse(w http.ResponseWriter) error
type CampaignsStateGet500JSONResponse ¶
type CampaignsStateGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsStateGet500JSONResponse) VisitCampaignsStateGetResponse ¶
func (response CampaignsStateGet500JSONResponse) VisitCampaignsStateGetResponse(w http.ResponseWriter) error
type CampaignsStateGetRequestObject ¶
type CampaignsStateGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsStateGetResponseObject ¶
type CampaignsStateGetResponseObject interface {
VisitCampaignsStateGetResponse(w http.ResponseWriter) error
}
type CampaignsStatePut200JSONResponse ¶
type CampaignsStatePut200JSONResponse CampaignState
func (CampaignsStatePut200JSONResponse) VisitCampaignsStatePutResponse ¶
func (response CampaignsStatePut200JSONResponse) VisitCampaignsStatePutResponse(w http.ResponseWriter) error
type CampaignsStatePut400JSONResponse ¶
type CampaignsStatePut400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsStatePut400JSONResponse) VisitCampaignsStatePutResponse ¶
func (response CampaignsStatePut400JSONResponse) VisitCampaignsStatePutResponse(w http.ResponseWriter) error
type CampaignsStatePut404JSONResponse ¶
type CampaignsStatePut404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsStatePut404JSONResponse) VisitCampaignsStatePutResponse ¶
func (response CampaignsStatePut404JSONResponse) VisitCampaignsStatePutResponse(w http.ResponseWriter) error
type CampaignsStatePut500JSONResponse ¶
type CampaignsStatePut500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsStatePut500JSONResponse) VisitCampaignsStatePutResponse ¶
func (response CampaignsStatePut500JSONResponse) VisitCampaignsStatePutResponse(w http.ResponseWriter) error
type CampaignsStatePutJSONRequestBody ¶
type CampaignsStatePutJSONRequestBody = CampaignStateUpdate
CampaignsStatePutJSONRequestBody defines body for CampaignsStatePut for application/json ContentType.
type CampaignsStatePutRequestObject ¶
type CampaignsStatePutRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *CampaignsStatePutJSONRequestBody
}
type CampaignsStatePutResponseObject ¶
type CampaignsStatePutResponseObject interface {
VisitCampaignsStatePutResponse(w http.ResponseWriter) error
}
type CampaignsStatusGet200JSONResponse ¶
type CampaignsStatusGet200JSONResponse CampaignPhasesStatusResponse
func (CampaignsStatusGet200JSONResponse) VisitCampaignsStatusGetResponse ¶
func (response CampaignsStatusGet200JSONResponse) VisitCampaignsStatusGetResponse(w http.ResponseWriter) error
type CampaignsStatusGet404JSONResponse ¶
type CampaignsStatusGet404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsStatusGet404JSONResponse) VisitCampaignsStatusGetResponse ¶
func (response CampaignsStatusGet404JSONResponse) VisitCampaignsStatusGetResponse(w http.ResponseWriter) error
type CampaignsStatusGet500JSONResponse ¶
type CampaignsStatusGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsStatusGet500JSONResponse) VisitCampaignsStatusGetResponse ¶
func (response CampaignsStatusGet500JSONResponse) VisitCampaignsStatusGetResponse(w http.ResponseWriter) error
type CampaignsStatusGetRequestObject ¶
type CampaignsStatusGetRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type CampaignsStatusGetResponseObject ¶
type CampaignsStatusGetResponseObject interface {
VisitCampaignsStatusGetResponse(w http.ResponseWriter) error
}
type CampaignsStop200JSONResponse ¶
type CampaignsStop200JSONResponse CampaignStopResponse
func (CampaignsStop200JSONResponse) VisitCampaignsStopResponse ¶
func (response CampaignsStop200JSONResponse) VisitCampaignsStopResponse(w http.ResponseWriter) error
type CampaignsStop400JSONResponse ¶
type CampaignsStop400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsStop400JSONResponse) VisitCampaignsStopResponse ¶
func (response CampaignsStop400JSONResponse) VisitCampaignsStopResponse(w http.ResponseWriter) error
type CampaignsStop401JSONResponse ¶
func (CampaignsStop401JSONResponse) VisitCampaignsStopResponse ¶
func (response CampaignsStop401JSONResponse) VisitCampaignsStopResponse(w http.ResponseWriter) error
type CampaignsStop404JSONResponse ¶
type CampaignsStop404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsStop404JSONResponse) VisitCampaignsStopResponse ¶
func (response CampaignsStop404JSONResponse) VisitCampaignsStopResponse(w http.ResponseWriter) error
type CampaignsStop500JSONResponse ¶
type CampaignsStop500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsStop500JSONResponse) VisitCampaignsStopResponse ¶
func (response CampaignsStop500JSONResponse) VisitCampaignsStopResponse(w http.ResponseWriter) error
type CampaignsStopParams ¶
type CampaignsStopParams struct {
// XIdempotencyKey P3.3: Unique key for duplicate request detection. If a request with this key was already
// processed within 5 minutes, the cached result is returned without emitting a new SSE sequence.
XIdempotencyKey *string `json:"X-Idempotency-Key,omitempty"`
}
CampaignsStopParams defines parameters for CampaignsStop.
type CampaignsStopRequestObject ¶
type CampaignsStopRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Params CampaignsStopParams
}
type CampaignsStopResponseObject ¶
type CampaignsStopResponseObject interface {
VisitCampaignsStopResponse(w http.ResponseWriter) error
}
type CampaignsUpdate200JSONResponse ¶
type CampaignsUpdate200JSONResponse CampaignResponse
func (CampaignsUpdate200JSONResponse) VisitCampaignsUpdateResponse ¶
func (response CampaignsUpdate200JSONResponse) VisitCampaignsUpdateResponse(w http.ResponseWriter) error
type CampaignsUpdate400JSONResponse ¶
type CampaignsUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (CampaignsUpdate400JSONResponse) VisitCampaignsUpdateResponse ¶
func (response CampaignsUpdate400JSONResponse) VisitCampaignsUpdateResponse(w http.ResponseWriter) error
type CampaignsUpdate401JSONResponse ¶
func (CampaignsUpdate401JSONResponse) VisitCampaignsUpdateResponse ¶
func (response CampaignsUpdate401JSONResponse) VisitCampaignsUpdateResponse(w http.ResponseWriter) error
type CampaignsUpdate404JSONResponse ¶
type CampaignsUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (CampaignsUpdate404JSONResponse) VisitCampaignsUpdateResponse ¶
func (response CampaignsUpdate404JSONResponse) VisitCampaignsUpdateResponse(w http.ResponseWriter) error
type CampaignsUpdate500JSONResponse ¶
type CampaignsUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CampaignsUpdate500JSONResponse) VisitCampaignsUpdateResponse ¶
func (response CampaignsUpdate500JSONResponse) VisitCampaignsUpdateResponse(w http.ResponseWriter) error
type CampaignsUpdateJSONRequestBody ¶
type CampaignsUpdateJSONRequestBody = UpdateCampaignRequest
CampaignsUpdateJSONRequestBody defines body for CampaignsUpdate for application/json ContentType.
type CampaignsUpdateRequestObject ¶
type CampaignsUpdateRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *CampaignsUpdateJSONRequestBody
}
type CampaignsUpdateResponseObject ¶
type CampaignsUpdateResponseObject interface {
VisitCampaignsUpdateResponse(w http.ResponseWriter) error
}
type CancelBulkOperation200JSONResponse ¶
type CancelBulkOperation200JSONResponse struct {
OperationId *openapi_types.UUID `json:"operationId,omitempty"`
Status *BulkOperationCancelStatus `json:"status,omitempty"`
}
func (CancelBulkOperation200JSONResponse) VisitCancelBulkOperationResponse ¶
func (response CancelBulkOperation200JSONResponse) VisitCancelBulkOperationResponse(w http.ResponseWriter) error
type CancelBulkOperation400JSONResponse ¶
type CancelBulkOperation400JSONResponse struct{ BadRequestJSONResponse }
func (CancelBulkOperation400JSONResponse) VisitCancelBulkOperationResponse ¶
func (response CancelBulkOperation400JSONResponse) VisitCancelBulkOperationResponse(w http.ResponseWriter) error
type CancelBulkOperation401JSONResponse ¶
func (CancelBulkOperation401JSONResponse) VisitCancelBulkOperationResponse ¶
func (response CancelBulkOperation401JSONResponse) VisitCancelBulkOperationResponse(w http.ResponseWriter) error
type CancelBulkOperation404JSONResponse ¶
type CancelBulkOperation404JSONResponse struct{ NotFoundJSONResponse }
func (CancelBulkOperation404JSONResponse) VisitCancelBulkOperationResponse ¶
func (response CancelBulkOperation404JSONResponse) VisitCancelBulkOperationResponse(w http.ResponseWriter) error
type CancelBulkOperation500JSONResponse ¶
type CancelBulkOperation500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (CancelBulkOperation500JSONResponse) VisitCancelBulkOperationResponse ¶
func (response CancelBulkOperation500JSONResponse) VisitCancelBulkOperationResponse(w http.ResponseWriter) error
type CancelBulkOperationRequestObject ¶
type CancelBulkOperationRequestObject struct {
OperationId openapi_types.UUID `json:"operationId"`
}
type CancelBulkOperationResponseObject ¶
type CancelBulkOperationResponseObject interface {
VisitCancelBulkOperationResponse(w http.ResponseWriter) error
}
type ChiServerOptions ¶
type ChiServerOptions struct {
BaseURL string
BaseRouter chi.Router
Middlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type ConfigGetAuthentication200JSONResponse ¶
type ConfigGetAuthentication200JSONResponse AuthConfig
func (ConfigGetAuthentication200JSONResponse) VisitConfigGetAuthenticationResponse ¶
func (response ConfigGetAuthentication200JSONResponse) VisitConfigGetAuthenticationResponse(w http.ResponseWriter) error
type ConfigGetAuthentication401JSONResponse ¶
func (ConfigGetAuthentication401JSONResponse) VisitConfigGetAuthenticationResponse ¶
func (response ConfigGetAuthentication401JSONResponse) VisitConfigGetAuthenticationResponse(w http.ResponseWriter) error
type ConfigGetAuthentication403JSONResponse ¶
type ConfigGetAuthentication403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetAuthentication403JSONResponse) VisitConfigGetAuthenticationResponse ¶
func (response ConfigGetAuthentication403JSONResponse) VisitConfigGetAuthenticationResponse(w http.ResponseWriter) error
type ConfigGetAuthentication429JSONResponse ¶
type ConfigGetAuthentication429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetAuthentication429JSONResponse) VisitConfigGetAuthenticationResponse ¶
func (response ConfigGetAuthentication429JSONResponse) VisitConfigGetAuthenticationResponse(w http.ResponseWriter) error
type ConfigGetAuthentication500JSONResponse ¶
type ConfigGetAuthentication500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetAuthentication500JSONResponse) VisitConfigGetAuthenticationResponse ¶
func (response ConfigGetAuthentication500JSONResponse) VisitConfigGetAuthenticationResponse(w http.ResponseWriter) error
type ConfigGetAuthenticationRequestObject ¶
type ConfigGetAuthenticationRequestObject struct {
}
type ConfigGetAuthenticationResponseObject ¶
type ConfigGetAuthenticationResponseObject interface {
VisitConfigGetAuthenticationResponse(w http.ResponseWriter) error
}
type ConfigGetDnsValidator200JSONResponse ¶
type ConfigGetDnsValidator200JSONResponse DNSValidatorConfigJSON
func (ConfigGetDnsValidator200JSONResponse) VisitConfigGetDnsValidatorResponse ¶
func (response ConfigGetDnsValidator200JSONResponse) VisitConfigGetDnsValidatorResponse(w http.ResponseWriter) error
type ConfigGetDnsValidator401JSONResponse ¶
func (ConfigGetDnsValidator401JSONResponse) VisitConfigGetDnsValidatorResponse ¶
func (response ConfigGetDnsValidator401JSONResponse) VisitConfigGetDnsValidatorResponse(w http.ResponseWriter) error
type ConfigGetDnsValidator403JSONResponse ¶
type ConfigGetDnsValidator403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetDnsValidator403JSONResponse) VisitConfigGetDnsValidatorResponse ¶
func (response ConfigGetDnsValidator403JSONResponse) VisitConfigGetDnsValidatorResponse(w http.ResponseWriter) error
type ConfigGetDnsValidator429JSONResponse ¶
type ConfigGetDnsValidator429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetDnsValidator429JSONResponse) VisitConfigGetDnsValidatorResponse ¶
func (response ConfigGetDnsValidator429JSONResponse) VisitConfigGetDnsValidatorResponse(w http.ResponseWriter) error
type ConfigGetDnsValidator500JSONResponse ¶
type ConfigGetDnsValidator500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetDnsValidator500JSONResponse) VisitConfigGetDnsValidatorResponse ¶
func (response ConfigGetDnsValidator500JSONResponse) VisitConfigGetDnsValidatorResponse(w http.ResponseWriter) error
type ConfigGetDnsValidatorRequestObject ¶
type ConfigGetDnsValidatorRequestObject struct {
}
type ConfigGetDnsValidatorResponseObject ¶
type ConfigGetDnsValidatorResponseObject interface {
VisitConfigGetDnsValidatorResponse(w http.ResponseWriter) error
}
type ConfigGetFeatures200JSONResponse ¶
type ConfigGetFeatures200JSONResponse FeatureFlags
func (ConfigGetFeatures200JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures200JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures400JSONResponse ¶
type ConfigGetFeatures400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigGetFeatures400JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures400JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures401JSONResponse ¶
func (ConfigGetFeatures401JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures401JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures403JSONResponse ¶
type ConfigGetFeatures403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetFeatures403JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures403JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures409JSONResponse ¶
type ConfigGetFeatures409JSONResponse struct{ ConflictJSONResponse }
func (ConfigGetFeatures409JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures409JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures422JSONResponse ¶
type ConfigGetFeatures422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigGetFeatures422JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures422JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures429JSONResponse ¶
type ConfigGetFeatures429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetFeatures429JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures429JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeatures500JSONResponse ¶
type ConfigGetFeatures500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetFeatures500JSONResponse) VisitConfigGetFeaturesResponse ¶
func (response ConfigGetFeatures500JSONResponse) VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
type ConfigGetFeaturesRequestObject ¶
type ConfigGetFeaturesRequestObject struct {
}
type ConfigGetFeaturesResponseObject ¶
type ConfigGetFeaturesResponseObject interface {
VisitConfigGetFeaturesResponse(w http.ResponseWriter) error
}
type ConfigGetHttp200JSONResponse ¶
type ConfigGetHttp200JSONResponse map[string]interface{}
func (ConfigGetHttp200JSONResponse) VisitConfigGetHttpResponse ¶
func (response ConfigGetHttp200JSONResponse) VisitConfigGetHttpResponse(w http.ResponseWriter) error
type ConfigGetHttp401JSONResponse ¶
func (ConfigGetHttp401JSONResponse) VisitConfigGetHttpResponse ¶
func (response ConfigGetHttp401JSONResponse) VisitConfigGetHttpResponse(w http.ResponseWriter) error
type ConfigGetHttp403JSONResponse ¶
type ConfigGetHttp403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetHttp403JSONResponse) VisitConfigGetHttpResponse ¶
func (response ConfigGetHttp403JSONResponse) VisitConfigGetHttpResponse(w http.ResponseWriter) error
type ConfigGetHttp429JSONResponse ¶
type ConfigGetHttp429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetHttp429JSONResponse) VisitConfigGetHttpResponse ¶
func (response ConfigGetHttp429JSONResponse) VisitConfigGetHttpResponse(w http.ResponseWriter) error
type ConfigGetHttp500JSONResponse ¶
type ConfigGetHttp500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetHttp500JSONResponse) VisitConfigGetHttpResponse ¶
func (response ConfigGetHttp500JSONResponse) VisitConfigGetHttpResponse(w http.ResponseWriter) error
type ConfigGetHttpRequestObject ¶
type ConfigGetHttpRequestObject struct {
}
type ConfigGetHttpResponseObject ¶
type ConfigGetHttpResponseObject interface {
VisitConfigGetHttpResponse(w http.ResponseWriter) error
}
type ConfigGetLogging200JSONResponse ¶
type ConfigGetLogging200JSONResponse LoggingConfig
func (ConfigGetLogging200JSONResponse) VisitConfigGetLoggingResponse ¶
func (response ConfigGetLogging200JSONResponse) VisitConfigGetLoggingResponse(w http.ResponseWriter) error
type ConfigGetLogging401JSONResponse ¶
func (ConfigGetLogging401JSONResponse) VisitConfigGetLoggingResponse ¶
func (response ConfigGetLogging401JSONResponse) VisitConfigGetLoggingResponse(w http.ResponseWriter) error
type ConfigGetLogging403JSONResponse ¶
type ConfigGetLogging403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetLogging403JSONResponse) VisitConfigGetLoggingResponse ¶
func (response ConfigGetLogging403JSONResponse) VisitConfigGetLoggingResponse(w http.ResponseWriter) error
type ConfigGetLogging429JSONResponse ¶
type ConfigGetLogging429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetLogging429JSONResponse) VisitConfigGetLoggingResponse ¶
func (response ConfigGetLogging429JSONResponse) VisitConfigGetLoggingResponse(w http.ResponseWriter) error
type ConfigGetLogging500JSONResponse ¶
type ConfigGetLogging500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetLogging500JSONResponse) VisitConfigGetLoggingResponse ¶
func (response ConfigGetLogging500JSONResponse) VisitConfigGetLoggingResponse(w http.ResponseWriter) error
type ConfigGetLoggingRequestObject ¶
type ConfigGetLoggingRequestObject struct {
}
type ConfigGetLoggingResponseObject ¶
type ConfigGetLoggingResponseObject interface {
VisitConfigGetLoggingResponse(w http.ResponseWriter) error
}
type ConfigGetProxyManager200JSONResponse ¶
type ConfigGetProxyManager200JSONResponse map[string]interface{}
func (ConfigGetProxyManager200JSONResponse) VisitConfigGetProxyManagerResponse ¶
func (response ConfigGetProxyManager200JSONResponse) VisitConfigGetProxyManagerResponse(w http.ResponseWriter) error
type ConfigGetProxyManager401JSONResponse ¶
func (ConfigGetProxyManager401JSONResponse) VisitConfigGetProxyManagerResponse ¶
func (response ConfigGetProxyManager401JSONResponse) VisitConfigGetProxyManagerResponse(w http.ResponseWriter) error
type ConfigGetProxyManager403JSONResponse ¶
type ConfigGetProxyManager403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetProxyManager403JSONResponse) VisitConfigGetProxyManagerResponse ¶
func (response ConfigGetProxyManager403JSONResponse) VisitConfigGetProxyManagerResponse(w http.ResponseWriter) error
type ConfigGetProxyManager429JSONResponse ¶
type ConfigGetProxyManager429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetProxyManager429JSONResponse) VisitConfigGetProxyManagerResponse ¶
func (response ConfigGetProxyManager429JSONResponse) VisitConfigGetProxyManagerResponse(w http.ResponseWriter) error
type ConfigGetProxyManager500JSONResponse ¶
type ConfigGetProxyManager500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetProxyManager500JSONResponse) VisitConfigGetProxyManagerResponse ¶
func (response ConfigGetProxyManager500JSONResponse) VisitConfigGetProxyManagerResponse(w http.ResponseWriter) error
type ConfigGetProxyManagerRequestObject ¶
type ConfigGetProxyManagerRequestObject struct {
}
type ConfigGetProxyManagerResponseObject ¶
type ConfigGetProxyManagerResponseObject interface {
VisitConfigGetProxyManagerResponse(w http.ResponseWriter) error
}
type ConfigGetRateLimiter200JSONResponse ¶
type ConfigGetRateLimiter200JSONResponse RateLimiterConfig
func (ConfigGetRateLimiter200JSONResponse) VisitConfigGetRateLimiterResponse ¶
func (response ConfigGetRateLimiter200JSONResponse) VisitConfigGetRateLimiterResponse(w http.ResponseWriter) error
type ConfigGetRateLimiter401JSONResponse ¶
func (ConfigGetRateLimiter401JSONResponse) VisitConfigGetRateLimiterResponse ¶
func (response ConfigGetRateLimiter401JSONResponse) VisitConfigGetRateLimiterResponse(w http.ResponseWriter) error
type ConfigGetRateLimiter403JSONResponse ¶
type ConfigGetRateLimiter403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetRateLimiter403JSONResponse) VisitConfigGetRateLimiterResponse ¶
func (response ConfigGetRateLimiter403JSONResponse) VisitConfigGetRateLimiterResponse(w http.ResponseWriter) error
type ConfigGetRateLimiter429JSONResponse ¶
type ConfigGetRateLimiter429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetRateLimiter429JSONResponse) VisitConfigGetRateLimiterResponse ¶
func (response ConfigGetRateLimiter429JSONResponse) VisitConfigGetRateLimiterResponse(w http.ResponseWriter) error
type ConfigGetRateLimiter500JSONResponse ¶
type ConfigGetRateLimiter500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetRateLimiter500JSONResponse) VisitConfigGetRateLimiterResponse ¶
func (response ConfigGetRateLimiter500JSONResponse) VisitConfigGetRateLimiterResponse(w http.ResponseWriter) error
type ConfigGetRateLimiterRequestObject ¶
type ConfigGetRateLimiterRequestObject struct {
}
type ConfigGetRateLimiterResponseObject ¶
type ConfigGetRateLimiterResponseObject interface {
VisitConfigGetRateLimiterResponse(w http.ResponseWriter) error
}
type ConfigGetServer200JSONResponse ¶
type ConfigGetServer200JSONResponse map[string]interface{}
func (ConfigGetServer200JSONResponse) VisitConfigGetServerResponse ¶
func (response ConfigGetServer200JSONResponse) VisitConfigGetServerResponse(w http.ResponseWriter) error
type ConfigGetServer401JSONResponse ¶
func (ConfigGetServer401JSONResponse) VisitConfigGetServerResponse ¶
func (response ConfigGetServer401JSONResponse) VisitConfigGetServerResponse(w http.ResponseWriter) error
type ConfigGetServer403JSONResponse ¶
type ConfigGetServer403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetServer403JSONResponse) VisitConfigGetServerResponse ¶
func (response ConfigGetServer403JSONResponse) VisitConfigGetServerResponse(w http.ResponseWriter) error
type ConfigGetServer429JSONResponse ¶
type ConfigGetServer429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetServer429JSONResponse) VisitConfigGetServerResponse ¶
func (response ConfigGetServer429JSONResponse) VisitConfigGetServerResponse(w http.ResponseWriter) error
type ConfigGetServer500JSONResponse ¶
type ConfigGetServer500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetServer500JSONResponse) VisitConfigGetServerResponse ¶
func (response ConfigGetServer500JSONResponse) VisitConfigGetServerResponse(w http.ResponseWriter) error
type ConfigGetServerRequestObject ¶
type ConfigGetServerRequestObject struct {
}
type ConfigGetServerResponseObject ¶
type ConfigGetServerResponseObject interface {
VisitConfigGetServerResponse(w http.ResponseWriter) error
}
type ConfigGetStealth200JSONResponse ¶
type ConfigGetStealth200JSONResponse struct {
Enabled *bool `json:"enabled,omitempty"`
}
func (ConfigGetStealth200JSONResponse) VisitConfigGetStealthResponse ¶
func (response ConfigGetStealth200JSONResponse) VisitConfigGetStealthResponse(w http.ResponseWriter) error
type ConfigGetStealth401JSONResponse ¶
func (ConfigGetStealth401JSONResponse) VisitConfigGetStealthResponse ¶
func (response ConfigGetStealth401JSONResponse) VisitConfigGetStealthResponse(w http.ResponseWriter) error
type ConfigGetStealth500JSONResponse ¶
type ConfigGetStealth500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetStealth500JSONResponse) VisitConfigGetStealthResponse ¶
func (response ConfigGetStealth500JSONResponse) VisitConfigGetStealthResponse(w http.ResponseWriter) error
type ConfigGetStealthRequestObject ¶
type ConfigGetStealthRequestObject struct {
}
type ConfigGetStealthResponseObject ¶
type ConfigGetStealthResponseObject interface {
VisitConfigGetStealthResponse(w http.ResponseWriter) error
}
type ConfigGetWorker200JSONResponse ¶
type ConfigGetWorker200JSONResponse WorkerConfig
func (ConfigGetWorker200JSONResponse) VisitConfigGetWorkerResponse ¶
func (response ConfigGetWorker200JSONResponse) VisitConfigGetWorkerResponse(w http.ResponseWriter) error
type ConfigGetWorker401JSONResponse ¶
func (ConfigGetWorker401JSONResponse) VisitConfigGetWorkerResponse ¶
func (response ConfigGetWorker401JSONResponse) VisitConfigGetWorkerResponse(w http.ResponseWriter) error
type ConfigGetWorker403JSONResponse ¶
type ConfigGetWorker403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigGetWorker403JSONResponse) VisitConfigGetWorkerResponse ¶
func (response ConfigGetWorker403JSONResponse) VisitConfigGetWorkerResponse(w http.ResponseWriter) error
type ConfigGetWorker429JSONResponse ¶
type ConfigGetWorker429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigGetWorker429JSONResponse) VisitConfigGetWorkerResponse ¶
func (response ConfigGetWorker429JSONResponse) VisitConfigGetWorkerResponse(w http.ResponseWriter) error
type ConfigGetWorker500JSONResponse ¶
type ConfigGetWorker500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigGetWorker500JSONResponse) VisitConfigGetWorkerResponse ¶
func (response ConfigGetWorker500JSONResponse) VisitConfigGetWorkerResponse(w http.ResponseWriter) error
type ConfigGetWorkerRequestObject ¶
type ConfigGetWorkerRequestObject struct {
}
type ConfigGetWorkerResponseObject ¶
type ConfigGetWorkerResponseObject interface {
VisitConfigGetWorkerResponse(w http.ResponseWriter) error
}
type ConfigUpdateAuthentication200JSONResponse ¶
type ConfigUpdateAuthentication200JSONResponse AuthConfig
func (ConfigUpdateAuthentication200JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication200JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication400JSONResponse ¶
type ConfigUpdateAuthentication400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateAuthentication400JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication400JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication401JSONResponse ¶
func (ConfigUpdateAuthentication401JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication401JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication403JSONResponse ¶
type ConfigUpdateAuthentication403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateAuthentication403JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication403JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication409JSONResponse ¶
type ConfigUpdateAuthentication409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateAuthentication409JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication409JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication422JSONResponse ¶
type ConfigUpdateAuthentication422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateAuthentication422JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication422JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication429JSONResponse ¶
type ConfigUpdateAuthentication429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateAuthentication429JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication429JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthentication500JSONResponse ¶
type ConfigUpdateAuthentication500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateAuthentication500JSONResponse) VisitConfigUpdateAuthenticationResponse ¶
func (response ConfigUpdateAuthentication500JSONResponse) VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
type ConfigUpdateAuthenticationJSONRequestBody ¶
type ConfigUpdateAuthenticationJSONRequestBody = AuthConfig
ConfigUpdateAuthenticationJSONRequestBody defines body for ConfigUpdateAuthentication for application/json ContentType.
type ConfigUpdateAuthenticationRequestObject ¶
type ConfigUpdateAuthenticationRequestObject struct {
Body *ConfigUpdateAuthenticationJSONRequestBody
}
type ConfigUpdateAuthenticationResponseObject ¶
type ConfigUpdateAuthenticationResponseObject interface {
VisitConfigUpdateAuthenticationResponse(w http.ResponseWriter) error
}
type ConfigUpdateDnsValidator200JSONResponse ¶
type ConfigUpdateDnsValidator200JSONResponse DNSValidatorConfigJSON
func (ConfigUpdateDnsValidator200JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator200JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator400JSONResponse ¶
type ConfigUpdateDnsValidator400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateDnsValidator400JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator400JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator401JSONResponse ¶
func (ConfigUpdateDnsValidator401JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator401JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator403JSONResponse ¶
type ConfigUpdateDnsValidator403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateDnsValidator403JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator403JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator409JSONResponse ¶
type ConfigUpdateDnsValidator409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateDnsValidator409JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator409JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator422JSONResponse ¶
type ConfigUpdateDnsValidator422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateDnsValidator422JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator422JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator429JSONResponse ¶
type ConfigUpdateDnsValidator429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateDnsValidator429JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator429JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidator500JSONResponse ¶
type ConfigUpdateDnsValidator500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateDnsValidator500JSONResponse) VisitConfigUpdateDnsValidatorResponse ¶
func (response ConfigUpdateDnsValidator500JSONResponse) VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
type ConfigUpdateDnsValidatorJSONRequestBody ¶
type ConfigUpdateDnsValidatorJSONRequestBody = DNSValidatorConfigJSON
ConfigUpdateDnsValidatorJSONRequestBody defines body for ConfigUpdateDnsValidator for application/json ContentType.
type ConfigUpdateDnsValidatorRequestObject ¶
type ConfigUpdateDnsValidatorRequestObject struct {
Body *ConfigUpdateDnsValidatorJSONRequestBody
}
type ConfigUpdateDnsValidatorResponseObject ¶
type ConfigUpdateDnsValidatorResponseObject interface {
VisitConfigUpdateDnsValidatorResponse(w http.ResponseWriter) error
}
type ConfigUpdateHttp200JSONResponse ¶
type ConfigUpdateHttp200JSONResponse map[string]interface{}
func (ConfigUpdateHttp200JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp200JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp400JSONResponse ¶
type ConfigUpdateHttp400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateHttp400JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp400JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp401JSONResponse ¶
func (ConfigUpdateHttp401JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp401JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp403JSONResponse ¶
type ConfigUpdateHttp403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateHttp403JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp403JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp409JSONResponse ¶
type ConfigUpdateHttp409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateHttp409JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp409JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp422JSONResponse ¶
type ConfigUpdateHttp422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateHttp422JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp422JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp429JSONResponse ¶
type ConfigUpdateHttp429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateHttp429JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp429JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttp500JSONResponse ¶
type ConfigUpdateHttp500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateHttp500JSONResponse) VisitConfigUpdateHttpResponse ¶
func (response ConfigUpdateHttp500JSONResponse) VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
type ConfigUpdateHttpJSONBody ¶
type ConfigUpdateHttpJSONBody = map[string]interface{}
ConfigUpdateHttpJSONBody defines parameters for ConfigUpdateHttp.
type ConfigUpdateHttpJSONRequestBody ¶
type ConfigUpdateHttpJSONRequestBody = ConfigUpdateHttpJSONBody
ConfigUpdateHttpJSONRequestBody defines body for ConfigUpdateHttp for application/json ContentType.
type ConfigUpdateHttpRequestObject ¶
type ConfigUpdateHttpRequestObject struct {
Body *ConfigUpdateHttpJSONRequestBody
}
type ConfigUpdateHttpResponseObject ¶
type ConfigUpdateHttpResponseObject interface {
VisitConfigUpdateHttpResponse(w http.ResponseWriter) error
}
type ConfigUpdateLogging200JSONResponse ¶
type ConfigUpdateLogging200JSONResponse LoggingConfig
func (ConfigUpdateLogging200JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging200JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging400JSONResponse ¶
type ConfigUpdateLogging400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateLogging400JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging400JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging401JSONResponse ¶
func (ConfigUpdateLogging401JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging401JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging403JSONResponse ¶
type ConfigUpdateLogging403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateLogging403JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging403JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging409JSONResponse ¶
type ConfigUpdateLogging409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateLogging409JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging409JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging422JSONResponse ¶
type ConfigUpdateLogging422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateLogging422JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging422JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging429JSONResponse ¶
type ConfigUpdateLogging429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateLogging429JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging429JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLogging500JSONResponse ¶
type ConfigUpdateLogging500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateLogging500JSONResponse) VisitConfigUpdateLoggingResponse ¶
func (response ConfigUpdateLogging500JSONResponse) VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
type ConfigUpdateLoggingJSONRequestBody ¶
type ConfigUpdateLoggingJSONRequestBody = LoggingConfig
ConfigUpdateLoggingJSONRequestBody defines body for ConfigUpdateLogging for application/json ContentType.
type ConfigUpdateLoggingRequestObject ¶
type ConfigUpdateLoggingRequestObject struct {
Body *ConfigUpdateLoggingJSONRequestBody
}
type ConfigUpdateLoggingResponseObject ¶
type ConfigUpdateLoggingResponseObject interface {
VisitConfigUpdateLoggingResponse(w http.ResponseWriter) error
}
type ConfigUpdateProxyManager200JSONResponse ¶
type ConfigUpdateProxyManager200JSONResponse map[string]interface{}
func (ConfigUpdateProxyManager200JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager200JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager400JSONResponse ¶
type ConfigUpdateProxyManager400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateProxyManager400JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager400JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager401JSONResponse ¶
func (ConfigUpdateProxyManager401JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager401JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager403JSONResponse ¶
type ConfigUpdateProxyManager403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateProxyManager403JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager403JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager409JSONResponse ¶
type ConfigUpdateProxyManager409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateProxyManager409JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager409JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager422JSONResponse ¶
type ConfigUpdateProxyManager422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateProxyManager422JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager422JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager429JSONResponse ¶
type ConfigUpdateProxyManager429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateProxyManager429JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager429JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManager500JSONResponse ¶
type ConfigUpdateProxyManager500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateProxyManager500JSONResponse) VisitConfigUpdateProxyManagerResponse ¶
func (response ConfigUpdateProxyManager500JSONResponse) VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
type ConfigUpdateProxyManagerJSONBody ¶
type ConfigUpdateProxyManagerJSONBody = map[string]interface{}
ConfigUpdateProxyManagerJSONBody defines parameters for ConfigUpdateProxyManager.
type ConfigUpdateProxyManagerJSONRequestBody ¶
type ConfigUpdateProxyManagerJSONRequestBody = ConfigUpdateProxyManagerJSONBody
ConfigUpdateProxyManagerJSONRequestBody defines body for ConfigUpdateProxyManager for application/json ContentType.
type ConfigUpdateProxyManagerRequestObject ¶
type ConfigUpdateProxyManagerRequestObject struct {
Body *ConfigUpdateProxyManagerJSONRequestBody
}
type ConfigUpdateProxyManagerResponseObject ¶
type ConfigUpdateProxyManagerResponseObject interface {
VisitConfigUpdateProxyManagerResponse(w http.ResponseWriter) error
}
type ConfigUpdateRateLimiter200JSONResponse ¶
type ConfigUpdateRateLimiter200JSONResponse RateLimiterConfig
func (ConfigUpdateRateLimiter200JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter200JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter400JSONResponse ¶
type ConfigUpdateRateLimiter400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateRateLimiter400JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter400JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter401JSONResponse ¶
func (ConfigUpdateRateLimiter401JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter401JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter403JSONResponse ¶
type ConfigUpdateRateLimiter403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateRateLimiter403JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter403JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter409JSONResponse ¶
type ConfigUpdateRateLimiter409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateRateLimiter409JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter409JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter422JSONResponse ¶
type ConfigUpdateRateLimiter422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateRateLimiter422JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter422JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter429JSONResponse ¶
type ConfigUpdateRateLimiter429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateRateLimiter429JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter429JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiter500JSONResponse ¶
type ConfigUpdateRateLimiter500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateRateLimiter500JSONResponse) VisitConfigUpdateRateLimiterResponse ¶
func (response ConfigUpdateRateLimiter500JSONResponse) VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
type ConfigUpdateRateLimiterJSONRequestBody ¶
type ConfigUpdateRateLimiterJSONRequestBody = RateLimiterConfig
ConfigUpdateRateLimiterJSONRequestBody defines body for ConfigUpdateRateLimiter for application/json ContentType.
type ConfigUpdateRateLimiterRequestObject ¶
type ConfigUpdateRateLimiterRequestObject struct {
Body *ConfigUpdateRateLimiterJSONRequestBody
}
type ConfigUpdateRateLimiterResponseObject ¶
type ConfigUpdateRateLimiterResponseObject interface {
VisitConfigUpdateRateLimiterResponse(w http.ResponseWriter) error
}
type ConfigUpdateServer200JSONResponse ¶
type ConfigUpdateServer200JSONResponse map[string]interface{}
func (ConfigUpdateServer200JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer200JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer400JSONResponse ¶
type ConfigUpdateServer400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateServer400JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer400JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer401JSONResponse ¶
func (ConfigUpdateServer401JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer401JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer403JSONResponse ¶
type ConfigUpdateServer403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateServer403JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer403JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer409JSONResponse ¶
type ConfigUpdateServer409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateServer409JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer409JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer422JSONResponse ¶
type ConfigUpdateServer422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateServer422JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer422JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer429JSONResponse ¶
type ConfigUpdateServer429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateServer429JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer429JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServer500JSONResponse ¶
type ConfigUpdateServer500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateServer500JSONResponse) VisitConfigUpdateServerResponse ¶
func (response ConfigUpdateServer500JSONResponse) VisitConfigUpdateServerResponse(w http.ResponseWriter) error
type ConfigUpdateServerJSONBody ¶
type ConfigUpdateServerJSONBody = map[string]interface{}
ConfigUpdateServerJSONBody defines parameters for ConfigUpdateServer.
type ConfigUpdateServerJSONRequestBody ¶
type ConfigUpdateServerJSONRequestBody = ConfigUpdateServerJSONBody
ConfigUpdateServerJSONRequestBody defines body for ConfigUpdateServer for application/json ContentType.
type ConfigUpdateServerRequestObject ¶
type ConfigUpdateServerRequestObject struct {
Body *ConfigUpdateServerJSONRequestBody
}
type ConfigUpdateServerResponseObject ¶
type ConfigUpdateServerResponseObject interface {
VisitConfigUpdateServerResponse(w http.ResponseWriter) error
}
type ConfigUpdateStealth200JSONResponse ¶
type ConfigUpdateStealth200JSONResponse struct {
Enabled *bool `json:"enabled,omitempty"`
}
func (ConfigUpdateStealth200JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth200JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth400JSONResponse ¶
type ConfigUpdateStealth400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateStealth400JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth400JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth401JSONResponse ¶
func (ConfigUpdateStealth401JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth401JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth403JSONResponse ¶
type ConfigUpdateStealth403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateStealth403JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth403JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth409JSONResponse ¶
type ConfigUpdateStealth409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateStealth409JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth409JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth422JSONResponse ¶
type ConfigUpdateStealth422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateStealth422JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth422JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth429JSONResponse ¶
type ConfigUpdateStealth429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateStealth429JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth429JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealth500JSONResponse ¶
type ConfigUpdateStealth500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateStealth500JSONResponse) VisitConfigUpdateStealthResponse ¶
func (response ConfigUpdateStealth500JSONResponse) VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
type ConfigUpdateStealthJSONBody ¶
type ConfigUpdateStealthJSONBody struct {
Enabled bool `json:"enabled"`
}
ConfigUpdateStealthJSONBody defines parameters for ConfigUpdateStealth.
type ConfigUpdateStealthJSONRequestBody ¶
type ConfigUpdateStealthJSONRequestBody ConfigUpdateStealthJSONBody
ConfigUpdateStealthJSONRequestBody defines body for ConfigUpdateStealth for application/json ContentType.
type ConfigUpdateStealthRequestObject ¶
type ConfigUpdateStealthRequestObject struct {
Body *ConfigUpdateStealthJSONRequestBody
}
type ConfigUpdateStealthResponseObject ¶
type ConfigUpdateStealthResponseObject interface {
VisitConfigUpdateStealthResponse(w http.ResponseWriter) error
}
type ConfigUpdateWorker200JSONResponse ¶
type ConfigUpdateWorker200JSONResponse WorkerConfig
func (ConfigUpdateWorker200JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker200JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker400JSONResponse ¶
type ConfigUpdateWorker400JSONResponse struct{ BadRequestJSONResponse }
func (ConfigUpdateWorker400JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker400JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker401JSONResponse ¶
func (ConfigUpdateWorker401JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker401JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker403JSONResponse ¶
type ConfigUpdateWorker403JSONResponse struct{ ForbiddenJSONResponse }
func (ConfigUpdateWorker403JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker403JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker409JSONResponse ¶
type ConfigUpdateWorker409JSONResponse struct{ ConflictJSONResponse }
func (ConfigUpdateWorker409JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker409JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker422JSONResponse ¶
type ConfigUpdateWorker422JSONResponse struct{ ValidationErrorJSONResponse }
func (ConfigUpdateWorker422JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker422JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker429JSONResponse ¶
type ConfigUpdateWorker429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ConfigUpdateWorker429JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker429JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorker500JSONResponse ¶
type ConfigUpdateWorker500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ConfigUpdateWorker500JSONResponse) VisitConfigUpdateWorkerResponse ¶
func (response ConfigUpdateWorker500JSONResponse) VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
type ConfigUpdateWorkerJSONRequestBody ¶
type ConfigUpdateWorkerJSONRequestBody = WorkerConfig
ConfigUpdateWorkerJSONRequestBody defines body for ConfigUpdateWorker for application/json ContentType.
type ConfigUpdateWorkerRequestObject ¶
type ConfigUpdateWorkerRequestObject struct {
Body *ConfigUpdateWorkerJSONRequestBody
}
type ConfigUpdateWorkerResponseObject ¶
type ConfigUpdateWorkerResponseObject interface {
VisitConfigUpdateWorkerResponse(w http.ResponseWriter) error
}
type ConflictJSONResponse ¶
type ConflictJSONResponse ErrorEnvelope
type CreateCampaignRequest ¶
type CreateCampaignRequest struct {
// Configuration Legacy campaign configuration settings (deprecated - use generationConfig and targetingConfig instead)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Configuration *struct {
// MaxDomains Maximum number of domains to process
MaxDomains *int `json:"maxDomains,omitempty"`
// PatternConfig Domain generation pattern configuration snapshot
PatternConfig *struct {
// Charset Character set used for variable generation
Charset *string `json:"charset,omitempty"`
// Constant Constant pattern string when type=constant
Constant *string `json:"constant,omitempty"`
CrawlDepth *int `json:"crawlDepth,omitempty"`
KeywordSetIds *[]openapi_types.UUID `json:"keywordSetIds,omitempty"`
PersonaIds *[]openapi_types.UUID `json:"personaIds,omitempty"`
// PrefixVariableLength Desired variable length for the prefix segment when pattern type includes prefix variation
PrefixVariableLength *int `json:"prefixVariableLength,omitempty"`
// ProjectionEstimate Optional projection estimate payload for UI modeling
ProjectionEstimate *map[string]interface{} `json:"projectionEstimate,omitempty"`
// SuffixVariableLength Desired variable length for the suffix segment when pattern type includes suffix variation
SuffixVariableLength *int `json:"suffixVariableLength,omitempty"`
TargetDomains *[]string `json:"targetDomains,omitempty"`
Tlds *[]string `json:"tlds,omitempty"`
Type CreateCampaignRequestConfigurationPatternConfigType `json:"type"`
// VariableLength Legacy combined variable length retained for backwards compatibility
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
VariableLength *int `json:"variableLength,omitempty"`
} `json:"patternConfig,omitempty"`
// Phases Phase-specific configuration blocks
Phases *struct {
Analysis *struct {
Enabled *bool `json:"enabled,omitempty"`
GenerateReports *bool `json:"generateReports,omitempty"`
} `json:"analysis,omitempty"`
Discovery *struct {
Enabled *bool `json:"enabled,omitempty"`
MaxDepth *int `json:"maxDepth,omitempty"`
} `json:"discovery,omitempty"`
DnsValidation *struct {
DnsValidation *bool `json:"dnsValidation,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
HttpValidation *bool `json:"httpValidation,omitempty"`
} `json:"dns_validation,omitempty"`
Extraction *struct {
Enabled *bool `json:"enabled,omitempty"`
KeywordSetIds *[]openapi_types.UUID `json:"keywordSetIds,omitempty"`
} `json:"extraction,omitempty"`
} `json:"phases,omitempty"`
} `json:"configuration,omitempty"`
// Description Campaign description
Description *string `json:"description,omitempty"`
// EnrichmentEnabled If true, enrichment phase will auto-start after scoring completes.
// If false (default), enrichment must be triggered manually via POST /campaigns/{id}/enrichment.
EnrichmentEnabled *bool `json:"enrichmentEnabled,omitempty"`
// ExecutionMode Campaign execution mode from wizard Step 1
ExecutionMode *CreateCampaignRequestExecutionMode `json:"executionMode,omitempty"`
// GenerationConfig Domain generation configuration from wizard Step 2
GenerationConfig *GenerationConfig `json:"generationConfig,omitempty"`
// Name Campaign name
Name string `json:"name"`
// TargetingConfig Targeting configuration from wizard Step 3
TargetingConfig *TargetingConfig `json:"targetingConfig,omitempty"`
}
CreateCampaignRequest defines model for CreateCampaignRequest.
type CreateCampaignRequestConfigurationPatternConfigType ¶
type CreateCampaignRequestConfigurationPatternConfigType string
CreateCampaignRequestConfigurationPatternConfigType defines model for CreateCampaignRequest.Configuration.PatternConfig.Type.
const ( Constant CreateCampaignRequestConfigurationPatternConfigType = "constant" Variable CreateCampaignRequestConfigurationPatternConfigType = "variable" )
Defines values for CreateCampaignRequestConfigurationPatternConfigType.
type CreateCampaignRequestExecutionMode ¶
type CreateCampaignRequestExecutionMode string
CreateCampaignRequestExecutionMode Campaign execution mode from wizard Step 1
const ( CreateCampaignRequestExecutionModeAuto CreateCampaignRequestExecutionMode = "auto" CreateCampaignRequestExecutionModeManual CreateCampaignRequestExecutionMode = "manual" )
Defines values for CreateCampaignRequestExecutionMode.
type CreateKeywordSetRequest ¶
type CreateKeywordSetRequest struct {
Description *string `json:"description,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
Name string `json:"name"`
Rules *[]KeywordRuleRequest `json:"rules,omitempty"`
}
CreateKeywordSetRequest defines model for CreateKeywordSetRequest.
type CreatePersonaRequest ¶
type CreatePersonaRequest struct {
ConfigDetails PersonaConfigDetails `json:"configDetails"`
Description *string `json:"description,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
Name string `json:"name"`
PersonaType PersonaType `json:"personaType"`
}
CreatePersonaRequest defines model for CreatePersonaRequest.
type CreateProxyRequestAPI ¶
type CreateProxyRequestAPI struct {
Address string `json:"address"`
CountryCode *string `json:"countryCode,omitempty"`
Description *string `json:"description,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
Name string `json:"name"`
Notes *string `json:"notes,omitempty"`
Password *string `json:"password,omitempty"`
Protocol *ProxyProtocol `json:"protocol,omitempty"`
Username *string `json:"username,omitempty"`
}
CreateProxyRequestAPI defines model for CreateProxyRequestAPI.
type CreateScoringProfileRequest ¶
type CreateScoringProfileRequest struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
// Version Optional explicit version; defaults to 1 if omitted
Version *int `json:"version,omitempty"`
Weights map[string]float32 `json:"weights"`
}
CreateScoringProfileRequest defines model for CreateScoringProfileRequest.
type DNSValidatorConfigJSON ¶
type DNSValidatorConfigJSON struct {
// Resolvers Custom DNS resolver endpoints
Resolvers *[]string `json:"resolvers,omitempty"`
// Retries Number of retry attempts
Retries *int32 `json:"retries"`
// TimeoutMs Query timeout in milliseconds
TimeoutMs *int32 `json:"timeoutMs"`
}
DNSValidatorConfigJSON DNS validator configuration
type DashboardAttentionItem ¶
type DashboardAttentionItem struct {
Id *openapi_types.UUID `json:"id,omitempty"`
// Message Optional status message or error
Message *string `json:"message,omitempty"`
Name *string `json:"name,omitempty"`
Status *DashboardAttentionItemStatus `json:"status,omitempty"`
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}
DashboardAttentionItem Campaign requiring attention
type DashboardAttentionItemStatus ¶
type DashboardAttentionItemStatus string
DashboardAttentionItemStatus defines model for DashboardAttentionItem.Status.
const ( DashboardAttentionItemStatusFailed DashboardAttentionItemStatus = "failed" DashboardAttentionItemStatusPaused DashboardAttentionItemStatus = "paused" )
Defines values for DashboardAttentionItemStatus.
type DashboardSummary ¶
type DashboardSummary struct {
// ActiveCampaigns Number of currently running campaigns
ActiveCampaigns *int `json:"activeCampaigns,omitempty"`
// AttentionItems Campaigns requiring attention (paused/failed)
AttentionItems *[]DashboardAttentionItem `json:"attentionItems,omitempty"`
// ConversionRate Overall conversion rate (leads/domains percentage)
ConversionRate *float32 `json:"conversionRate,omitempty"`
// DomainsScannedThisMonth Total domains scanned this month
DomainsScannedThisMonth *int `json:"domainsScannedThisMonth,omitempty"`
// MonthlySummary Monthly statistics summary
MonthlySummary *MonthlySummary `json:"monthlySummary,omitempty"`
// QualifiedLeadsThisMonth Total qualified leads generated this month
QualifiedLeadsThisMonth *int `json:"qualifiedLeadsThisMonth,omitempty"`
}
DashboardSummary Aggregated dashboard statistics
type DashboardSummary200JSONResponse ¶
type DashboardSummary200JSONResponse DashboardSummary
func (DashboardSummary200JSONResponse) VisitDashboardSummaryResponse ¶
func (response DashboardSummary200JSONResponse) VisitDashboardSummaryResponse(w http.ResponseWriter) error
type DashboardSummary401JSONResponse ¶
func (DashboardSummary401JSONResponse) VisitDashboardSummaryResponse ¶
func (response DashboardSummary401JSONResponse) VisitDashboardSummaryResponse(w http.ResponseWriter) error
type DashboardSummary500JSONResponse ¶
type DashboardSummary500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (DashboardSummary500JSONResponse) VisitDashboardSummaryResponse ¶
func (response DashboardSummary500JSONResponse) VisitDashboardSummaryResponse(w http.ResponseWriter) error
type DashboardSummaryRequestObject ¶
type DashboardSummaryRequestObject struct {
}
type DashboardSummaryResponseObject ¶
type DashboardSummaryResponseObject interface {
VisitDashboardSummaryResponse(w http.ResponseWriter) error
}
type DatabaseStats ¶
type DatabaseStats struct {
DatabaseSize *string `json:"databaseSize,omitempty"`
IsHealthy *bool `json:"isHealthy,omitempty"`
SchemaVersion *string `json:"schemaVersion,omitempty"`
TotalSessions *int `json:"totalSessions,omitempty"`
TotalTables *int `json:"totalTables,omitempty"`
TotalUsers *int `json:"totalUsers,omitempty"`
Uptime *string `json:"uptime,omitempty"`
Version *string `json:"version,omitempty"`
}
DatabaseStats Overall database statistics
type DatabaseValue ¶
type DatabaseValue struct {
BoolValue *bool `json:"boolValue,omitempty"`
FloatValue *float32 `json:"floatValue,omitempty"`
IntValue *int64 `json:"intValue,omitempty"`
IsNull *bool `json:"isNull,omitempty"`
RawValue *string `json:"rawValue,omitempty"`
StringValue *string `json:"stringValue,omitempty"`
}
DatabaseValue defines model for DatabaseValue.
type DbBulkQuery200JSONResponse ¶
type DbBulkQuery200JSONResponse BulkDatabaseQueryResponse
func (DbBulkQuery200JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery200JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQuery400JSONResponse ¶
type DbBulkQuery400JSONResponse struct{ BadRequestJSONResponse }
func (DbBulkQuery400JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery400JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQuery401JSONResponse ¶
func (DbBulkQuery401JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery401JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQuery403JSONResponse ¶
type DbBulkQuery403JSONResponse struct{ ForbiddenJSONResponse }
func (DbBulkQuery403JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery403JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQuery422JSONResponse ¶
type DbBulkQuery422JSONResponse struct{ ValidationErrorJSONResponse }
func (DbBulkQuery422JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery422JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQuery429JSONResponse ¶
type DbBulkQuery429JSONResponse struct{ RateLimitExceededJSONResponse }
func (DbBulkQuery429JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery429JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQuery500JSONResponse ¶
type DbBulkQuery500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (DbBulkQuery500JSONResponse) VisitDbBulkQueryResponse ¶
func (response DbBulkQuery500JSONResponse) VisitDbBulkQueryResponse(w http.ResponseWriter) error
type DbBulkQueryJSONRequestBody ¶
type DbBulkQueryJSONRequestBody = BulkDatabaseQueryRequest
DbBulkQueryJSONRequestBody defines body for DbBulkQuery for application/json ContentType.
type DbBulkQueryParams ¶
type DbBulkQueryParams struct {
// XRequestedWith CSRF/XHR sentinel header. Must be exactly "XMLHttpRequest" for browser-initiated unsafe requests.
XRequestedWith *DbBulkQueryParamsXRequestedWith `json:"X-Requested-With,omitempty"`
}
DbBulkQueryParams defines parameters for DbBulkQuery.
type DbBulkQueryParamsXRequestedWith ¶
type DbBulkQueryParamsXRequestedWith string
DbBulkQueryParamsXRequestedWith defines parameters for DbBulkQuery.
const (
DbBulkQueryParamsXRequestedWithXMLHttpRequest DbBulkQueryParamsXRequestedWith = "XMLHttpRequest"
)
Defines values for DbBulkQueryParamsXRequestedWith.
type DbBulkQueryRequestObject ¶
type DbBulkQueryRequestObject struct {
Params DbBulkQueryParams
Body *DbBulkQueryJSONRequestBody
}
type DbBulkQueryResponseObject ¶
type DbBulkQueryResponseObject interface {
VisitDbBulkQueryResponse(w http.ResponseWriter) error
}
type DbBulkStats200JSONResponse ¶
type DbBulkStats200JSONResponse BulkDatabaseStatsResponse
func (DbBulkStats200JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats200JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStats400JSONResponse ¶
type DbBulkStats400JSONResponse struct{ BadRequestJSONResponse }
func (DbBulkStats400JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats400JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStats401JSONResponse ¶
func (DbBulkStats401JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats401JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStats403JSONResponse ¶
type DbBulkStats403JSONResponse struct{ ForbiddenJSONResponse }
func (DbBulkStats403JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats403JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStats422JSONResponse ¶
type DbBulkStats422JSONResponse struct{ ValidationErrorJSONResponse }
func (DbBulkStats422JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats422JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStats429JSONResponse ¶
type DbBulkStats429JSONResponse struct{ RateLimitExceededJSONResponse }
func (DbBulkStats429JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats429JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStats500JSONResponse ¶
type DbBulkStats500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (DbBulkStats500JSONResponse) VisitDbBulkStatsResponse ¶
func (response DbBulkStats500JSONResponse) VisitDbBulkStatsResponse(w http.ResponseWriter) error
type DbBulkStatsJSONRequestBody ¶
type DbBulkStatsJSONRequestBody = BulkDatabaseStatsRequest
DbBulkStatsJSONRequestBody defines body for DbBulkStats for application/json ContentType.
type DbBulkStatsParams ¶
type DbBulkStatsParams struct {
// XRequestedWith CSRF/XHR sentinel header. Must be exactly "XMLHttpRequest" for browser-initiated unsafe requests.
XRequestedWith *DbBulkStatsParamsXRequestedWith `json:"X-Requested-With,omitempty"`
}
DbBulkStatsParams defines parameters for DbBulkStats.
type DbBulkStatsParamsXRequestedWith ¶
type DbBulkStatsParamsXRequestedWith string
DbBulkStatsParamsXRequestedWith defines parameters for DbBulkStats.
const (
XMLHttpRequest DbBulkStatsParamsXRequestedWith = "XMLHttpRequest"
)
Defines values for DbBulkStatsParamsXRequestedWith.
type DbBulkStatsRequestObject ¶
type DbBulkStatsRequestObject struct {
Params DbBulkStatsParams
Body *DbBulkStatsJSONRequestBody
}
type DbBulkStatsResponseObject ¶
type DbBulkStatsResponseObject interface {
VisitDbBulkStatsResponse(w http.ResponseWriter) error
}
type DebugNetworkLogIngest202Response ¶
type DebugNetworkLogIngest202Response struct {
Headers DebugNetworkLogIngest202ResponseHeaders
}
func (DebugNetworkLogIngest202Response) VisitDebugNetworkLogIngestResponse ¶
func (response DebugNetworkLogIngest202Response) VisitDebugNetworkLogIngestResponse(w http.ResponseWriter) error
type DebugNetworkLogIngest202ResponseHeaders ¶
type DebugNetworkLogIngest202ResponseHeaders struct {
XRequestId string
}
type DebugNetworkLogIngest400JSONResponse ¶
type DebugNetworkLogIngest400JSONResponse struct{ BadRequestJSONResponse }
func (DebugNetworkLogIngest400JSONResponse) VisitDebugNetworkLogIngestResponse ¶
func (response DebugNetworkLogIngest400JSONResponse) VisitDebugNetworkLogIngestResponse(w http.ResponseWriter) error
type DebugNetworkLogIngest500JSONResponse ¶
type DebugNetworkLogIngest500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (DebugNetworkLogIngest500JSONResponse) VisitDebugNetworkLogIngestResponse ¶
func (response DebugNetworkLogIngest500JSONResponse) VisitDebugNetworkLogIngestResponse(w http.ResponseWriter) error
type DebugNetworkLogIngestJSONBody ¶
type DebugNetworkLogIngestJSONBody struct {
// DurationMs Duration of the request in milliseconds
DurationMs int `json:"durationMs"`
// Error Error message captured when the request failed
Error *string `json:"error,omitempty"`
// Method HTTP method used for the request
Method string `json:"method"`
// Ok Whether the browser considered the response successful
Ok *bool `json:"ok,omitempty"`
// RequestHeaders Request headers observed by the browser
RequestHeaders *map[string]string `json:"requestHeaders,omitempty"`
// ResponseHeaders Response headers observed by the browser
ResponseHeaders *map[string]string `json:"responseHeaders,omitempty"`
// Status HTTP status code returned by the response
Status *int `json:"status,omitempty"`
// Timestamp ISO-8601 timestamp produced by the client
Timestamp time.Time `json:"timestamp"`
// Url Absolute or relative request URL observed by the browser
Url string `json:"url"`
}
DebugNetworkLogIngestJSONBody defines parameters for DebugNetworkLogIngest.
type DebugNetworkLogIngestJSONRequestBody ¶
type DebugNetworkLogIngestJSONRequestBody DebugNetworkLogIngestJSONBody
DebugNetworkLogIngestJSONRequestBody defines body for DebugNetworkLogIngest for application/json ContentType.
type DebugNetworkLogIngestRequestObject ¶
type DebugNetworkLogIngestRequestObject struct {
Body *DebugNetworkLogIngestJSONRequestBody
}
type DebugNetworkLogIngestResponseObject ¶
type DebugNetworkLogIngestResponseObject interface {
VisitDebugNetworkLogIngestResponse(w http.ResponseWriter) error
}
type DiscoveryLineageCampaign ¶
type DiscoveryLineageCampaign struct {
CreatedAt time.Time `json:"createdAt"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
OffsetRange *struct {
End *int64 `json:"end,omitempty"`
Start *int64 `json:"start,omitempty"`
} `json:"offsetRange,omitempty"`
Stats struct {
// Completeness Data completeness state of the campaign
Completeness DiscoveryLineageCampaignStatsCompleteness `json:"completeness"`
DnsValid int64 `json:"dnsValid"`
DomainsGenerated int64 `json:"domainsGenerated"`
KeywordMatches int64 `json:"keywordMatches"`
Leads int64 `json:"leads"`
} `json:"stats"`
}
DiscoveryLineageCampaign Campaign in the discovery lineage with stats
type DiscoveryLineageCampaignStatsCompleteness ¶
type DiscoveryLineageCampaignStatsCompleteness string
DiscoveryLineageCampaignStatsCompleteness Data completeness state of the campaign
const ( DiscoveryLineageCampaignStatsCompletenessComplete DiscoveryLineageCampaignStatsCompleteness = "complete" DiscoveryLineageCampaignStatsCompletenessDegraded DiscoveryLineageCampaignStatsCompleteness = "degraded" DiscoveryLineageCampaignStatsCompletenessPartial DiscoveryLineageCampaignStatsCompleteness = "partial" DiscoveryLineageCampaignStatsCompletenessPending DiscoveryLineageCampaignStatsCompleteness = "pending" )
Defines values for DiscoveryLineageCampaignStatsCompleteness.
type DiscoveryLineageResponse ¶
type DiscoveryLineageResponse struct {
Data struct {
// ConfigHash SHA-256 hash of discovery configuration
ConfigHash string `json:"configHash"`
PriorCampaigns *[]DiscoveryLineageCampaign `json:"priorCampaigns,omitempty"`
ThisCampaign struct {
// OffsetEnd Last offset generated for this campaign
OffsetEnd int64 `json:"offsetEnd"`
// OffsetStart First offset generated for this campaign
OffsetStart int64 `json:"offsetStart"`
} `json:"thisCampaign"`
} `json:"data"`
RequestId *string `json:"requestId,omitempty"`
Success bool `json:"success"`
}
DiscoveryLineageResponse Discovery lineage for an existing campaign
type DiscoveryPreview200JSONResponse ¶
type DiscoveryPreview200JSONResponse DiscoveryPreviewResponse
func (DiscoveryPreview200JSONResponse) VisitDiscoveryPreviewResponse ¶
func (response DiscoveryPreview200JSONResponse) VisitDiscoveryPreviewResponse(w http.ResponseWriter) error
type DiscoveryPreview400JSONResponse ¶
type DiscoveryPreview400JSONResponse struct{ BadRequestJSONResponse }
func (DiscoveryPreview400JSONResponse) VisitDiscoveryPreviewResponse ¶
func (response DiscoveryPreview400JSONResponse) VisitDiscoveryPreviewResponse(w http.ResponseWriter) error
type DiscoveryPreview401JSONResponse ¶
func (DiscoveryPreview401JSONResponse) VisitDiscoveryPreviewResponse ¶
func (response DiscoveryPreview401JSONResponse) VisitDiscoveryPreviewResponse(w http.ResponseWriter) error
type DiscoveryPreview500JSONResponse ¶
type DiscoveryPreview500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (DiscoveryPreview500JSONResponse) VisitDiscoveryPreviewResponse ¶
func (response DiscoveryPreview500JSONResponse) VisitDiscoveryPreviewResponse(w http.ResponseWriter) error
type DiscoveryPreviewJSONBody ¶
type DiscoveryPreviewJSONBody struct {
// CharacterSet Characters to use for variable portions
CharacterSet string `json:"characterSet"`
// ConstantString Fixed portion of the domain name
ConstantString *string `json:"constantString,omitempty"`
// PatternType Domain name generation pattern type
PatternType DiscoveryPreviewJSONBodyPatternType `json:"patternType"`
// PrefixVariableLength Length of variable prefix
PrefixVariableLength *int `json:"prefixVariableLength,omitempty"`
// SuffixVariableLength Length of variable suffix
SuffixVariableLength *int `json:"suffixVariableLength,omitempty"`
// Tld Top-level domain
Tld string `json:"tld"`
}
DiscoveryPreviewJSONBody defines parameters for DiscoveryPreview.
type DiscoveryPreviewJSONBodyPatternType ¶
type DiscoveryPreviewJSONBodyPatternType string
DiscoveryPreviewJSONBodyPatternType defines parameters for DiscoveryPreview.
const ( BothVariable DiscoveryPreviewJSONBodyPatternType = "both_variable" PrefixVariable DiscoveryPreviewJSONBodyPatternType = "prefix_variable" SuffixVariable DiscoveryPreviewJSONBodyPatternType = "suffix_variable" )
Defines values for DiscoveryPreviewJSONBodyPatternType.
type DiscoveryPreviewJSONRequestBody ¶
type DiscoveryPreviewJSONRequestBody DiscoveryPreviewJSONBody
DiscoveryPreviewJSONRequestBody defines body for DiscoveryPreview for application/json ContentType.
type DiscoveryPreviewRequestObject ¶
type DiscoveryPreviewRequestObject struct {
Body *DiscoveryPreviewJSONRequestBody
}
type DiscoveryPreviewResponse ¶
type DiscoveryPreviewResponse struct {
Data struct {
// ConfigHash SHA-256 hash of normalized discovery configuration
ConfigHash string `json:"configHash"`
// ExhaustionWarning True if nextOffset + typical batch would exceed totalCombinations
ExhaustionWarning *bool `json:"exhaustionWarning,omitempty"`
// NextOffset Next available offset (last_offset + 1). Generation will start here.
NextOffset int64 `json:"nextOffset"`
PriorCampaigns *[]DiscoveryLineageCampaign `json:"priorCampaigns,omitempty"`
// TotalCombinations Total possible domain combinations for this pattern
TotalCombinations int64 `json:"totalCombinations"`
} `json:"data"`
RequestId *string `json:"requestId,omitempty"`
Success bool `json:"success"`
}
DiscoveryPreviewResponse Preview of discovery configuration with lineage information
type DiscoveryPreviewResponseObject ¶
type DiscoveryPreviewResponseObject interface {
VisitDiscoveryPreviewResponse(w http.ResponseWriter) error
}
type DomainAnalysisFeatures ¶
type DomainAnalysisFeatures struct {
Keywords *struct {
HitsTotal *int `json:"hits_total"`
SignalDistribution *map[string]float32 `json:"signal_distribution,omitempty"`
Top3 *[]string `json:"top3,omitempty"`
UniqueCount *int `json:"unique_count"`
WeightSum *float32 `json:"weight_sum"`
} `json:"keywords,omitempty"`
Microcrawl *struct {
GainRatio *float32 `json:"gain_ratio"`
} `json:"microcrawl,omitempty"`
Richness *struct {
AnchorShare *float32 `json:"anchor_share"`
AppliedBonus *float32 `json:"applied_bonus"`
AppliedDeductionsTotal *float32 `json:"applied_deductions_total"`
DiversityEffectiveUnique *float32 `json:"diversity_effective_unique"`
DiversityNorm *float32 `json:"diversity_norm"`
EnrichmentNorm *float32 `json:"enrichment_norm"`
ProminenceNorm *float32 `json:"prominence_norm"`
RepetitionIndex *float32 `json:"repetition_index"`
Score *float32 `json:"score"`
StuffingPenalty *float32 `json:"stuffing_penalty"`
Version *int `json:"version"`
} `json:"richness,omitempty"`
}
DomainAnalysisFeatures Canonical nested analysis feature vector for a discovered domain.
type DomainListItem ¶
type DomainListItem struct {
CreatedAt *time.Time `json:"createdAt,omitempty"`
// DnsReason Human-readable reason string for current DNS status (e.g., NXDOMAIN, SERVFAIL, TIMEOUT, BAD_RESPONSE)
DnsReason *string `json:"dnsReason"`
// DnsStatus DNS validation status (authoritative)
DnsStatus *string `json:"dnsStatus,omitempty"`
Domain *string `json:"domain,omitempty"`
// DomainScore Composite domain quality score (0-100) from Analysis & Scoring phase
DomainScore *float32 `json:"domainScore"`
// Features Canonical nested analysis feature vector for a discovered domain.
Features *DomainAnalysisFeatures `json:"features,omitempty"`
// HttpReason Human-readable reason string for current HTTP status (e.g., CONNECT_ERROR, TLS_ERROR, TIMEOUT, NON_200, BODY_MISMATCH)
HttpReason *string `json:"httpReason"`
// HttpStatus HTTP validation status (authoritative)
HttpStatus *string `json:"httpStatus,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
// LeadScore Lead qualification score from Lead Enrichment phase
LeadScore *float32 `json:"leadScore"`
// LeadStatus Lead extraction status if available
LeadStatus *string `json:"leadStatus,omitempty"`
Offset *int64 `json:"offset,omitempty"`
// RejectionReason Terminal outcome classification for every domain. Set deterministically by each phase handler. No silent defaults - every terminal domain must have a reason.
RejectionReason *DomainRejectionReasonEnum `json:"rejectionReason,omitempty"`
}
DomainListItem defines model for DomainListItem.
type DomainRejectionReasonEnum ¶
type DomainRejectionReasonEnum string
DomainRejectionReasonEnum Terminal outcome classification for every domain. Set deterministically by each phase handler. No silent defaults - every terminal domain must have a reason.
const ( DomainRejectionReasonEnumDnsError DomainRejectionReasonEnum = "dns_error" DomainRejectionReasonEnumDnsTimeout DomainRejectionReasonEnum = "dns_timeout" DomainRejectionReasonEnumHttpError DomainRejectionReasonEnum = "http_error" DomainRejectionReasonEnumHttpTimeout DomainRejectionReasonEnum = "http_timeout" DomainRejectionReasonEnumLowScore DomainRejectionReasonEnum = "low_score" DomainRejectionReasonEnumNoKeywords DomainRejectionReasonEnum = "no_keywords" DomainRejectionReasonEnumParked DomainRejectionReasonEnum = "parked" DomainRejectionReasonEnumPending DomainRejectionReasonEnum = "pending" DomainRejectionReasonEnumQualified DomainRejectionReasonEnum = "qualified" )
Defines values for DomainRejectionReasonEnum.
type DomainScoreBreakdownResponse ¶
type DomainScoreBreakdownResponse struct {
CampaignId openapi_types.UUID `json:"campaignId"`
// Components Component scores with individual state tracking
Components struct {
// ContentLength Individual component score with state and optional reason
ContentLength ScoreComponent `json:"contentLength"`
// Coverage Individual component score with state and optional reason
Coverage ScoreComponent `json:"coverage"`
// Density Individual component score with state and optional reason
Density ScoreComponent `json:"density"`
// Freshness Individual component score with state and optional reason
Freshness ScoreComponent `json:"freshness"`
// NonParked Individual component score with state and optional reason
NonParked ScoreComponent `json:"nonParked"`
// TfLite Individual component score with state and optional reason
TfLite ScoreComponent `json:"tfLite"`
// TitleKeyword Individual component score with state and optional reason
TitleKeyword ScoreComponent `json:"titleKeyword"`
} `json:"components"`
Domain string `json:"domain"`
// Evidence Evidence supporting the score (keyword hits, penalties, etc.)
Evidence *struct {
// ContentLengthBytes Raw content length in bytes
ContentLengthBytes *int `json:"contentLengthBytes"`
// FreshnessDaysOld Days since content was last modified
FreshnessDaysOld *int `json:"freshnessDaysOld"`
// KeywordHits Keywords that matched in the domain content
KeywordHits *[]string `json:"keywordHits,omitempty"`
// ParkedPenaltyApplied Whether the parked domain penalty was applied
ParkedPenaltyApplied *bool `json:"parkedPenaltyApplied,omitempty"`
// ParkedPenaltyFactor Penalty multiplier if applied (e.g., 0.5)
ParkedPenaltyFactor *float32 `json:"parkedPenaltyFactor"`
} `json:"evidence"`
// OverallScore Final weighted score (0-100), null if unavailable
OverallScore *float32 `json:"overallScore"`
// Reason Reason for non-complete state
Reason *DomainScoreBreakdownResponseReason `json:"reason"`
// State Overall availability state of the breakdown
State DomainScoreBreakdownResponseState `json:"state"`
// Weights Active scoring profile weights used for combination
Weights *map[string]float32 `json:"weights,omitempty"`
}
DomainScoreBreakdownResponse Structured score breakdown with explicit state for graceful degradation. Never returns 500 - always returns structured state indicating data availability.
type DomainScoreBreakdownResponseReason ¶
type DomainScoreBreakdownResponseReason string
DomainScoreBreakdownResponseReason Reason for non-complete state
const ( AnalysisPending DomainScoreBreakdownResponseReason = "analysis_pending" DomainNotFound DomainScoreBreakdownResponseReason = "domain_not_found" FeatureVectorMissing DomainScoreBreakdownResponseReason = "feature_vector_missing" InternalError DomainScoreBreakdownResponseReason = "internal_error" ProfileNotFound DomainScoreBreakdownResponseReason = "profile_not_found" )
Defines values for DomainScoreBreakdownResponseReason.
type DomainScoreBreakdownResponseState ¶
type DomainScoreBreakdownResponseState string
DomainScoreBreakdownResponseState Overall availability state of the breakdown
const ( Complete DomainScoreBreakdownResponseState = "complete" Degraded DomainScoreBreakdownResponseState = "degraded" Partial DomainScoreBreakdownResponseState = "partial" )
Defines values for DomainScoreBreakdownResponseState.
type DomainStatusEvent ¶
type DomainStatusEvent struct {
DnsReason *string `json:"dnsReason"`
DnsStatus *string `json:"dnsStatus"`
Domain *string `json:"domain,omitempty"`
// Features Canonical nested analysis feature vector for a discovered domain.
Features *DomainAnalysisFeatures `json:"features,omitempty"`
HttpReason *string `json:"httpReason"`
HttpStatus *string `json:"httpStatus"`
Id *openapi_types.UUID `json:"id,omitempty"`
LeadStatus *string `json:"leadStatus"`
// RejectionReason Terminal outcome classification for every domain. Set deterministically by each phase handler. No silent defaults - every terminal domain must have a reason.
RejectionReason *DomainRejectionReasonEnum `json:"rejectionReason,omitempty"`
}
DomainStatusEvent Domain generation/validation status update (subset / partial DomainListItem fields may be present).
type EnrichedCampaignResponse ¶
type EnrichedCampaignResponse struct {
Campaign CampaignResponse `json:"campaign"`
// CurrentPhase The currently active phase being executed by the orchestrator.
// This is the authoritative source for pause/resume/stop UI actions.
// Possible values: discovery, dns_validation, extraction, analysis, scoring, enrichment.
// Null when campaign is in draft, completed, or failed state.
CurrentPhase *string `json:"currentPhase"`
// CurrentPhaseRunId The phase execution run ID for the currently active phase.
// Used for precise control-plane operations (pause/resume).
// Null when no phase is actively running.
CurrentPhaseRunId *openapi_types.UUID `json:"currentPhaseRunId"`
// ExecutionState High-level execution state for the campaign.
// - running: A phase is actively executing
// - paused: Execution is paused (can resume)
// - completed: All phases finished successfully
// - failed: A phase failed terminally
// - draft: Campaign not yet started
ExecutionState *EnrichedCampaignResponseExecutionState `json:"executionState,omitempty"`
PhaseExecutions *[]PhaseExecution `json:"phaseExecutions,omitempty"`
State *CampaignState `json:"state,omitempty"`
}
EnrichedCampaignResponse Read-optimized composite model for campaign detail pages
type EnrichedCampaignResponseExecutionState ¶
type EnrichedCampaignResponseExecutionState string
EnrichedCampaignResponseExecutionState High-level execution state for the campaign. - running: A phase is actively executing - paused: Execution is paused (can resume) - completed: All phases finished successfully - failed: A phase failed terminally - draft: Campaign not yet started
const ( EnrichedCampaignResponseExecutionStateCompleted EnrichedCampaignResponseExecutionState = "completed" EnrichedCampaignResponseExecutionStateDraft EnrichedCampaignResponseExecutionState = "draft" EnrichedCampaignResponseExecutionStateFailed EnrichedCampaignResponseExecutionState = "failed" EnrichedCampaignResponseExecutionStatePaused EnrichedCampaignResponseExecutionState = "paused" EnrichedCampaignResponseExecutionStateRunning EnrichedCampaignResponseExecutionState = "running" )
Defines values for EnrichedCampaignResponseExecutionState.
type ErrorCode ¶
type ErrorCode string
ErrorCode Stable error code space
const ( BADREQUEST ErrorCode = "BAD_REQUEST" CAMPAIGNINPROGRESS ErrorCode = "CAMPAIGN_IN_PROGRESS" CONFLICT ErrorCode = "CONFLICT" DATABASEERROR ErrorCode = "DATABASE_ERROR" FORBIDDEN ErrorCode = "FORBIDDEN" GATEWAYTIMEOUT ErrorCode = "GATEWAY_TIMEOUT" INTERNALSERVERERROR ErrorCode = "INTERNAL_SERVER_ERROR" INVALIDSTATE ErrorCode = "INVALID_STATE" NOTFOUND ErrorCode = "NOT_FOUND" NOTIMPLEMENTED ErrorCode = "NOT_IMPLEMENTED" QUOTAEXCEEDED ErrorCode = "QUOTA_EXCEEDED" RATELIMITEXCEEDED ErrorCode = "RATE_LIMIT_EXCEEDED" REQUESTTIMEOUT ErrorCode = "REQUEST_TIMEOUT" REQUIREDFIELD ErrorCode = "REQUIRED_FIELD" SERVICEUNAVAILABLE ErrorCode = "SERVICE_UNAVAILABLE" UNAUTHORIZED ErrorCode = "UNAUTHORIZED" VALIDATIONERROR ErrorCode = "VALIDATION_ERROR" )
Defines values for ErrorCode.
type ErrorEnvelope ¶
type ErrorEnvelope struct {
Error ApiError `json:"error"`
RequestId string `json:"requestId"`
// Success Always false for error envelopes.
Success *bool `json:"success,omitempty"`
}
ErrorEnvelope defines model for ErrorEnvelope.
type ExecutionStatusEnum ¶
type ExecutionStatusEnum string
ExecutionStatusEnum defines model for ExecutionStatusEnum.
const ( ExecutionStatusEnumCompleted ExecutionStatusEnum = "completed" ExecutionStatusEnumConfigured ExecutionStatusEnum = "configured" ExecutionStatusEnumFailed ExecutionStatusEnum = "failed" ExecutionStatusEnumInProgress ExecutionStatusEnum = "in_progress" ExecutionStatusEnumNotStarted ExecutionStatusEnum = "not_started" ExecutionStatusEnumPaused ExecutionStatusEnum = "paused" ExecutionStatusEnumReady ExecutionStatusEnum = "ready" )
Defines values for ExecutionStatusEnum.
type ExportedDomain ¶
type ExportedDomain struct {
CreatedAt *time.Time `json:"createdAt,omitempty"`
DnsStatus *string `json:"dnsStatus,omitempty"`
Domain *string `json:"domain,omitempty"`
HttpStatus *string `json:"httpStatus,omitempty"`
LeadStatus *string `json:"leadStatus,omitempty"`
RejectionReason *string `json:"rejectionReason,omitempty"`
Score *float32 `json:"score,omitempty"`
}
ExportedDomain Domain data in export format
type ExtendedPageInfo ¶
type ExtendedPageInfo struct {
// Current 1-based current page index (numeric pagination fallback)
Current *int `json:"current,omitempty"`
EndCursor *string `json:"endCursor"`
// First Requested page size
First *int `json:"first,omitempty"`
HasNextPage bool `json:"hasNextPage"`
// SortBy Field used for ordering
SortBy *string `json:"sortBy,omitempty"`
SortOrder *ExtendedPageInfoSortOrder `json:"sortOrder,omitempty"`
StartCursor *string `json:"startCursor"`
// Total Total number of pages when known via numeric pagination
Total *int `json:"total,omitempty"`
}
ExtendedPageInfo defines model for ExtendedPageInfo.
type ExtendedPageInfoSortOrder ¶
type ExtendedPageInfoSortOrder string
ExtendedPageInfoSortOrder defines model for ExtendedPageInfo.SortOrder.
const ( ExtendedPageInfoSortOrderASC ExtendedPageInfoSortOrder = "ASC" ExtendedPageInfoSortOrderDESC ExtendedPageInfoSortOrder = "DESC" )
Defines values for ExtendedPageInfoSortOrder.
type FlexibleArray ¶
type FlexibleArray = []FlexiblePrimitive
FlexibleArray Array of primitive flexible values.
type FlexibleObject ¶
type FlexibleObject map[string]*FlexiblePrimitive
FlexibleObject Nested object whose values are flexible primitives (one-level nesting only).
type FlexiblePrimitive ¶
type FlexiblePrimitive struct {
// contains filtered or unexported fields
}
FlexiblePrimitive Primitive value allowed in flexible configuration maps.
func (FlexiblePrimitive) AsFlexiblePrimitive0 ¶
func (t FlexiblePrimitive) AsFlexiblePrimitive0() (FlexiblePrimitive0, error)
AsFlexiblePrimitive0 returns the union data inside the FlexiblePrimitive as a FlexiblePrimitive0
func (FlexiblePrimitive) AsFlexiblePrimitive1 ¶
func (t FlexiblePrimitive) AsFlexiblePrimitive1() (FlexiblePrimitive1, error)
AsFlexiblePrimitive1 returns the union data inside the FlexiblePrimitive as a FlexiblePrimitive1
func (FlexiblePrimitive) AsFlexiblePrimitive2 ¶
func (t FlexiblePrimitive) AsFlexiblePrimitive2() (FlexiblePrimitive2, error)
AsFlexiblePrimitive2 returns the union data inside the FlexiblePrimitive as a FlexiblePrimitive2
func (FlexiblePrimitive) AsFlexiblePrimitive3 ¶
func (t FlexiblePrimitive) AsFlexiblePrimitive3() (FlexiblePrimitive3, error)
AsFlexiblePrimitive3 returns the union data inside the FlexiblePrimitive as a FlexiblePrimitive3
func (*FlexiblePrimitive) FromFlexiblePrimitive0 ¶
func (t *FlexiblePrimitive) FromFlexiblePrimitive0(v FlexiblePrimitive0) error
FromFlexiblePrimitive0 overwrites any union data inside the FlexiblePrimitive as the provided FlexiblePrimitive0
func (*FlexiblePrimitive) FromFlexiblePrimitive1 ¶
func (t *FlexiblePrimitive) FromFlexiblePrimitive1(v FlexiblePrimitive1) error
FromFlexiblePrimitive1 overwrites any union data inside the FlexiblePrimitive as the provided FlexiblePrimitive1
func (*FlexiblePrimitive) FromFlexiblePrimitive2 ¶
func (t *FlexiblePrimitive) FromFlexiblePrimitive2(v FlexiblePrimitive2) error
FromFlexiblePrimitive2 overwrites any union data inside the FlexiblePrimitive as the provided FlexiblePrimitive2
func (*FlexiblePrimitive) FromFlexiblePrimitive3 ¶
func (t *FlexiblePrimitive) FromFlexiblePrimitive3(v FlexiblePrimitive3) error
FromFlexiblePrimitive3 overwrites any union data inside the FlexiblePrimitive as the provided FlexiblePrimitive3
func (FlexiblePrimitive) MarshalJSON ¶
func (t FlexiblePrimitive) MarshalJSON() ([]byte, error)
func (*FlexiblePrimitive) MergeFlexiblePrimitive0 ¶
func (t *FlexiblePrimitive) MergeFlexiblePrimitive0(v FlexiblePrimitive0) error
MergeFlexiblePrimitive0 performs a merge with any union data inside the FlexiblePrimitive, using the provided FlexiblePrimitive0
func (*FlexiblePrimitive) MergeFlexiblePrimitive1 ¶
func (t *FlexiblePrimitive) MergeFlexiblePrimitive1(v FlexiblePrimitive1) error
MergeFlexiblePrimitive1 performs a merge with any union data inside the FlexiblePrimitive, using the provided FlexiblePrimitive1
func (*FlexiblePrimitive) MergeFlexiblePrimitive2 ¶
func (t *FlexiblePrimitive) MergeFlexiblePrimitive2(v FlexiblePrimitive2) error
MergeFlexiblePrimitive2 performs a merge with any union data inside the FlexiblePrimitive, using the provided FlexiblePrimitive2
func (*FlexiblePrimitive) MergeFlexiblePrimitive3 ¶
func (t *FlexiblePrimitive) MergeFlexiblePrimitive3(v FlexiblePrimitive3) error
MergeFlexiblePrimitive3 performs a merge with any union data inside the FlexiblePrimitive, using the provided FlexiblePrimitive3
func (*FlexiblePrimitive) UnmarshalJSON ¶
func (t *FlexiblePrimitive) UnmarshalJSON(b []byte) error
type FlexibleValue ¶
type FlexibleValue struct {
// contains filtered or unexported fields
}
FlexibleValue Union of acceptable flexible configuration / context value shapes.
func (FlexibleValue) AsFlexibleArray ¶
func (t FlexibleValue) AsFlexibleArray() (FlexibleArray, error)
AsFlexibleArray returns the union data inside the FlexibleValue as a FlexibleArray
func (FlexibleValue) AsFlexibleObject ¶
func (t FlexibleValue) AsFlexibleObject() (FlexibleObject, error)
AsFlexibleObject returns the union data inside the FlexibleValue as a FlexibleObject
func (FlexibleValue) AsFlexiblePrimitive ¶
func (t FlexibleValue) AsFlexiblePrimitive() (FlexiblePrimitive, error)
AsFlexiblePrimitive returns the union data inside the FlexibleValue as a FlexiblePrimitive
func (*FlexibleValue) FromFlexibleArray ¶
func (t *FlexibleValue) FromFlexibleArray(v FlexibleArray) error
FromFlexibleArray overwrites any union data inside the FlexibleValue as the provided FlexibleArray
func (*FlexibleValue) FromFlexibleObject ¶
func (t *FlexibleValue) FromFlexibleObject(v FlexibleObject) error
FromFlexibleObject overwrites any union data inside the FlexibleValue as the provided FlexibleObject
func (*FlexibleValue) FromFlexiblePrimitive ¶
func (t *FlexibleValue) FromFlexiblePrimitive(v FlexiblePrimitive) error
FromFlexiblePrimitive overwrites any union data inside the FlexibleValue as the provided FlexiblePrimitive
func (FlexibleValue) MarshalJSON ¶
func (t FlexibleValue) MarshalJSON() ([]byte, error)
func (*FlexibleValue) MergeFlexibleArray ¶
func (t *FlexibleValue) MergeFlexibleArray(v FlexibleArray) error
MergeFlexibleArray performs a merge with any union data inside the FlexibleValue, using the provided FlexibleArray
func (*FlexibleValue) MergeFlexibleObject ¶
func (t *FlexibleValue) MergeFlexibleObject(v FlexibleObject) error
MergeFlexibleObject performs a merge with any union data inside the FlexibleValue, using the provided FlexibleObject
func (*FlexibleValue) MergeFlexiblePrimitive ¶
func (t *FlexibleValue) MergeFlexiblePrimitive(v FlexiblePrimitive) error
MergeFlexiblePrimitive performs a merge with any union data inside the FlexibleValue, using the provided FlexiblePrimitive
func (*FlexibleValue) UnmarshalJSON ¶
func (t *FlexibleValue) UnmarshalJSON(b []byte) error
type ForbiddenJSONResponse ¶
type ForbiddenJSONResponse ErrorEnvelope
type GenerationConfig ¶
type GenerationConfig struct {
// BatchSize Number of domains per batch
BatchSize *int `json:"batchSize,omitempty"`
// CharacterSet Character set for variable generation
CharacterSet *GenerationConfigCharacterSet `json:"characterSet,omitempty"`
// ConstantSegment The constant brand/keyword segment
ConstantSegment string `json:"constantSegment"`
// MaxDomains Maximum number of domains to generate
MaxDomains int `json:"maxDomains"`
// PatternType Where to add variable characters relative to constant segment
PatternType GenerationConfigPatternType `json:"patternType"`
// PrefixLength Length of variable prefix segment
PrefixLength *int `json:"prefixLength,omitempty"`
// StartingOffset Starting offset in domain sequence
StartingOffset *int `json:"startingOffset,omitempty"`
// SuffixLength Length of variable suffix segment
SuffixLength *int `json:"suffixLength,omitempty"`
// Tlds Top-level domains to use
Tlds []string `json:"tlds"`
}
GenerationConfig Domain generation configuration from wizard Step 2
type GenerationConfigCharacterSet ¶
type GenerationConfigCharacterSet string
GenerationConfigCharacterSet Character set for variable generation
const ( GenerationConfigCharacterSetAlphanumeric GenerationConfigCharacterSet = "alphanumeric" GenerationConfigCharacterSetCustom GenerationConfigCharacterSet = "custom" GenerationConfigCharacterSetHex GenerationConfigCharacterSet = "hex" GenerationConfigCharacterSetLetters GenerationConfigCharacterSet = "letters" GenerationConfigCharacterSetNumeric GenerationConfigCharacterSet = "numeric" )
Defines values for GenerationConfigCharacterSet.
type GenerationConfigPatternType ¶
type GenerationConfigPatternType string
GenerationConfigPatternType Where to add variable characters relative to constant segment
const ( GenerationConfigPatternTypeBoth GenerationConfigPatternType = "both" GenerationConfigPatternTypePrefix GenerationConfigPatternType = "prefix" GenerationConfigPatternTypeSuffix GenerationConfigPatternType = "suffix" )
Defines values for GenerationConfigPatternType.
type GetBulkOperationStatus200JSONResponse ¶
type GetBulkOperationStatus200JSONResponse struct {
OperationId openapi_types.UUID `json:"operationId"`
Progress float32 `json:"progress"`
Status string `json:"status"`
Type string `json:"type"`
}
func (GetBulkOperationStatus200JSONResponse) VisitGetBulkOperationStatusResponse ¶
func (response GetBulkOperationStatus200JSONResponse) VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
type GetBulkOperationStatus400JSONResponse ¶
type GetBulkOperationStatus400JSONResponse struct{ BadRequestJSONResponse }
func (GetBulkOperationStatus400JSONResponse) VisitGetBulkOperationStatusResponse ¶
func (response GetBulkOperationStatus400JSONResponse) VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
type GetBulkOperationStatus401JSONResponse ¶
func (GetBulkOperationStatus401JSONResponse) VisitGetBulkOperationStatusResponse ¶
func (response GetBulkOperationStatus401JSONResponse) VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
type GetBulkOperationStatus404JSONResponse ¶
type GetBulkOperationStatus404JSONResponse struct{ NotFoundJSONResponse }
func (GetBulkOperationStatus404JSONResponse) VisitGetBulkOperationStatusResponse ¶
func (response GetBulkOperationStatus404JSONResponse) VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
type GetBulkOperationStatus429JSONResponse ¶
type GetBulkOperationStatus429JSONResponse struct{ RateLimitExceededJSONResponse }
func (GetBulkOperationStatus429JSONResponse) VisitGetBulkOperationStatusResponse ¶
func (response GetBulkOperationStatus429JSONResponse) VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
type GetBulkOperationStatus500JSONResponse ¶
type GetBulkOperationStatus500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (GetBulkOperationStatus500JSONResponse) VisitGetBulkOperationStatusResponse ¶
func (response GetBulkOperationStatus500JSONResponse) VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
type GetBulkOperationStatusRequestObject ¶
type GetBulkOperationStatusRequestObject struct {
OperationId openapi_types.UUID `json:"operationId"`
}
type GetBulkOperationStatusResponseObject ¶
type GetBulkOperationStatusResponseObject interface {
VisitGetBulkOperationStatusResponse(w http.ResponseWriter) error
}
type GetBulkResourceStatus200JSONResponse ¶
type GetBulkResourceStatus200JSONResponse struct {
AllocationId *openapi_types.UUID `json:"allocationId,omitempty"`
Status *string `json:"status,omitempty"`
}
func (GetBulkResourceStatus200JSONResponse) VisitGetBulkResourceStatusResponse ¶
func (response GetBulkResourceStatus200JSONResponse) VisitGetBulkResourceStatusResponse(w http.ResponseWriter) error
type GetBulkResourceStatus400JSONResponse ¶
type GetBulkResourceStatus400JSONResponse struct{ BadRequestJSONResponse }
func (GetBulkResourceStatus400JSONResponse) VisitGetBulkResourceStatusResponse ¶
func (response GetBulkResourceStatus400JSONResponse) VisitGetBulkResourceStatusResponse(w http.ResponseWriter) error
type GetBulkResourceStatus401JSONResponse ¶
func (GetBulkResourceStatus401JSONResponse) VisitGetBulkResourceStatusResponse ¶
func (response GetBulkResourceStatus401JSONResponse) VisitGetBulkResourceStatusResponse(w http.ResponseWriter) error
type GetBulkResourceStatus404JSONResponse ¶
type GetBulkResourceStatus404JSONResponse struct{ NotFoundJSONResponse }
func (GetBulkResourceStatus404JSONResponse) VisitGetBulkResourceStatusResponse ¶
func (response GetBulkResourceStatus404JSONResponse) VisitGetBulkResourceStatusResponse(w http.ResponseWriter) error
type GetBulkResourceStatus500JSONResponse ¶
type GetBulkResourceStatus500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (GetBulkResourceStatus500JSONResponse) VisitGetBulkResourceStatusResponse ¶
func (response GetBulkResourceStatus500JSONResponse) VisitGetBulkResourceStatusResponse(w http.ResponseWriter) error
type GetBulkResourceStatusRequestObject ¶
type GetBulkResourceStatusRequestObject struct {
AllocationId openapi_types.UUID `json:"allocationId"`
}
type GetBulkResourceStatusResponseObject ¶
type GetBulkResourceStatusResponseObject interface {
VisitGetBulkResourceStatusResponse(w http.ResponseWriter) error
}
type HealthCheck200JSONResponse ¶
type HealthCheck200JSONResponse struct {
Body HealthResponse
Headers HealthCheck200ResponseHeaders
}
func (HealthCheck200JSONResponse) VisitHealthCheckResponse ¶
func (response HealthCheck200JSONResponse) VisitHealthCheckResponse(w http.ResponseWriter) error
type HealthCheck200ResponseHeaders ¶
type HealthCheck200ResponseHeaders struct {
XRequestId string
}
type HealthCheck401JSONResponse ¶
func (HealthCheck401JSONResponse) VisitHealthCheckResponse ¶
func (response HealthCheck401JSONResponse) VisitHealthCheckResponse(w http.ResponseWriter) error
type HealthCheck403JSONResponse ¶
type HealthCheck403JSONResponse struct{ ForbiddenJSONResponse }
func (HealthCheck403JSONResponse) VisitHealthCheckResponse ¶
func (response HealthCheck403JSONResponse) VisitHealthCheckResponse(w http.ResponseWriter) error
type HealthCheck429JSONResponse ¶
type HealthCheck429JSONResponse struct{ RateLimitExceededJSONResponse }
func (HealthCheck429JSONResponse) VisitHealthCheckResponse ¶
func (response HealthCheck429JSONResponse) VisitHealthCheckResponse(w http.ResponseWriter) error
type HealthCheck500JSONResponse ¶
type HealthCheck500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (HealthCheck500JSONResponse) VisitHealthCheckResponse ¶
func (response HealthCheck500JSONResponse) VisitHealthCheckResponse(w http.ResponseWriter) error
type HealthCheckRequestObject ¶
type HealthCheckRequestObject struct {
}
type HealthCheckResponseObject ¶
type HealthCheckResponseObject interface {
VisitHealthCheckResponse(w http.ResponseWriter) error
}
type HealthLive200JSONResponse ¶
type HealthLive200JSONResponse struct {
Body HealthResponse
Headers HealthLive200ResponseHeaders
}
func (HealthLive200JSONResponse) VisitHealthLiveResponse ¶
func (response HealthLive200JSONResponse) VisitHealthLiveResponse(w http.ResponseWriter) error
type HealthLive200ResponseHeaders ¶
type HealthLive200ResponseHeaders struct {
XRequestId string
}
type HealthLive401JSONResponse ¶
func (HealthLive401JSONResponse) VisitHealthLiveResponse ¶
func (response HealthLive401JSONResponse) VisitHealthLiveResponse(w http.ResponseWriter) error
type HealthLive403JSONResponse ¶
type HealthLive403JSONResponse struct{ ForbiddenJSONResponse }
func (HealthLive403JSONResponse) VisitHealthLiveResponse ¶
func (response HealthLive403JSONResponse) VisitHealthLiveResponse(w http.ResponseWriter) error
type HealthLive429JSONResponse ¶
type HealthLive429JSONResponse struct{ RateLimitExceededJSONResponse }
func (HealthLive429JSONResponse) VisitHealthLiveResponse ¶
func (response HealthLive429JSONResponse) VisitHealthLiveResponse(w http.ResponseWriter) error
type HealthLive500JSONResponse ¶
type HealthLive500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (HealthLive500JSONResponse) VisitHealthLiveResponse ¶
func (response HealthLive500JSONResponse) VisitHealthLiveResponse(w http.ResponseWriter) error
type HealthLiveRequestObject ¶
type HealthLiveRequestObject struct {
}
type HealthLiveResponseObject ¶
type HealthLiveResponseObject interface {
VisitHealthLiveResponse(w http.ResponseWriter) error
}
type HealthReady200JSONResponse ¶
type HealthReady200JSONResponse struct {
Body HealthResponse
Headers HealthReady200ResponseHeaders
}
func (HealthReady200JSONResponse) VisitHealthReadyResponse ¶
func (response HealthReady200JSONResponse) VisitHealthReadyResponse(w http.ResponseWriter) error
type HealthReady200ResponseHeaders ¶
type HealthReady200ResponseHeaders struct {
XRequestId string
}
type HealthReady401JSONResponse ¶
func (HealthReady401JSONResponse) VisitHealthReadyResponse ¶
func (response HealthReady401JSONResponse) VisitHealthReadyResponse(w http.ResponseWriter) error
type HealthReady403JSONResponse ¶
type HealthReady403JSONResponse struct{ ForbiddenJSONResponse }
func (HealthReady403JSONResponse) VisitHealthReadyResponse ¶
func (response HealthReady403JSONResponse) VisitHealthReadyResponse(w http.ResponseWriter) error
type HealthReady429JSONResponse ¶
type HealthReady429JSONResponse struct{ RateLimitExceededJSONResponse }
func (HealthReady429JSONResponse) VisitHealthReadyResponse ¶
func (response HealthReady429JSONResponse) VisitHealthReadyResponse(w http.ResponseWriter) error
type HealthReady500JSONResponse ¶
type HealthReady500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (HealthReady500JSONResponse) VisitHealthReadyResponse ¶
func (response HealthReady500JSONResponse) VisitHealthReadyResponse(w http.ResponseWriter) error
type HealthReadyRequestObject ¶
type HealthReadyRequestObject struct {
}
type HealthReadyResponseObject ¶
type HealthReadyResponseObject interface {
VisitHealthReadyResponse(w http.ResponseWriter) error
}
type HealthResponse ¶
type HealthResponse struct {
Status HealthResponseStatus `json:"status"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Uptime *string `json:"uptime,omitempty"`
Version *string `json:"version,omitempty"`
}
HealthResponse defines model for HealthResponse.
type HealthResponseStatus ¶
type HealthResponseStatus string
HealthResponseStatus defines model for HealthResponse.Status.
const (
HealthResponseStatusOk HealthResponseStatus = "ok"
)
Defines values for HealthResponseStatus.
type InternalServerError ¶
type InternalServerError = ErrorEnvelope
InternalServerError defines model for InternalServerError.
type InternalServerErrorJSONResponse ¶
type InternalServerErrorJSONResponse ErrorEnvelope
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type KeywordExtractBatch200JSONResponse ¶
type KeywordExtractBatch200JSONResponse BatchKeywordExtractionResponse
func (KeywordExtractBatch200JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch200JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatch400JSONResponse ¶
type KeywordExtractBatch400JSONResponse struct{ BadRequestJSONResponse }
func (KeywordExtractBatch400JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch400JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatch401JSONResponse ¶
func (KeywordExtractBatch401JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch401JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatch403JSONResponse ¶
type KeywordExtractBatch403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordExtractBatch403JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch403JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatch422JSONResponse ¶
type KeywordExtractBatch422JSONResponse struct{ ValidationErrorJSONResponse }
func (KeywordExtractBatch422JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch422JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatch429JSONResponse ¶
type KeywordExtractBatch429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordExtractBatch429JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch429JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatch500JSONResponse ¶
type KeywordExtractBatch500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordExtractBatch500JSONResponse) VisitKeywordExtractBatchResponse ¶
func (response KeywordExtractBatch500JSONResponse) VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
type KeywordExtractBatchJSONRequestBody ¶
type KeywordExtractBatchJSONRequestBody = BatchKeywordExtractionRequest
KeywordExtractBatchJSONRequestBody defines body for KeywordExtractBatch for application/json ContentType.
type KeywordExtractBatchRequestObject ¶
type KeywordExtractBatchRequestObject struct {
Body *KeywordExtractBatchJSONRequestBody
}
type KeywordExtractBatchResponseObject ¶
type KeywordExtractBatchResponseObject interface {
VisitKeywordExtractBatchResponse(w http.ResponseWriter) error
}
type KeywordExtractStream200TexteventStreamResponse ¶
func (KeywordExtractStream200TexteventStreamResponse) VisitKeywordExtractStreamResponse ¶
func (response KeywordExtractStream200TexteventStreamResponse) VisitKeywordExtractStreamResponse(w http.ResponseWriter) error
type KeywordExtractStream401JSONResponse ¶
func (KeywordExtractStream401JSONResponse) VisitKeywordExtractStreamResponse ¶
func (response KeywordExtractStream401JSONResponse) VisitKeywordExtractStreamResponse(w http.ResponseWriter) error
type KeywordExtractStream403JSONResponse ¶
type KeywordExtractStream403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordExtractStream403JSONResponse) VisitKeywordExtractStreamResponse ¶
func (response KeywordExtractStream403JSONResponse) VisitKeywordExtractStreamResponse(w http.ResponseWriter) error
type KeywordExtractStream429JSONResponse ¶
type KeywordExtractStream429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordExtractStream429JSONResponse) VisitKeywordExtractStreamResponse ¶
func (response KeywordExtractStream429JSONResponse) VisitKeywordExtractStreamResponse(w http.ResponseWriter) error
type KeywordExtractStream500JSONResponse ¶
type KeywordExtractStream500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordExtractStream500JSONResponse) VisitKeywordExtractStreamResponse ¶
func (response KeywordExtractStream500JSONResponse) VisitKeywordExtractStreamResponse(w http.ResponseWriter) error
type KeywordExtractStreamParams ¶
type KeywordExtractStreamParams struct {
Url string `form:"url" json:"url"`
KeywordSetId openapi_types.UUID `form:"keywordSetId" json:"keywordSetId"`
HttpPersonaId *openapi_types.UUID `form:"httpPersonaId,omitempty" json:"httpPersonaId,omitempty"`
DnsPersonaId *openapi_types.UUID `form:"dnsPersonaId,omitempty" json:"dnsPersonaId,omitempty"`
}
KeywordExtractStreamParams defines parameters for KeywordExtractStream.
type KeywordExtractStreamRequestObject ¶
type KeywordExtractStreamRequestObject struct {
Params KeywordExtractStreamParams
}
type KeywordExtractStreamResponseObject ¶
type KeywordExtractStreamResponseObject interface {
VisitKeywordExtractStreamResponse(w http.ResponseWriter) error
}
type KeywordRuleDTO ¶
type KeywordRuleDTO struct {
Category *string `json:"category,omitempty"`
ContextChars *int `json:"contextChars,omitempty"`
CreatedAt *time.Time `json:"createdAt,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
IsCaseSensitive *bool `json:"isCaseSensitive,omitempty"`
KeywordSetId *openapi_types.UUID `json:"keywordSetId,omitempty"`
Pattern *string `json:"pattern,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}
KeywordRuleDTO defines model for KeywordRuleDTO.
type KeywordRuleRequest ¶
type KeywordRuleRequest struct {
Category *string `json:"category,omitempty"`
ContextChars *int `json:"contextChars,omitempty"`
IsCaseSensitive *bool `json:"isCaseSensitive,omitempty"`
Pattern string `json:"pattern"`
RuleType KeywordRuleType `json:"ruleType"`
}
KeywordRuleRequest defines model for KeywordRuleRequest.
type KeywordRuleType ¶
type KeywordRuleType string
KeywordRuleType defines model for KeywordRuleType.
const ( Regex KeywordRuleType = "regex" String KeywordRuleType = "string" )
Defines values for KeywordRuleType.
type KeywordRulesQuery200JSONResponse ¶
type KeywordRulesQuery200JSONResponse []KeywordRuleDTO
func (KeywordRulesQuery200JSONResponse) VisitKeywordRulesQueryResponse ¶
func (response KeywordRulesQuery200JSONResponse) VisitKeywordRulesQueryResponse(w http.ResponseWriter) error
type KeywordRulesQuery401JSONResponse ¶
func (KeywordRulesQuery401JSONResponse) VisitKeywordRulesQueryResponse ¶
func (response KeywordRulesQuery401JSONResponse) VisitKeywordRulesQueryResponse(w http.ResponseWriter) error
type KeywordRulesQuery403JSONResponse ¶
type KeywordRulesQuery403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordRulesQuery403JSONResponse) VisitKeywordRulesQueryResponse ¶
func (response KeywordRulesQuery403JSONResponse) VisitKeywordRulesQueryResponse(w http.ResponseWriter) error
type KeywordRulesQuery429JSONResponse ¶
type KeywordRulesQuery429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordRulesQuery429JSONResponse) VisitKeywordRulesQueryResponse ¶
func (response KeywordRulesQuery429JSONResponse) VisitKeywordRulesQueryResponse(w http.ResponseWriter) error
type KeywordRulesQuery500JSONResponse ¶
type KeywordRulesQuery500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordRulesQuery500JSONResponse) VisitKeywordRulesQueryResponse ¶
func (response KeywordRulesQuery500JSONResponse) VisitKeywordRulesQueryResponse(w http.ResponseWriter) error
type KeywordRulesQueryParams ¶
type KeywordRulesQueryParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
KeywordSetId *openapi_types.UUID `form:"keyword_set_id,omitempty" json:"keyword_set_id,omitempty"`
RuleType *KeywordRuleType `form:"rule_type,omitempty" json:"rule_type,omitempty"`
Category *string `form:"category,omitempty" json:"category,omitempty"`
IsCaseSensitive *bool `form:"is_case_sensitive,omitempty" json:"is_case_sensitive,omitempty"`
Pattern *string `form:"pattern,omitempty" json:"pattern,omitempty"`
}
KeywordRulesQueryParams defines parameters for KeywordRulesQuery.
type KeywordRulesQueryRequestObject ¶
type KeywordRulesQueryRequestObject struct {
Params KeywordRulesQueryParams
}
type KeywordRulesQueryResponseObject ¶
type KeywordRulesQueryResponseObject interface {
VisitKeywordRulesQueryResponse(w http.ResponseWriter) error
}
type KeywordSetResponse ¶
type KeywordSetResponse struct {
// CampaignCount Number of campaigns using this keyword set
CampaignCount *int `json:"campaignCount,omitempty"`
// Color UI color theme for the keyword set
Color *string `json:"color,omitempty"`
CreatedAt time.Time `json:"createdAt"`
Description *string `json:"description,omitempty"`
Id openapi_types.UUID `json:"id"`
IsEnabled bool `json:"isEnabled"`
Name string `json:"name"`
RuleCount int `json:"ruleCount"`
Rules *[]KeywordRuleDTO `json:"rules,omitempty"`
UpdatedAt time.Time `json:"updatedAt"`
}
KeywordSetResponse defines model for KeywordSetResponse.
type KeywordSetsCreate201JSONResponse ¶
type KeywordSetsCreate201JSONResponse KeywordSetResponse
func (KeywordSetsCreate201JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate201JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate400JSONResponse ¶
type KeywordSetsCreate400JSONResponse struct{ BadRequestJSONResponse }
func (KeywordSetsCreate400JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate400JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate401JSONResponse ¶
func (KeywordSetsCreate401JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate401JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate403JSONResponse ¶
type KeywordSetsCreate403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordSetsCreate403JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate403JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate409JSONResponse ¶
type KeywordSetsCreate409JSONResponse struct{ ConflictJSONResponse }
func (KeywordSetsCreate409JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate409JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate422JSONResponse ¶
type KeywordSetsCreate422JSONResponse struct{ ValidationErrorJSONResponse }
func (KeywordSetsCreate422JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate422JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate429JSONResponse ¶
type KeywordSetsCreate429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordSetsCreate429JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate429JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreate500JSONResponse ¶
type KeywordSetsCreate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordSetsCreate500JSONResponse) VisitKeywordSetsCreateResponse ¶
func (response KeywordSetsCreate500JSONResponse) VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
type KeywordSetsCreateJSONRequestBody ¶
type KeywordSetsCreateJSONRequestBody = CreateKeywordSetRequest
KeywordSetsCreateJSONRequestBody defines body for KeywordSetsCreate for application/json ContentType.
type KeywordSetsCreateRequestObject ¶
type KeywordSetsCreateRequestObject struct {
Body *KeywordSetsCreateJSONRequestBody
}
type KeywordSetsCreateResponseObject ¶
type KeywordSetsCreateResponseObject interface {
VisitKeywordSetsCreateResponse(w http.ResponseWriter) error
}
type KeywordSetsDelete204Response ¶
type KeywordSetsDelete204Response struct {
}
func (KeywordSetsDelete204Response) VisitKeywordSetsDeleteResponse ¶
func (response KeywordSetsDelete204Response) VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
type KeywordSetsDelete401JSONResponse ¶
func (KeywordSetsDelete401JSONResponse) VisitKeywordSetsDeleteResponse ¶
func (response KeywordSetsDelete401JSONResponse) VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
type KeywordSetsDelete403JSONResponse ¶
type KeywordSetsDelete403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordSetsDelete403JSONResponse) VisitKeywordSetsDeleteResponse ¶
func (response KeywordSetsDelete403JSONResponse) VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
type KeywordSetsDelete404JSONResponse ¶
type KeywordSetsDelete404JSONResponse struct{ NotFoundJSONResponse }
func (KeywordSetsDelete404JSONResponse) VisitKeywordSetsDeleteResponse ¶
func (response KeywordSetsDelete404JSONResponse) VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
type KeywordSetsDelete429JSONResponse ¶
type KeywordSetsDelete429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordSetsDelete429JSONResponse) VisitKeywordSetsDeleteResponse ¶
func (response KeywordSetsDelete429JSONResponse) VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
type KeywordSetsDelete500JSONResponse ¶
type KeywordSetsDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordSetsDelete500JSONResponse) VisitKeywordSetsDeleteResponse ¶
func (response KeywordSetsDelete500JSONResponse) VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
type KeywordSetsDeleteRequestObject ¶
type KeywordSetsDeleteRequestObject struct {
SetId openapi_types.UUID `json:"setId"`
}
type KeywordSetsDeleteResponseObject ¶
type KeywordSetsDeleteResponseObject interface {
VisitKeywordSetsDeleteResponse(w http.ResponseWriter) error
}
type KeywordSetsGet200JSONResponse ¶
type KeywordSetsGet200JSONResponse KeywordSetResponse
func (KeywordSetsGet200JSONResponse) VisitKeywordSetsGetResponse ¶
func (response KeywordSetsGet200JSONResponse) VisitKeywordSetsGetResponse(w http.ResponseWriter) error
type KeywordSetsGet401JSONResponse ¶
func (KeywordSetsGet401JSONResponse) VisitKeywordSetsGetResponse ¶
func (response KeywordSetsGet401JSONResponse) VisitKeywordSetsGetResponse(w http.ResponseWriter) error
type KeywordSetsGet403JSONResponse ¶
type KeywordSetsGet403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordSetsGet403JSONResponse) VisitKeywordSetsGetResponse ¶
func (response KeywordSetsGet403JSONResponse) VisitKeywordSetsGetResponse(w http.ResponseWriter) error
type KeywordSetsGet404JSONResponse ¶
type KeywordSetsGet404JSONResponse struct{ NotFoundJSONResponse }
func (KeywordSetsGet404JSONResponse) VisitKeywordSetsGetResponse ¶
func (response KeywordSetsGet404JSONResponse) VisitKeywordSetsGetResponse(w http.ResponseWriter) error
type KeywordSetsGet429JSONResponse ¶
type KeywordSetsGet429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordSetsGet429JSONResponse) VisitKeywordSetsGetResponse ¶
func (response KeywordSetsGet429JSONResponse) VisitKeywordSetsGetResponse(w http.ResponseWriter) error
type KeywordSetsGet500JSONResponse ¶
type KeywordSetsGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordSetsGet500JSONResponse) VisitKeywordSetsGetResponse ¶
func (response KeywordSetsGet500JSONResponse) VisitKeywordSetsGetResponse(w http.ResponseWriter) error
type KeywordSetsGetRequestObject ¶
type KeywordSetsGetRequestObject struct {
SetId openapi_types.UUID `json:"setId"`
}
type KeywordSetsGetResponseObject ¶
type KeywordSetsGetResponseObject interface {
VisitKeywordSetsGetResponse(w http.ResponseWriter) error
}
type KeywordSetsList200JSONResponse ¶
type KeywordSetsList200JSONResponse []KeywordSetResponse
func (KeywordSetsList200JSONResponse) VisitKeywordSetsListResponse ¶
func (response KeywordSetsList200JSONResponse) VisitKeywordSetsListResponse(w http.ResponseWriter) error
type KeywordSetsList401JSONResponse ¶
func (KeywordSetsList401JSONResponse) VisitKeywordSetsListResponse ¶
func (response KeywordSetsList401JSONResponse) VisitKeywordSetsListResponse(w http.ResponseWriter) error
type KeywordSetsList403JSONResponse ¶
type KeywordSetsList403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordSetsList403JSONResponse) VisitKeywordSetsListResponse ¶
func (response KeywordSetsList403JSONResponse) VisitKeywordSetsListResponse(w http.ResponseWriter) error
type KeywordSetsList429JSONResponse ¶
type KeywordSetsList429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordSetsList429JSONResponse) VisitKeywordSetsListResponse ¶
func (response KeywordSetsList429JSONResponse) VisitKeywordSetsListResponse(w http.ResponseWriter) error
type KeywordSetsList500JSONResponse ¶
type KeywordSetsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordSetsList500JSONResponse) VisitKeywordSetsListResponse ¶
func (response KeywordSetsList500JSONResponse) VisitKeywordSetsListResponse(w http.ResponseWriter) error
type KeywordSetsListParams ¶
type KeywordSetsListParams struct {
// Limit Page size (items per page)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Offset Zero-based offset
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// IncludeRules If true, include rules array in keyword-sets list items
IncludeRules *IncludeRules `form:"includeRules,omitempty" json:"includeRules,omitempty"`
// IsEnabled Filter by enabled state
IsEnabled *IsEnabled `form:"isEnabled,omitempty" json:"isEnabled,omitempty"`
}
KeywordSetsListParams defines parameters for KeywordSetsList.
type KeywordSetsListRequestObject ¶
type KeywordSetsListRequestObject struct {
Params KeywordSetsListParams
}
type KeywordSetsListResponseObject ¶
type KeywordSetsListResponseObject interface {
VisitKeywordSetsListResponse(w http.ResponseWriter) error
}
type KeywordSetsRulesList200JSONResponse ¶
type KeywordSetsRulesList200JSONResponse []KeywordRuleDTO
func (KeywordSetsRulesList200JSONResponse) VisitKeywordSetsRulesListResponse ¶
func (response KeywordSetsRulesList200JSONResponse) VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
type KeywordSetsRulesList401JSONResponse ¶
func (KeywordSetsRulesList401JSONResponse) VisitKeywordSetsRulesListResponse ¶
func (response KeywordSetsRulesList401JSONResponse) VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
type KeywordSetsRulesList403JSONResponse ¶
type KeywordSetsRulesList403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordSetsRulesList403JSONResponse) VisitKeywordSetsRulesListResponse ¶
func (response KeywordSetsRulesList403JSONResponse) VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
type KeywordSetsRulesList404JSONResponse ¶
type KeywordSetsRulesList404JSONResponse struct{ NotFoundJSONResponse }
func (KeywordSetsRulesList404JSONResponse) VisitKeywordSetsRulesListResponse ¶
func (response KeywordSetsRulesList404JSONResponse) VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
type KeywordSetsRulesList429JSONResponse ¶
type KeywordSetsRulesList429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordSetsRulesList429JSONResponse) VisitKeywordSetsRulesListResponse ¶
func (response KeywordSetsRulesList429JSONResponse) VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
type KeywordSetsRulesList500JSONResponse ¶
type KeywordSetsRulesList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordSetsRulesList500JSONResponse) VisitKeywordSetsRulesListResponse ¶
func (response KeywordSetsRulesList500JSONResponse) VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
type KeywordSetsRulesListRequestObject ¶
type KeywordSetsRulesListRequestObject struct {
SetId openapi_types.UUID `json:"setId"`
}
type KeywordSetsRulesListResponseObject ¶
type KeywordSetsRulesListResponseObject interface {
VisitKeywordSetsRulesListResponse(w http.ResponseWriter) error
}
type KeywordSetsUpdate200JSONResponse ¶
type KeywordSetsUpdate200JSONResponse KeywordSetResponse
func (KeywordSetsUpdate200JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate200JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate400JSONResponse ¶
type KeywordSetsUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (KeywordSetsUpdate400JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate400JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate401JSONResponse ¶
func (KeywordSetsUpdate401JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate401JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate403JSONResponse ¶
type KeywordSetsUpdate403JSONResponse struct{ ForbiddenJSONResponse }
func (KeywordSetsUpdate403JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate403JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate404JSONResponse ¶
type KeywordSetsUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (KeywordSetsUpdate404JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate404JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate422JSONResponse ¶
type KeywordSetsUpdate422JSONResponse struct{ ValidationErrorJSONResponse }
func (KeywordSetsUpdate422JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate422JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate429JSONResponse ¶
type KeywordSetsUpdate429JSONResponse struct{ RateLimitExceededJSONResponse }
func (KeywordSetsUpdate429JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate429JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdate500JSONResponse ¶
type KeywordSetsUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (KeywordSetsUpdate500JSONResponse) VisitKeywordSetsUpdateResponse ¶
func (response KeywordSetsUpdate500JSONResponse) VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
type KeywordSetsUpdateJSONRequestBody ¶
type KeywordSetsUpdateJSONRequestBody = UpdateKeywordSetRequest
KeywordSetsUpdateJSONRequestBody defines body for KeywordSetsUpdate for application/json ContentType.
type KeywordSetsUpdateRequestObject ¶
type KeywordSetsUpdateRequestObject struct {
SetId openapi_types.UUID `json:"setId"`
Body *KeywordSetsUpdateJSONRequestBody
}
type KeywordSetsUpdateResponseObject ¶
type KeywordSetsUpdateResponseObject interface {
VisitKeywordSetsUpdateResponse(w http.ResponseWriter) error
}
type LoggingConfig ¶
type LoggingConfig struct {
// Destinations Log destinations (e.g. stdout, file)
Destinations *[]string `json:"destinations,omitempty"`
// EnableHttpAccessLog Enable structured HTTP access logging
EnableHttpAccessLog *bool `json:"enableHttpAccessLog,omitempty"`
// Extras Forward-compatible logging extensions
Extras *map[string]interface{} `json:"extras,omitempty"`
// Format Log output format
Format LoggingConfigFormat `json:"format"`
// Level Minimum log level
Level LoggingConfigLevel `json:"level"`
// SampleRate Fraction of debug/trace events to keep (if applicable)
SampleRate *float32 `json:"sampleRate"`
}
LoggingConfig Logging configuration
type LoggingConfigFormat ¶
type LoggingConfigFormat string
LoggingConfigFormat Log output format
const ( LoggingConfigFormatJson LoggingConfigFormat = "json" LoggingConfigFormatText LoggingConfigFormat = "text" )
Defines values for LoggingConfigFormat.
type LoggingConfigLevel ¶
type LoggingConfigLevel string
LoggingConfigLevel Minimum log level
const ( LoggingConfigLevelDebug LoggingConfigLevel = "debug" LoggingConfigLevelError LoggingConfigLevel = "error" LoggingConfigLevelInfo LoggingConfigLevel = "info" LoggingConfigLevelWarn LoggingConfigLevel = "warn" )
Defines values for LoggingConfigLevel.
type LoginRequest ¶
type LoginRequest struct {
Email openapi_types.Email `json:"email"`
Password string `json:"password"`
}
LoginRequest defines model for LoginRequest.
type MonitoringCampaignGeneric200JSONResponse ¶
type MonitoringCampaignGeneric200JSONResponse map[string]interface{}
func (MonitoringCampaignGeneric200JSONResponse) VisitMonitoringCampaignGenericResponse ¶
func (response MonitoringCampaignGeneric200JSONResponse) VisitMonitoringCampaignGenericResponse(w http.ResponseWriter) error
type MonitoringCampaignGeneric401JSONResponse ¶
func (MonitoringCampaignGeneric401JSONResponse) VisitMonitoringCampaignGenericResponse ¶
func (response MonitoringCampaignGeneric401JSONResponse) VisitMonitoringCampaignGenericResponse(w http.ResponseWriter) error
type MonitoringCampaignGeneric404JSONResponse ¶
type MonitoringCampaignGeneric404JSONResponse struct{ NotFoundJSONResponse }
func (MonitoringCampaignGeneric404JSONResponse) VisitMonitoringCampaignGenericResponse ¶
func (response MonitoringCampaignGeneric404JSONResponse) VisitMonitoringCampaignGenericResponse(w http.ResponseWriter) error
type MonitoringCampaignGeneric500JSONResponse ¶
type MonitoringCampaignGeneric500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCampaignGeneric500JSONResponse) VisitMonitoringCampaignGenericResponse ¶
func (response MonitoringCampaignGeneric500JSONResponse) VisitMonitoringCampaignGenericResponse(w http.ResponseWriter) error
type MonitoringCampaignGenericRequestObject ¶
type MonitoringCampaignGenericRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type MonitoringCampaignGenericResponseObject ¶
type MonitoringCampaignGenericResponseObject interface {
VisitMonitoringCampaignGenericResponse(w http.ResponseWriter) error
}
type MonitoringCampaignHealth200JSONResponse ¶
type MonitoringCampaignHealth200JSONResponse map[string]interface{}
func (MonitoringCampaignHealth200JSONResponse) VisitMonitoringCampaignHealthResponse ¶
func (response MonitoringCampaignHealth200JSONResponse) VisitMonitoringCampaignHealthResponse(w http.ResponseWriter) error
type MonitoringCampaignHealth401JSONResponse ¶
func (MonitoringCampaignHealth401JSONResponse) VisitMonitoringCampaignHealthResponse ¶
func (response MonitoringCampaignHealth401JSONResponse) VisitMonitoringCampaignHealthResponse(w http.ResponseWriter) error
type MonitoringCampaignHealth404JSONResponse ¶
type MonitoringCampaignHealth404JSONResponse struct{ NotFoundJSONResponse }
func (MonitoringCampaignHealth404JSONResponse) VisitMonitoringCampaignHealthResponse ¶
func (response MonitoringCampaignHealth404JSONResponse) VisitMonitoringCampaignHealthResponse(w http.ResponseWriter) error
type MonitoringCampaignHealth500JSONResponse ¶
type MonitoringCampaignHealth500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCampaignHealth500JSONResponse) VisitMonitoringCampaignHealthResponse ¶
func (response MonitoringCampaignHealth500JSONResponse) VisitMonitoringCampaignHealthResponse(w http.ResponseWriter) error
type MonitoringCampaignHealthRequestObject ¶
type MonitoringCampaignHealthRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type MonitoringCampaignHealthResponseObject ¶
type MonitoringCampaignHealthResponseObject interface {
VisitMonitoringCampaignHealthResponse(w http.ResponseWriter) error
}
type MonitoringCampaignLimits200Response ¶
type MonitoringCampaignLimits200Response struct {
}
func (MonitoringCampaignLimits200Response) VisitMonitoringCampaignLimitsResponse ¶
func (response MonitoringCampaignLimits200Response) VisitMonitoringCampaignLimitsResponse(w http.ResponseWriter) error
type MonitoringCampaignLimits400JSONResponse ¶
type MonitoringCampaignLimits400JSONResponse struct{ BadRequestJSONResponse }
func (MonitoringCampaignLimits400JSONResponse) VisitMonitoringCampaignLimitsResponse ¶
func (response MonitoringCampaignLimits400JSONResponse) VisitMonitoringCampaignLimitsResponse(w http.ResponseWriter) error
type MonitoringCampaignLimits401JSONResponse ¶
func (MonitoringCampaignLimits401JSONResponse) VisitMonitoringCampaignLimitsResponse ¶
func (response MonitoringCampaignLimits401JSONResponse) VisitMonitoringCampaignLimitsResponse(w http.ResponseWriter) error
type MonitoringCampaignLimits404JSONResponse ¶
type MonitoringCampaignLimits404JSONResponse struct{ NotFoundJSONResponse }
func (MonitoringCampaignLimits404JSONResponse) VisitMonitoringCampaignLimitsResponse ¶
func (response MonitoringCampaignLimits404JSONResponse) VisitMonitoringCampaignLimitsResponse(w http.ResponseWriter) error
type MonitoringCampaignLimits500JSONResponse ¶
type MonitoringCampaignLimits500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCampaignLimits500JSONResponse) VisitMonitoringCampaignLimitsResponse ¶
func (response MonitoringCampaignLimits500JSONResponse) VisitMonitoringCampaignLimitsResponse(w http.ResponseWriter) error
type MonitoringCampaignLimitsJSONRequestBody ¶
type MonitoringCampaignLimitsJSONRequestBody = MonitoringCampaignLimitsRequest
MonitoringCampaignLimitsJSONRequestBody defines body for MonitoringCampaignLimits for application/json ContentType.
type MonitoringCampaignLimitsRequest ¶
type MonitoringCampaignLimitsRequest struct {
// MaxCPUPercent Max CPU percent usable by campaign workers
MaxCPUPercent *float32 `json:"maxCPUPercent,omitempty"`
MaxConcurrentJobs *int `json:"maxConcurrentJobs,omitempty"`
// MaxDiskMB Max disk space usage in MB
MaxDiskMB *int64 `json:"maxDiskMB,omitempty"`
// MaxDurationSeconds Max run duration in seconds
MaxDurationSeconds *int `json:"maxDurationSeconds,omitempty"`
// MaxMemoryMB Max memory usage in MB
MaxMemoryMB *int64 `json:"maxMemoryMB,omitempty"`
RateLimitPerMinute *int `json:"rateLimitPerMinute,omitempty"`
}
MonitoringCampaignLimitsRequest defines model for MonitoringCampaignLimitsRequest.
type MonitoringCampaignLimitsRequestObject ¶
type MonitoringCampaignLimitsRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
Body *MonitoringCampaignLimitsJSONRequestBody
}
type MonitoringCampaignLimitsResponseObject ¶
type MonitoringCampaignLimitsResponseObject interface {
VisitMonitoringCampaignLimitsResponse(w http.ResponseWriter) error
}
type MonitoringCampaignPerformance200JSONResponse ¶
type MonitoringCampaignPerformance200JSONResponse map[string]interface{}
func (MonitoringCampaignPerformance200JSONResponse) VisitMonitoringCampaignPerformanceResponse ¶
func (response MonitoringCampaignPerformance200JSONResponse) VisitMonitoringCampaignPerformanceResponse(w http.ResponseWriter) error
type MonitoringCampaignPerformance401JSONResponse ¶
func (MonitoringCampaignPerformance401JSONResponse) VisitMonitoringCampaignPerformanceResponse ¶
func (response MonitoringCampaignPerformance401JSONResponse) VisitMonitoringCampaignPerformanceResponse(w http.ResponseWriter) error
type MonitoringCampaignPerformance404JSONResponse ¶
type MonitoringCampaignPerformance404JSONResponse struct{ NotFoundJSONResponse }
func (MonitoringCampaignPerformance404JSONResponse) VisitMonitoringCampaignPerformanceResponse ¶
func (response MonitoringCampaignPerformance404JSONResponse) VisitMonitoringCampaignPerformanceResponse(w http.ResponseWriter) error
type MonitoringCampaignPerformance500JSONResponse ¶
type MonitoringCampaignPerformance500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCampaignPerformance500JSONResponse) VisitMonitoringCampaignPerformanceResponse ¶
func (response MonitoringCampaignPerformance500JSONResponse) VisitMonitoringCampaignPerformanceResponse(w http.ResponseWriter) error
type MonitoringCampaignPerformanceRequestObject ¶
type MonitoringCampaignPerformanceRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type MonitoringCampaignPerformanceResponseObject ¶
type MonitoringCampaignPerformanceResponseObject interface {
VisitMonitoringCampaignPerformanceResponse(w http.ResponseWriter) error
}
type MonitoringCampaignResources200JSONResponse ¶
type MonitoringCampaignResources200JSONResponse map[string]interface{}
func (MonitoringCampaignResources200JSONResponse) VisitMonitoringCampaignResourcesResponse ¶
func (response MonitoringCampaignResources200JSONResponse) VisitMonitoringCampaignResourcesResponse(w http.ResponseWriter) error
type MonitoringCampaignResources401JSONResponse ¶
func (MonitoringCampaignResources401JSONResponse) VisitMonitoringCampaignResourcesResponse ¶
func (response MonitoringCampaignResources401JSONResponse) VisitMonitoringCampaignResourcesResponse(w http.ResponseWriter) error
type MonitoringCampaignResources404JSONResponse ¶
type MonitoringCampaignResources404JSONResponse struct{ NotFoundJSONResponse }
func (MonitoringCampaignResources404JSONResponse) VisitMonitoringCampaignResourcesResponse ¶
func (response MonitoringCampaignResources404JSONResponse) VisitMonitoringCampaignResourcesResponse(w http.ResponseWriter) error
type MonitoringCampaignResources500JSONResponse ¶
type MonitoringCampaignResources500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCampaignResources500JSONResponse) VisitMonitoringCampaignResourcesResponse ¶
func (response MonitoringCampaignResources500JSONResponse) VisitMonitoringCampaignResourcesResponse(w http.ResponseWriter) error
type MonitoringCampaignResourcesRequestObject ¶
type MonitoringCampaignResourcesRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type MonitoringCampaignResourcesResponseObject ¶
type MonitoringCampaignResourcesResponseObject interface {
VisitMonitoringCampaignResourcesResponse(w http.ResponseWriter) error
}
type MonitoringCleanupForce202Response ¶
type MonitoringCleanupForce202Response struct {
}
func (MonitoringCleanupForce202Response) VisitMonitoringCleanupForceResponse ¶
func (response MonitoringCleanupForce202Response) VisitMonitoringCleanupForceResponse(w http.ResponseWriter) error
type MonitoringCleanupForce401JSONResponse ¶
func (MonitoringCleanupForce401JSONResponse) VisitMonitoringCleanupForceResponse ¶
func (response MonitoringCleanupForce401JSONResponse) VisitMonitoringCleanupForceResponse(w http.ResponseWriter) error
type MonitoringCleanupForce404JSONResponse ¶
type MonitoringCleanupForce404JSONResponse struct{ NotFoundJSONResponse }
func (MonitoringCleanupForce404JSONResponse) VisitMonitoringCleanupForceResponse ¶
func (response MonitoringCleanupForce404JSONResponse) VisitMonitoringCleanupForceResponse(w http.ResponseWriter) error
type MonitoringCleanupForce500JSONResponse ¶
type MonitoringCleanupForce500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCleanupForce500JSONResponse) VisitMonitoringCleanupForceResponse ¶
func (response MonitoringCleanupForce500JSONResponse) VisitMonitoringCleanupForceResponse(w http.ResponseWriter) error
type MonitoringCleanupForceRequestObject ¶
type MonitoringCleanupForceRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type MonitoringCleanupForceResponseObject ¶
type MonitoringCleanupForceResponseObject interface {
VisitMonitoringCleanupForceResponse(w http.ResponseWriter) error
}
type MonitoringCleanupStats200JSONResponse ¶
type MonitoringCleanupStats200JSONResponse map[string]interface{}
func (MonitoringCleanupStats200JSONResponse) VisitMonitoringCleanupStatsResponse ¶
func (response MonitoringCleanupStats200JSONResponse) VisitMonitoringCleanupStatsResponse(w http.ResponseWriter) error
type MonitoringCleanupStats401JSONResponse ¶
func (MonitoringCleanupStats401JSONResponse) VisitMonitoringCleanupStatsResponse ¶
func (response MonitoringCleanupStats401JSONResponse) VisitMonitoringCleanupStatsResponse(w http.ResponseWriter) error
type MonitoringCleanupStats500JSONResponse ¶
type MonitoringCleanupStats500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringCleanupStats500JSONResponse) VisitMonitoringCleanupStatsResponse ¶
func (response MonitoringCleanupStats500JSONResponse) VisitMonitoringCleanupStatsResponse(w http.ResponseWriter) error
type MonitoringCleanupStatsRequestObject ¶
type MonitoringCleanupStatsRequestObject struct {
}
type MonitoringCleanupStatsResponseObject ¶
type MonitoringCleanupStatsResponseObject interface {
VisitMonitoringCleanupStatsResponse(w http.ResponseWriter) error
}
type MonitoringDashboardSummary200JSONResponse ¶
type MonitoringDashboardSummary200JSONResponse map[string]interface{}
func (MonitoringDashboardSummary200JSONResponse) VisitMonitoringDashboardSummaryResponse ¶
func (response MonitoringDashboardSummary200JSONResponse) VisitMonitoringDashboardSummaryResponse(w http.ResponseWriter) error
type MonitoringDashboardSummary401JSONResponse ¶
func (MonitoringDashboardSummary401JSONResponse) VisitMonitoringDashboardSummaryResponse ¶
func (response MonitoringDashboardSummary401JSONResponse) VisitMonitoringDashboardSummaryResponse(w http.ResponseWriter) error
type MonitoringDashboardSummary500JSONResponse ¶
type MonitoringDashboardSummary500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringDashboardSummary500JSONResponse) VisitMonitoringDashboardSummaryResponse ¶
func (response MonitoringDashboardSummary500JSONResponse) VisitMonitoringDashboardSummaryResponse(w http.ResponseWriter) error
type MonitoringDashboardSummaryRequestObject ¶
type MonitoringDashboardSummaryRequestObject struct {
}
type MonitoringDashboardSummaryResponseObject ¶
type MonitoringDashboardSummaryResponseObject interface {
VisitMonitoringDashboardSummaryResponse(w http.ResponseWriter) error
}
type MonitoringHealth200JSONResponse ¶
type MonitoringHealth200JSONResponse map[string]interface{}
func (MonitoringHealth200JSONResponse) VisitMonitoringHealthResponse ¶
func (response MonitoringHealth200JSONResponse) VisitMonitoringHealthResponse(w http.ResponseWriter) error
type MonitoringHealth401JSONResponse ¶
func (MonitoringHealth401JSONResponse) VisitMonitoringHealthResponse ¶
func (response MonitoringHealth401JSONResponse) VisitMonitoringHealthResponse(w http.ResponseWriter) error
type MonitoringHealth500JSONResponse ¶
type MonitoringHealth500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringHealth500JSONResponse) VisitMonitoringHealthResponse ¶
func (response MonitoringHealth500JSONResponse) VisitMonitoringHealthResponse(w http.ResponseWriter) error
type MonitoringHealthRequestObject ¶
type MonitoringHealthRequestObject struct {
}
type MonitoringHealthResponseObject ¶
type MonitoringHealthResponseObject interface {
VisitMonitoringHealthResponse(w http.ResponseWriter) error
}
type MonitoringPerformanceActive200JSONResponse ¶
type MonitoringPerformanceActive200JSONResponse map[string]interface{}
func (MonitoringPerformanceActive200JSONResponse) VisitMonitoringPerformanceActiveResponse ¶
func (response MonitoringPerformanceActive200JSONResponse) VisitMonitoringPerformanceActiveResponse(w http.ResponseWriter) error
type MonitoringPerformanceActive401JSONResponse ¶
func (MonitoringPerformanceActive401JSONResponse) VisitMonitoringPerformanceActiveResponse ¶
func (response MonitoringPerformanceActive401JSONResponse) VisitMonitoringPerformanceActiveResponse(w http.ResponseWriter) error
type MonitoringPerformanceActive500JSONResponse ¶
type MonitoringPerformanceActive500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringPerformanceActive500JSONResponse) VisitMonitoringPerformanceActiveResponse ¶
func (response MonitoringPerformanceActive500JSONResponse) VisitMonitoringPerformanceActiveResponse(w http.ResponseWriter) error
type MonitoringPerformanceActiveRequestObject ¶
type MonitoringPerformanceActiveRequestObject struct {
}
type MonitoringPerformanceActiveResponseObject ¶
type MonitoringPerformanceActiveResponseObject interface {
VisitMonitoringPerformanceActiveResponse(w http.ResponseWriter) error
}
type MonitoringPerformanceFailed200JSONResponse ¶
type MonitoringPerformanceFailed200JSONResponse map[string]interface{}
func (MonitoringPerformanceFailed200JSONResponse) VisitMonitoringPerformanceFailedResponse ¶
func (response MonitoringPerformanceFailed200JSONResponse) VisitMonitoringPerformanceFailedResponse(w http.ResponseWriter) error
type MonitoringPerformanceFailed401JSONResponse ¶
func (MonitoringPerformanceFailed401JSONResponse) VisitMonitoringPerformanceFailedResponse ¶
func (response MonitoringPerformanceFailed401JSONResponse) VisitMonitoringPerformanceFailedResponse(w http.ResponseWriter) error
type MonitoringPerformanceFailed500JSONResponse ¶
type MonitoringPerformanceFailed500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringPerformanceFailed500JSONResponse) VisitMonitoringPerformanceFailedResponse ¶
func (response MonitoringPerformanceFailed500JSONResponse) VisitMonitoringPerformanceFailedResponse(w http.ResponseWriter) error
type MonitoringPerformanceFailedRequestObject ¶
type MonitoringPerformanceFailedRequestObject struct {
}
type MonitoringPerformanceFailedResponseObject ¶
type MonitoringPerformanceFailedResponseObject interface {
VisitMonitoringPerformanceFailedResponse(w http.ResponseWriter) error
}
type MonitoringPerformanceMetrics200JSONResponse ¶
type MonitoringPerformanceMetrics200JSONResponse map[string]interface{}
func (MonitoringPerformanceMetrics200JSONResponse) VisitMonitoringPerformanceMetricsResponse ¶
func (response MonitoringPerformanceMetrics200JSONResponse) VisitMonitoringPerformanceMetricsResponse(w http.ResponseWriter) error
type MonitoringPerformanceMetrics401JSONResponse ¶
func (MonitoringPerformanceMetrics401JSONResponse) VisitMonitoringPerformanceMetricsResponse ¶
func (response MonitoringPerformanceMetrics401JSONResponse) VisitMonitoringPerformanceMetricsResponse(w http.ResponseWriter) error
type MonitoringPerformanceMetrics500JSONResponse ¶
type MonitoringPerformanceMetrics500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringPerformanceMetrics500JSONResponse) VisitMonitoringPerformanceMetricsResponse ¶
func (response MonitoringPerformanceMetrics500JSONResponse) VisitMonitoringPerformanceMetricsResponse(w http.ResponseWriter) error
type MonitoringPerformanceMetricsRequestObject ¶
type MonitoringPerformanceMetricsRequestObject struct {
}
type MonitoringPerformanceMetricsResponseObject ¶
type MonitoringPerformanceMetricsResponseObject interface {
VisitMonitoringPerformanceMetricsResponse(w http.ResponseWriter) error
}
type MonitoringPerformanceSlow200JSONResponse ¶
type MonitoringPerformanceSlow200JSONResponse map[string]interface{}
func (MonitoringPerformanceSlow200JSONResponse) VisitMonitoringPerformanceSlowResponse ¶
func (response MonitoringPerformanceSlow200JSONResponse) VisitMonitoringPerformanceSlowResponse(w http.ResponseWriter) error
type MonitoringPerformanceSlow401JSONResponse ¶
func (MonitoringPerformanceSlow401JSONResponse) VisitMonitoringPerformanceSlowResponse ¶
func (response MonitoringPerformanceSlow401JSONResponse) VisitMonitoringPerformanceSlowResponse(w http.ResponseWriter) error
type MonitoringPerformanceSlow500JSONResponse ¶
type MonitoringPerformanceSlow500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringPerformanceSlow500JSONResponse) VisitMonitoringPerformanceSlowResponse ¶
func (response MonitoringPerformanceSlow500JSONResponse) VisitMonitoringPerformanceSlowResponse(w http.ResponseWriter) error
type MonitoringPerformanceSlowRequestObject ¶
type MonitoringPerformanceSlowRequestObject struct {
}
type MonitoringPerformanceSlowResponseObject ¶
type MonitoringPerformanceSlowResponseObject interface {
VisitMonitoringPerformanceSlowResponse(w http.ResponseWriter) error
}
type MonitoringPerformanceSummary200JSONResponse ¶
type MonitoringPerformanceSummary200JSONResponse map[string]interface{}
func (MonitoringPerformanceSummary200JSONResponse) VisitMonitoringPerformanceSummaryResponse ¶
func (response MonitoringPerformanceSummary200JSONResponse) VisitMonitoringPerformanceSummaryResponse(w http.ResponseWriter) error
type MonitoringPerformanceSummary401JSONResponse ¶
func (MonitoringPerformanceSummary401JSONResponse) VisitMonitoringPerformanceSummaryResponse ¶
func (response MonitoringPerformanceSummary401JSONResponse) VisitMonitoringPerformanceSummaryResponse(w http.ResponseWriter) error
type MonitoringPerformanceSummary500JSONResponse ¶
type MonitoringPerformanceSummary500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringPerformanceSummary500JSONResponse) VisitMonitoringPerformanceSummaryResponse ¶
func (response MonitoringPerformanceSummary500JSONResponse) VisitMonitoringPerformanceSummaryResponse(w http.ResponseWriter) error
type MonitoringPerformanceSummaryRequestObject ¶
type MonitoringPerformanceSummaryRequestObject struct {
}
type MonitoringPerformanceSummaryResponseObject ¶
type MonitoringPerformanceSummaryResponseObject interface {
VisitMonitoringPerformanceSummaryResponse(w http.ResponseWriter) error
}
type MonitoringPerformanceTrends200JSONResponse ¶
type MonitoringPerformanceTrends200JSONResponse map[string]interface{}
func (MonitoringPerformanceTrends200JSONResponse) VisitMonitoringPerformanceTrendsResponse ¶
func (response MonitoringPerformanceTrends200JSONResponse) VisitMonitoringPerformanceTrendsResponse(w http.ResponseWriter) error
type MonitoringPerformanceTrends401JSONResponse ¶
func (MonitoringPerformanceTrends401JSONResponse) VisitMonitoringPerformanceTrendsResponse ¶
func (response MonitoringPerformanceTrends401JSONResponse) VisitMonitoringPerformanceTrendsResponse(w http.ResponseWriter) error
type MonitoringPerformanceTrends500JSONResponse ¶
type MonitoringPerformanceTrends500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringPerformanceTrends500JSONResponse) VisitMonitoringPerformanceTrendsResponse ¶
func (response MonitoringPerformanceTrends500JSONResponse) VisitMonitoringPerformanceTrendsResponse(w http.ResponseWriter) error
type MonitoringPerformanceTrendsRequestObject ¶
type MonitoringPerformanceTrendsRequestObject struct {
}
type MonitoringPerformanceTrendsResponseObject ¶
type MonitoringPerformanceTrendsResponseObject interface {
VisitMonitoringPerformanceTrendsResponse(w http.ResponseWriter) error
}
type MonitoringResourcesAlerts200JSONResponse ¶
type MonitoringResourcesAlerts200JSONResponse map[string]interface{}
func (MonitoringResourcesAlerts200JSONResponse) VisitMonitoringResourcesAlertsResponse ¶
func (response MonitoringResourcesAlerts200JSONResponse) VisitMonitoringResourcesAlertsResponse(w http.ResponseWriter) error
type MonitoringResourcesAlerts401JSONResponse ¶
func (MonitoringResourcesAlerts401JSONResponse) VisitMonitoringResourcesAlertsResponse ¶
func (response MonitoringResourcesAlerts401JSONResponse) VisitMonitoringResourcesAlertsResponse(w http.ResponseWriter) error
type MonitoringResourcesAlerts500JSONResponse ¶
type MonitoringResourcesAlerts500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringResourcesAlerts500JSONResponse) VisitMonitoringResourcesAlertsResponse ¶
func (response MonitoringResourcesAlerts500JSONResponse) VisitMonitoringResourcesAlertsResponse(w http.ResponseWriter) error
type MonitoringResourcesAlertsRequestObject ¶
type MonitoringResourcesAlertsRequestObject struct {
}
type MonitoringResourcesAlertsResponseObject ¶
type MonitoringResourcesAlertsResponseObject interface {
VisitMonitoringResourcesAlertsResponse(w http.ResponseWriter) error
}
type MonitoringResourcesHistory200JSONResponse ¶
type MonitoringResourcesHistory200JSONResponse map[string]interface{}
func (MonitoringResourcesHistory200JSONResponse) VisitMonitoringResourcesHistoryResponse ¶
func (response MonitoringResourcesHistory200JSONResponse) VisitMonitoringResourcesHistoryResponse(w http.ResponseWriter) error
type MonitoringResourcesHistory401JSONResponse ¶
func (MonitoringResourcesHistory401JSONResponse) VisitMonitoringResourcesHistoryResponse ¶
func (response MonitoringResourcesHistory401JSONResponse) VisitMonitoringResourcesHistoryResponse(w http.ResponseWriter) error
type MonitoringResourcesHistory500JSONResponse ¶
type MonitoringResourcesHistory500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringResourcesHistory500JSONResponse) VisitMonitoringResourcesHistoryResponse ¶
func (response MonitoringResourcesHistory500JSONResponse) VisitMonitoringResourcesHistoryResponse(w http.ResponseWriter) error
type MonitoringResourcesHistoryRequestObject ¶
type MonitoringResourcesHistoryRequestObject struct {
}
type MonitoringResourcesHistoryResponseObject ¶
type MonitoringResourcesHistoryResponseObject interface {
VisitMonitoringResourcesHistoryResponse(w http.ResponseWriter) error
}
type MonitoringResourcesSystem200JSONResponse ¶
type MonitoringResourcesSystem200JSONResponse map[string]interface{}
func (MonitoringResourcesSystem200JSONResponse) VisitMonitoringResourcesSystemResponse ¶
func (response MonitoringResourcesSystem200JSONResponse) VisitMonitoringResourcesSystemResponse(w http.ResponseWriter) error
type MonitoringResourcesSystem401JSONResponse ¶
func (MonitoringResourcesSystem401JSONResponse) VisitMonitoringResourcesSystemResponse ¶
func (response MonitoringResourcesSystem401JSONResponse) VisitMonitoringResourcesSystemResponse(w http.ResponseWriter) error
type MonitoringResourcesSystem500JSONResponse ¶
type MonitoringResourcesSystem500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringResourcesSystem500JSONResponse) VisitMonitoringResourcesSystemResponse ¶
func (response MonitoringResourcesSystem500JSONResponse) VisitMonitoringResourcesSystemResponse(w http.ResponseWriter) error
type MonitoringResourcesSystemRequestObject ¶
type MonitoringResourcesSystemRequestObject struct {
}
type MonitoringResourcesSystemResponseObject ¶
type MonitoringResourcesSystemResponseObject interface {
VisitMonitoringResourcesSystemResponse(w http.ResponseWriter) error
}
type MonitoringStats200JSONResponse ¶
type MonitoringStats200JSONResponse map[string]interface{}
func (MonitoringStats200JSONResponse) VisitMonitoringStatsResponse ¶
func (response MonitoringStats200JSONResponse) VisitMonitoringStatsResponse(w http.ResponseWriter) error
type MonitoringStats401JSONResponse ¶
func (MonitoringStats401JSONResponse) VisitMonitoringStatsResponse ¶
func (response MonitoringStats401JSONResponse) VisitMonitoringStatsResponse(w http.ResponseWriter) error
type MonitoringStats500JSONResponse ¶
type MonitoringStats500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (MonitoringStats500JSONResponse) VisitMonitoringStatsResponse ¶
func (response MonitoringStats500JSONResponse) VisitMonitoringStatsResponse(w http.ResponseWriter) error
type MonitoringStatsRequestObject ¶
type MonitoringStatsRequestObject struct {
}
type MonitoringStatsResponseObject ¶
type MonitoringStatsResponseObject interface {
VisitMonitoringStatsResponse(w http.ResponseWriter) error
}
type MonthlySummary ¶
type MonthlySummary struct {
// AvgConversion Average conversion rate for the month
AvgConversion *float32 `json:"avgConversion,omitempty"`
// CampaignsRun Number of campaigns run this month
CampaignsRun *int `json:"campaignsRun,omitempty"`
// DomainsProcessed Total domains processed this month
DomainsProcessed *int `json:"domainsProcessed,omitempty"`
// LeadsGenerated Total leads generated this month
LeadsGenerated *int `json:"leadsGenerated,omitempty"`
// Month Month name
Month *string `json:"month,omitempty"`
// TotalRuntimeHours Total runtime in hours
TotalRuntimeHours *float32 `json:"totalRuntimeHours,omitempty"`
// Year Year
Year *int `json:"year,omitempty"`
}
MonthlySummary Monthly statistics summary
type NotFoundJSONResponse ¶
type NotFoundJSONResponse ErrorEnvelope
type PageInfo ¶
type PageInfo struct {
EndCursor *string `json:"endCursor"`
// First Requested page size
First *int `json:"first,omitempty"`
HasNextPage bool `json:"hasNextPage"`
// SortBy Field used for ordering
SortBy *string `json:"sortBy,omitempty"`
SortOrder *PageInfoSortOrder `json:"sortOrder,omitempty"`
StartCursor *string `json:"startCursor"`
}
PageInfo Cursor-based pagination metadata
type PageInfoSortOrder ¶
type PageInfoSortOrder string
PageInfoSortOrder defines model for PageInfo.SortOrder.
const ( PageInfoSortOrderASC PageInfoSortOrder = "ASC" PageInfoSortOrderDESC PageInfoSortOrder = "DESC" )
Defines values for PageInfoSortOrder.
type PatternOffsetRequest ¶
type PatternOffsetRequest struct {
CharacterSet string `json:"characterSet"`
ConstantString *string `json:"constantString,omitempty"`
PatternType PatternOffsetRequestPatternType `json:"patternType"`
// PrefixVariableLength Optional prefix-side variable length when patternType is prefix or both
PrefixVariableLength *int `json:"prefixVariableLength,omitempty"`
// SuffixVariableLength Optional suffix-side variable length when patternType is suffix or both
SuffixVariableLength *int `json:"suffixVariableLength,omitempty"`
// Tld Single TLD including dot, e.g. .com or without dot
Tld *string `json:"tld,omitempty"`
// VariableLength Legacy combined length retained for backwards compatibility (prefix+suffix)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
VariableLength *int `json:"variableLength,omitempty"`
}
PatternOffsetRequest defines model for PatternOffsetRequest.
type PatternOffsetRequestPatternType ¶
type PatternOffsetRequestPatternType string
PatternOffsetRequestPatternType defines model for PatternOffsetRequest.PatternType.
const ( Both PatternOffsetRequestPatternType = "both" Prefix PatternOffsetRequestPatternType = "prefix" Suffix PatternOffsetRequestPatternType = "suffix" )
Defines values for PatternOffsetRequestPatternType.
type PatternOffsetResponse ¶
type PatternOffsetResponse struct {
CurrentOffset *int64 `json:"currentOffset,omitempty"`
}
PatternOffsetResponse defines model for PatternOffsetResponse.
type PersonaConfigDetails ¶
type PersonaConfigDetails struct {
// contains filtered or unexported fields
}
PersonaConfigDetails defines model for PersonaConfigDetails.
func (PersonaConfigDetails) AsPersonaConfigDns ¶
func (t PersonaConfigDetails) AsPersonaConfigDns() (PersonaConfigDns, error)
AsPersonaConfigDns returns the union data inside the PersonaConfigDetails as a PersonaConfigDns
func (PersonaConfigDetails) AsPersonaConfigHttp ¶
func (t PersonaConfigDetails) AsPersonaConfigHttp() (PersonaConfigHttp, error)
AsPersonaConfigHttp returns the union data inside the PersonaConfigDetails as a PersonaConfigHttp
func (PersonaConfigDetails) Discriminator ¶
func (t PersonaConfigDetails) Discriminator() (string, error)
func (*PersonaConfigDetails) FromPersonaConfigDns ¶
func (t *PersonaConfigDetails) FromPersonaConfigDns(v PersonaConfigDns) error
FromPersonaConfigDns overwrites any union data inside the PersonaConfigDetails as the provided PersonaConfigDns
func (*PersonaConfigDetails) FromPersonaConfigHttp ¶
func (t *PersonaConfigDetails) FromPersonaConfigHttp(v PersonaConfigHttp) error
FromPersonaConfigHttp overwrites any union data inside the PersonaConfigDetails as the provided PersonaConfigHttp
func (PersonaConfigDetails) MarshalJSON ¶
func (t PersonaConfigDetails) MarshalJSON() ([]byte, error)
func (*PersonaConfigDetails) MergePersonaConfigDns ¶
func (t *PersonaConfigDetails) MergePersonaConfigDns(v PersonaConfigDns) error
MergePersonaConfigDns performs a merge with any union data inside the PersonaConfigDetails, using the provided PersonaConfigDns
func (*PersonaConfigDetails) MergePersonaConfigHttp ¶
func (t *PersonaConfigDetails) MergePersonaConfigHttp(v PersonaConfigHttp) error
MergePersonaConfigHttp performs a merge with any union data inside the PersonaConfigDetails, using the provided PersonaConfigHttp
func (*PersonaConfigDetails) UnmarshalJSON ¶
func (t *PersonaConfigDetails) UnmarshalJSON(b []byte) error
func (PersonaConfigDetails) ValueByDiscriminator ¶
func (t PersonaConfigDetails) ValueByDiscriminator() (interface{}, error)
type PersonaConfigDns ¶
type PersonaConfigDns struct {
ConcurrentQueriesPerDomain int `json:"concurrentQueriesPerDomain"`
MaxConcurrentGoroutines *int `json:"maxConcurrentGoroutines,omitempty"`
MaxDomainsPerRequest int `json:"maxDomainsPerRequest"`
PersonaType PersonaConfigDnsPersonaType `json:"personaType"`
QueryDelayMaxMs *int `json:"queryDelayMaxMs,omitempty"`
QueryDelayMinMs *int `json:"queryDelayMinMs,omitempty"`
QueryTimeoutSeconds int `json:"queryTimeoutSeconds"`
RateLimitBurst *int `json:"rateLimitBurst,omitempty"`
RateLimitDps *float32 `json:"rateLimitDps,omitempty"`
ResolverStrategy *PersonaConfigDnsResolverStrategy `json:"resolverStrategy,omitempty"`
Resolvers []string `json:"resolvers"`
ResolversPreferredOrder *[]string `json:"resolversPreferredOrder,omitempty"`
ResolversWeighted *map[string]int `json:"resolversWeighted,omitempty"`
UseSystemResolvers *bool `json:"useSystemResolvers,omitempty"`
}
PersonaConfigDns DNS persona configuration details
type PersonaConfigDnsPersonaType ¶
type PersonaConfigDnsPersonaType string
PersonaConfigDnsPersonaType defines model for PersonaConfigDns.PersonaType.
const (
PersonaConfigDnsPersonaTypeDns PersonaConfigDnsPersonaType = "dns"
)
Defines values for PersonaConfigDnsPersonaType.
type PersonaConfigDnsResolverStrategy ¶
type PersonaConfigDnsResolverStrategy string
PersonaConfigDnsResolverStrategy defines model for PersonaConfigDns.ResolverStrategy.
const ( Priority PersonaConfigDnsResolverStrategy = "priority" Random PersonaConfigDnsResolverStrategy = "random" RoundRobin PersonaConfigDnsResolverStrategy = "round_robin" Weighted PersonaConfigDnsResolverStrategy = "weighted" )
Defines values for PersonaConfigDnsResolverStrategy.
type PersonaConfigHttp ¶
type PersonaConfigHttp struct {
AllowedStatusCodes *[]int `json:"allowedStatusCodes,omitempty"`
CookieHandling *struct {
Mode *PersonaConfigHttpCookieHandlingMode `json:"mode,omitempty"`
} `json:"cookieHandling,omitempty"`
FollowRedirects *bool `json:"followRedirects,omitempty"`
HeaderOrder *[]string `json:"headerOrder,omitempty"`
Headers *map[string]string `json:"headers,omitempty"`
Http2Settings *struct {
Enabled *bool `json:"enabled,omitempty"`
} `json:"http2Settings,omitempty"`
Notes *string `json:"notes,omitempty"`
PersonaType PersonaConfigHttpPersonaType `json:"personaType"`
RateLimitBurst *int `json:"rateLimitBurst,omitempty"`
RateLimitDps *float32 `json:"rateLimitDps,omitempty"`
RequestTimeoutSeconds *int `json:"requestTimeoutSeconds,omitempty"`
TlsClientHello *struct {
CipherSuites *[]string `json:"cipherSuites,omitempty"`
CurvePreferences *[]string `json:"curvePreferences,omitempty"`
MaxVersion *PersonaConfigHttpTlsClientHelloMaxVersion `json:"maxVersion,omitempty"`
MinVersion *PersonaConfigHttpTlsClientHelloMinVersion `json:"minVersion,omitempty"`
} `json:"tlsClientHello,omitempty"`
UserAgent string `json:"userAgent"`
}
PersonaConfigHttp HTTP persona configuration details
type PersonaConfigHttpCookieHandlingMode ¶
type PersonaConfigHttpCookieHandlingMode string
PersonaConfigHttpCookieHandlingMode defines model for PersonaConfigHttp.CookieHandling.Mode.
const ( PersonaConfigHttpCookieHandlingModeCustom PersonaConfigHttpCookieHandlingMode = "custom" PersonaConfigHttpCookieHandlingModeIgnore PersonaConfigHttpCookieHandlingMode = "ignore" PersonaConfigHttpCookieHandlingModePreserve PersonaConfigHttpCookieHandlingMode = "preserve" )
Defines values for PersonaConfigHttpCookieHandlingMode.
type PersonaConfigHttpPersonaType ¶
type PersonaConfigHttpPersonaType string
PersonaConfigHttpPersonaType defines model for PersonaConfigHttp.PersonaType.
const (
PersonaConfigHttpPersonaTypeHttp PersonaConfigHttpPersonaType = "http"
)
Defines values for PersonaConfigHttpPersonaType.
type PersonaConfigHttpTlsClientHelloMaxVersion ¶
type PersonaConfigHttpTlsClientHelloMaxVersion string
PersonaConfigHttpTlsClientHelloMaxVersion defines model for PersonaConfigHttp.TlsClientHello.MaxVersion.
const ( PersonaConfigHttpTlsClientHelloMaxVersionTLS10 PersonaConfigHttpTlsClientHelloMaxVersion = "TLS10" PersonaConfigHttpTlsClientHelloMaxVersionTLS11 PersonaConfigHttpTlsClientHelloMaxVersion = "TLS11" PersonaConfigHttpTlsClientHelloMaxVersionTLS12 PersonaConfigHttpTlsClientHelloMaxVersion = "TLS12" PersonaConfigHttpTlsClientHelloMaxVersionTLS13 PersonaConfigHttpTlsClientHelloMaxVersion = "TLS13" )
Defines values for PersonaConfigHttpTlsClientHelloMaxVersion.
type PersonaConfigHttpTlsClientHelloMinVersion ¶
type PersonaConfigHttpTlsClientHelloMinVersion string
PersonaConfigHttpTlsClientHelloMinVersion defines model for PersonaConfigHttp.TlsClientHello.MinVersion.
const ( PersonaConfigHttpTlsClientHelloMinVersionTLS10 PersonaConfigHttpTlsClientHelloMinVersion = "TLS10" PersonaConfigHttpTlsClientHelloMinVersionTLS11 PersonaConfigHttpTlsClientHelloMinVersion = "TLS11" PersonaConfigHttpTlsClientHelloMinVersionTLS12 PersonaConfigHttpTlsClientHelloMinVersion = "TLS12" PersonaConfigHttpTlsClientHelloMinVersionTLS13 PersonaConfigHttpTlsClientHelloMinVersion = "TLS13" )
Defines values for PersonaConfigHttpTlsClientHelloMinVersion.
type PersonaResponse ¶
type PersonaResponse struct {
// CampaignCount Number of campaigns using this persona
CampaignCount *int `json:"campaignCount,omitempty"`
ConfigDetails *PersonaConfigDetails `json:"configDetails,omitempty"`
CreatedAt time.Time `json:"createdAt"`
Description *string `json:"description,omitempty"`
Id openapi_types.UUID `json:"id"`
IsEnabled bool `json:"isEnabled"`
Name string `json:"name"`
PersonaType PersonaType `json:"personaType"`
UpdatedAt time.Time `json:"updatedAt"`
}
PersonaResponse defines model for PersonaResponse.
type PersonaTestResponse ¶
type PersonaTestResponse struct {
Message *string `json:"message,omitempty"`
PersonaId *string `json:"personaId,omitempty"`
PersonaName *string `json:"personaName,omitempty"`
PersonaType *string `json:"personaType,omitempty"`
Results *map[string]interface{} `json:"results,omitempty"`
Success *bool `json:"success,omitempty"`
TestPassed *bool `json:"testPassed,omitempty"`
TestResults *map[string]interface{} `json:"testResults,omitempty"`
Timestamp *string `json:"timestamp,omitempty"`
}
PersonaTestResponse defines model for PersonaTestResponse.
type PersonaType ¶
type PersonaType string
PersonaType defines model for PersonaType.
const ( PersonaTypeDns PersonaType = "dns" PersonaTypeHttp PersonaType = "http" )
Defines values for PersonaType.
type PersonaTypeFilter ¶
type PersonaTypeFilter = PersonaType
PersonaTypeFilter defines model for PersonaTypeFilter.
type PersonasCreate201JSONResponse ¶
type PersonasCreate201JSONResponse PersonaResponse
func (PersonasCreate201JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate201JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreate400JSONResponse ¶
type PersonasCreate400JSONResponse struct{ BadRequestJSONResponse }
func (PersonasCreate400JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate400JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreate401JSONResponse ¶
func (PersonasCreate401JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate401JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreate403JSONResponse ¶
type PersonasCreate403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasCreate403JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate403JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreate422JSONResponse ¶
type PersonasCreate422JSONResponse struct{ ValidationErrorJSONResponse }
func (PersonasCreate422JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate422JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreate429JSONResponse ¶
type PersonasCreate429JSONResponse struct{ RateLimitExceededJSONResponse }
func (PersonasCreate429JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate429JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreate500JSONResponse ¶
type PersonasCreate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasCreate500JSONResponse) VisitPersonasCreateResponse ¶
func (response PersonasCreate500JSONResponse) VisitPersonasCreateResponse(w http.ResponseWriter) error
type PersonasCreateJSONRequestBody ¶
type PersonasCreateJSONRequestBody = CreatePersonaRequest
PersonasCreateJSONRequestBody defines body for PersonasCreate for application/json ContentType.
type PersonasCreateRequestObject ¶
type PersonasCreateRequestObject struct {
Body *PersonasCreateJSONRequestBody
}
type PersonasCreateResponseObject ¶
type PersonasCreateResponseObject interface {
VisitPersonasCreateResponse(w http.ResponseWriter) error
}
type PersonasDelete204Response ¶
type PersonasDelete204Response struct {
}
func (PersonasDelete204Response) VisitPersonasDeleteResponse ¶
func (response PersonasDelete204Response) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDelete401JSONResponse ¶
func (PersonasDelete401JSONResponse) VisitPersonasDeleteResponse ¶
func (response PersonasDelete401JSONResponse) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDelete403JSONResponse ¶
type PersonasDelete403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasDelete403JSONResponse) VisitPersonasDeleteResponse ¶
func (response PersonasDelete403JSONResponse) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDelete404JSONResponse ¶
type PersonasDelete404JSONResponse struct{ NotFoundJSONResponse }
func (PersonasDelete404JSONResponse) VisitPersonasDeleteResponse ¶
func (response PersonasDelete404JSONResponse) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDelete409JSONResponse ¶
type PersonasDelete409JSONResponse struct{ ConflictJSONResponse }
func (PersonasDelete409JSONResponse) VisitPersonasDeleteResponse ¶
func (response PersonasDelete409JSONResponse) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDelete429JSONResponse ¶
type PersonasDelete429JSONResponse struct{ RateLimitExceededJSONResponse }
func (PersonasDelete429JSONResponse) VisitPersonasDeleteResponse ¶
func (response PersonasDelete429JSONResponse) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDelete500JSONResponse ¶
type PersonasDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasDelete500JSONResponse) VisitPersonasDeleteResponse ¶
func (response PersonasDelete500JSONResponse) VisitPersonasDeleteResponse(w http.ResponseWriter) error
type PersonasDeleteRequestObject ¶
type PersonasDeleteRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type PersonasDeleteResponseObject ¶
type PersonasDeleteResponseObject interface {
VisitPersonasDeleteResponse(w http.ResponseWriter) error
}
type PersonasGet200JSONResponse ¶
type PersonasGet200JSONResponse PersonaResponse
func (PersonasGet200JSONResponse) VisitPersonasGetResponse ¶
func (response PersonasGet200JSONResponse) VisitPersonasGetResponse(w http.ResponseWriter) error
type PersonasGet401JSONResponse ¶
func (PersonasGet401JSONResponse) VisitPersonasGetResponse ¶
func (response PersonasGet401JSONResponse) VisitPersonasGetResponse(w http.ResponseWriter) error
type PersonasGet403JSONResponse ¶
type PersonasGet403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasGet403JSONResponse) VisitPersonasGetResponse ¶
func (response PersonasGet403JSONResponse) VisitPersonasGetResponse(w http.ResponseWriter) error
type PersonasGet404JSONResponse ¶
type PersonasGet404JSONResponse struct{ NotFoundJSONResponse }
func (PersonasGet404JSONResponse) VisitPersonasGetResponse ¶
func (response PersonasGet404JSONResponse) VisitPersonasGetResponse(w http.ResponseWriter) error
type PersonasGet429JSONResponse ¶
type PersonasGet429JSONResponse struct{ RateLimitExceededJSONResponse }
func (PersonasGet429JSONResponse) VisitPersonasGetResponse ¶
func (response PersonasGet429JSONResponse) VisitPersonasGetResponse(w http.ResponseWriter) error
type PersonasGet500JSONResponse ¶
type PersonasGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasGet500JSONResponse) VisitPersonasGetResponse ¶
func (response PersonasGet500JSONResponse) VisitPersonasGetResponse(w http.ResponseWriter) error
type PersonasGetDns200JSONResponse ¶
type PersonasGetDns200JSONResponse PersonaResponse
func (PersonasGetDns200JSONResponse) VisitPersonasGetDnsResponse ¶
func (response PersonasGetDns200JSONResponse) VisitPersonasGetDnsResponse(w http.ResponseWriter) error
type PersonasGetDns400JSONResponse ¶
type PersonasGetDns400JSONResponse struct{ BadRequestJSONResponse }
func (PersonasGetDns400JSONResponse) VisitPersonasGetDnsResponse ¶
func (response PersonasGetDns400JSONResponse) VisitPersonasGetDnsResponse(w http.ResponseWriter) error
type PersonasGetDns401JSONResponse ¶
func (PersonasGetDns401JSONResponse) VisitPersonasGetDnsResponse ¶
func (response PersonasGetDns401JSONResponse) VisitPersonasGetDnsResponse(w http.ResponseWriter) error
type PersonasGetDns403JSONResponse ¶
type PersonasGetDns403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasGetDns403JSONResponse) VisitPersonasGetDnsResponse ¶
func (response PersonasGetDns403JSONResponse) VisitPersonasGetDnsResponse(w http.ResponseWriter) error
type PersonasGetDns404JSONResponse ¶
type PersonasGetDns404JSONResponse struct{ NotFoundJSONResponse }
func (PersonasGetDns404JSONResponse) VisitPersonasGetDnsResponse ¶
func (response PersonasGetDns404JSONResponse) VisitPersonasGetDnsResponse(w http.ResponseWriter) error
type PersonasGetDns500JSONResponse ¶
type PersonasGetDns500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasGetDns500JSONResponse) VisitPersonasGetDnsResponse ¶
func (response PersonasGetDns500JSONResponse) VisitPersonasGetDnsResponse(w http.ResponseWriter) error
type PersonasGetDnsRequestObject ¶
type PersonasGetDnsRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type PersonasGetDnsResponseObject ¶
type PersonasGetDnsResponseObject interface {
VisitPersonasGetDnsResponse(w http.ResponseWriter) error
}
type PersonasGetHttp200JSONResponse ¶
type PersonasGetHttp200JSONResponse PersonaResponse
func (PersonasGetHttp200JSONResponse) VisitPersonasGetHttpResponse ¶
func (response PersonasGetHttp200JSONResponse) VisitPersonasGetHttpResponse(w http.ResponseWriter) error
type PersonasGetHttp400JSONResponse ¶
type PersonasGetHttp400JSONResponse struct{ BadRequestJSONResponse }
func (PersonasGetHttp400JSONResponse) VisitPersonasGetHttpResponse ¶
func (response PersonasGetHttp400JSONResponse) VisitPersonasGetHttpResponse(w http.ResponseWriter) error
type PersonasGetHttp401JSONResponse ¶
func (PersonasGetHttp401JSONResponse) VisitPersonasGetHttpResponse ¶
func (response PersonasGetHttp401JSONResponse) VisitPersonasGetHttpResponse(w http.ResponseWriter) error
type PersonasGetHttp403JSONResponse ¶
type PersonasGetHttp403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasGetHttp403JSONResponse) VisitPersonasGetHttpResponse ¶
func (response PersonasGetHttp403JSONResponse) VisitPersonasGetHttpResponse(w http.ResponseWriter) error
type PersonasGetHttp404JSONResponse ¶
type PersonasGetHttp404JSONResponse struct{ NotFoundJSONResponse }
func (PersonasGetHttp404JSONResponse) VisitPersonasGetHttpResponse ¶
func (response PersonasGetHttp404JSONResponse) VisitPersonasGetHttpResponse(w http.ResponseWriter) error
type PersonasGetHttp500JSONResponse ¶
type PersonasGetHttp500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasGetHttp500JSONResponse) VisitPersonasGetHttpResponse ¶
func (response PersonasGetHttp500JSONResponse) VisitPersonasGetHttpResponse(w http.ResponseWriter) error
type PersonasGetHttpRequestObject ¶
type PersonasGetHttpRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type PersonasGetHttpResponseObject ¶
type PersonasGetHttpResponseObject interface {
VisitPersonasGetHttpResponse(w http.ResponseWriter) error
}
type PersonasGetRequestObject ¶
type PersonasGetRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type PersonasGetResponseObject ¶
type PersonasGetResponseObject interface {
VisitPersonasGetResponse(w http.ResponseWriter) error
}
type PersonasList200JSONResponse ¶
type PersonasList200JSONResponse []PersonaResponse
func (PersonasList200JSONResponse) VisitPersonasListResponse ¶
func (response PersonasList200JSONResponse) VisitPersonasListResponse(w http.ResponseWriter) error
type PersonasList401JSONResponse ¶
func (PersonasList401JSONResponse) VisitPersonasListResponse ¶
func (response PersonasList401JSONResponse) VisitPersonasListResponse(w http.ResponseWriter) error
type PersonasList403JSONResponse ¶
type PersonasList403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasList403JSONResponse) VisitPersonasListResponse ¶
func (response PersonasList403JSONResponse) VisitPersonasListResponse(w http.ResponseWriter) error
type PersonasList429JSONResponse ¶
type PersonasList429JSONResponse struct{ RateLimitExceededJSONResponse }
func (PersonasList429JSONResponse) VisitPersonasListResponse ¶
func (response PersonasList429JSONResponse) VisitPersonasListResponse(w http.ResponseWriter) error
type PersonasList500JSONResponse ¶
type PersonasList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasList500JSONResponse) VisitPersonasListResponse ¶
func (response PersonasList500JSONResponse) VisitPersonasListResponse(w http.ResponseWriter) error
type PersonasListParams ¶
type PersonasListParams struct {
// Limit Page size (items per page)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Offset Zero-based offset
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// IsEnabled Filter by enabled state
IsEnabled *IsEnabled `form:"isEnabled,omitempty" json:"isEnabled,omitempty"`
// PersonaType Filter by persona type
PersonaType *PersonaTypeFilter `form:"personaType,omitempty" json:"personaType,omitempty"`
}
PersonasListParams defines parameters for PersonasList.
type PersonasListRequestObject ¶
type PersonasListRequestObject struct {
Params PersonasListParams
}
type PersonasListResponseObject ¶
type PersonasListResponseObject interface {
VisitPersonasListResponse(w http.ResponseWriter) error
}
type PersonasTest200JSONResponse ¶
type PersonasTest200JSONResponse PersonaTestResponse
func (PersonasTest200JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest200JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest400JSONResponse ¶
type PersonasTest400JSONResponse struct{ BadRequestJSONResponse }
func (PersonasTest400JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest400JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest401JSONResponse ¶
func (PersonasTest401JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest401JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest403JSONResponse ¶
type PersonasTest403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasTest403JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest403JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest404JSONResponse ¶
type PersonasTest404JSONResponse struct{ NotFoundJSONResponse }
func (PersonasTest404JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest404JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest422JSONResponse ¶
type PersonasTest422JSONResponse struct{ ValidationErrorJSONResponse }
func (PersonasTest422JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest422JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest429JSONResponse ¶
type PersonasTest429JSONResponse struct{ RateLimitExceededJSONResponse }
func (PersonasTest429JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest429JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTest500JSONResponse ¶
type PersonasTest500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasTest500JSONResponse) VisitPersonasTestResponse ¶
func (response PersonasTest500JSONResponse) VisitPersonasTestResponse(w http.ResponseWriter) error
type PersonasTestRequestObject ¶
type PersonasTestRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type PersonasTestResponseObject ¶
type PersonasTestResponseObject interface {
VisitPersonasTestResponse(w http.ResponseWriter) error
}
type PersonasUpdate200JSONResponse ¶
type PersonasUpdate200JSONResponse PersonaResponse
func (PersonasUpdate200JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate200JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate400JSONResponse ¶
type PersonasUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (PersonasUpdate400JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate400JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate401JSONResponse ¶
func (PersonasUpdate401JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate401JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate403JSONResponse ¶
type PersonasUpdate403JSONResponse struct{ ForbiddenJSONResponse }
func (PersonasUpdate403JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate403JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate404JSONResponse ¶
type PersonasUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (PersonasUpdate404JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate404JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate409JSONResponse ¶
type PersonasUpdate409JSONResponse struct{ ConflictJSONResponse }
func (PersonasUpdate409JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate409JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate422JSONResponse ¶
type PersonasUpdate422JSONResponse struct{ ValidationErrorJSONResponse }
func (PersonasUpdate422JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate422JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate429JSONResponse ¶
type PersonasUpdate429JSONResponse struct{ RateLimitExceededJSONResponse }
func (PersonasUpdate429JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate429JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdate500JSONResponse ¶
type PersonasUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (PersonasUpdate500JSONResponse) VisitPersonasUpdateResponse ¶
func (response PersonasUpdate500JSONResponse) VisitPersonasUpdateResponse(w http.ResponseWriter) error
type PersonasUpdateJSONRequestBody ¶
type PersonasUpdateJSONRequestBody = UpdatePersonaRequest
PersonasUpdateJSONRequestBody defines body for PersonasUpdate for application/json ContentType.
type PersonasUpdateRequestObject ¶
type PersonasUpdateRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *PersonasUpdateJSONRequestBody
}
type PersonasUpdateResponseObject ¶
type PersonasUpdateResponseObject interface {
VisitPersonasUpdateResponse(w http.ResponseWriter) error
}
type PhaseConfigurationRequest ¶
type PhaseConfigurationRequest struct {
// Configuration Phase-specific configuration
Configuration map[string]interface{} `json:"configuration"`
// KeywordSetIds Keyword sets for extraction phase
KeywordSetIds *[]openapi_types.UUID `json:"keywordSetIds,omitempty"`
PersonaIds *struct {
DnsPersonaId *openapi_types.UUID `json:"dnsPersonaId"`
HttpPersonaId *openapi_types.UUID `json:"httpPersonaId"`
} `json:"personaIds,omitempty"`
ProxyPoolId *openapi_types.UUID `json:"proxyPoolId"`
}
PhaseConfigurationRequest defines model for PhaseConfigurationRequest.
type PhaseExecution ¶
type PhaseExecution struct {
CampaignId openapi_types.UUID `json:"campaignId"`
CompletedAt *time.Time `json:"completedAt"`
Configuration *map[string]interface{} `json:"configuration"`
CreatedAt time.Time `json:"createdAt"`
ErrorDetails *map[string]*FlexibleValue `json:"errorDetails"`
FailedAt *time.Time `json:"failedAt"`
FailedItems *int64 `json:"failedItems,omitempty"`
Id openapi_types.UUID `json:"id"`
Metrics *map[string]*FlexibleValue `json:"metrics"`
PausedAt *time.Time `json:"pausedAt"`
// PhaseType Phase identifier
PhaseType PhaseExecutionPhaseType `json:"phaseType"`
ProcessedItems *int64 `json:"processedItems,omitempty"`
ProgressPercentage *float32 `json:"progressPercentage,omitempty"`
StartedAt *time.Time `json:"startedAt"`
Status ExecutionStatusEnum `json:"status"`
SuccessfulItems *int64 `json:"successfulItems,omitempty"`
TotalItems *int64 `json:"totalItems,omitempty"`
UpdatedAt time.Time `json:"updatedAt"`
}
PhaseExecution defines model for PhaseExecution.
type PhaseExecutionPhaseType ¶
type PhaseExecutionPhaseType string
PhaseExecutionPhaseType Phase identifier
const ( PhaseExecutionPhaseTypeAnalysis PhaseExecutionPhaseType = "analysis" PhaseExecutionPhaseTypeDiscovery PhaseExecutionPhaseType = "discovery" PhaseExecutionPhaseTypeDnsValidation PhaseExecutionPhaseType = "dns_validation" PhaseExecutionPhaseTypeEnrichment PhaseExecutionPhaseType = "enrichment" PhaseExecutionPhaseTypeExtraction PhaseExecutionPhaseType = "extraction" PhaseExecutionPhaseTypeScoring PhaseExecutionPhaseType = "scoring" )
Defines values for PhaseExecutionPhaseType.
type PhaseExecutionUpdate ¶
type PhaseExecutionUpdate struct {
CompletedAt *time.Time `json:"completedAt"`
Configuration *map[string]interface{} `json:"configuration"`
ErrorDetails *map[string]*FlexibleValue `json:"errorDetails"`
FailedAt *time.Time `json:"failedAt"`
FailedItems *int64 `json:"failedItems,omitempty"`
Metrics *map[string]*FlexibleValue `json:"metrics"`
PausedAt *time.Time `json:"pausedAt"`
ProcessedItems *int64 `json:"processedItems,omitempty"`
ProgressPercentage *float32 `json:"progressPercentage,omitempty"`
StartedAt *time.Time `json:"startedAt"`
Status *ExecutionStatusEnum `json:"status,omitempty"`
SuccessfulItems *int64 `json:"successfulItems,omitempty"`
TotalItems *int64 `json:"totalItems,omitempty"`
}
PhaseExecutionUpdate defines model for PhaseExecutionUpdate.
type PhaseFailedEvent ¶
PhaseFailedEvent Phase failure event.
type PhaseProgressSummary ¶
type PhaseProgressSummary struct {
CompletedAt *time.Time `json:"completedAt"`
// Duration Human readable duration
Duration *string `json:"duration"`
ItemsProcessed int `json:"itemsProcessed"`
ItemsTotal int `json:"itemsTotal"`
PercentComplete float32 `json:"percentComplete"`
StartedAt *time.Time `json:"startedAt"`
Status PhaseProgressSummaryStatus `json:"status"`
}
PhaseProgressSummary defines model for PhaseProgressSummary.
type PhaseProgressSummaryStatus ¶
type PhaseProgressSummaryStatus string
PhaseProgressSummaryStatus defines model for PhaseProgressSummary.Status.
const ( PhaseProgressSummaryStatusCompleted PhaseProgressSummaryStatus = "completed" PhaseProgressSummaryStatusConfigured PhaseProgressSummaryStatus = "configured" PhaseProgressSummaryStatusFailed PhaseProgressSummaryStatus = "failed" PhaseProgressSummaryStatusNotStarted PhaseProgressSummaryStatus = "not_started" PhaseProgressSummaryStatusPaused PhaseProgressSummaryStatus = "paused" PhaseProgressSummaryStatusRunning PhaseProgressSummaryStatus = "running" )
Defines values for PhaseProgressSummaryStatus.
type PhaseRuntimeControls ¶
type PhaseRuntimeControls struct {
CanPause bool `json:"canPause"`
CanRestart bool `json:"canRestart"`
CanResume bool `json:"canResume"`
CanStop bool `json:"canStop"`
}
PhaseRuntimeControls Declares which runtime controls are supported for a phase
type PhaseStatusEnum ¶
type PhaseStatusEnum string
PhaseStatusEnum Phase lifecycle status (P3.2 expected_state precondition)
const ( PhaseStatusEnumCompleted PhaseStatusEnum = "completed" PhaseStatusEnumConfigured PhaseStatusEnum = "configured" PhaseStatusEnumFailed PhaseStatusEnum = "failed" PhaseStatusEnumInProgress PhaseStatusEnum = "in_progress" PhaseStatusEnumNotStarted PhaseStatusEnum = "not_started" PhaseStatusEnumPaused PhaseStatusEnum = "paused" PhaseStatusEnumReady PhaseStatusEnum = "ready" )
Defines values for PhaseStatusEnum.
type PhaseStatusResponse ¶
type PhaseStatusResponse struct {
CompletedAt *time.Time `json:"completedAt"`
// Configuration Current phase configuration
Configuration *map[string]interface{} `json:"configuration,omitempty"`
Errors *[]struct {
Code *string `json:"code,omitempty"`
Message *string `json:"message,omitempty"`
Timestamp *time.Time `json:"timestamp,omitempty"`
} `json:"errors,omitempty"`
Phase PhaseStatusResponsePhase `json:"phase"`
Progress struct {
FailedItems *int `json:"failedItems,omitempty"`
PercentComplete *float32 `json:"percentComplete,omitempty"`
ProcessedItems *int `json:"processedItems,omitempty"`
SuccessfulItems *int `json:"successfulItems,omitempty"`
TotalItems *int `json:"totalItems,omitempty"`
} `json:"progress"`
// RuntimeControls Declares which runtime controls are supported for a phase
RuntimeControls *PhaseRuntimeControls `json:"runtimeControls,omitempty"`
StartedAt *time.Time `json:"startedAt"`
Status PhaseStatusResponseStatus `json:"status"`
}
PhaseStatusResponse defines model for PhaseStatusResponse.
type PhaseStatusResponsePhase ¶
type PhaseStatusResponsePhase string
PhaseStatusResponsePhase defines model for PhaseStatusResponse.Phase.
const ( PhaseStatusResponsePhaseAnalysis PhaseStatusResponsePhase = "analysis" PhaseStatusResponsePhaseDiscovery PhaseStatusResponsePhase = "discovery" PhaseStatusResponsePhaseDnsValidation PhaseStatusResponsePhase = "dns_validation" PhaseStatusResponsePhaseEnrichment PhaseStatusResponsePhase = "enrichment" PhaseStatusResponsePhaseExtraction PhaseStatusResponsePhase = "extraction" PhaseStatusResponsePhaseScoring PhaseStatusResponsePhase = "scoring" )
Defines values for PhaseStatusResponsePhase.
type PhaseStatusResponseStatus ¶
type PhaseStatusResponseStatus string
PhaseStatusResponseStatus defines model for PhaseStatusResponse.Status.
const ( PhaseStatusResponseStatusCompleted PhaseStatusResponseStatus = "completed" PhaseStatusResponseStatusConfigured PhaseStatusResponseStatus = "configured" PhaseStatusResponseStatusFailed PhaseStatusResponseStatus = "failed" PhaseStatusResponseStatusNotStarted PhaseStatusResponseStatus = "not_started" PhaseStatusResponseStatusPaused PhaseStatusResponseStatus = "paused" PhaseStatusResponseStatusRunning PhaseStatusResponseStatus = "running" )
Defines values for PhaseStatusResponseStatus.
type PhaseTransitionEvent ¶
type PhaseTransitionEvent struct {
Phase string `json:"phase"`
}
PhaseTransitionEvent Phase lifecycle transition (started or completed).
type Ping200JSONResponse ¶
type Ping200JSONResponse struct {
Body PingResponse
Headers Ping200ResponseHeaders
}
func (Ping200JSONResponse) VisitPingResponse ¶
func (response Ping200JSONResponse) VisitPingResponse(w http.ResponseWriter) error
type Ping200ResponseHeaders ¶
type Ping200ResponseHeaders struct {
XRequestId string
}
type Ping401JSONResponse ¶
func (Ping401JSONResponse) VisitPingResponse ¶
func (response Ping401JSONResponse) VisitPingResponse(w http.ResponseWriter) error
type Ping403JSONResponse ¶
type Ping403JSONResponse struct{ ForbiddenJSONResponse }
func (Ping403JSONResponse) VisitPingResponse ¶
func (response Ping403JSONResponse) VisitPingResponse(w http.ResponseWriter) error
type Ping429JSONResponse ¶
type Ping429JSONResponse struct{ RateLimitExceededJSONResponse }
func (Ping429JSONResponse) VisitPingResponse ¶
func (response Ping429JSONResponse) VisitPingResponse(w http.ResponseWriter) error
type Ping500JSONResponse ¶
type Ping500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (Ping500JSONResponse) VisitPingResponse ¶
func (response Ping500JSONResponse) VisitPingResponse(w http.ResponseWriter) error
type PingRequestObject ¶
type PingRequestObject struct {
}
type PingResponse ¶
type PingResponse struct {
Message PingResponseMessage `json:"message"`
Timestamp *time.Time `json:"timestamp,omitempty"`
Version *string `json:"version,omitempty"`
}
PingResponse defines model for PingResponse.
type PingResponseMessage ¶
type PingResponseMessage string
PingResponseMessage defines model for PingResponse.Message.
const (
Pong PingResponseMessage = "pong"
)
Defines values for PingResponseMessage.
type PingResponseObject ¶
type PingResponseObject interface {
VisitPingResponse(w http.ResponseWriter) error
}
type ProxiesBulkDelete204Response ¶
type ProxiesBulkDelete204Response struct {
}
func (ProxiesBulkDelete204Response) VisitProxiesBulkDeleteResponse ¶
func (response ProxiesBulkDelete204Response) VisitProxiesBulkDeleteResponse(w http.ResponseWriter) error
type ProxiesBulkDelete400JSONResponse ¶
type ProxiesBulkDelete400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesBulkDelete400JSONResponse) VisitProxiesBulkDeleteResponse ¶
func (response ProxiesBulkDelete400JSONResponse) VisitProxiesBulkDeleteResponse(w http.ResponseWriter) error
type ProxiesBulkDelete500JSONResponse ¶
type ProxiesBulkDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesBulkDelete500JSONResponse) VisitProxiesBulkDeleteResponse ¶
func (response ProxiesBulkDelete500JSONResponse) VisitProxiesBulkDeleteResponse(w http.ResponseWriter) error
type ProxiesBulkDeleteJSONRequestBody ¶
type ProxiesBulkDeleteJSONRequestBody = BulkDeleteProxiesRequest
ProxiesBulkDeleteJSONRequestBody defines body for ProxiesBulkDelete for application/json ContentType.
type ProxiesBulkDeleteRequestObject ¶
type ProxiesBulkDeleteRequestObject struct {
Body *ProxiesBulkDeleteJSONRequestBody
}
type ProxiesBulkDeleteResponseObject ¶
type ProxiesBulkDeleteResponseObject interface {
VisitProxiesBulkDeleteResponse(w http.ResponseWriter) error
}
type ProxiesBulkImport200JSONResponse ¶
type ProxiesBulkImport200JSONResponse struct {
Errors *[]struct {
Error *string `json:"error,omitempty"`
Input *string `json:"input,omitempty"`
Line *int `json:"line,omitempty"`
} `json:"errors,omitempty"`
// Failed Number of proxies that failed to import
Failed *int `json:"failed,omitempty"`
// Imported Number of proxies successfully imported
Imported *int `json:"imported,omitempty"`
Proxies *[]Proxy `json:"proxies,omitempty"`
Success *bool `json:"success,omitempty"`
}
func (ProxiesBulkImport200JSONResponse) VisitProxiesBulkImportResponse ¶
func (response ProxiesBulkImport200JSONResponse) VisitProxiesBulkImportResponse(w http.ResponseWriter) error
type ProxiesBulkImport400JSONResponse ¶
type ProxiesBulkImport400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesBulkImport400JSONResponse) VisitProxiesBulkImportResponse ¶
func (response ProxiesBulkImport400JSONResponse) VisitProxiesBulkImportResponse(w http.ResponseWriter) error
type ProxiesBulkImport500JSONResponse ¶
type ProxiesBulkImport500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesBulkImport500JSONResponse) VisitProxiesBulkImportResponse ¶
func (response ProxiesBulkImport500JSONResponse) VisitProxiesBulkImportResponse(w http.ResponseWriter) error
type ProxiesBulkImportJSONBody ¶
type ProxiesBulkImportJSONBody struct {
// DefaultProtocol Default protocol when not specified in proxy string
DefaultProtocol *ProxiesBulkImportJSONBodyDefaultProtocol `json:"defaultProtocol,omitempty"`
// Enabled Whether imported proxies should be enabled
Enabled *bool `json:"enabled,omitempty"`
// Format Format hint for parsing:
// - auto: Attempt to detect format automatically
// - hostport: host:port format
// - full: host:port:username:password format
// - url: protocol://[user:pass@]host:port format
Format *ProxiesBulkImportJSONBodyFormat `json:"format,omitempty"`
// PoolId Optional pool ID to add imported proxies to
PoolId *openapi_types.UUID `json:"poolId,omitempty"`
// Proxies Array of proxy strings to import
Proxies []string `json:"proxies"`
}
ProxiesBulkImportJSONBody defines parameters for ProxiesBulkImport.
type ProxiesBulkImportJSONBodyDefaultProtocol ¶
type ProxiesBulkImportJSONBodyDefaultProtocol string
ProxiesBulkImportJSONBodyDefaultProtocol defines parameters for ProxiesBulkImport.
const ( Http ProxiesBulkImportJSONBodyDefaultProtocol = "http" Https ProxiesBulkImportJSONBodyDefaultProtocol = "https" Socks4 ProxiesBulkImportJSONBodyDefaultProtocol = "socks4" Socks5 ProxiesBulkImportJSONBodyDefaultProtocol = "socks5" )
Defines values for ProxiesBulkImportJSONBodyDefaultProtocol.
type ProxiesBulkImportJSONBodyFormat ¶
type ProxiesBulkImportJSONBodyFormat string
ProxiesBulkImportJSONBodyFormat defines parameters for ProxiesBulkImport.
const ( ProxiesBulkImportJSONBodyFormatAuto ProxiesBulkImportJSONBodyFormat = "auto" ProxiesBulkImportJSONBodyFormatFull ProxiesBulkImportJSONBodyFormat = "full" ProxiesBulkImportJSONBodyFormatHostport ProxiesBulkImportJSONBodyFormat = "hostport" ProxiesBulkImportJSONBodyFormatUrl ProxiesBulkImportJSONBodyFormat = "url" )
Defines values for ProxiesBulkImportJSONBodyFormat.
type ProxiesBulkImportJSONRequestBody ¶
type ProxiesBulkImportJSONRequestBody ProxiesBulkImportJSONBody
ProxiesBulkImportJSONRequestBody defines body for ProxiesBulkImport for application/json ContentType.
type ProxiesBulkImportRequestObject ¶
type ProxiesBulkImportRequestObject struct {
Body *ProxiesBulkImportJSONRequestBody
}
type ProxiesBulkImportResponseObject ¶
type ProxiesBulkImportResponseObject interface {
VisitProxiesBulkImportResponse(w http.ResponseWriter) error
}
type ProxiesBulkTest200JSONResponse ¶
type ProxiesBulkTest200JSONResponse BulkProxyTestResponse
func (ProxiesBulkTest200JSONResponse) VisitProxiesBulkTestResponse ¶
func (response ProxiesBulkTest200JSONResponse) VisitProxiesBulkTestResponse(w http.ResponseWriter) error
type ProxiesBulkTest400JSONResponse ¶
type ProxiesBulkTest400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesBulkTest400JSONResponse) VisitProxiesBulkTestResponse ¶
func (response ProxiesBulkTest400JSONResponse) VisitProxiesBulkTestResponse(w http.ResponseWriter) error
type ProxiesBulkTest500JSONResponse ¶
type ProxiesBulkTest500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesBulkTest500JSONResponse) VisitProxiesBulkTestResponse ¶
func (response ProxiesBulkTest500JSONResponse) VisitProxiesBulkTestResponse(w http.ResponseWriter) error
type ProxiesBulkTestJSONBody ¶
type ProxiesBulkTestJSONBody struct {
ProxyIds []openapi_types.UUID `json:"proxyIds"`
}
ProxiesBulkTestJSONBody defines parameters for ProxiesBulkTest.
type ProxiesBulkTestJSONRequestBody ¶
type ProxiesBulkTestJSONRequestBody ProxiesBulkTestJSONBody
ProxiesBulkTestJSONRequestBody defines body for ProxiesBulkTest for application/json ContentType.
type ProxiesBulkTestRequestObject ¶
type ProxiesBulkTestRequestObject struct {
Body *ProxiesBulkTestJSONRequestBody
}
type ProxiesBulkTestResponseObject ¶
type ProxiesBulkTestResponseObject interface {
VisitProxiesBulkTestResponse(w http.ResponseWriter) error
}
type ProxiesBulkUpdate200JSONResponse ¶
type ProxiesBulkUpdate200JSONResponse BulkProxyOperationResponse
func (ProxiesBulkUpdate200JSONResponse) VisitProxiesBulkUpdateResponse ¶
func (response ProxiesBulkUpdate200JSONResponse) VisitProxiesBulkUpdateResponse(w http.ResponseWriter) error
type ProxiesBulkUpdate400JSONResponse ¶
type ProxiesBulkUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesBulkUpdate400JSONResponse) VisitProxiesBulkUpdateResponse ¶
func (response ProxiesBulkUpdate400JSONResponse) VisitProxiesBulkUpdateResponse(w http.ResponseWriter) error
type ProxiesBulkUpdate500JSONResponse ¶
type ProxiesBulkUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesBulkUpdate500JSONResponse) VisitProxiesBulkUpdateResponse ¶
func (response ProxiesBulkUpdate500JSONResponse) VisitProxiesBulkUpdateResponse(w http.ResponseWriter) error
type ProxiesBulkUpdateJSONRequestBody ¶
type ProxiesBulkUpdateJSONRequestBody = BulkUpdateProxiesRequest
ProxiesBulkUpdateJSONRequestBody defines body for ProxiesBulkUpdate for application/json ContentType.
type ProxiesBulkUpdateRequestObject ¶
type ProxiesBulkUpdateRequestObject struct {
Body *ProxiesBulkUpdateJSONRequestBody
}
type ProxiesBulkUpdateResponseObject ¶
type ProxiesBulkUpdateResponseObject interface {
VisitProxiesBulkUpdateResponse(w http.ResponseWriter) error
}
type ProxiesCreate201JSONResponse ¶
type ProxiesCreate201JSONResponse Proxy
func (ProxiesCreate201JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate201JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate400JSONResponse ¶
type ProxiesCreate400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesCreate400JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate400JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate401JSONResponse ¶
func (ProxiesCreate401JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate401JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate403JSONResponse ¶
type ProxiesCreate403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxiesCreate403JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate403JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate409JSONResponse ¶
type ProxiesCreate409JSONResponse struct{ ConflictJSONResponse }
func (ProxiesCreate409JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate409JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate422JSONResponse ¶
type ProxiesCreate422JSONResponse struct{ ValidationErrorJSONResponse }
func (ProxiesCreate422JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate422JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate429JSONResponse ¶
type ProxiesCreate429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ProxiesCreate429JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate429JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreate500JSONResponse ¶
type ProxiesCreate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesCreate500JSONResponse) VisitProxiesCreateResponse ¶
func (response ProxiesCreate500JSONResponse) VisitProxiesCreateResponse(w http.ResponseWriter) error
type ProxiesCreateJSONRequestBody ¶
type ProxiesCreateJSONRequestBody = CreateProxyRequestAPI
ProxiesCreateJSONRequestBody defines body for ProxiesCreate for application/json ContentType.
type ProxiesCreateRequestObject ¶
type ProxiesCreateRequestObject struct {
Body *ProxiesCreateJSONRequestBody
}
type ProxiesCreateResponseObject ¶
type ProxiesCreateResponseObject interface {
VisitProxiesCreateResponse(w http.ResponseWriter) error
}
type ProxiesDelete204Response ¶
type ProxiesDelete204Response struct {
}
func (ProxiesDelete204Response) VisitProxiesDeleteResponse ¶
func (response ProxiesDelete204Response) VisitProxiesDeleteResponse(w http.ResponseWriter) error
type ProxiesDelete401JSONResponse ¶
func (ProxiesDelete401JSONResponse) VisitProxiesDeleteResponse ¶
func (response ProxiesDelete401JSONResponse) VisitProxiesDeleteResponse(w http.ResponseWriter) error
type ProxiesDelete403JSONResponse ¶
type ProxiesDelete403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxiesDelete403JSONResponse) VisitProxiesDeleteResponse ¶
func (response ProxiesDelete403JSONResponse) VisitProxiesDeleteResponse(w http.ResponseWriter) error
type ProxiesDelete404JSONResponse ¶
type ProxiesDelete404JSONResponse struct{ NotFoundJSONResponse }
func (ProxiesDelete404JSONResponse) VisitProxiesDeleteResponse ¶
func (response ProxiesDelete404JSONResponse) VisitProxiesDeleteResponse(w http.ResponseWriter) error
type ProxiesDelete500JSONResponse ¶
type ProxiesDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesDelete500JSONResponse) VisitProxiesDeleteResponse ¶
func (response ProxiesDelete500JSONResponse) VisitProxiesDeleteResponse(w http.ResponseWriter) error
type ProxiesDeleteRequestObject ¶
type ProxiesDeleteRequestObject struct {
ProxyId openapi_types.UUID `json:"proxyId"`
}
type ProxiesDeleteResponseObject ¶
type ProxiesDeleteResponseObject interface {
VisitProxiesDeleteResponse(w http.ResponseWriter) error
}
type ProxiesHealthCheckAll202JSONResponse ¶
type ProxiesHealthCheckAll202JSONResponse BulkHealthCheckResponse
func (ProxiesHealthCheckAll202JSONResponse) VisitProxiesHealthCheckAllResponse ¶
func (response ProxiesHealthCheckAll202JSONResponse) VisitProxiesHealthCheckAllResponse(w http.ResponseWriter) error
type ProxiesHealthCheckAll400JSONResponse ¶
type ProxiesHealthCheckAll400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesHealthCheckAll400JSONResponse) VisitProxiesHealthCheckAllResponse ¶
func (response ProxiesHealthCheckAll400JSONResponse) VisitProxiesHealthCheckAllResponse(w http.ResponseWriter) error
type ProxiesHealthCheckAll500JSONResponse ¶
type ProxiesHealthCheckAll500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesHealthCheckAll500JSONResponse) VisitProxiesHealthCheckAllResponse ¶
func (response ProxiesHealthCheckAll500JSONResponse) VisitProxiesHealthCheckAllResponse(w http.ResponseWriter) error
type ProxiesHealthCheckAllJSONBody ¶
type ProxiesHealthCheckAllJSONBody struct {
Ids *[]openapi_types.UUID `json:"ids,omitempty"`
}
ProxiesHealthCheckAllJSONBody defines parameters for ProxiesHealthCheckAll.
type ProxiesHealthCheckAllJSONRequestBody ¶
type ProxiesHealthCheckAllJSONRequestBody ProxiesHealthCheckAllJSONBody
ProxiesHealthCheckAllJSONRequestBody defines body for ProxiesHealthCheckAll for application/json ContentType.
type ProxiesHealthCheckAllRequestObject ¶
type ProxiesHealthCheckAllRequestObject struct {
Body *ProxiesHealthCheckAllJSONRequestBody
}
type ProxiesHealthCheckAllResponseObject ¶
type ProxiesHealthCheckAllResponseObject interface {
VisitProxiesHealthCheckAllResponse(w http.ResponseWriter) error
}
type ProxiesHealthCheckSingle200JSONResponse ¶
type ProxiesHealthCheckSingle200JSONResponse ProxyHealthCheckResponse
func (ProxiesHealthCheckSingle200JSONResponse) VisitProxiesHealthCheckSingleResponse ¶
func (response ProxiesHealthCheckSingle200JSONResponse) VisitProxiesHealthCheckSingleResponse(w http.ResponseWriter) error
type ProxiesHealthCheckSingle400JSONResponse ¶
type ProxiesHealthCheckSingle400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesHealthCheckSingle400JSONResponse) VisitProxiesHealthCheckSingleResponse ¶
func (response ProxiesHealthCheckSingle400JSONResponse) VisitProxiesHealthCheckSingleResponse(w http.ResponseWriter) error
type ProxiesHealthCheckSingle404JSONResponse ¶
type ProxiesHealthCheckSingle404JSONResponse struct{ NotFoundJSONResponse }
func (ProxiesHealthCheckSingle404JSONResponse) VisitProxiesHealthCheckSingleResponse ¶
func (response ProxiesHealthCheckSingle404JSONResponse) VisitProxiesHealthCheckSingleResponse(w http.ResponseWriter) error
type ProxiesHealthCheckSingle500JSONResponse ¶
type ProxiesHealthCheckSingle500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesHealthCheckSingle500JSONResponse) VisitProxiesHealthCheckSingleResponse ¶
func (response ProxiesHealthCheckSingle500JSONResponse) VisitProxiesHealthCheckSingleResponse(w http.ResponseWriter) error
type ProxiesHealthCheckSingleRequestObject ¶
type ProxiesHealthCheckSingleRequestObject struct {
ProxyId openapi_types.UUID `json:"proxyId"`
}
type ProxiesHealthCheckSingleResponseObject ¶
type ProxiesHealthCheckSingleResponseObject interface {
VisitProxiesHealthCheckSingleResponse(w http.ResponseWriter) error
}
type ProxiesList200JSONResponse ¶
type ProxiesList200JSONResponse []Proxy
func (ProxiesList200JSONResponse) VisitProxiesListResponse ¶
func (response ProxiesList200JSONResponse) VisitProxiesListResponse(w http.ResponseWriter) error
type ProxiesList401JSONResponse ¶
func (ProxiesList401JSONResponse) VisitProxiesListResponse ¶
func (response ProxiesList401JSONResponse) VisitProxiesListResponse(w http.ResponseWriter) error
type ProxiesList403JSONResponse ¶
type ProxiesList403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxiesList403JSONResponse) VisitProxiesListResponse ¶
func (response ProxiesList403JSONResponse) VisitProxiesListResponse(w http.ResponseWriter) error
type ProxiesList429JSONResponse ¶
type ProxiesList429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ProxiesList429JSONResponse) VisitProxiesListResponse ¶
func (response ProxiesList429JSONResponse) VisitProxiesListResponse(w http.ResponseWriter) error
type ProxiesList500JSONResponse ¶
type ProxiesList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesList500JSONResponse) VisitProxiesListResponse ¶
func (response ProxiesList500JSONResponse) VisitProxiesListResponse(w http.ResponseWriter) error
type ProxiesListParams ¶
type ProxiesListParams struct {
// Limit Page size (items per page)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Offset Zero-based offset
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Protocol Filter proxies by protocol
Protocol *ProxyProtocol `form:"protocol,omitempty" json:"protocol,omitempty"`
// CountryCode Filter proxies by ISO country code
CountryCode *ProxyCountry `form:"countryCode,omitempty" json:"countryCode,omitempty"`
// IsEnabled Filter by enabled state
IsEnabled *IsEnabled `form:"isEnabled,omitempty" json:"isEnabled,omitempty"`
// IsHealthy Filter by health status
IsHealthy *IsHealthy `form:"isHealthy,omitempty" json:"isHealthy,omitempty"`
}
ProxiesListParams defines parameters for ProxiesList.
type ProxiesListRequestObject ¶
type ProxiesListRequestObject struct {
Params ProxiesListParams
}
type ProxiesListResponseObject ¶
type ProxiesListResponseObject interface {
VisitProxiesListResponse(w http.ResponseWriter) error
}
type ProxiesStatus200JSONResponse ¶
type ProxiesStatus200JSONResponse []ProxyStatusResponse
func (ProxiesStatus200JSONResponse) VisitProxiesStatusResponse ¶
func (response ProxiesStatus200JSONResponse) VisitProxiesStatusResponse(w http.ResponseWriter) error
type ProxiesStatus400JSONResponse ¶
type ProxiesStatus400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesStatus400JSONResponse) VisitProxiesStatusResponse ¶
func (response ProxiesStatus400JSONResponse) VisitProxiesStatusResponse(w http.ResponseWriter) error
type ProxiesStatus401JSONResponse ¶
func (ProxiesStatus401JSONResponse) VisitProxiesStatusResponse ¶
func (response ProxiesStatus401JSONResponse) VisitProxiesStatusResponse(w http.ResponseWriter) error
type ProxiesStatus403JSONResponse ¶
type ProxiesStatus403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxiesStatus403JSONResponse) VisitProxiesStatusResponse ¶
func (response ProxiesStatus403JSONResponse) VisitProxiesStatusResponse(w http.ResponseWriter) error
type ProxiesStatus500JSONResponse ¶
type ProxiesStatus500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesStatus500JSONResponse) VisitProxiesStatusResponse ¶
func (response ProxiesStatus500JSONResponse) VisitProxiesStatusResponse(w http.ResponseWriter) error
type ProxiesStatusRequestObject ¶
type ProxiesStatusRequestObject struct {
}
type ProxiesStatusResponseObject ¶
type ProxiesStatusResponseObject interface {
VisitProxiesStatusResponse(w http.ResponseWriter) error
}
type ProxiesTest200JSONResponse ¶
type ProxiesTest200JSONResponse ProxyTestResponse
func (ProxiesTest200JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest200JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest400JSONResponse ¶
type ProxiesTest400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesTest400JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest400JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest401JSONResponse ¶
func (ProxiesTest401JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest401JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest403JSONResponse ¶
type ProxiesTest403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxiesTest403JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest403JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest404JSONResponse ¶
type ProxiesTest404JSONResponse struct{ NotFoundJSONResponse }
func (ProxiesTest404JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest404JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest422JSONResponse ¶
type ProxiesTest422JSONResponse struct{ ValidationErrorJSONResponse }
func (ProxiesTest422JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest422JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest429JSONResponse ¶
type ProxiesTest429JSONResponse struct{ RateLimitExceededJSONResponse }
func (ProxiesTest429JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest429JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTest500JSONResponse ¶
type ProxiesTest500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesTest500JSONResponse) VisitProxiesTestResponse ¶
func (response ProxiesTest500JSONResponse) VisitProxiesTestResponse(w http.ResponseWriter) error
type ProxiesTestRequestObject ¶
type ProxiesTestRequestObject struct {
ProxyId openapi_types.UUID `json:"proxyId"`
}
type ProxiesTestResponseObject ¶
type ProxiesTestResponseObject interface {
VisitProxiesTestResponse(w http.ResponseWriter) error
}
type ProxiesUpdate200JSONResponse ¶
type ProxiesUpdate200JSONResponse Proxy
func (ProxiesUpdate200JSONResponse) VisitProxiesUpdateResponse ¶
func (response ProxiesUpdate200JSONResponse) VisitProxiesUpdateResponse(w http.ResponseWriter) error
type ProxiesUpdate400JSONResponse ¶
type ProxiesUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (ProxiesUpdate400JSONResponse) VisitProxiesUpdateResponse ¶
func (response ProxiesUpdate400JSONResponse) VisitProxiesUpdateResponse(w http.ResponseWriter) error
type ProxiesUpdate401JSONResponse ¶
func (ProxiesUpdate401JSONResponse) VisitProxiesUpdateResponse ¶
func (response ProxiesUpdate401JSONResponse) VisitProxiesUpdateResponse(w http.ResponseWriter) error
type ProxiesUpdate403JSONResponse ¶
type ProxiesUpdate403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxiesUpdate403JSONResponse) VisitProxiesUpdateResponse ¶
func (response ProxiesUpdate403JSONResponse) VisitProxiesUpdateResponse(w http.ResponseWriter) error
type ProxiesUpdate404JSONResponse ¶
type ProxiesUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (ProxiesUpdate404JSONResponse) VisitProxiesUpdateResponse ¶
func (response ProxiesUpdate404JSONResponse) VisitProxiesUpdateResponse(w http.ResponseWriter) error
type ProxiesUpdate500JSONResponse ¶
type ProxiesUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxiesUpdate500JSONResponse) VisitProxiesUpdateResponse ¶
func (response ProxiesUpdate500JSONResponse) VisitProxiesUpdateResponse(w http.ResponseWriter) error
type ProxiesUpdateJSONRequestBody ¶
type ProxiesUpdateJSONRequestBody = UpdateProxyRequestAPI
ProxiesUpdateJSONRequestBody defines body for ProxiesUpdate for application/json ContentType.
type ProxiesUpdateRequestObject ¶
type ProxiesUpdateRequestObject struct {
ProxyId openapi_types.UUID `json:"proxyId"`
Body *ProxiesUpdateJSONRequestBody
}
type ProxiesUpdateResponseObject ¶
type ProxiesUpdateResponseObject interface {
VisitProxiesUpdateResponse(w http.ResponseWriter) error
}
type Proxy ¶
type Proxy struct {
Address string `json:"address"`
CountryCode *string `json:"countryCode,omitempty"`
CreatedAt time.Time `json:"createdAt"`
Description *string `json:"description,omitempty"`
FailureCount *int `json:"failureCount,omitempty"`
Host *string `json:"host,omitempty"`
Id openapi_types.UUID `json:"id"`
IsEnabled bool `json:"isEnabled"`
IsHealthy bool `json:"isHealthy"`
LastCheckedAt *time.Time `json:"lastCheckedAt,omitempty"`
LastError *string `json:"lastError,omitempty"`
LastStatus *string `json:"lastStatus,omitempty"`
LastTested *time.Time `json:"lastTested,omitempty"`
LatencyMs *int `json:"latencyMs,omitempty"`
Name string `json:"name"`
Notes *string `json:"notes,omitempty"`
Port *int `json:"port,omitempty"`
Protocol *ProxyProtocol `json:"protocol,omitempty"`
SuccessCount *int `json:"successCount,omitempty"`
UpdatedAt time.Time `json:"updatedAt"`
Username *string `json:"username,omitempty"`
}
Proxy Full proxy resource representation returned by list/detail operations.
type ProxyHealthCheckResponse ¶
type ProxyHealthCheckResponse struct {
Message *string `json:"message,omitempty"`
ProxyId *openapi_types.UUID `json:"proxyId,omitempty"`
ResponseTime *int64 `json:"responseTime,omitempty"`
Status *string `json:"status,omitempty"`
Success *bool `json:"success,omitempty"`
Timestamp *time.Time `json:"timestamp,omitempty"`
}
ProxyHealthCheckResponse defines model for ProxyHealthCheckResponse.
type ProxyOperationResult ¶
type ProxyOperationResult struct {
Error *string `json:"error"`
Metadata *map[string]*FlexibleValue `json:"metadata"`
ProxyId openapi_types.UUID `json:"proxyId"`
Success bool `json:"success"`
}
ProxyOperationResult Result object for a proxy operation containing a proxyId and optional error or metadata.
type ProxyPool ¶
type ProxyPool struct {
CreatedAt *time.Time `json:"createdAt,omitempty"`
Description *string `json:"description,omitempty"`
HealthCheckEnabled *bool `json:"healthCheckEnabled,omitempty"`
HealthCheckIntervalSeconds *int `json:"healthCheckIntervalSeconds,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
MaxRetries *int `json:"maxRetries,omitempty"`
Name *string `json:"name,omitempty"`
PoolStrategy *string `json:"poolStrategy,omitempty"`
Proxies *[]map[string]interface{} `json:"proxies,omitempty"`
TimeoutSeconds *int `json:"timeoutSeconds,omitempty"`
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}
ProxyPool defines model for ProxyPool.
type ProxyPoolMembership ¶
type ProxyPoolMembership struct {
AddedAt *time.Time `json:"addedAt,omitempty"`
IsActive *bool `json:"isActive,omitempty"`
PoolId *openapi_types.UUID `json:"poolId,omitempty"`
ProxyId *openapi_types.UUID `json:"proxyId,omitempty"`
Weight *int `json:"weight,omitempty"`
}
ProxyPoolMembership defines model for ProxyPoolMembership.
type ProxyPoolRequest ¶
type ProxyPoolRequest struct {
Description *string `json:"description,omitempty"`
HealthCheckEnabled *bool `json:"healthCheckEnabled,omitempty"`
HealthCheckIntervalSeconds *int `json:"healthCheckIntervalSeconds,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
MaxRetries *int `json:"maxRetries,omitempty"`
Name string `json:"name"`
PoolStrategy *string `json:"poolStrategy,omitempty"`
TimeoutSeconds *int `json:"timeoutSeconds,omitempty"`
}
ProxyPoolRequest defines model for ProxyPoolRequest.
type ProxyPoolsAddProxy201JSONResponse ¶
type ProxyPoolsAddProxy201JSONResponse ProxyPoolMembership
func (ProxyPoolsAddProxy201JSONResponse) VisitProxyPoolsAddProxyResponse ¶
func (response ProxyPoolsAddProxy201JSONResponse) VisitProxyPoolsAddProxyResponse(w http.ResponseWriter) error
type ProxyPoolsAddProxy400JSONResponse ¶
type ProxyPoolsAddProxy400JSONResponse struct{ BadRequestJSONResponse }
func (ProxyPoolsAddProxy400JSONResponse) VisitProxyPoolsAddProxyResponse ¶
func (response ProxyPoolsAddProxy400JSONResponse) VisitProxyPoolsAddProxyResponse(w http.ResponseWriter) error
type ProxyPoolsAddProxy500JSONResponse ¶
type ProxyPoolsAddProxy500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsAddProxy500JSONResponse) VisitProxyPoolsAddProxyResponse ¶
func (response ProxyPoolsAddProxy500JSONResponse) VisitProxyPoolsAddProxyResponse(w http.ResponseWriter) error
type ProxyPoolsAddProxyJSONBody ¶
type ProxyPoolsAddProxyJSONBody struct {
ProxyId openapi_types.UUID `json:"proxyId"`
Weight *int `json:"weight,omitempty"`
}
ProxyPoolsAddProxyJSONBody defines parameters for ProxyPoolsAddProxy.
type ProxyPoolsAddProxyJSONRequestBody ¶
type ProxyPoolsAddProxyJSONRequestBody ProxyPoolsAddProxyJSONBody
ProxyPoolsAddProxyJSONRequestBody defines body for ProxyPoolsAddProxy for application/json ContentType.
type ProxyPoolsAddProxyRequestObject ¶
type ProxyPoolsAddProxyRequestObject struct {
PoolId openapi_types.UUID `json:"poolId"`
Body *ProxyPoolsAddProxyJSONRequestBody
}
type ProxyPoolsAddProxyResponseObject ¶
type ProxyPoolsAddProxyResponseObject interface {
VisitProxyPoolsAddProxyResponse(w http.ResponseWriter) error
}
type ProxyPoolsCreate201JSONResponse ¶
type ProxyPoolsCreate201JSONResponse ProxyPool
func (ProxyPoolsCreate201JSONResponse) VisitProxyPoolsCreateResponse ¶
func (response ProxyPoolsCreate201JSONResponse) VisitProxyPoolsCreateResponse(w http.ResponseWriter) error
type ProxyPoolsCreate400JSONResponse ¶
type ProxyPoolsCreate400JSONResponse struct{ BadRequestJSONResponse }
func (ProxyPoolsCreate400JSONResponse) VisitProxyPoolsCreateResponse ¶
func (response ProxyPoolsCreate400JSONResponse) VisitProxyPoolsCreateResponse(w http.ResponseWriter) error
type ProxyPoolsCreate500JSONResponse ¶
type ProxyPoolsCreate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsCreate500JSONResponse) VisitProxyPoolsCreateResponse ¶
func (response ProxyPoolsCreate500JSONResponse) VisitProxyPoolsCreateResponse(w http.ResponseWriter) error
type ProxyPoolsCreateJSONRequestBody ¶
type ProxyPoolsCreateJSONRequestBody = ProxyPoolRequest
ProxyPoolsCreateJSONRequestBody defines body for ProxyPoolsCreate for application/json ContentType.
type ProxyPoolsCreateRequestObject ¶
type ProxyPoolsCreateRequestObject struct {
Body *ProxyPoolsCreateJSONRequestBody
}
type ProxyPoolsCreateResponseObject ¶
type ProxyPoolsCreateResponseObject interface {
VisitProxyPoolsCreateResponse(w http.ResponseWriter) error
}
type ProxyPoolsDelete204Response ¶
type ProxyPoolsDelete204Response struct {
}
func (ProxyPoolsDelete204Response) VisitProxyPoolsDeleteResponse ¶
func (response ProxyPoolsDelete204Response) VisitProxyPoolsDeleteResponse(w http.ResponseWriter) error
type ProxyPoolsDelete400JSONResponse ¶
type ProxyPoolsDelete400JSONResponse struct{ BadRequestJSONResponse }
func (ProxyPoolsDelete400JSONResponse) VisitProxyPoolsDeleteResponse ¶
func (response ProxyPoolsDelete400JSONResponse) VisitProxyPoolsDeleteResponse(w http.ResponseWriter) error
type ProxyPoolsDelete404JSONResponse ¶
type ProxyPoolsDelete404JSONResponse struct{ NotFoundJSONResponse }
func (ProxyPoolsDelete404JSONResponse) VisitProxyPoolsDeleteResponse ¶
func (response ProxyPoolsDelete404JSONResponse) VisitProxyPoolsDeleteResponse(w http.ResponseWriter) error
type ProxyPoolsDelete500JSONResponse ¶
type ProxyPoolsDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsDelete500JSONResponse) VisitProxyPoolsDeleteResponse ¶
func (response ProxyPoolsDelete500JSONResponse) VisitProxyPoolsDeleteResponse(w http.ResponseWriter) error
type ProxyPoolsDeleteRequestObject ¶
type ProxyPoolsDeleteRequestObject struct {
PoolId openapi_types.UUID `json:"poolId"`
}
type ProxyPoolsDeleteResponseObject ¶
type ProxyPoolsDeleteResponseObject interface {
VisitProxyPoolsDeleteResponse(w http.ResponseWriter) error
}
type ProxyPoolsList200JSONResponse ¶
type ProxyPoolsList200JSONResponse []ProxyPool
func (ProxyPoolsList200JSONResponse) VisitProxyPoolsListResponse ¶
func (response ProxyPoolsList200JSONResponse) VisitProxyPoolsListResponse(w http.ResponseWriter) error
type ProxyPoolsList401JSONResponse ¶
func (ProxyPoolsList401JSONResponse) VisitProxyPoolsListResponse ¶
func (response ProxyPoolsList401JSONResponse) VisitProxyPoolsListResponse(w http.ResponseWriter) error
type ProxyPoolsList403JSONResponse ¶
type ProxyPoolsList403JSONResponse struct{ ForbiddenJSONResponse }
func (ProxyPoolsList403JSONResponse) VisitProxyPoolsListResponse ¶
func (response ProxyPoolsList403JSONResponse) VisitProxyPoolsListResponse(w http.ResponseWriter) error
type ProxyPoolsList500JSONResponse ¶
type ProxyPoolsList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsList500JSONResponse) VisitProxyPoolsListResponse ¶
func (response ProxyPoolsList500JSONResponse) VisitProxyPoolsListResponse(w http.ResponseWriter) error
type ProxyPoolsListProxies200JSONResponse ¶
type ProxyPoolsListProxies200JSONResponse []Proxy
func (ProxyPoolsListProxies200JSONResponse) VisitProxyPoolsListProxiesResponse ¶
func (response ProxyPoolsListProxies200JSONResponse) VisitProxyPoolsListProxiesResponse(w http.ResponseWriter) error
type ProxyPoolsListProxies404JSONResponse ¶
type ProxyPoolsListProxies404JSONResponse struct{ NotFoundJSONResponse }
func (ProxyPoolsListProxies404JSONResponse) VisitProxyPoolsListProxiesResponse ¶
func (response ProxyPoolsListProxies404JSONResponse) VisitProxyPoolsListProxiesResponse(w http.ResponseWriter) error
type ProxyPoolsListProxies500JSONResponse ¶
type ProxyPoolsListProxies500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsListProxies500JSONResponse) VisitProxyPoolsListProxiesResponse ¶
func (response ProxyPoolsListProxies500JSONResponse) VisitProxyPoolsListProxiesResponse(w http.ResponseWriter) error
type ProxyPoolsListProxiesRequestObject ¶
type ProxyPoolsListProxiesRequestObject struct {
PoolId openapi_types.UUID `json:"poolId"`
}
type ProxyPoolsListProxiesResponseObject ¶
type ProxyPoolsListProxiesResponseObject interface {
VisitProxyPoolsListProxiesResponse(w http.ResponseWriter) error
}
type ProxyPoolsListRequestObject ¶
type ProxyPoolsListRequestObject struct {
}
type ProxyPoolsListResponseObject ¶
type ProxyPoolsListResponseObject interface {
VisitProxyPoolsListResponse(w http.ResponseWriter) error
}
type ProxyPoolsRemoveProxy204Response ¶
type ProxyPoolsRemoveProxy204Response struct {
}
func (ProxyPoolsRemoveProxy204Response) VisitProxyPoolsRemoveProxyResponse ¶
func (response ProxyPoolsRemoveProxy204Response) VisitProxyPoolsRemoveProxyResponse(w http.ResponseWriter) error
type ProxyPoolsRemoveProxy400JSONResponse ¶
type ProxyPoolsRemoveProxy400JSONResponse struct{ BadRequestJSONResponse }
func (ProxyPoolsRemoveProxy400JSONResponse) VisitProxyPoolsRemoveProxyResponse ¶
func (response ProxyPoolsRemoveProxy400JSONResponse) VisitProxyPoolsRemoveProxyResponse(w http.ResponseWriter) error
type ProxyPoolsRemoveProxy404JSONResponse ¶
type ProxyPoolsRemoveProxy404JSONResponse struct{ NotFoundJSONResponse }
func (ProxyPoolsRemoveProxy404JSONResponse) VisitProxyPoolsRemoveProxyResponse ¶
func (response ProxyPoolsRemoveProxy404JSONResponse) VisitProxyPoolsRemoveProxyResponse(w http.ResponseWriter) error
type ProxyPoolsRemoveProxy500JSONResponse ¶
type ProxyPoolsRemoveProxy500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsRemoveProxy500JSONResponse) VisitProxyPoolsRemoveProxyResponse ¶
func (response ProxyPoolsRemoveProxy500JSONResponse) VisitProxyPoolsRemoveProxyResponse(w http.ResponseWriter) error
type ProxyPoolsRemoveProxyRequestObject ¶
type ProxyPoolsRemoveProxyRequestObject struct {
PoolId openapi_types.UUID `json:"poolId"`
ProxyId openapi_types.UUID `json:"proxyId"`
}
type ProxyPoolsRemoveProxyResponseObject ¶
type ProxyPoolsRemoveProxyResponseObject interface {
VisitProxyPoolsRemoveProxyResponse(w http.ResponseWriter) error
}
type ProxyPoolsUpdate200JSONResponse ¶
type ProxyPoolsUpdate200JSONResponse ProxyPool
func (ProxyPoolsUpdate200JSONResponse) VisitProxyPoolsUpdateResponse ¶
func (response ProxyPoolsUpdate200JSONResponse) VisitProxyPoolsUpdateResponse(w http.ResponseWriter) error
type ProxyPoolsUpdate400JSONResponse ¶
type ProxyPoolsUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (ProxyPoolsUpdate400JSONResponse) VisitProxyPoolsUpdateResponse ¶
func (response ProxyPoolsUpdate400JSONResponse) VisitProxyPoolsUpdateResponse(w http.ResponseWriter) error
type ProxyPoolsUpdate404JSONResponse ¶
type ProxyPoolsUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (ProxyPoolsUpdate404JSONResponse) VisitProxyPoolsUpdateResponse ¶
func (response ProxyPoolsUpdate404JSONResponse) VisitProxyPoolsUpdateResponse(w http.ResponseWriter) error
type ProxyPoolsUpdate500JSONResponse ¶
type ProxyPoolsUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ProxyPoolsUpdate500JSONResponse) VisitProxyPoolsUpdateResponse ¶
func (response ProxyPoolsUpdate500JSONResponse) VisitProxyPoolsUpdateResponse(w http.ResponseWriter) error
type ProxyPoolsUpdateJSONRequestBody ¶
type ProxyPoolsUpdateJSONRequestBody = ProxyPoolRequest
ProxyPoolsUpdateJSONRequestBody defines body for ProxyPoolsUpdate for application/json ContentType.
type ProxyPoolsUpdateRequestObject ¶
type ProxyPoolsUpdateRequestObject struct {
PoolId openapi_types.UUID `json:"poolId"`
Body *ProxyPoolsUpdateJSONRequestBody
}
type ProxyPoolsUpdateResponseObject ¶
type ProxyPoolsUpdateResponseObject interface {
VisitProxyPoolsUpdateResponse(w http.ResponseWriter) error
}
type ProxyProtocol ¶
type ProxyProtocol string
ProxyProtocol defines model for ProxyProtocol.
const ( ProxyProtocolHttp ProxyProtocol = "http" ProxyProtocolHttps ProxyProtocol = "https" ProxyProtocolSocks4 ProxyProtocol = "socks4" ProxyProtocolSocks5 ProxyProtocol = "socks5" )
Defines values for ProxyProtocol.
type ProxyStatusResponse ¶
type ProxyStatusResponse struct {
IsHealthy *bool `json:"isHealthy,omitempty"`
LastChecked *time.Time `json:"lastChecked,omitempty"`
// ProxyDetails Full proxy resource representation returned by list/detail operations.
ProxyDetails *Proxy `json:"proxyDetails,omitempty"`
ProxyId *openapi_types.UUID `json:"proxyId,omitempty"`
ResponseTime *int64 `json:"responseTime,omitempty"`
Status *string `json:"status,omitempty"`
}
ProxyStatusResponse defines model for ProxyStatusResponse.
type ProxyTestResponse ¶
type ProxyTestResponse struct {
Error *string `json:"error,omitempty"`
ProxyId *openapi_types.UUID `json:"proxyId,omitempty"`
ResponseTime *int64 `json:"responseTime,omitempty"`
StatusCode *int `json:"statusCode,omitempty"`
Success *bool `json:"success,omitempty"`
}
ProxyTestResponse defines model for ProxyTestResponse.
type RateLimitExceeded ¶
type RateLimitExceeded = ErrorEnvelope
RateLimitExceeded defines model for RateLimitExceeded.
type RateLimitExceededJSONResponse ¶
type RateLimitExceededJSONResponse struct {
Body ErrorEnvelope
Headers RateLimitExceededResponseHeaders
}
type RateLimitExceededResponseHeaders ¶
type RateLimitExceededResponseHeaders struct {
RetryAfter int
}
type RateLimiterConfig ¶
type RateLimiterConfig struct {
// BanDurationSeconds Temporary ban duration when threshold exceeded
BanDurationSeconds *int `json:"banDurationSeconds,omitempty"`
// Burst Additional burst capacity
Burst *int `json:"burst,omitempty"`
// ConcurrentLimit Maximum concurrent in-flight requests
ConcurrentLimit *int `json:"concurrentLimit,omitempty"`
// Enabled Enable request rate limiting
Enabled bool `json:"enabled"`
// MaxRequests Maximum requests per window
MaxRequests int `json:"maxRequests"`
// RespectForwardedFor Use X-Forwarded-For for client identity
RespectForwardedFor *bool `json:"respectForwardedFor,omitempty"`
// Strategy Rate limiting algorithm
Strategy RateLimiterConfigStrategy `json:"strategy"`
// WindowSeconds Window size for fixed/sliding strategies
WindowSeconds int `json:"windowSeconds"`
}
RateLimiterConfig Rate limiter configuration
type RateLimiterConfigStrategy ¶
type RateLimiterConfigStrategy string
RateLimiterConfigStrategy Rate limiting algorithm
const ( FixedWindow RateLimiterConfigStrategy = "fixed_window" SlidingWindow RateLimiterConfigStrategy = "sliding_window" TokenBucket RateLimiterConfigStrategy = "token_bucket" )
Defines values for RateLimiterConfigStrategy.
type RecommendationSeverity ¶
type RecommendationSeverity string
RecommendationSeverity defines model for RecommendationSeverity.
const ( RecommendationSeverityAction RecommendationSeverity = "action" RecommendationSeverityInfo RecommendationSeverity = "info" RecommendationSeverityWarn RecommendationSeverity = "warn" )
Defines values for RecommendationSeverity.
type RejectionSummaryResponse ¶
type RejectionSummaryResponse struct {
// AuditNote Human-readable explanation if balanced is false
AuditNote *string `json:"auditNote"`
// Balanced True if audit equation balances: analyzed == qualified + rejected. False indicates data inconsistency requiring investigation.
Balanced bool `json:"balanced"`
CampaignId openapi_types.UUID `json:"campaignId"`
// Counts Count of domains by rejection reason
Counts struct {
// DnsError DNS validation errors (NXDOMAIN, SERVFAIL, etc.)
DnsError int `json:"dnsError"`
// DnsTimeout DNS validation timed out
DnsTimeout int `json:"dnsTimeout"`
// HttpError HTTP validation errors (connection, TLS, non-2xx)
HttpError int `json:"httpError"`
// HttpTimeout HTTP validation timed out
HttpTimeout int `json:"httpTimeout"`
// LowScore Domains with keywords but score below threshold
LowScore int `json:"lowScore"`
// NoKeywords HTTP OK but no keyword matches found
NoKeywords int `json:"noKeywords"`
// Parked Detected as parked/placeholder pages
Parked int `json:"parked"`
// Pending Validation not yet complete
Pending int `json:"pending"`
// Qualified Domains that passed validation and scoring thresholds
Qualified int `json:"qualified"`
} `json:"counts"`
// Totals Aggregate totals for audit equation
Totals struct {
// Analyzed Total domains that completed processing (excludes pending)
Analyzed int `json:"analyzed"`
// Errors Sum of dns_error + dns_timeout + http_error + http_timeout
Errors int `json:"errors"`
// Pending Domains still being processed
Pending int `json:"pending"`
// Qualified Domains that became leads (same as counts.qualified)
Qualified int `json:"qualified"`
// Rejected Sum of all rejection reasons (lowScore + noKeywords + parked + errors)
Rejected int `json:"rejected"`
} `json:"totals"`
}
RejectionSummaryResponse Breakdown of domain outcomes by rejection_reason. Enables audit equation: analyzed = qualified + rejected_total (low_score + no_keywords + parked + dns errors + http errors)
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type RescoreCampaignRequest ¶
type RescoreCampaignRequest = map[string]interface{}
RescoreCampaignRequest Optional body for future rescore parameters (currently unused)
type SchemaStats ¶
type SchemaStats struct {
Name *string `json:"name,omitempty"`
TableCount *int `json:"tableCount,omitempty"`
TotalRows *int `json:"totalRows,omitempty"`
TotalSize *string `json:"totalSize,omitempty"`
}
SchemaStats Statistics for a specific database schema
type ScoreComponent ¶
type ScoreComponent struct {
// Reason Reason if state is not ok
Reason *ScoreComponentReason `json:"reason"`
// State Component availability state
State ScoreComponentState `json:"state"`
// Value Normalized score (0-1), null if unavailable
Value *float32 `json:"value"`
}
ScoreComponent Individual component score with state and optional reason
type ScoreComponentReason ¶
type ScoreComponentReason string
ScoreComponentReason Reason if state is not ok
const ( ComputationFailed ScoreComponentReason = "computation_failed" DataPending ScoreComponentReason = "data_pending" FieldMissing ScoreComponentReason = "field_missing" )
Defines values for ScoreComponentReason.
type ScoreComponentState ¶
type ScoreComponentState string
ScoreComponentState Component availability state
const ( ScoreComponentStateError ScoreComponentState = "error" ScoreComponentStateOk ScoreComponentState = "ok" )
Defines values for ScoreComponentState.
type ScoringProfile ¶
type ScoringProfile struct {
// BasedOn ID of the profile this was duplicated from
BasedOn *openapi_types.UUID `json:"basedOn"`
// CampaignCount Number of campaigns using this scoring profile
CampaignCount *int `json:"campaignCount,omitempty"`
CreatedAt time.Time `json:"createdAt"`
Description *string `json:"description"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
UpdatedAt time.Time `json:"updatedAt"`
Version int `json:"version"`
Weights map[string]float32 `json:"weights"`
}
ScoringProfile defines model for ScoringProfile.
type ScoringProfileListResponse ¶
type ScoringProfileListResponse struct {
Items []ScoringProfile `json:"items"`
// Meta Pagination metadata
Meta *struct {
Limit int `json:"limit"`
Offset int `json:"offset"`
Total int `json:"total"`
} `json:"meta,omitempty"`
}
ScoringProfileListResponse Paginated list wrapper for scoring profiles
type ScoringProfilesCreate201JSONResponse ¶
type ScoringProfilesCreate201JSONResponse ScoringProfile
func (ScoringProfilesCreate201JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate201JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreate400JSONResponse ¶
type ScoringProfilesCreate400JSONResponse struct{ BadRequestJSONResponse }
func (ScoringProfilesCreate400JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate400JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreate401JSONResponse ¶
func (ScoringProfilesCreate401JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate401JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreate403JSONResponse ¶
type ScoringProfilesCreate403JSONResponse struct{ ForbiddenJSONResponse }
func (ScoringProfilesCreate403JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate403JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreate409JSONResponse ¶
type ScoringProfilesCreate409JSONResponse struct{ ConflictJSONResponse }
func (ScoringProfilesCreate409JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate409JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreate422JSONResponse ¶
type ScoringProfilesCreate422JSONResponse struct{ ValidationErrorJSONResponse }
func (ScoringProfilesCreate422JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate422JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreate500JSONResponse ¶
type ScoringProfilesCreate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ScoringProfilesCreate500JSONResponse) VisitScoringProfilesCreateResponse ¶
func (response ScoringProfilesCreate500JSONResponse) VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
type ScoringProfilesCreateJSONRequestBody ¶
type ScoringProfilesCreateJSONRequestBody = CreateScoringProfileRequest
ScoringProfilesCreateJSONRequestBody defines body for ScoringProfilesCreate for application/json ContentType.
type ScoringProfilesCreateRequestObject ¶
type ScoringProfilesCreateRequestObject struct {
Body *ScoringProfilesCreateJSONRequestBody
}
type ScoringProfilesCreateResponseObject ¶
type ScoringProfilesCreateResponseObject interface {
VisitScoringProfilesCreateResponse(w http.ResponseWriter) error
}
type ScoringProfilesDelete204Response ¶
type ScoringProfilesDelete204Response struct {
}
func (ScoringProfilesDelete204Response) VisitScoringProfilesDeleteResponse ¶
func (response ScoringProfilesDelete204Response) VisitScoringProfilesDeleteResponse(w http.ResponseWriter) error
type ScoringProfilesDelete401JSONResponse ¶
func (ScoringProfilesDelete401JSONResponse) VisitScoringProfilesDeleteResponse ¶
func (response ScoringProfilesDelete401JSONResponse) VisitScoringProfilesDeleteResponse(w http.ResponseWriter) error
type ScoringProfilesDelete403JSONResponse ¶
type ScoringProfilesDelete403JSONResponse struct{ ForbiddenJSONResponse }
func (ScoringProfilesDelete403JSONResponse) VisitScoringProfilesDeleteResponse ¶
func (response ScoringProfilesDelete403JSONResponse) VisitScoringProfilesDeleteResponse(w http.ResponseWriter) error
type ScoringProfilesDelete404JSONResponse ¶
type ScoringProfilesDelete404JSONResponse struct{ NotFoundJSONResponse }
func (ScoringProfilesDelete404JSONResponse) VisitScoringProfilesDeleteResponse ¶
func (response ScoringProfilesDelete404JSONResponse) VisitScoringProfilesDeleteResponse(w http.ResponseWriter) error
type ScoringProfilesDelete500JSONResponse ¶
type ScoringProfilesDelete500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ScoringProfilesDelete500JSONResponse) VisitScoringProfilesDeleteResponse ¶
func (response ScoringProfilesDelete500JSONResponse) VisitScoringProfilesDeleteResponse(w http.ResponseWriter) error
type ScoringProfilesDeleteRequestObject ¶
type ScoringProfilesDeleteRequestObject struct {
ProfileId openapi_types.UUID `json:"profileId"`
}
type ScoringProfilesDeleteResponseObject ¶
type ScoringProfilesDeleteResponseObject interface {
VisitScoringProfilesDeleteResponse(w http.ResponseWriter) error
}
type ScoringProfilesDuplicate201JSONResponse ¶
type ScoringProfilesDuplicate201JSONResponse ScoringProfile
func (ScoringProfilesDuplicate201JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate201JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicate400JSONResponse ¶
type ScoringProfilesDuplicate400JSONResponse struct{ BadRequestJSONResponse }
func (ScoringProfilesDuplicate400JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate400JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicate401JSONResponse ¶
func (ScoringProfilesDuplicate401JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate401JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicate403JSONResponse ¶
type ScoringProfilesDuplicate403JSONResponse struct{ ForbiddenJSONResponse }
func (ScoringProfilesDuplicate403JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate403JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicate404JSONResponse ¶
type ScoringProfilesDuplicate404JSONResponse struct{ NotFoundJSONResponse }
func (ScoringProfilesDuplicate404JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate404JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicate409JSONResponse ¶
type ScoringProfilesDuplicate409JSONResponse struct{ ConflictJSONResponse }
func (ScoringProfilesDuplicate409JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate409JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicate500JSONResponse ¶
type ScoringProfilesDuplicate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ScoringProfilesDuplicate500JSONResponse) VisitScoringProfilesDuplicateResponse ¶
func (response ScoringProfilesDuplicate500JSONResponse) VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
type ScoringProfilesDuplicateJSONBody ¶
type ScoringProfilesDuplicateJSONBody struct {
// Name Name for the duplicated profile. Defaults to "{original name} (Copy)"
Name *string `json:"name,omitempty"`
}
ScoringProfilesDuplicateJSONBody defines parameters for ScoringProfilesDuplicate.
type ScoringProfilesDuplicateJSONRequestBody ¶
type ScoringProfilesDuplicateJSONRequestBody ScoringProfilesDuplicateJSONBody
ScoringProfilesDuplicateJSONRequestBody defines body for ScoringProfilesDuplicate for application/json ContentType.
type ScoringProfilesDuplicateRequestObject ¶
type ScoringProfilesDuplicateRequestObject struct {
ProfileId openapi_types.UUID `json:"profileId"`
Body *ScoringProfilesDuplicateJSONRequestBody
}
type ScoringProfilesDuplicateResponseObject ¶
type ScoringProfilesDuplicateResponseObject interface {
VisitScoringProfilesDuplicateResponse(w http.ResponseWriter) error
}
type ScoringProfilesGet200JSONResponse ¶
type ScoringProfilesGet200JSONResponse ScoringProfile
func (ScoringProfilesGet200JSONResponse) VisitScoringProfilesGetResponse ¶
func (response ScoringProfilesGet200JSONResponse) VisitScoringProfilesGetResponse(w http.ResponseWriter) error
type ScoringProfilesGet401JSONResponse ¶
func (ScoringProfilesGet401JSONResponse) VisitScoringProfilesGetResponse ¶
func (response ScoringProfilesGet401JSONResponse) VisitScoringProfilesGetResponse(w http.ResponseWriter) error
type ScoringProfilesGet403JSONResponse ¶
type ScoringProfilesGet403JSONResponse struct{ ForbiddenJSONResponse }
func (ScoringProfilesGet403JSONResponse) VisitScoringProfilesGetResponse ¶
func (response ScoringProfilesGet403JSONResponse) VisitScoringProfilesGetResponse(w http.ResponseWriter) error
type ScoringProfilesGet404JSONResponse ¶
type ScoringProfilesGet404JSONResponse struct{ NotFoundJSONResponse }
func (ScoringProfilesGet404JSONResponse) VisitScoringProfilesGetResponse ¶
func (response ScoringProfilesGet404JSONResponse) VisitScoringProfilesGetResponse(w http.ResponseWriter) error
type ScoringProfilesGet500JSONResponse ¶
type ScoringProfilesGet500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ScoringProfilesGet500JSONResponse) VisitScoringProfilesGetResponse ¶
func (response ScoringProfilesGet500JSONResponse) VisitScoringProfilesGetResponse(w http.ResponseWriter) error
type ScoringProfilesGetRequestObject ¶
type ScoringProfilesGetRequestObject struct {
ProfileId openapi_types.UUID `json:"profileId"`
}
type ScoringProfilesGetResponseObject ¶
type ScoringProfilesGetResponseObject interface {
VisitScoringProfilesGetResponse(w http.ResponseWriter) error
}
type ScoringProfilesList200JSONResponse ¶
type ScoringProfilesList200JSONResponse ScoringProfileListResponse
func (ScoringProfilesList200JSONResponse) VisitScoringProfilesListResponse ¶
func (response ScoringProfilesList200JSONResponse) VisitScoringProfilesListResponse(w http.ResponseWriter) error
type ScoringProfilesList401JSONResponse ¶
func (ScoringProfilesList401JSONResponse) VisitScoringProfilesListResponse ¶
func (response ScoringProfilesList401JSONResponse) VisitScoringProfilesListResponse(w http.ResponseWriter) error
type ScoringProfilesList403JSONResponse ¶
type ScoringProfilesList403JSONResponse struct{ ForbiddenJSONResponse }
func (ScoringProfilesList403JSONResponse) VisitScoringProfilesListResponse ¶
func (response ScoringProfilesList403JSONResponse) VisitScoringProfilesListResponse(w http.ResponseWriter) error
type ScoringProfilesList500JSONResponse ¶
type ScoringProfilesList500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ScoringProfilesList500JSONResponse) VisitScoringProfilesListResponse ¶
func (response ScoringProfilesList500JSONResponse) VisitScoringProfilesListResponse(w http.ResponseWriter) error
type ScoringProfilesListParams ¶
type ScoringProfilesListParams struct {
// Limit Page size (items per page)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Offset Zero-based offset
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
}
ScoringProfilesListParams defines parameters for ScoringProfilesList.
type ScoringProfilesListRequestObject ¶
type ScoringProfilesListRequestObject struct {
Params ScoringProfilesListParams
}
type ScoringProfilesListResponseObject ¶
type ScoringProfilesListResponseObject interface {
VisitScoringProfilesListResponse(w http.ResponseWriter) error
}
type ScoringProfilesUpdate200JSONResponse ¶
type ScoringProfilesUpdate200JSONResponse ScoringProfile
func (ScoringProfilesUpdate200JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate200JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate400JSONResponse ¶
type ScoringProfilesUpdate400JSONResponse struct{ BadRequestJSONResponse }
func (ScoringProfilesUpdate400JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate400JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate401JSONResponse ¶
func (ScoringProfilesUpdate401JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate401JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate403JSONResponse ¶
type ScoringProfilesUpdate403JSONResponse struct{ ForbiddenJSONResponse }
func (ScoringProfilesUpdate403JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate403JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate404JSONResponse ¶
type ScoringProfilesUpdate404JSONResponse struct{ NotFoundJSONResponse }
func (ScoringProfilesUpdate404JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate404JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate409JSONResponse ¶
type ScoringProfilesUpdate409JSONResponse struct{ ConflictJSONResponse }
func (ScoringProfilesUpdate409JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate409JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate422JSONResponse ¶
type ScoringProfilesUpdate422JSONResponse struct{ ValidationErrorJSONResponse }
func (ScoringProfilesUpdate422JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate422JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdate500JSONResponse ¶
type ScoringProfilesUpdate500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (ScoringProfilesUpdate500JSONResponse) VisitScoringProfilesUpdateResponse ¶
func (response ScoringProfilesUpdate500JSONResponse) VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
type ScoringProfilesUpdateJSONRequestBody ¶
type ScoringProfilesUpdateJSONRequestBody = UpdateScoringProfileRequest
ScoringProfilesUpdateJSONRequestBody defines body for ScoringProfilesUpdate for application/json ContentType.
type ScoringProfilesUpdateRequestObject ¶
type ScoringProfilesUpdateRequestObject struct {
ProfileId openapi_types.UUID `json:"profileId"`
Body *ScoringProfilesUpdateJSONRequestBody
}
type ScoringProfilesUpdateResponseObject ¶
type ScoringProfilesUpdateResponseObject interface {
VisitScoringProfilesUpdateResponse(w http.ResponseWriter) error
}
type ServerInterface ¶
type ServerInterface interface {
// Change password
// (POST /auth/change-password)
AuthChangePassword(w http.ResponseWriter, r *http.Request)
// User login
// (POST /auth/login)
AuthLogin(w http.ResponseWriter, r *http.Request)
// User logout
// (POST /auth/logout)
AuthLogout(w http.ResponseWriter, r *http.Request)
// Get current user
// (GET /auth/me)
AuthMe(w http.ResponseWriter, r *http.Request)
// Refresh session
// (POST /auth/refresh)
AuthRefresh(w http.ResponseWriter, r *http.Request)
// List campaigns
// (GET /campaigns)
CampaignsList(w http.ResponseWriter, r *http.Request)
// Create campaign
// (POST /campaigns)
CampaignsCreate(w http.ResponseWriter, r *http.Request)
// Bulk domain analysis
// (POST /campaigns/bulk/domains/analyze)
BulkAnalyzeDomains(w http.ResponseWriter, r *http.Request)
// Bulk domain generation
// (POST /campaigns/bulk/domains/generate)
BulkGenerateDomains(w http.ResponseWriter, r *http.Request)
// Bulk DNS validation
// (POST /campaigns/bulk/domains/validate-dns)
BulkValidateDNS(w http.ResponseWriter, r *http.Request)
// Bulk HTTP validation
// (POST /campaigns/bulk/domains/validate-http)
BulkValidateHTTP(w http.ResponseWriter, r *http.Request)
// List bulk operations
// (GET /campaigns/bulk/operations)
CampaignsBulkOperationsList(w http.ResponseWriter, r *http.Request)
// Cancel a bulk operation
// (POST /campaigns/bulk/operations/{operationId}/cancel)
CancelBulkOperation(w http.ResponseWriter, r *http.Request, operationId openapi_types.UUID)
// Get bulk operation status
// (GET /campaigns/bulk/operations/{operationId}/status)
GetBulkOperationStatus(w http.ResponseWriter, r *http.Request, operationId openapi_types.UUID)
// Allocate bulk operation resources
// (POST /campaigns/bulk/resources/allocate)
AllocateBulkResources(w http.ResponseWriter, r *http.Request)
// Get status of bulk resource allocation
// (GET /campaigns/bulk/resources/status/{allocationId})
GetBulkResourceStatus(w http.ResponseWriter, r *http.Request, allocationId openapi_types.UUID)
// Get current global pattern offset for domain generation config
// (POST /campaigns/domain-generation/pattern-offset)
CampaignsDomainGenerationPatternOffset(w http.ResponseWriter, r *http.Request)
// Delete campaign
// (DELETE /campaigns/{campaignId})
CampaignsDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign
// (GET /campaigns/{campaignId})
CampaignsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Update campaign
// (PUT /campaigns/{campaignId})
CampaignsUpdate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign activity/timeline events
// (GET /campaigns/{campaignId}/activity)
CampaignsActivityGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsActivityGetParams)
// Get campaign classification buckets
// (GET /campaigns/{campaignId}/classifications)
CampaignsClassificationsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsClassificationsGetParams)
// List stored phase configurations for a campaign
// (GET /campaigns/{campaignId}/configs)
CampaignsPhaseConfigsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get discovery lineage for a campaign
// (GET /campaigns/{campaignId}/discovery-lineage)
CampaignsDiscoveryLineage(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// List generated domains for a campaign
// (GET /campaigns/{campaignId}/domains)
CampaignsDomainsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsDomainsListParams)
// Export campaign domains as CSV or JSON
// (GET /campaigns/{campaignId}/domains/export)
CampaignsDomainsExport(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsDomainsExportParams)
// Get detailed score breakdown for a specific domain in a campaign
// (GET /campaigns/{campaignId}/domains/{domain}/score-breakdown)
CampaignsDomainScoreBreakdown(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, domain string)
// Duplicate campaign
// (POST /campaigns/{campaignId}/duplicate)
CampaignsDuplicatePost(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get enriched campaign details
// (GET /campaigns/{campaignId}/enriched)
CampaignsEnrichedGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Trigger enrichment phase for completed campaign
// (POST /campaigns/{campaignId}/enrichment)
CampaignsEnrichmentTrigger(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign funnel snapshot
// (GET /campaigns/{campaignId}/funnel)
CampaignsFunnelGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign recommendations
// (GET /campaigns/{campaignId}/insights/recommendations)
CampaignsRecommendationsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign KPI & warning metrics
// (GET /campaigns/{campaignId}/metrics)
CampaignsMetricsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Update campaign execution mode
// (PUT /campaigns/{campaignId}/mode)
CampaignsModeUpdate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign momentum & movers
// (GET /campaigns/{campaignId}/momentum)
CampaignsMomentumGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// List phase executions for a campaign
// (GET /campaigns/{campaignId}/phase-executions)
CampaignsPhaseExecutionsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Delete phase execution by phase type
// (DELETE /campaigns/{campaignId}/phase-executions/{phaseType})
CampaignsPhaseExecutionDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phaseType CampaignsPhaseExecutionDeleteParamsPhaseType)
// Get phase execution by phase type
// (GET /campaigns/{campaignId}/phase-executions/{phaseType})
CampaignsPhaseExecutionGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phaseType CampaignsPhaseExecutionGetParamsPhaseType)
// Update phase execution by phase type
// (PUT /campaigns/{campaignId}/phase-executions/{phaseType})
CampaignsPhaseExecutionPut(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phaseType CampaignsPhaseExecutionPutParamsPhaseType)
// Restart analysis phase only
// (POST /campaigns/{campaignId}/phases/analysis/restart)
CampaignsAnalysisRestart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsAnalysisRestartParams)
// Configure campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/configure)
CampaignsPhaseConfigure(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum)
// Pause campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/pause)
CampaignsPhasePause(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhasePauseParams)
// Resume campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/resume)
CampaignsPhaseResume(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhaseResumeParams)
// Start campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/start)
CampaignsPhaseStart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhaseStartParams)
// Get phase status
// (GET /campaigns/{campaignId}/phases/{phase}/status)
CampaignsPhaseStatus(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum)
// Stop campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/stop)
CampaignsPhaseStop(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhaseStopParams)
// Get campaign progress
// (GET /campaigns/{campaignId}/progress)
CampaignsProgress(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get rejection summary for a campaign
// (GET /campaigns/{campaignId}/rejection-summary)
CampaignsRejectionSummaryGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Trigger campaign rescore
// (POST /campaigns/{campaignId}/rescore)
CampaignsRescore(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Restart campaign pipeline (excludes discovery)
// (POST /campaigns/{campaignId}/restart)
CampaignsRestart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Associate scoring profile with campaign
// (POST /campaigns/{campaignId}/scoring-profile)
CampaignsScoringProfileAssociate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Delete campaign state
// (DELETE /campaigns/{campaignId}/state)
CampaignsStateDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get campaign state
// (GET /campaigns/{campaignId}/state)
CampaignsStateGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Update campaign state
// (PUT /campaigns/{campaignId}/state)
CampaignsStatePut(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Get consolidated campaign phase statuses
// (GET /campaigns/{campaignId}/status)
CampaignsStatusGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Stop the currently running campaign phase
// (POST /campaigns/{campaignId}/stop)
CampaignsStop(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsStopParams)
// Get authentication configuration
// (GET /config/auth)
ConfigGetAuthentication(w http.ResponseWriter, r *http.Request)
// Update authentication configuration
// (PUT /config/auth)
ConfigUpdateAuthentication(w http.ResponseWriter, r *http.Request)
// Get DNS validator configuration
// (GET /config/dns)
ConfigGetDnsValidator(w http.ResponseWriter, r *http.Request)
// Update DNS validator configuration
// (PUT /config/dns)
ConfigUpdateDnsValidator(w http.ResponseWriter, r *http.Request)
// Get feature flags configuration
// (GET /config/features)
ConfigGetFeatures(w http.ResponseWriter, r *http.Request)
// Get HTTP configuration
// (GET /config/http)
ConfigGetHttp(w http.ResponseWriter, r *http.Request)
// Update HTTP configuration
// (PUT /config/http)
ConfigUpdateHttp(w http.ResponseWriter, r *http.Request)
// Get logging configuration
// (GET /config/logging)
ConfigGetLogging(w http.ResponseWriter, r *http.Request)
// Update logging configuration
// (PUT /config/logging)
ConfigUpdateLogging(w http.ResponseWriter, r *http.Request)
// Get proxy manager configuration
// (GET /config/proxy-manager)
ConfigGetProxyManager(w http.ResponseWriter, r *http.Request)
// Update proxy manager configuration
// (PUT /config/proxy-manager)
ConfigUpdateProxyManager(w http.ResponseWriter, r *http.Request)
// Get rate limiter configuration
// (GET /config/rate-limit)
ConfigGetRateLimiter(w http.ResponseWriter, r *http.Request)
// Update rate limiter configuration
// (PUT /config/rate-limit)
ConfigUpdateRateLimiter(w http.ResponseWriter, r *http.Request)
// Get server configuration
// (GET /config/server)
ConfigGetServer(w http.ResponseWriter, r *http.Request)
// Update server configuration
// (PUT /config/server)
ConfigUpdateServer(w http.ResponseWriter, r *http.Request)
// Get stealth mode configuration
// (GET /config/stealth)
ConfigGetStealth(w http.ResponseWriter, r *http.Request)
// Update stealth mode configuration
// (PUT /config/stealth)
ConfigUpdateStealth(w http.ResponseWriter, r *http.Request)
// Get worker configuration
// (GET /config/worker)
ConfigGetWorker(w http.ResponseWriter, r *http.Request)
// Update worker configuration
// (PUT /config/worker)
ConfigUpdateWorker(w http.ResponseWriter, r *http.Request)
// Get dashboard summary statistics
// (GET /dashboard/summary)
DashboardSummary(w http.ResponseWriter, r *http.Request)
// Execute bulk database queries
// (POST /database/query)
DbBulkQuery(w http.ResponseWriter, r *http.Request, params DbBulkQueryParams)
// Get bulk database statistics
// (POST /database/stats)
DbBulkStats(w http.ResponseWriter, r *http.Request, params DbBulkStatsParams)
// Ingest frontend network log entry
// (POST /debug/network-log)
DebugNetworkLogIngest(w http.ResponseWriter, r *http.Request)
// Preview discovery configuration
// (POST /discovery/preview)
DiscoveryPreview(w http.ResponseWriter, r *http.Request)
// Batch keyword extraction
// (POST /extract/keywords)
KeywordExtractBatch(w http.ResponseWriter, r *http.Request)
// Stream keyword extraction
// (GET /extract/keywords/stream)
KeywordExtractStream(w http.ResponseWriter, r *http.Request, params KeywordExtractStreamParams)
// Health check
// (GET /health)
HealthCheck(w http.ResponseWriter, r *http.Request)
// Liveness check
// (GET /health/live)
HealthLive(w http.ResponseWriter, r *http.Request)
// Readiness check
// (GET /health/ready)
HealthReady(w http.ResponseWriter, r *http.Request)
// Query keyword rules
// (GET /keyword-rules)
KeywordRulesQuery(w http.ResponseWriter, r *http.Request, params KeywordRulesQueryParams)
// List keyword sets
// (GET /keyword-sets)
KeywordSetsList(w http.ResponseWriter, r *http.Request, params KeywordSetsListParams)
// Create keyword set
// (POST /keyword-sets)
KeywordSetsCreate(w http.ResponseWriter, r *http.Request)
// Delete keyword set
// (DELETE /keyword-sets/{setId})
KeywordSetsDelete(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
// Get keyword set
// (GET /keyword-sets/{setId})
KeywordSetsGet(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
// Update keyword set
// (PUT /keyword-sets/{setId})
KeywordSetsUpdate(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
// List rules for a keyword set
// (GET /keyword-sets/{setId}/rules)
KeywordSetsRulesList(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
// Monitoring campaign health
// (GET /monitoring/campaigns/{campaignId}/health)
MonitoringCampaignHealth(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Set campaign resource limits
// (POST /monitoring/campaigns/{campaignId}/limits)
MonitoringCampaignLimits(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Monitoring campaign performance
// (GET /monitoring/campaigns/{campaignId}/performance)
MonitoringCampaignPerformance(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Monitoring campaign resources
// (GET /monitoring/campaigns/{campaignId}/resources)
MonitoringCampaignResources(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Monitoring campaign-specific endpoint
// (GET /monitoring/cleanup/campaigns/{campaignId})
MonitoringCampaignGeneric(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Force cleanup
// (POST /monitoring/cleanup/campaigns/{campaignId}/force)
MonitoringCleanupForce(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Cleanup stats
// (GET /monitoring/cleanup/stats)
MonitoringCleanupStats(w http.ResponseWriter, r *http.Request)
// Monitoring dashboard summary
// (GET /monitoring/dashboard/summary)
MonitoringDashboardSummary(w http.ResponseWriter, r *http.Request)
// Monitoring performance trends
// (GET /monitoring/dashboard/trends)
MonitoringPerformanceTrends(w http.ResponseWriter, r *http.Request)
// Monitoring health
// (GET /monitoring/health)
MonitoringHealth(w http.ResponseWriter, r *http.Request)
// Monitoring performance active
// (GET /monitoring/performance/active)
MonitoringPerformanceActive(w http.ResponseWriter, r *http.Request)
// Monitoring performance failed
// (GET /monitoring/performance/failed)
MonitoringPerformanceFailed(w http.ResponseWriter, r *http.Request)
// Monitoring performance metrics
// (GET /monitoring/performance/metrics)
MonitoringPerformanceMetrics(w http.ResponseWriter, r *http.Request)
// Monitoring performance slow
// (GET /monitoring/performance/slow)
MonitoringPerformanceSlow(w http.ResponseWriter, r *http.Request)
// Monitoring performance summary
// (GET /monitoring/performance/summary)
MonitoringPerformanceSummary(w http.ResponseWriter, r *http.Request)
// System resources alerts
// (GET /monitoring/resources/alerts)
MonitoringResourcesAlerts(w http.ResponseWriter, r *http.Request)
// System resources history
// (GET /monitoring/resources/history)
MonitoringResourcesHistory(w http.ResponseWriter, r *http.Request)
// System resources
// (GET /monitoring/resources/system)
MonitoringResourcesSystem(w http.ResponseWriter, r *http.Request)
// Monitoring stats
// (GET /monitoring/stats)
MonitoringStats(w http.ResponseWriter, r *http.Request)
// List personas
// (GET /personas)
PersonasList(w http.ResponseWriter, r *http.Request, params PersonasListParams)
// Create persona
// (POST /personas)
PersonasCreate(w http.ResponseWriter, r *http.Request)
// Get DNS persona by ID
// (GET /personas/dns/{id})
PersonasGetDns(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// Get HTTP persona by ID
// (GET /personas/http/{id})
PersonasGetHttp(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// Delete persona
// (DELETE /personas/{id})
PersonasDelete(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// Get persona by ID
// (GET /personas/{id})
PersonasGet(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// Update persona
// (PUT /personas/{id})
PersonasUpdate(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// Test persona
// (POST /personas/{id}/test)
PersonasTest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// Ping server
// (GET /ping)
Ping(w http.ResponseWriter, r *http.Request)
// List proxies
// (GET /proxies)
ProxiesList(w http.ResponseWriter, r *http.Request, params ProxiesListParams)
// Create proxy
// (POST /proxies)
ProxiesCreate(w http.ResponseWriter, r *http.Request)
// Bulk delete proxies
// (DELETE /proxies/bulk/delete)
ProxiesBulkDelete(w http.ResponseWriter, r *http.Request)
// Bulk import proxies
// (POST /proxies/bulk/import)
ProxiesBulkImport(w http.ResponseWriter, r *http.Request)
// Bulk test proxies
// (POST /proxies/bulk/test)
ProxiesBulkTest(w http.ResponseWriter, r *http.Request)
// Bulk update proxies
// (PUT /proxies/bulk/update)
ProxiesBulkUpdate(w http.ResponseWriter, r *http.Request)
// Health check all proxies
// (POST /proxies/health-check)
ProxiesHealthCheckAll(w http.ResponseWriter, r *http.Request)
// Get proxy statuses
// (GET /proxies/status)
ProxiesStatus(w http.ResponseWriter, r *http.Request)
// Delete proxy
// (DELETE /proxies/{proxyId})
ProxiesDelete(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
// Update proxy
// (PUT /proxies/{proxyId})
ProxiesUpdate(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
// Health check single proxy
// (POST /proxies/{proxyId}/health-check)
ProxiesHealthCheckSingle(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
// Test proxy
// (POST /proxies/{proxyId}/test)
ProxiesTest(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
// List proxy pools
// (GET /proxy-pools)
ProxyPoolsList(w http.ResponseWriter, r *http.Request)
// Create proxy pool
// (POST /proxy-pools)
ProxyPoolsCreate(w http.ResponseWriter, r *http.Request)
// Delete proxy pool
// (DELETE /proxy-pools/{poolId})
ProxyPoolsDelete(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
// Update proxy pool
// (PUT /proxy-pools/{poolId})
ProxyPoolsUpdate(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
// List proxies in pool
// (GET /proxy-pools/{poolId}/proxies)
ProxyPoolsListProxies(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
// Add proxy to pool
// (POST /proxy-pools/{poolId}/proxies)
ProxyPoolsAddProxy(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
// Remove proxy from pool
// (DELETE /proxy-pools/{poolId}/proxies/{proxyId})
ProxyPoolsRemoveProxy(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID, proxyId openapi_types.UUID)
// List scoring profiles
// (GET /scoring-profiles)
ScoringProfilesList(w http.ResponseWriter, r *http.Request, params ScoringProfilesListParams)
// Create scoring profile
// (POST /scoring-profiles)
ScoringProfilesCreate(w http.ResponseWriter, r *http.Request)
// Delete scoring profile
// (DELETE /scoring-profiles/{profileId})
ScoringProfilesDelete(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
// Get scoring profile
// (GET /scoring-profiles/{profileId})
ScoringProfilesGet(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
// Update scoring profile
// (PUT /scoring-profiles/{profileId})
ScoringProfilesUpdate(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
// Duplicate a scoring profile
// (POST /scoring-profiles/{profileId}/duplicate)
ScoringProfilesDuplicate(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
// Stream campaign events (specific campaign)
// (GET /sse/campaigns/{campaignId}/events)
SseEventsCampaign(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Obtain a single latest campaign SSE event (JSON form)
// (GET /sse/campaigns/{campaignId}/events/latest)
SseEventsCampaignLatest(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Sample (non-stream) campaign events list for typing
// (GET /sse/campaigns/{campaignId}/events/sample)
SseEventsCampaignSample(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
// Stream campaign events
// (GET /sse/events)
SseEventsAll(w http.ResponseWriter, r *http.Request)
// Get SSE connection statistics
// (GET /sse/events/stats)
SseEventsStats(w http.ResponseWriter, r *http.Request)
}
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
func NewStrictHandlerWithOptions ¶
func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
HandlerMiddlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) AllocateBulkResources ¶
func (siw *ServerInterfaceWrapper) AllocateBulkResources(w http.ResponseWriter, r *http.Request)
AllocateBulkResources operation middleware
func (*ServerInterfaceWrapper) AuthChangePassword ¶
func (siw *ServerInterfaceWrapper) AuthChangePassword(w http.ResponseWriter, r *http.Request)
AuthChangePassword operation middleware
func (*ServerInterfaceWrapper) AuthLogin ¶
func (siw *ServerInterfaceWrapper) AuthLogin(w http.ResponseWriter, r *http.Request)
AuthLogin operation middleware
func (*ServerInterfaceWrapper) AuthLogout ¶
func (siw *ServerInterfaceWrapper) AuthLogout(w http.ResponseWriter, r *http.Request)
AuthLogout operation middleware
func (*ServerInterfaceWrapper) AuthMe ¶
func (siw *ServerInterfaceWrapper) AuthMe(w http.ResponseWriter, r *http.Request)
AuthMe operation middleware
func (*ServerInterfaceWrapper) AuthRefresh ¶
func (siw *ServerInterfaceWrapper) AuthRefresh(w http.ResponseWriter, r *http.Request)
AuthRefresh operation middleware
func (*ServerInterfaceWrapper) BulkAnalyzeDomains ¶
func (siw *ServerInterfaceWrapper) BulkAnalyzeDomains(w http.ResponseWriter, r *http.Request)
BulkAnalyzeDomains operation middleware
func (*ServerInterfaceWrapper) BulkGenerateDomains ¶
func (siw *ServerInterfaceWrapper) BulkGenerateDomains(w http.ResponseWriter, r *http.Request)
BulkGenerateDomains operation middleware
func (*ServerInterfaceWrapper) BulkValidateDNS ¶
func (siw *ServerInterfaceWrapper) BulkValidateDNS(w http.ResponseWriter, r *http.Request)
BulkValidateDNS operation middleware
func (*ServerInterfaceWrapper) BulkValidateHTTP ¶
func (siw *ServerInterfaceWrapper) BulkValidateHTTP(w http.ResponseWriter, r *http.Request)
BulkValidateHTTP operation middleware
func (*ServerInterfaceWrapper) CampaignsActivityGet ¶
func (siw *ServerInterfaceWrapper) CampaignsActivityGet(w http.ResponseWriter, r *http.Request)
CampaignsActivityGet operation middleware
func (*ServerInterfaceWrapper) CampaignsAnalysisRestart ¶
func (siw *ServerInterfaceWrapper) CampaignsAnalysisRestart(w http.ResponseWriter, r *http.Request)
CampaignsAnalysisRestart operation middleware
func (*ServerInterfaceWrapper) CampaignsBulkOperationsList ¶
func (siw *ServerInterfaceWrapper) CampaignsBulkOperationsList(w http.ResponseWriter, r *http.Request)
CampaignsBulkOperationsList operation middleware
func (*ServerInterfaceWrapper) CampaignsClassificationsGet ¶
func (siw *ServerInterfaceWrapper) CampaignsClassificationsGet(w http.ResponseWriter, r *http.Request)
CampaignsClassificationsGet operation middleware
func (*ServerInterfaceWrapper) CampaignsCreate ¶
func (siw *ServerInterfaceWrapper) CampaignsCreate(w http.ResponseWriter, r *http.Request)
CampaignsCreate operation middleware
func (*ServerInterfaceWrapper) CampaignsDelete ¶
func (siw *ServerInterfaceWrapper) CampaignsDelete(w http.ResponseWriter, r *http.Request)
CampaignsDelete operation middleware
func (*ServerInterfaceWrapper) CampaignsDiscoveryLineage ¶
func (siw *ServerInterfaceWrapper) CampaignsDiscoveryLineage(w http.ResponseWriter, r *http.Request)
CampaignsDiscoveryLineage operation middleware
func (*ServerInterfaceWrapper) CampaignsDomainGenerationPatternOffset ¶
func (siw *ServerInterfaceWrapper) CampaignsDomainGenerationPatternOffset(w http.ResponseWriter, r *http.Request)
CampaignsDomainGenerationPatternOffset operation middleware
func (*ServerInterfaceWrapper) CampaignsDomainScoreBreakdown ¶
func (siw *ServerInterfaceWrapper) CampaignsDomainScoreBreakdown(w http.ResponseWriter, r *http.Request)
CampaignsDomainScoreBreakdown operation middleware
func (*ServerInterfaceWrapper) CampaignsDomainsExport ¶
func (siw *ServerInterfaceWrapper) CampaignsDomainsExport(w http.ResponseWriter, r *http.Request)
CampaignsDomainsExport operation middleware
func (*ServerInterfaceWrapper) CampaignsDomainsList ¶
func (siw *ServerInterfaceWrapper) CampaignsDomainsList(w http.ResponseWriter, r *http.Request)
CampaignsDomainsList operation middleware
func (*ServerInterfaceWrapper) CampaignsDuplicatePost ¶
func (siw *ServerInterfaceWrapper) CampaignsDuplicatePost(w http.ResponseWriter, r *http.Request)
CampaignsDuplicatePost operation middleware
func (*ServerInterfaceWrapper) CampaignsEnrichedGet ¶
func (siw *ServerInterfaceWrapper) CampaignsEnrichedGet(w http.ResponseWriter, r *http.Request)
CampaignsEnrichedGet operation middleware
func (*ServerInterfaceWrapper) CampaignsEnrichmentTrigger ¶
func (siw *ServerInterfaceWrapper) CampaignsEnrichmentTrigger(w http.ResponseWriter, r *http.Request)
CampaignsEnrichmentTrigger operation middleware
func (*ServerInterfaceWrapper) CampaignsFunnelGet ¶
func (siw *ServerInterfaceWrapper) CampaignsFunnelGet(w http.ResponseWriter, r *http.Request)
CampaignsFunnelGet operation middleware
func (*ServerInterfaceWrapper) CampaignsGet ¶
func (siw *ServerInterfaceWrapper) CampaignsGet(w http.ResponseWriter, r *http.Request)
CampaignsGet operation middleware
func (*ServerInterfaceWrapper) CampaignsList ¶
func (siw *ServerInterfaceWrapper) CampaignsList(w http.ResponseWriter, r *http.Request)
CampaignsList operation middleware
func (*ServerInterfaceWrapper) CampaignsMetricsGet ¶
func (siw *ServerInterfaceWrapper) CampaignsMetricsGet(w http.ResponseWriter, r *http.Request)
CampaignsMetricsGet operation middleware
func (*ServerInterfaceWrapper) CampaignsModeUpdate ¶
func (siw *ServerInterfaceWrapper) CampaignsModeUpdate(w http.ResponseWriter, r *http.Request)
CampaignsModeUpdate operation middleware
func (*ServerInterfaceWrapper) CampaignsMomentumGet ¶
func (siw *ServerInterfaceWrapper) CampaignsMomentumGet(w http.ResponseWriter, r *http.Request)
CampaignsMomentumGet operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseConfigsList ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseConfigsList(w http.ResponseWriter, r *http.Request)
CampaignsPhaseConfigsList operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseConfigure ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseConfigure(w http.ResponseWriter, r *http.Request)
CampaignsPhaseConfigure operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseExecutionDelete ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionDelete(w http.ResponseWriter, r *http.Request)
CampaignsPhaseExecutionDelete operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseExecutionGet ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionGet(w http.ResponseWriter, r *http.Request)
CampaignsPhaseExecutionGet operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseExecutionPut ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionPut(w http.ResponseWriter, r *http.Request)
CampaignsPhaseExecutionPut operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseExecutionsList ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseExecutionsList(w http.ResponseWriter, r *http.Request)
CampaignsPhaseExecutionsList operation middleware
func (*ServerInterfaceWrapper) CampaignsPhasePause ¶
func (siw *ServerInterfaceWrapper) CampaignsPhasePause(w http.ResponseWriter, r *http.Request)
CampaignsPhasePause operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseResume ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseResume(w http.ResponseWriter, r *http.Request)
CampaignsPhaseResume operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseStart ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseStart(w http.ResponseWriter, r *http.Request)
CampaignsPhaseStart operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseStatus ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseStatus(w http.ResponseWriter, r *http.Request)
CampaignsPhaseStatus operation middleware
func (*ServerInterfaceWrapper) CampaignsPhaseStop ¶
func (siw *ServerInterfaceWrapper) CampaignsPhaseStop(w http.ResponseWriter, r *http.Request)
CampaignsPhaseStop operation middleware
func (*ServerInterfaceWrapper) CampaignsProgress ¶
func (siw *ServerInterfaceWrapper) CampaignsProgress(w http.ResponseWriter, r *http.Request)
CampaignsProgress operation middleware
func (*ServerInterfaceWrapper) CampaignsRecommendationsGet ¶
func (siw *ServerInterfaceWrapper) CampaignsRecommendationsGet(w http.ResponseWriter, r *http.Request)
CampaignsRecommendationsGet operation middleware
func (*ServerInterfaceWrapper) CampaignsRejectionSummaryGet ¶
func (siw *ServerInterfaceWrapper) CampaignsRejectionSummaryGet(w http.ResponseWriter, r *http.Request)
CampaignsRejectionSummaryGet operation middleware
func (*ServerInterfaceWrapper) CampaignsRescore ¶
func (siw *ServerInterfaceWrapper) CampaignsRescore(w http.ResponseWriter, r *http.Request)
CampaignsRescore operation middleware
func (*ServerInterfaceWrapper) CampaignsRestart ¶
func (siw *ServerInterfaceWrapper) CampaignsRestart(w http.ResponseWriter, r *http.Request)
CampaignsRestart operation middleware
func (*ServerInterfaceWrapper) CampaignsScoringProfileAssociate ¶
func (siw *ServerInterfaceWrapper) CampaignsScoringProfileAssociate(w http.ResponseWriter, r *http.Request)
CampaignsScoringProfileAssociate operation middleware
func (*ServerInterfaceWrapper) CampaignsStateDelete ¶
func (siw *ServerInterfaceWrapper) CampaignsStateDelete(w http.ResponseWriter, r *http.Request)
CampaignsStateDelete operation middleware
func (*ServerInterfaceWrapper) CampaignsStateGet ¶
func (siw *ServerInterfaceWrapper) CampaignsStateGet(w http.ResponseWriter, r *http.Request)
CampaignsStateGet operation middleware
func (*ServerInterfaceWrapper) CampaignsStatePut ¶
func (siw *ServerInterfaceWrapper) CampaignsStatePut(w http.ResponseWriter, r *http.Request)
CampaignsStatePut operation middleware
func (*ServerInterfaceWrapper) CampaignsStatusGet ¶
func (siw *ServerInterfaceWrapper) CampaignsStatusGet(w http.ResponseWriter, r *http.Request)
CampaignsStatusGet operation middleware
func (*ServerInterfaceWrapper) CampaignsStop ¶
func (siw *ServerInterfaceWrapper) CampaignsStop(w http.ResponseWriter, r *http.Request)
CampaignsStop operation middleware
func (*ServerInterfaceWrapper) CampaignsUpdate ¶
func (siw *ServerInterfaceWrapper) CampaignsUpdate(w http.ResponseWriter, r *http.Request)
CampaignsUpdate operation middleware
func (*ServerInterfaceWrapper) CancelBulkOperation ¶
func (siw *ServerInterfaceWrapper) CancelBulkOperation(w http.ResponseWriter, r *http.Request)
CancelBulkOperation operation middleware
func (*ServerInterfaceWrapper) ConfigGetAuthentication ¶
func (siw *ServerInterfaceWrapper) ConfigGetAuthentication(w http.ResponseWriter, r *http.Request)
ConfigGetAuthentication operation middleware
func (*ServerInterfaceWrapper) ConfigGetDnsValidator ¶
func (siw *ServerInterfaceWrapper) ConfigGetDnsValidator(w http.ResponseWriter, r *http.Request)
ConfigGetDnsValidator operation middleware
func (*ServerInterfaceWrapper) ConfigGetFeatures ¶
func (siw *ServerInterfaceWrapper) ConfigGetFeatures(w http.ResponseWriter, r *http.Request)
ConfigGetFeatures operation middleware
func (*ServerInterfaceWrapper) ConfigGetHttp ¶
func (siw *ServerInterfaceWrapper) ConfigGetHttp(w http.ResponseWriter, r *http.Request)
ConfigGetHttp operation middleware
func (*ServerInterfaceWrapper) ConfigGetLogging ¶
func (siw *ServerInterfaceWrapper) ConfigGetLogging(w http.ResponseWriter, r *http.Request)
ConfigGetLogging operation middleware
func (*ServerInterfaceWrapper) ConfigGetProxyManager ¶
func (siw *ServerInterfaceWrapper) ConfigGetProxyManager(w http.ResponseWriter, r *http.Request)
ConfigGetProxyManager operation middleware
func (*ServerInterfaceWrapper) ConfigGetRateLimiter ¶
func (siw *ServerInterfaceWrapper) ConfigGetRateLimiter(w http.ResponseWriter, r *http.Request)
ConfigGetRateLimiter operation middleware
func (*ServerInterfaceWrapper) ConfigGetServer ¶
func (siw *ServerInterfaceWrapper) ConfigGetServer(w http.ResponseWriter, r *http.Request)
ConfigGetServer operation middleware
func (*ServerInterfaceWrapper) ConfigGetStealth ¶
func (siw *ServerInterfaceWrapper) ConfigGetStealth(w http.ResponseWriter, r *http.Request)
ConfigGetStealth operation middleware
func (*ServerInterfaceWrapper) ConfigGetWorker ¶
func (siw *ServerInterfaceWrapper) ConfigGetWorker(w http.ResponseWriter, r *http.Request)
ConfigGetWorker operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateAuthentication ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateAuthentication(w http.ResponseWriter, r *http.Request)
ConfigUpdateAuthentication operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateDnsValidator ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateDnsValidator(w http.ResponseWriter, r *http.Request)
ConfigUpdateDnsValidator operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateHttp ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateHttp(w http.ResponseWriter, r *http.Request)
ConfigUpdateHttp operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateLogging ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateLogging(w http.ResponseWriter, r *http.Request)
ConfigUpdateLogging operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateProxyManager ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateProxyManager(w http.ResponseWriter, r *http.Request)
ConfigUpdateProxyManager operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateRateLimiter ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateRateLimiter(w http.ResponseWriter, r *http.Request)
ConfigUpdateRateLimiter operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateServer ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateServer(w http.ResponseWriter, r *http.Request)
ConfigUpdateServer operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateStealth ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateStealth(w http.ResponseWriter, r *http.Request)
ConfigUpdateStealth operation middleware
func (*ServerInterfaceWrapper) ConfigUpdateWorker ¶
func (siw *ServerInterfaceWrapper) ConfigUpdateWorker(w http.ResponseWriter, r *http.Request)
ConfigUpdateWorker operation middleware
func (*ServerInterfaceWrapper) DashboardSummary ¶
func (siw *ServerInterfaceWrapper) DashboardSummary(w http.ResponseWriter, r *http.Request)
DashboardSummary operation middleware
func (*ServerInterfaceWrapper) DbBulkQuery ¶
func (siw *ServerInterfaceWrapper) DbBulkQuery(w http.ResponseWriter, r *http.Request)
DbBulkQuery operation middleware
func (*ServerInterfaceWrapper) DbBulkStats ¶
func (siw *ServerInterfaceWrapper) DbBulkStats(w http.ResponseWriter, r *http.Request)
DbBulkStats operation middleware
func (*ServerInterfaceWrapper) DebugNetworkLogIngest ¶
func (siw *ServerInterfaceWrapper) DebugNetworkLogIngest(w http.ResponseWriter, r *http.Request)
DebugNetworkLogIngest operation middleware
func (*ServerInterfaceWrapper) DiscoveryPreview ¶
func (siw *ServerInterfaceWrapper) DiscoveryPreview(w http.ResponseWriter, r *http.Request)
DiscoveryPreview operation middleware
func (*ServerInterfaceWrapper) GetBulkOperationStatus ¶
func (siw *ServerInterfaceWrapper) GetBulkOperationStatus(w http.ResponseWriter, r *http.Request)
GetBulkOperationStatus operation middleware
func (*ServerInterfaceWrapper) GetBulkResourceStatus ¶
func (siw *ServerInterfaceWrapper) GetBulkResourceStatus(w http.ResponseWriter, r *http.Request)
GetBulkResourceStatus operation middleware
func (*ServerInterfaceWrapper) HealthCheck ¶
func (siw *ServerInterfaceWrapper) HealthCheck(w http.ResponseWriter, r *http.Request)
HealthCheck operation middleware
func (*ServerInterfaceWrapper) HealthLive ¶
func (siw *ServerInterfaceWrapper) HealthLive(w http.ResponseWriter, r *http.Request)
HealthLive operation middleware
func (*ServerInterfaceWrapper) HealthReady ¶
func (siw *ServerInterfaceWrapper) HealthReady(w http.ResponseWriter, r *http.Request)
HealthReady operation middleware
func (*ServerInterfaceWrapper) KeywordExtractBatch ¶
func (siw *ServerInterfaceWrapper) KeywordExtractBatch(w http.ResponseWriter, r *http.Request)
KeywordExtractBatch operation middleware
func (*ServerInterfaceWrapper) KeywordExtractStream ¶
func (siw *ServerInterfaceWrapper) KeywordExtractStream(w http.ResponseWriter, r *http.Request)
KeywordExtractStream operation middleware
func (*ServerInterfaceWrapper) KeywordRulesQuery ¶
func (siw *ServerInterfaceWrapper) KeywordRulesQuery(w http.ResponseWriter, r *http.Request)
KeywordRulesQuery operation middleware
func (*ServerInterfaceWrapper) KeywordSetsCreate ¶
func (siw *ServerInterfaceWrapper) KeywordSetsCreate(w http.ResponseWriter, r *http.Request)
KeywordSetsCreate operation middleware
func (*ServerInterfaceWrapper) KeywordSetsDelete ¶
func (siw *ServerInterfaceWrapper) KeywordSetsDelete(w http.ResponseWriter, r *http.Request)
KeywordSetsDelete operation middleware
func (*ServerInterfaceWrapper) KeywordSetsGet ¶
func (siw *ServerInterfaceWrapper) KeywordSetsGet(w http.ResponseWriter, r *http.Request)
KeywordSetsGet operation middleware
func (*ServerInterfaceWrapper) KeywordSetsList ¶
func (siw *ServerInterfaceWrapper) KeywordSetsList(w http.ResponseWriter, r *http.Request)
KeywordSetsList operation middleware
func (*ServerInterfaceWrapper) KeywordSetsRulesList ¶
func (siw *ServerInterfaceWrapper) KeywordSetsRulesList(w http.ResponseWriter, r *http.Request)
KeywordSetsRulesList operation middleware
func (*ServerInterfaceWrapper) KeywordSetsUpdate ¶
func (siw *ServerInterfaceWrapper) KeywordSetsUpdate(w http.ResponseWriter, r *http.Request)
KeywordSetsUpdate operation middleware
func (*ServerInterfaceWrapper) MonitoringCampaignGeneric ¶
func (siw *ServerInterfaceWrapper) MonitoringCampaignGeneric(w http.ResponseWriter, r *http.Request)
MonitoringCampaignGeneric operation middleware
func (*ServerInterfaceWrapper) MonitoringCampaignHealth ¶
func (siw *ServerInterfaceWrapper) MonitoringCampaignHealth(w http.ResponseWriter, r *http.Request)
MonitoringCampaignHealth operation middleware
func (*ServerInterfaceWrapper) MonitoringCampaignLimits ¶
func (siw *ServerInterfaceWrapper) MonitoringCampaignLimits(w http.ResponseWriter, r *http.Request)
MonitoringCampaignLimits operation middleware
func (*ServerInterfaceWrapper) MonitoringCampaignPerformance ¶
func (siw *ServerInterfaceWrapper) MonitoringCampaignPerformance(w http.ResponseWriter, r *http.Request)
MonitoringCampaignPerformance operation middleware
func (*ServerInterfaceWrapper) MonitoringCampaignResources ¶
func (siw *ServerInterfaceWrapper) MonitoringCampaignResources(w http.ResponseWriter, r *http.Request)
MonitoringCampaignResources operation middleware
func (*ServerInterfaceWrapper) MonitoringCleanupForce ¶
func (siw *ServerInterfaceWrapper) MonitoringCleanupForce(w http.ResponseWriter, r *http.Request)
MonitoringCleanupForce operation middleware
func (*ServerInterfaceWrapper) MonitoringCleanupStats ¶
func (siw *ServerInterfaceWrapper) MonitoringCleanupStats(w http.ResponseWriter, r *http.Request)
MonitoringCleanupStats operation middleware
func (*ServerInterfaceWrapper) MonitoringDashboardSummary ¶
func (siw *ServerInterfaceWrapper) MonitoringDashboardSummary(w http.ResponseWriter, r *http.Request)
MonitoringDashboardSummary operation middleware
func (*ServerInterfaceWrapper) MonitoringHealth ¶
func (siw *ServerInterfaceWrapper) MonitoringHealth(w http.ResponseWriter, r *http.Request)
MonitoringHealth operation middleware
func (*ServerInterfaceWrapper) MonitoringPerformanceActive ¶
func (siw *ServerInterfaceWrapper) MonitoringPerformanceActive(w http.ResponseWriter, r *http.Request)
MonitoringPerformanceActive operation middleware
func (*ServerInterfaceWrapper) MonitoringPerformanceFailed ¶
func (siw *ServerInterfaceWrapper) MonitoringPerformanceFailed(w http.ResponseWriter, r *http.Request)
MonitoringPerformanceFailed operation middleware
func (*ServerInterfaceWrapper) MonitoringPerformanceMetrics ¶
func (siw *ServerInterfaceWrapper) MonitoringPerformanceMetrics(w http.ResponseWriter, r *http.Request)
MonitoringPerformanceMetrics operation middleware
func (*ServerInterfaceWrapper) MonitoringPerformanceSlow ¶
func (siw *ServerInterfaceWrapper) MonitoringPerformanceSlow(w http.ResponseWriter, r *http.Request)
MonitoringPerformanceSlow operation middleware
func (*ServerInterfaceWrapper) MonitoringPerformanceSummary ¶
func (siw *ServerInterfaceWrapper) MonitoringPerformanceSummary(w http.ResponseWriter, r *http.Request)
MonitoringPerformanceSummary operation middleware
func (*ServerInterfaceWrapper) MonitoringPerformanceTrends ¶
func (siw *ServerInterfaceWrapper) MonitoringPerformanceTrends(w http.ResponseWriter, r *http.Request)
MonitoringPerformanceTrends operation middleware
func (*ServerInterfaceWrapper) MonitoringResourcesAlerts ¶
func (siw *ServerInterfaceWrapper) MonitoringResourcesAlerts(w http.ResponseWriter, r *http.Request)
MonitoringResourcesAlerts operation middleware
func (*ServerInterfaceWrapper) MonitoringResourcesHistory ¶
func (siw *ServerInterfaceWrapper) MonitoringResourcesHistory(w http.ResponseWriter, r *http.Request)
MonitoringResourcesHistory operation middleware
func (*ServerInterfaceWrapper) MonitoringResourcesSystem ¶
func (siw *ServerInterfaceWrapper) MonitoringResourcesSystem(w http.ResponseWriter, r *http.Request)
MonitoringResourcesSystem operation middleware
func (*ServerInterfaceWrapper) MonitoringStats ¶
func (siw *ServerInterfaceWrapper) MonitoringStats(w http.ResponseWriter, r *http.Request)
MonitoringStats operation middleware
func (*ServerInterfaceWrapper) PersonasCreate ¶
func (siw *ServerInterfaceWrapper) PersonasCreate(w http.ResponseWriter, r *http.Request)
PersonasCreate operation middleware
func (*ServerInterfaceWrapper) PersonasDelete ¶
func (siw *ServerInterfaceWrapper) PersonasDelete(w http.ResponseWriter, r *http.Request)
PersonasDelete operation middleware
func (*ServerInterfaceWrapper) PersonasGet ¶
func (siw *ServerInterfaceWrapper) PersonasGet(w http.ResponseWriter, r *http.Request)
PersonasGet operation middleware
func (*ServerInterfaceWrapper) PersonasGetDns ¶
func (siw *ServerInterfaceWrapper) PersonasGetDns(w http.ResponseWriter, r *http.Request)
PersonasGetDns operation middleware
func (*ServerInterfaceWrapper) PersonasGetHttp ¶
func (siw *ServerInterfaceWrapper) PersonasGetHttp(w http.ResponseWriter, r *http.Request)
PersonasGetHttp operation middleware
func (*ServerInterfaceWrapper) PersonasList ¶
func (siw *ServerInterfaceWrapper) PersonasList(w http.ResponseWriter, r *http.Request)
PersonasList operation middleware
func (*ServerInterfaceWrapper) PersonasTest ¶
func (siw *ServerInterfaceWrapper) PersonasTest(w http.ResponseWriter, r *http.Request)
PersonasTest operation middleware
func (*ServerInterfaceWrapper) PersonasUpdate ¶
func (siw *ServerInterfaceWrapper) PersonasUpdate(w http.ResponseWriter, r *http.Request)
PersonasUpdate operation middleware
func (*ServerInterfaceWrapper) Ping ¶
func (siw *ServerInterfaceWrapper) Ping(w http.ResponseWriter, r *http.Request)
Ping operation middleware
func (*ServerInterfaceWrapper) ProxiesBulkDelete ¶
func (siw *ServerInterfaceWrapper) ProxiesBulkDelete(w http.ResponseWriter, r *http.Request)
ProxiesBulkDelete operation middleware
func (*ServerInterfaceWrapper) ProxiesBulkImport ¶
func (siw *ServerInterfaceWrapper) ProxiesBulkImport(w http.ResponseWriter, r *http.Request)
ProxiesBulkImport operation middleware
func (*ServerInterfaceWrapper) ProxiesBulkTest ¶
func (siw *ServerInterfaceWrapper) ProxiesBulkTest(w http.ResponseWriter, r *http.Request)
ProxiesBulkTest operation middleware
func (*ServerInterfaceWrapper) ProxiesBulkUpdate ¶
func (siw *ServerInterfaceWrapper) ProxiesBulkUpdate(w http.ResponseWriter, r *http.Request)
ProxiesBulkUpdate operation middleware
func (*ServerInterfaceWrapper) ProxiesCreate ¶
func (siw *ServerInterfaceWrapper) ProxiesCreate(w http.ResponseWriter, r *http.Request)
ProxiesCreate operation middleware
func (*ServerInterfaceWrapper) ProxiesDelete ¶
func (siw *ServerInterfaceWrapper) ProxiesDelete(w http.ResponseWriter, r *http.Request)
ProxiesDelete operation middleware
func (*ServerInterfaceWrapper) ProxiesHealthCheckAll ¶
func (siw *ServerInterfaceWrapper) ProxiesHealthCheckAll(w http.ResponseWriter, r *http.Request)
ProxiesHealthCheckAll operation middleware
func (*ServerInterfaceWrapper) ProxiesHealthCheckSingle ¶
func (siw *ServerInterfaceWrapper) ProxiesHealthCheckSingle(w http.ResponseWriter, r *http.Request)
ProxiesHealthCheckSingle operation middleware
func (*ServerInterfaceWrapper) ProxiesList ¶
func (siw *ServerInterfaceWrapper) ProxiesList(w http.ResponseWriter, r *http.Request)
ProxiesList operation middleware
func (*ServerInterfaceWrapper) ProxiesStatus ¶
func (siw *ServerInterfaceWrapper) ProxiesStatus(w http.ResponseWriter, r *http.Request)
ProxiesStatus operation middleware
func (*ServerInterfaceWrapper) ProxiesTest ¶
func (siw *ServerInterfaceWrapper) ProxiesTest(w http.ResponseWriter, r *http.Request)
ProxiesTest operation middleware
func (*ServerInterfaceWrapper) ProxiesUpdate ¶
func (siw *ServerInterfaceWrapper) ProxiesUpdate(w http.ResponseWriter, r *http.Request)
ProxiesUpdate operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsAddProxy ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsAddProxy(w http.ResponseWriter, r *http.Request)
ProxyPoolsAddProxy operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsCreate ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsCreate(w http.ResponseWriter, r *http.Request)
ProxyPoolsCreate operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsDelete ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsDelete(w http.ResponseWriter, r *http.Request)
ProxyPoolsDelete operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsList ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsList(w http.ResponseWriter, r *http.Request)
ProxyPoolsList operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsListProxies ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsListProxies(w http.ResponseWriter, r *http.Request)
ProxyPoolsListProxies operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsRemoveProxy ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsRemoveProxy(w http.ResponseWriter, r *http.Request)
ProxyPoolsRemoveProxy operation middleware
func (*ServerInterfaceWrapper) ProxyPoolsUpdate ¶
func (siw *ServerInterfaceWrapper) ProxyPoolsUpdate(w http.ResponseWriter, r *http.Request)
ProxyPoolsUpdate operation middleware
func (*ServerInterfaceWrapper) ScoringProfilesCreate ¶
func (siw *ServerInterfaceWrapper) ScoringProfilesCreate(w http.ResponseWriter, r *http.Request)
ScoringProfilesCreate operation middleware
func (*ServerInterfaceWrapper) ScoringProfilesDelete ¶
func (siw *ServerInterfaceWrapper) ScoringProfilesDelete(w http.ResponseWriter, r *http.Request)
ScoringProfilesDelete operation middleware
func (*ServerInterfaceWrapper) ScoringProfilesDuplicate ¶
func (siw *ServerInterfaceWrapper) ScoringProfilesDuplicate(w http.ResponseWriter, r *http.Request)
ScoringProfilesDuplicate operation middleware
func (*ServerInterfaceWrapper) ScoringProfilesGet ¶
func (siw *ServerInterfaceWrapper) ScoringProfilesGet(w http.ResponseWriter, r *http.Request)
ScoringProfilesGet operation middleware
func (*ServerInterfaceWrapper) ScoringProfilesList ¶
func (siw *ServerInterfaceWrapper) ScoringProfilesList(w http.ResponseWriter, r *http.Request)
ScoringProfilesList operation middleware
func (*ServerInterfaceWrapper) ScoringProfilesUpdate ¶
func (siw *ServerInterfaceWrapper) ScoringProfilesUpdate(w http.ResponseWriter, r *http.Request)
ScoringProfilesUpdate operation middleware
func (*ServerInterfaceWrapper) SseEventsAll ¶
func (siw *ServerInterfaceWrapper) SseEventsAll(w http.ResponseWriter, r *http.Request)
SseEventsAll operation middleware
func (*ServerInterfaceWrapper) SseEventsCampaign ¶
func (siw *ServerInterfaceWrapper) SseEventsCampaign(w http.ResponseWriter, r *http.Request)
SseEventsCampaign operation middleware
func (*ServerInterfaceWrapper) SseEventsCampaignLatest ¶
func (siw *ServerInterfaceWrapper) SseEventsCampaignLatest(w http.ResponseWriter, r *http.Request)
SseEventsCampaignLatest operation middleware
func (*ServerInterfaceWrapper) SseEventsCampaignSample ¶
func (siw *ServerInterfaceWrapper) SseEventsCampaignSample(w http.ResponseWriter, r *http.Request)
SseEventsCampaignSample operation middleware
func (*ServerInterfaceWrapper) SseEventsStats ¶
func (siw *ServerInterfaceWrapper) SseEventsStats(w http.ResponseWriter, r *http.Request)
SseEventsStats operation middleware
type SessionResponse ¶
type SessionResponse struct {
ExpiresAt time.Time `json:"expiresAt"`
RefreshToken *string `json:"refreshToken,omitempty"`
Token string `json:"token"`
User UserPublicResponse `json:"user"`
}
SessionResponse defines model for SessionResponse.
type SseEventsAll200TexteventStreamResponse ¶
func (SseEventsAll200TexteventStreamResponse) VisitSseEventsAllResponse ¶
func (response SseEventsAll200TexteventStreamResponse) VisitSseEventsAllResponse(w http.ResponseWriter) error
type SseEventsAll401JSONResponse ¶
func (SseEventsAll401JSONResponse) VisitSseEventsAllResponse ¶
func (response SseEventsAll401JSONResponse) VisitSseEventsAllResponse(w http.ResponseWriter) error
type SseEventsAll403JSONResponse ¶
type SseEventsAll403JSONResponse struct{ ForbiddenJSONResponse }
func (SseEventsAll403JSONResponse) VisitSseEventsAllResponse ¶
func (response SseEventsAll403JSONResponse) VisitSseEventsAllResponse(w http.ResponseWriter) error
type SseEventsAll429JSONResponse ¶
type SseEventsAll429JSONResponse struct{ RateLimitExceededJSONResponse }
func (SseEventsAll429JSONResponse) VisitSseEventsAllResponse ¶
func (response SseEventsAll429JSONResponse) VisitSseEventsAllResponse(w http.ResponseWriter) error
type SseEventsAll500JSONResponse ¶
type SseEventsAll500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (SseEventsAll500JSONResponse) VisitSseEventsAllResponse ¶
func (response SseEventsAll500JSONResponse) VisitSseEventsAllResponse(w http.ResponseWriter) error
type SseEventsAllRequestObject ¶
type SseEventsAllRequestObject struct {
}
type SseEventsAllResponseObject ¶
type SseEventsAllResponseObject interface {
VisitSseEventsAllResponse(w http.ResponseWriter) error
}
type SseEventsCampaign200TexteventStreamResponse ¶
func (SseEventsCampaign200TexteventStreamResponse) VisitSseEventsCampaignResponse ¶
func (response SseEventsCampaign200TexteventStreamResponse) VisitSseEventsCampaignResponse(w http.ResponseWriter) error
type SseEventsCampaign401JSONResponse ¶
func (SseEventsCampaign401JSONResponse) VisitSseEventsCampaignResponse ¶
func (response SseEventsCampaign401JSONResponse) VisitSseEventsCampaignResponse(w http.ResponseWriter) error
type SseEventsCampaign403JSONResponse ¶
type SseEventsCampaign403JSONResponse struct{ ForbiddenJSONResponse }
func (SseEventsCampaign403JSONResponse) VisitSseEventsCampaignResponse ¶
func (response SseEventsCampaign403JSONResponse) VisitSseEventsCampaignResponse(w http.ResponseWriter) error
type SseEventsCampaign429JSONResponse ¶
type SseEventsCampaign429JSONResponse struct{ RateLimitExceededJSONResponse }
func (SseEventsCampaign429JSONResponse) VisitSseEventsCampaignResponse ¶
func (response SseEventsCampaign429JSONResponse) VisitSseEventsCampaignResponse(w http.ResponseWriter) error
type SseEventsCampaign500JSONResponse ¶
type SseEventsCampaign500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (SseEventsCampaign500JSONResponse) VisitSseEventsCampaignResponse ¶
func (response SseEventsCampaign500JSONResponse) VisitSseEventsCampaignResponse(w http.ResponseWriter) error
type SseEventsCampaignLatest200JSONResponse ¶
type SseEventsCampaignLatest200JSONResponse CampaignSseEvent
func (SseEventsCampaignLatest200JSONResponse) VisitSseEventsCampaignLatestResponse ¶
func (response SseEventsCampaignLatest200JSONResponse) VisitSseEventsCampaignLatestResponse(w http.ResponseWriter) error
type SseEventsCampaignLatest401JSONResponse ¶
func (SseEventsCampaignLatest401JSONResponse) VisitSseEventsCampaignLatestResponse ¶
func (response SseEventsCampaignLatest401JSONResponse) VisitSseEventsCampaignLatestResponse(w http.ResponseWriter) error
type SseEventsCampaignLatest404JSONResponse ¶
type SseEventsCampaignLatest404JSONResponse struct{ NotFoundJSONResponse }
func (SseEventsCampaignLatest404JSONResponse) VisitSseEventsCampaignLatestResponse ¶
func (response SseEventsCampaignLatest404JSONResponse) VisitSseEventsCampaignLatestResponse(w http.ResponseWriter) error
type SseEventsCampaignLatest500JSONResponse ¶
type SseEventsCampaignLatest500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (SseEventsCampaignLatest500JSONResponse) VisitSseEventsCampaignLatestResponse ¶
func (response SseEventsCampaignLatest500JSONResponse) VisitSseEventsCampaignLatestResponse(w http.ResponseWriter) error
type SseEventsCampaignLatestRequestObject ¶
type SseEventsCampaignLatestRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type SseEventsCampaignLatestResponseObject ¶
type SseEventsCampaignLatestResponseObject interface {
VisitSseEventsCampaignLatestResponse(w http.ResponseWriter) error
}
type SseEventsCampaignRequestObject ¶
type SseEventsCampaignRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type SseEventsCampaignResponseObject ¶
type SseEventsCampaignResponseObject interface {
VisitSseEventsCampaignResponse(w http.ResponseWriter) error
}
type SseEventsCampaignSample200JSONResponse ¶
type SseEventsCampaignSample200JSONResponse []CampaignSseEvent
func (SseEventsCampaignSample200JSONResponse) VisitSseEventsCampaignSampleResponse ¶
func (response SseEventsCampaignSample200JSONResponse) VisitSseEventsCampaignSampleResponse(w http.ResponseWriter) error
type SseEventsCampaignSample401JSONResponse ¶
func (SseEventsCampaignSample401JSONResponse) VisitSseEventsCampaignSampleResponse ¶
func (response SseEventsCampaignSample401JSONResponse) VisitSseEventsCampaignSampleResponse(w http.ResponseWriter) error
type SseEventsCampaignSample404JSONResponse ¶
type SseEventsCampaignSample404JSONResponse struct{ NotFoundJSONResponse }
func (SseEventsCampaignSample404JSONResponse) VisitSseEventsCampaignSampleResponse ¶
func (response SseEventsCampaignSample404JSONResponse) VisitSseEventsCampaignSampleResponse(w http.ResponseWriter) error
type SseEventsCampaignSample500JSONResponse ¶
type SseEventsCampaignSample500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (SseEventsCampaignSample500JSONResponse) VisitSseEventsCampaignSampleResponse ¶
func (response SseEventsCampaignSample500JSONResponse) VisitSseEventsCampaignSampleResponse(w http.ResponseWriter) error
type SseEventsCampaignSampleRequestObject ¶
type SseEventsCampaignSampleRequestObject struct {
CampaignId openapi_types.UUID `json:"campaignId"`
}
type SseEventsCampaignSampleResponseObject ¶
type SseEventsCampaignSampleResponseObject interface {
VisitSseEventsCampaignSampleResponse(w http.ResponseWriter) error
}
type SseEventsStats200JSONResponse ¶
type SseEventsStats200JSONResponse struct {
// ActiveConnections Number of active SSE connections
ActiveConnections *int `json:"activeConnections,omitempty"`
// TotalEventsSent Total events sent since server start
TotalEventsSent *int `json:"totalEventsSent,omitempty"`
// Uptime Server uptime
Uptime *string `json:"uptime,omitempty"`
}
func (SseEventsStats200JSONResponse) VisitSseEventsStatsResponse ¶
func (response SseEventsStats200JSONResponse) VisitSseEventsStatsResponse(w http.ResponseWriter) error
type SseEventsStats401JSONResponse ¶
func (SseEventsStats401JSONResponse) VisitSseEventsStatsResponse ¶
func (response SseEventsStats401JSONResponse) VisitSseEventsStatsResponse(w http.ResponseWriter) error
type SseEventsStats403JSONResponse ¶
type SseEventsStats403JSONResponse struct{ ForbiddenJSONResponse }
func (SseEventsStats403JSONResponse) VisitSseEventsStatsResponse ¶
func (response SseEventsStats403JSONResponse) VisitSseEventsStatsResponse(w http.ResponseWriter) error
type SseEventsStats429JSONResponse ¶
type SseEventsStats429JSONResponse struct{ RateLimitExceededJSONResponse }
func (SseEventsStats429JSONResponse) VisitSseEventsStatsResponse ¶
func (response SseEventsStats429JSONResponse) VisitSseEventsStatsResponse(w http.ResponseWriter) error
type SseEventsStats500JSONResponse ¶
type SseEventsStats500JSONResponse struct {
InternalServerErrorJSONResponse
}
func (SseEventsStats500JSONResponse) VisitSseEventsStatsResponse ¶
func (response SseEventsStats500JSONResponse) VisitSseEventsStatsResponse(w http.ResponseWriter) error
type SseEventsStatsRequestObject ¶
type SseEventsStatsRequestObject struct {
}
type SseEventsStatsResponseObject ¶
type SseEventsStatsResponseObject interface {
VisitSseEventsStatsResponse(w http.ResponseWriter) error
}
type StrictHTTPServerOptions ¶
type StrictHTTPServerOptions struct {
RequestErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictnethttp.StrictHTTPHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictnethttp.StrictHTTPMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface {
// Change password
// (POST /auth/change-password)
AuthChangePassword(ctx context.Context, request AuthChangePasswordRequestObject) (AuthChangePasswordResponseObject, error)
// User login
// (POST /auth/login)
AuthLogin(ctx context.Context, request AuthLoginRequestObject) (AuthLoginResponseObject, error)
// User logout
// (POST /auth/logout)
AuthLogout(ctx context.Context, request AuthLogoutRequestObject) (AuthLogoutResponseObject, error)
// Get current user
// (GET /auth/me)
AuthMe(ctx context.Context, request AuthMeRequestObject) (AuthMeResponseObject, error)
// Refresh session
// (POST /auth/refresh)
AuthRefresh(ctx context.Context, request AuthRefreshRequestObject) (AuthRefreshResponseObject, error)
// List campaigns
// (GET /campaigns)
CampaignsList(ctx context.Context, request CampaignsListRequestObject) (CampaignsListResponseObject, error)
// Create campaign
// (POST /campaigns)
CampaignsCreate(ctx context.Context, request CampaignsCreateRequestObject) (CampaignsCreateResponseObject, error)
// Bulk domain analysis
// (POST /campaigns/bulk/domains/analyze)
BulkAnalyzeDomains(ctx context.Context, request BulkAnalyzeDomainsRequestObject) (BulkAnalyzeDomainsResponseObject, error)
// Bulk domain generation
// (POST /campaigns/bulk/domains/generate)
BulkGenerateDomains(ctx context.Context, request BulkGenerateDomainsRequestObject) (BulkGenerateDomainsResponseObject, error)
// Bulk DNS validation
// (POST /campaigns/bulk/domains/validate-dns)
BulkValidateDNS(ctx context.Context, request BulkValidateDNSRequestObject) (BulkValidateDNSResponseObject, error)
// Bulk HTTP validation
// (POST /campaigns/bulk/domains/validate-http)
BulkValidateHTTP(ctx context.Context, request BulkValidateHTTPRequestObject) (BulkValidateHTTPResponseObject, error)
// List bulk operations
// (GET /campaigns/bulk/operations)
CampaignsBulkOperationsList(ctx context.Context, request CampaignsBulkOperationsListRequestObject) (CampaignsBulkOperationsListResponseObject, error)
// Cancel a bulk operation
// (POST /campaigns/bulk/operations/{operationId}/cancel)
CancelBulkOperation(ctx context.Context, request CancelBulkOperationRequestObject) (CancelBulkOperationResponseObject, error)
// Get bulk operation status
// (GET /campaigns/bulk/operations/{operationId}/status)
GetBulkOperationStatus(ctx context.Context, request GetBulkOperationStatusRequestObject) (GetBulkOperationStatusResponseObject, error)
// Allocate bulk operation resources
// (POST /campaigns/bulk/resources/allocate)
AllocateBulkResources(ctx context.Context, request AllocateBulkResourcesRequestObject) (AllocateBulkResourcesResponseObject, error)
// Get status of bulk resource allocation
// (GET /campaigns/bulk/resources/status/{allocationId})
GetBulkResourceStatus(ctx context.Context, request GetBulkResourceStatusRequestObject) (GetBulkResourceStatusResponseObject, error)
// Get current global pattern offset for domain generation config
// (POST /campaigns/domain-generation/pattern-offset)
CampaignsDomainGenerationPatternOffset(ctx context.Context, request CampaignsDomainGenerationPatternOffsetRequestObject) (CampaignsDomainGenerationPatternOffsetResponseObject, error)
// Delete campaign
// (DELETE /campaigns/{campaignId})
CampaignsDelete(ctx context.Context, request CampaignsDeleteRequestObject) (CampaignsDeleteResponseObject, error)
// Get campaign
// (GET /campaigns/{campaignId})
CampaignsGet(ctx context.Context, request CampaignsGetRequestObject) (CampaignsGetResponseObject, error)
// Update campaign
// (PUT /campaigns/{campaignId})
CampaignsUpdate(ctx context.Context, request CampaignsUpdateRequestObject) (CampaignsUpdateResponseObject, error)
// Get campaign activity/timeline events
// (GET /campaigns/{campaignId}/activity)
CampaignsActivityGet(ctx context.Context, request CampaignsActivityGetRequestObject) (CampaignsActivityGetResponseObject, error)
// Get campaign classification buckets
// (GET /campaigns/{campaignId}/classifications)
CampaignsClassificationsGet(ctx context.Context, request CampaignsClassificationsGetRequestObject) (CampaignsClassificationsGetResponseObject, error)
// List stored phase configurations for a campaign
// (GET /campaigns/{campaignId}/configs)
CampaignsPhaseConfigsList(ctx context.Context, request CampaignsPhaseConfigsListRequestObject) (CampaignsPhaseConfigsListResponseObject, error)
// Get discovery lineage for a campaign
// (GET /campaigns/{campaignId}/discovery-lineage)
CampaignsDiscoveryLineage(ctx context.Context, request CampaignsDiscoveryLineageRequestObject) (CampaignsDiscoveryLineageResponseObject, error)
// List generated domains for a campaign
// (GET /campaigns/{campaignId}/domains)
CampaignsDomainsList(ctx context.Context, request CampaignsDomainsListRequestObject) (CampaignsDomainsListResponseObject, error)
// Export campaign domains as CSV or JSON
// (GET /campaigns/{campaignId}/domains/export)
CampaignsDomainsExport(ctx context.Context, request CampaignsDomainsExportRequestObject) (CampaignsDomainsExportResponseObject, error)
// Get detailed score breakdown for a specific domain in a campaign
// (GET /campaigns/{campaignId}/domains/{domain}/score-breakdown)
CampaignsDomainScoreBreakdown(ctx context.Context, request CampaignsDomainScoreBreakdownRequestObject) (CampaignsDomainScoreBreakdownResponseObject, error)
// Duplicate campaign
// (POST /campaigns/{campaignId}/duplicate)
CampaignsDuplicatePost(ctx context.Context, request CampaignsDuplicatePostRequestObject) (CampaignsDuplicatePostResponseObject, error)
// Get enriched campaign details
// (GET /campaigns/{campaignId}/enriched)
CampaignsEnrichedGet(ctx context.Context, request CampaignsEnrichedGetRequestObject) (CampaignsEnrichedGetResponseObject, error)
// Trigger enrichment phase for completed campaign
// (POST /campaigns/{campaignId}/enrichment)
CampaignsEnrichmentTrigger(ctx context.Context, request CampaignsEnrichmentTriggerRequestObject) (CampaignsEnrichmentTriggerResponseObject, error)
// Get campaign funnel snapshot
// (GET /campaigns/{campaignId}/funnel)
CampaignsFunnelGet(ctx context.Context, request CampaignsFunnelGetRequestObject) (CampaignsFunnelGetResponseObject, error)
// Get campaign recommendations
// (GET /campaigns/{campaignId}/insights/recommendations)
CampaignsRecommendationsGet(ctx context.Context, request CampaignsRecommendationsGetRequestObject) (CampaignsRecommendationsGetResponseObject, error)
// Get campaign KPI & warning metrics
// (GET /campaigns/{campaignId}/metrics)
CampaignsMetricsGet(ctx context.Context, request CampaignsMetricsGetRequestObject) (CampaignsMetricsGetResponseObject, error)
// Update campaign execution mode
// (PUT /campaigns/{campaignId}/mode)
CampaignsModeUpdate(ctx context.Context, request CampaignsModeUpdateRequestObject) (CampaignsModeUpdateResponseObject, error)
// Get campaign momentum & movers
// (GET /campaigns/{campaignId}/momentum)
CampaignsMomentumGet(ctx context.Context, request CampaignsMomentumGetRequestObject) (CampaignsMomentumGetResponseObject, error)
// List phase executions for a campaign
// (GET /campaigns/{campaignId}/phase-executions)
CampaignsPhaseExecutionsList(ctx context.Context, request CampaignsPhaseExecutionsListRequestObject) (CampaignsPhaseExecutionsListResponseObject, error)
// Delete phase execution by phase type
// (DELETE /campaigns/{campaignId}/phase-executions/{phaseType})
CampaignsPhaseExecutionDelete(ctx context.Context, request CampaignsPhaseExecutionDeleteRequestObject) (CampaignsPhaseExecutionDeleteResponseObject, error)
// Get phase execution by phase type
// (GET /campaigns/{campaignId}/phase-executions/{phaseType})
CampaignsPhaseExecutionGet(ctx context.Context, request CampaignsPhaseExecutionGetRequestObject) (CampaignsPhaseExecutionGetResponseObject, error)
// Update phase execution by phase type
// (PUT /campaigns/{campaignId}/phase-executions/{phaseType})
CampaignsPhaseExecutionPut(ctx context.Context, request CampaignsPhaseExecutionPutRequestObject) (CampaignsPhaseExecutionPutResponseObject, error)
// Restart analysis phase only
// (POST /campaigns/{campaignId}/phases/analysis/restart)
CampaignsAnalysisRestart(ctx context.Context, request CampaignsAnalysisRestartRequestObject) (CampaignsAnalysisRestartResponseObject, error)
// Configure campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/configure)
CampaignsPhaseConfigure(ctx context.Context, request CampaignsPhaseConfigureRequestObject) (CampaignsPhaseConfigureResponseObject, error)
// Pause campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/pause)
CampaignsPhasePause(ctx context.Context, request CampaignsPhasePauseRequestObject) (CampaignsPhasePauseResponseObject, error)
// Resume campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/resume)
CampaignsPhaseResume(ctx context.Context, request CampaignsPhaseResumeRequestObject) (CampaignsPhaseResumeResponseObject, error)
// Start campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/start)
CampaignsPhaseStart(ctx context.Context, request CampaignsPhaseStartRequestObject) (CampaignsPhaseStartResponseObject, error)
// Get phase status
// (GET /campaigns/{campaignId}/phases/{phase}/status)
CampaignsPhaseStatus(ctx context.Context, request CampaignsPhaseStatusRequestObject) (CampaignsPhaseStatusResponseObject, error)
// Stop campaign phase
// (POST /campaigns/{campaignId}/phases/{phase}/stop)
CampaignsPhaseStop(ctx context.Context, request CampaignsPhaseStopRequestObject) (CampaignsPhaseStopResponseObject, error)
// Get campaign progress
// (GET /campaigns/{campaignId}/progress)
CampaignsProgress(ctx context.Context, request CampaignsProgressRequestObject) (CampaignsProgressResponseObject, error)
// Get rejection summary for a campaign
// (GET /campaigns/{campaignId}/rejection-summary)
CampaignsRejectionSummaryGet(ctx context.Context, request CampaignsRejectionSummaryGetRequestObject) (CampaignsRejectionSummaryGetResponseObject, error)
// Trigger campaign rescore
// (POST /campaigns/{campaignId}/rescore)
CampaignsRescore(ctx context.Context, request CampaignsRescoreRequestObject) (CampaignsRescoreResponseObject, error)
// Restart campaign pipeline (excludes discovery)
// (POST /campaigns/{campaignId}/restart)
CampaignsRestart(ctx context.Context, request CampaignsRestartRequestObject) (CampaignsRestartResponseObject, error)
// Associate scoring profile with campaign
// (POST /campaigns/{campaignId}/scoring-profile)
CampaignsScoringProfileAssociate(ctx context.Context, request CampaignsScoringProfileAssociateRequestObject) (CampaignsScoringProfileAssociateResponseObject, error)
// Delete campaign state
// (DELETE /campaigns/{campaignId}/state)
CampaignsStateDelete(ctx context.Context, request CampaignsStateDeleteRequestObject) (CampaignsStateDeleteResponseObject, error)
// Get campaign state
// (GET /campaigns/{campaignId}/state)
CampaignsStateGet(ctx context.Context, request CampaignsStateGetRequestObject) (CampaignsStateGetResponseObject, error)
// Update campaign state
// (PUT /campaigns/{campaignId}/state)
CampaignsStatePut(ctx context.Context, request CampaignsStatePutRequestObject) (CampaignsStatePutResponseObject, error)
// Get consolidated campaign phase statuses
// (GET /campaigns/{campaignId}/status)
CampaignsStatusGet(ctx context.Context, request CampaignsStatusGetRequestObject) (CampaignsStatusGetResponseObject, error)
// Stop the currently running campaign phase
// (POST /campaigns/{campaignId}/stop)
CampaignsStop(ctx context.Context, request CampaignsStopRequestObject) (CampaignsStopResponseObject, error)
// Get authentication configuration
// (GET /config/auth)
ConfigGetAuthentication(ctx context.Context, request ConfigGetAuthenticationRequestObject) (ConfigGetAuthenticationResponseObject, error)
// Update authentication configuration
// (PUT /config/auth)
ConfigUpdateAuthentication(ctx context.Context, request ConfigUpdateAuthenticationRequestObject) (ConfigUpdateAuthenticationResponseObject, error)
// Get DNS validator configuration
// (GET /config/dns)
ConfigGetDnsValidator(ctx context.Context, request ConfigGetDnsValidatorRequestObject) (ConfigGetDnsValidatorResponseObject, error)
// Update DNS validator configuration
// (PUT /config/dns)
ConfigUpdateDnsValidator(ctx context.Context, request ConfigUpdateDnsValidatorRequestObject) (ConfigUpdateDnsValidatorResponseObject, error)
// Get feature flags configuration
// (GET /config/features)
ConfigGetFeatures(ctx context.Context, request ConfigGetFeaturesRequestObject) (ConfigGetFeaturesResponseObject, error)
// Get HTTP configuration
// (GET /config/http)
ConfigGetHttp(ctx context.Context, request ConfigGetHttpRequestObject) (ConfigGetHttpResponseObject, error)
// Update HTTP configuration
// (PUT /config/http)
ConfigUpdateHttp(ctx context.Context, request ConfigUpdateHttpRequestObject) (ConfigUpdateHttpResponseObject, error)
// Get logging configuration
// (GET /config/logging)
ConfigGetLogging(ctx context.Context, request ConfigGetLoggingRequestObject) (ConfigGetLoggingResponseObject, error)
// Update logging configuration
// (PUT /config/logging)
ConfigUpdateLogging(ctx context.Context, request ConfigUpdateLoggingRequestObject) (ConfigUpdateLoggingResponseObject, error)
// Get proxy manager configuration
// (GET /config/proxy-manager)
ConfigGetProxyManager(ctx context.Context, request ConfigGetProxyManagerRequestObject) (ConfigGetProxyManagerResponseObject, error)
// Update proxy manager configuration
// (PUT /config/proxy-manager)
ConfigUpdateProxyManager(ctx context.Context, request ConfigUpdateProxyManagerRequestObject) (ConfigUpdateProxyManagerResponseObject, error)
// Get rate limiter configuration
// (GET /config/rate-limit)
ConfigGetRateLimiter(ctx context.Context, request ConfigGetRateLimiterRequestObject) (ConfigGetRateLimiterResponseObject, error)
// Update rate limiter configuration
// (PUT /config/rate-limit)
ConfigUpdateRateLimiter(ctx context.Context, request ConfigUpdateRateLimiterRequestObject) (ConfigUpdateRateLimiterResponseObject, error)
// Get server configuration
// (GET /config/server)
ConfigGetServer(ctx context.Context, request ConfigGetServerRequestObject) (ConfigGetServerResponseObject, error)
// Update server configuration
// (PUT /config/server)
ConfigUpdateServer(ctx context.Context, request ConfigUpdateServerRequestObject) (ConfigUpdateServerResponseObject, error)
// Get stealth mode configuration
// (GET /config/stealth)
ConfigGetStealth(ctx context.Context, request ConfigGetStealthRequestObject) (ConfigGetStealthResponseObject, error)
// Update stealth mode configuration
// (PUT /config/stealth)
ConfigUpdateStealth(ctx context.Context, request ConfigUpdateStealthRequestObject) (ConfigUpdateStealthResponseObject, error)
// Get worker configuration
// (GET /config/worker)
ConfigGetWorker(ctx context.Context, request ConfigGetWorkerRequestObject) (ConfigGetWorkerResponseObject, error)
// Update worker configuration
// (PUT /config/worker)
ConfigUpdateWorker(ctx context.Context, request ConfigUpdateWorkerRequestObject) (ConfigUpdateWorkerResponseObject, error)
// Get dashboard summary statistics
// (GET /dashboard/summary)
DashboardSummary(ctx context.Context, request DashboardSummaryRequestObject) (DashboardSummaryResponseObject, error)
// Execute bulk database queries
// (POST /database/query)
DbBulkQuery(ctx context.Context, request DbBulkQueryRequestObject) (DbBulkQueryResponseObject, error)
// Get bulk database statistics
// (POST /database/stats)
DbBulkStats(ctx context.Context, request DbBulkStatsRequestObject) (DbBulkStatsResponseObject, error)
// Ingest frontend network log entry
// (POST /debug/network-log)
DebugNetworkLogIngest(ctx context.Context, request DebugNetworkLogIngestRequestObject) (DebugNetworkLogIngestResponseObject, error)
// Preview discovery configuration
// (POST /discovery/preview)
DiscoveryPreview(ctx context.Context, request DiscoveryPreviewRequestObject) (DiscoveryPreviewResponseObject, error)
// Batch keyword extraction
// (POST /extract/keywords)
KeywordExtractBatch(ctx context.Context, request KeywordExtractBatchRequestObject) (KeywordExtractBatchResponseObject, error)
// Stream keyword extraction
// (GET /extract/keywords/stream)
KeywordExtractStream(ctx context.Context, request KeywordExtractStreamRequestObject) (KeywordExtractStreamResponseObject, error)
// Health check
// (GET /health)
HealthCheck(ctx context.Context, request HealthCheckRequestObject) (HealthCheckResponseObject, error)
// Liveness check
// (GET /health/live)
HealthLive(ctx context.Context, request HealthLiveRequestObject) (HealthLiveResponseObject, error)
// Readiness check
// (GET /health/ready)
HealthReady(ctx context.Context, request HealthReadyRequestObject) (HealthReadyResponseObject, error)
// Query keyword rules
// (GET /keyword-rules)
KeywordRulesQuery(ctx context.Context, request KeywordRulesQueryRequestObject) (KeywordRulesQueryResponseObject, error)
// List keyword sets
// (GET /keyword-sets)
KeywordSetsList(ctx context.Context, request KeywordSetsListRequestObject) (KeywordSetsListResponseObject, error)
// Create keyword set
// (POST /keyword-sets)
KeywordSetsCreate(ctx context.Context, request KeywordSetsCreateRequestObject) (KeywordSetsCreateResponseObject, error)
// Delete keyword set
// (DELETE /keyword-sets/{setId})
KeywordSetsDelete(ctx context.Context, request KeywordSetsDeleteRequestObject) (KeywordSetsDeleteResponseObject, error)
// Get keyword set
// (GET /keyword-sets/{setId})
KeywordSetsGet(ctx context.Context, request KeywordSetsGetRequestObject) (KeywordSetsGetResponseObject, error)
// Update keyword set
// (PUT /keyword-sets/{setId})
KeywordSetsUpdate(ctx context.Context, request KeywordSetsUpdateRequestObject) (KeywordSetsUpdateResponseObject, error)
// List rules for a keyword set
// (GET /keyword-sets/{setId}/rules)
KeywordSetsRulesList(ctx context.Context, request KeywordSetsRulesListRequestObject) (KeywordSetsRulesListResponseObject, error)
// Monitoring campaign health
// (GET /monitoring/campaigns/{campaignId}/health)
MonitoringCampaignHealth(ctx context.Context, request MonitoringCampaignHealthRequestObject) (MonitoringCampaignHealthResponseObject, error)
// Set campaign resource limits
// (POST /monitoring/campaigns/{campaignId}/limits)
MonitoringCampaignLimits(ctx context.Context, request MonitoringCampaignLimitsRequestObject) (MonitoringCampaignLimitsResponseObject, error)
// Monitoring campaign performance
// (GET /monitoring/campaigns/{campaignId}/performance)
MonitoringCampaignPerformance(ctx context.Context, request MonitoringCampaignPerformanceRequestObject) (MonitoringCampaignPerformanceResponseObject, error)
// Monitoring campaign resources
// (GET /monitoring/campaigns/{campaignId}/resources)
MonitoringCampaignResources(ctx context.Context, request MonitoringCampaignResourcesRequestObject) (MonitoringCampaignResourcesResponseObject, error)
// Monitoring campaign-specific endpoint
// (GET /monitoring/cleanup/campaigns/{campaignId})
MonitoringCampaignGeneric(ctx context.Context, request MonitoringCampaignGenericRequestObject) (MonitoringCampaignGenericResponseObject, error)
// Force cleanup
// (POST /monitoring/cleanup/campaigns/{campaignId}/force)
MonitoringCleanupForce(ctx context.Context, request MonitoringCleanupForceRequestObject) (MonitoringCleanupForceResponseObject, error)
// Cleanup stats
// (GET /monitoring/cleanup/stats)
MonitoringCleanupStats(ctx context.Context, request MonitoringCleanupStatsRequestObject) (MonitoringCleanupStatsResponseObject, error)
// Monitoring dashboard summary
// (GET /monitoring/dashboard/summary)
MonitoringDashboardSummary(ctx context.Context, request MonitoringDashboardSummaryRequestObject) (MonitoringDashboardSummaryResponseObject, error)
// Monitoring performance trends
// (GET /monitoring/dashboard/trends)
MonitoringPerformanceTrends(ctx context.Context, request MonitoringPerformanceTrendsRequestObject) (MonitoringPerformanceTrendsResponseObject, error)
// Monitoring health
// (GET /monitoring/health)
MonitoringHealth(ctx context.Context, request MonitoringHealthRequestObject) (MonitoringHealthResponseObject, error)
// Monitoring performance active
// (GET /monitoring/performance/active)
MonitoringPerformanceActive(ctx context.Context, request MonitoringPerformanceActiveRequestObject) (MonitoringPerformanceActiveResponseObject, error)
// Monitoring performance failed
// (GET /monitoring/performance/failed)
MonitoringPerformanceFailed(ctx context.Context, request MonitoringPerformanceFailedRequestObject) (MonitoringPerformanceFailedResponseObject, error)
// Monitoring performance metrics
// (GET /monitoring/performance/metrics)
MonitoringPerformanceMetrics(ctx context.Context, request MonitoringPerformanceMetricsRequestObject) (MonitoringPerformanceMetricsResponseObject, error)
// Monitoring performance slow
// (GET /monitoring/performance/slow)
MonitoringPerformanceSlow(ctx context.Context, request MonitoringPerformanceSlowRequestObject) (MonitoringPerformanceSlowResponseObject, error)
// Monitoring performance summary
// (GET /monitoring/performance/summary)
MonitoringPerformanceSummary(ctx context.Context, request MonitoringPerformanceSummaryRequestObject) (MonitoringPerformanceSummaryResponseObject, error)
// System resources alerts
// (GET /monitoring/resources/alerts)
MonitoringResourcesAlerts(ctx context.Context, request MonitoringResourcesAlertsRequestObject) (MonitoringResourcesAlertsResponseObject, error)
// System resources history
// (GET /monitoring/resources/history)
MonitoringResourcesHistory(ctx context.Context, request MonitoringResourcesHistoryRequestObject) (MonitoringResourcesHistoryResponseObject, error)
// System resources
// (GET /monitoring/resources/system)
MonitoringResourcesSystem(ctx context.Context, request MonitoringResourcesSystemRequestObject) (MonitoringResourcesSystemResponseObject, error)
// Monitoring stats
// (GET /monitoring/stats)
MonitoringStats(ctx context.Context, request MonitoringStatsRequestObject) (MonitoringStatsResponseObject, error)
// List personas
// (GET /personas)
PersonasList(ctx context.Context, request PersonasListRequestObject) (PersonasListResponseObject, error)
// Create persona
// (POST /personas)
PersonasCreate(ctx context.Context, request PersonasCreateRequestObject) (PersonasCreateResponseObject, error)
// Get DNS persona by ID
// (GET /personas/dns/{id})
PersonasGetDns(ctx context.Context, request PersonasGetDnsRequestObject) (PersonasGetDnsResponseObject, error)
// Get HTTP persona by ID
// (GET /personas/http/{id})
PersonasGetHttp(ctx context.Context, request PersonasGetHttpRequestObject) (PersonasGetHttpResponseObject, error)
// Delete persona
// (DELETE /personas/{id})
PersonasDelete(ctx context.Context, request PersonasDeleteRequestObject) (PersonasDeleteResponseObject, error)
// Get persona by ID
// (GET /personas/{id})
PersonasGet(ctx context.Context, request PersonasGetRequestObject) (PersonasGetResponseObject, error)
// Update persona
// (PUT /personas/{id})
PersonasUpdate(ctx context.Context, request PersonasUpdateRequestObject) (PersonasUpdateResponseObject, error)
// Test persona
// (POST /personas/{id}/test)
PersonasTest(ctx context.Context, request PersonasTestRequestObject) (PersonasTestResponseObject, error)
// Ping server
// (GET /ping)
Ping(ctx context.Context, request PingRequestObject) (PingResponseObject, error)
// List proxies
// (GET /proxies)
ProxiesList(ctx context.Context, request ProxiesListRequestObject) (ProxiesListResponseObject, error)
// Create proxy
// (POST /proxies)
ProxiesCreate(ctx context.Context, request ProxiesCreateRequestObject) (ProxiesCreateResponseObject, error)
// Bulk delete proxies
// (DELETE /proxies/bulk/delete)
ProxiesBulkDelete(ctx context.Context, request ProxiesBulkDeleteRequestObject) (ProxiesBulkDeleteResponseObject, error)
// Bulk import proxies
// (POST /proxies/bulk/import)
ProxiesBulkImport(ctx context.Context, request ProxiesBulkImportRequestObject) (ProxiesBulkImportResponseObject, error)
// Bulk test proxies
// (POST /proxies/bulk/test)
ProxiesBulkTest(ctx context.Context, request ProxiesBulkTestRequestObject) (ProxiesBulkTestResponseObject, error)
// Bulk update proxies
// (PUT /proxies/bulk/update)
ProxiesBulkUpdate(ctx context.Context, request ProxiesBulkUpdateRequestObject) (ProxiesBulkUpdateResponseObject, error)
// Health check all proxies
// (POST /proxies/health-check)
ProxiesHealthCheckAll(ctx context.Context, request ProxiesHealthCheckAllRequestObject) (ProxiesHealthCheckAllResponseObject, error)
// Get proxy statuses
// (GET /proxies/status)
ProxiesStatus(ctx context.Context, request ProxiesStatusRequestObject) (ProxiesStatusResponseObject, error)
// Delete proxy
// (DELETE /proxies/{proxyId})
ProxiesDelete(ctx context.Context, request ProxiesDeleteRequestObject) (ProxiesDeleteResponseObject, error)
// Update proxy
// (PUT /proxies/{proxyId})
ProxiesUpdate(ctx context.Context, request ProxiesUpdateRequestObject) (ProxiesUpdateResponseObject, error)
// Health check single proxy
// (POST /proxies/{proxyId}/health-check)
ProxiesHealthCheckSingle(ctx context.Context, request ProxiesHealthCheckSingleRequestObject) (ProxiesHealthCheckSingleResponseObject, error)
// Test proxy
// (POST /proxies/{proxyId}/test)
ProxiesTest(ctx context.Context, request ProxiesTestRequestObject) (ProxiesTestResponseObject, error)
// List proxy pools
// (GET /proxy-pools)
ProxyPoolsList(ctx context.Context, request ProxyPoolsListRequestObject) (ProxyPoolsListResponseObject, error)
// Create proxy pool
// (POST /proxy-pools)
ProxyPoolsCreate(ctx context.Context, request ProxyPoolsCreateRequestObject) (ProxyPoolsCreateResponseObject, error)
// Delete proxy pool
// (DELETE /proxy-pools/{poolId})
ProxyPoolsDelete(ctx context.Context, request ProxyPoolsDeleteRequestObject) (ProxyPoolsDeleteResponseObject, error)
// Update proxy pool
// (PUT /proxy-pools/{poolId})
ProxyPoolsUpdate(ctx context.Context, request ProxyPoolsUpdateRequestObject) (ProxyPoolsUpdateResponseObject, error)
// List proxies in pool
// (GET /proxy-pools/{poolId}/proxies)
ProxyPoolsListProxies(ctx context.Context, request ProxyPoolsListProxiesRequestObject) (ProxyPoolsListProxiesResponseObject, error)
// Add proxy to pool
// (POST /proxy-pools/{poolId}/proxies)
ProxyPoolsAddProxy(ctx context.Context, request ProxyPoolsAddProxyRequestObject) (ProxyPoolsAddProxyResponseObject, error)
// Remove proxy from pool
// (DELETE /proxy-pools/{poolId}/proxies/{proxyId})
ProxyPoolsRemoveProxy(ctx context.Context, request ProxyPoolsRemoveProxyRequestObject) (ProxyPoolsRemoveProxyResponseObject, error)
// List scoring profiles
// (GET /scoring-profiles)
ScoringProfilesList(ctx context.Context, request ScoringProfilesListRequestObject) (ScoringProfilesListResponseObject, error)
// Create scoring profile
// (POST /scoring-profiles)
ScoringProfilesCreate(ctx context.Context, request ScoringProfilesCreateRequestObject) (ScoringProfilesCreateResponseObject, error)
// Delete scoring profile
// (DELETE /scoring-profiles/{profileId})
ScoringProfilesDelete(ctx context.Context, request ScoringProfilesDeleteRequestObject) (ScoringProfilesDeleteResponseObject, error)
// Get scoring profile
// (GET /scoring-profiles/{profileId})
ScoringProfilesGet(ctx context.Context, request ScoringProfilesGetRequestObject) (ScoringProfilesGetResponseObject, error)
// Update scoring profile
// (PUT /scoring-profiles/{profileId})
ScoringProfilesUpdate(ctx context.Context, request ScoringProfilesUpdateRequestObject) (ScoringProfilesUpdateResponseObject, error)
// Duplicate a scoring profile
// (POST /scoring-profiles/{profileId}/duplicate)
ScoringProfilesDuplicate(ctx context.Context, request ScoringProfilesDuplicateRequestObject) (ScoringProfilesDuplicateResponseObject, error)
// Stream campaign events (specific campaign)
// (GET /sse/campaigns/{campaignId}/events)
SseEventsCampaign(ctx context.Context, request SseEventsCampaignRequestObject) (SseEventsCampaignResponseObject, error)
// Obtain a single latest campaign SSE event (JSON form)
// (GET /sse/campaigns/{campaignId}/events/latest)
SseEventsCampaignLatest(ctx context.Context, request SseEventsCampaignLatestRequestObject) (SseEventsCampaignLatestResponseObject, error)
// Sample (non-stream) campaign events list for typing
// (GET /sse/campaigns/{campaignId}/events/sample)
SseEventsCampaignSample(ctx context.Context, request SseEventsCampaignSampleRequestObject) (SseEventsCampaignSampleResponseObject, error)
// Stream campaign events
// (GET /sse/events)
SseEventsAll(ctx context.Context, request SseEventsAllRequestObject) (SseEventsAllResponseObject, error)
// Get SSE connection statistics
// (GET /sse/events/stats)
SseEventsStats(ctx context.Context, request SseEventsStatsRequestObject) (SseEventsStatsResponseObject, error)
}
StrictServerInterface represents all server handlers.
type TableStats ¶
type TableStats struct {
Indexes *[]string `json:"indexes,omitempty"`
Name *string `json:"name,omitempty"`
RowCount *int `json:"rowCount,omitempty"`
Size *string `json:"size,omitempty"`
}
TableStats Statistics for a specific table
type TargetingConfig ¶
type TargetingConfig struct {
// DnsPersonaId DNS persona ID to use for validation
DnsPersonaId *string `json:"dnsPersonaId,omitempty"`
// ExcludeKeywords Keywords to exclude from results
ExcludeKeywords *[]string `json:"excludeKeywords,omitempty"`
// HttpPersonaId HTTP persona ID to use for validation
HttpPersonaId *string `json:"httpPersonaId,omitempty"`
// HttpTimeout HTTP request timeout in milliseconds
HttpTimeout *int `json:"httpTimeout,omitempty"`
// Keywords Target keywords for scoring
Keywords *[]string `json:"keywords,omitempty"`
// MaxRetries Maximum retry attempts for failed requests
MaxRetries *int `json:"maxRetries,omitempty"`
// MinimumScore Minimum score threshold for domains
MinimumScore *int `json:"minimumScore,omitempty"`
// ProxyPoolId Proxy pool ID to use for requests
ProxyPoolId *openapi_types.UUID `json:"proxyPoolId,omitempty"`
// ScoringProfileId Scoring profile ID to use for domain scoring
ScoringProfileId *openapi_types.UUID `json:"scoringProfileId,omitempty"`
}
TargetingConfig Targeting configuration from wizard Step 3
type TimelineEvent ¶
type TimelineEvent struct {
Description *string `json:"description"`
Metadata *map[string]TimelineEvent_Metadata_AdditionalProperties `json:"metadata,omitempty"`
Phase *string `json:"phase"`
Progress *float32 `json:"progress"`
Status *TimelineEventStatus `json:"status"`
Timestamp time.Time `json:"timestamp"`
Type string `json:"type"`
}
TimelineEvent Unified campaign timeline event for export and progress tracking
type TimelineEventMetadata0 ¶
type TimelineEventMetadata0 = string
TimelineEventMetadata0 defines model for .
type TimelineEventMetadata1 ¶
type TimelineEventMetadata1 = float32
TimelineEventMetadata1 defines model for .
type TimelineEventMetadata2 ¶
type TimelineEventMetadata2 = bool
TimelineEventMetadata2 defines model for .
type TimelineEventMetadata3 ¶
type TimelineEventMetadata3 = string
TimelineEventMetadata3 defines model for .
type TimelineEventStatus ¶
type TimelineEventStatus string
TimelineEventStatus defines model for TimelineEvent.Status.
const ( TimelineEventStatusCompleted TimelineEventStatus = "completed" TimelineEventStatusFailed TimelineEventStatus = "failed" TimelineEventStatusPending TimelineEventStatus = "pending" TimelineEventStatusRunning TimelineEventStatus = "running" )
Defines values for TimelineEventStatus.
type TimelineEvent_Metadata_AdditionalProperties ¶
type TimelineEvent_Metadata_AdditionalProperties struct {
// contains filtered or unexported fields
}
TimelineEvent_Metadata_AdditionalProperties defines model for TimelineEvent.metadata.AdditionalProperties.
func (TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata0 ¶
func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata0() (TimelineEventMetadata0, error)
AsTimelineEventMetadata0 returns the union data inside the TimelineEvent_Metadata_AdditionalProperties as a TimelineEventMetadata0
func (TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata1 ¶
func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata1() (TimelineEventMetadata1, error)
AsTimelineEventMetadata1 returns the union data inside the TimelineEvent_Metadata_AdditionalProperties as a TimelineEventMetadata1
func (TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata2 ¶
func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata2() (TimelineEventMetadata2, error)
AsTimelineEventMetadata2 returns the union data inside the TimelineEvent_Metadata_AdditionalProperties as a TimelineEventMetadata2
func (TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata3 ¶
func (t TimelineEvent_Metadata_AdditionalProperties) AsTimelineEventMetadata3() (TimelineEventMetadata3, error)
AsTimelineEventMetadata3 returns the union data inside the TimelineEvent_Metadata_AdditionalProperties as a TimelineEventMetadata3
func (*TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata0 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata0(v TimelineEventMetadata0) error
FromTimelineEventMetadata0 overwrites any union data inside the TimelineEvent_Metadata_AdditionalProperties as the provided TimelineEventMetadata0
func (*TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata1 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata1(v TimelineEventMetadata1) error
FromTimelineEventMetadata1 overwrites any union data inside the TimelineEvent_Metadata_AdditionalProperties as the provided TimelineEventMetadata1
func (*TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata2 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata2(v TimelineEventMetadata2) error
FromTimelineEventMetadata2 overwrites any union data inside the TimelineEvent_Metadata_AdditionalProperties as the provided TimelineEventMetadata2
func (*TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata3 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) FromTimelineEventMetadata3(v TimelineEventMetadata3) error
FromTimelineEventMetadata3 overwrites any union data inside the TimelineEvent_Metadata_AdditionalProperties as the provided TimelineEventMetadata3
func (TimelineEvent_Metadata_AdditionalProperties) MarshalJSON ¶
func (t TimelineEvent_Metadata_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata0 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata0(v TimelineEventMetadata0) error
MergeTimelineEventMetadata0 performs a merge with any union data inside the TimelineEvent_Metadata_AdditionalProperties, using the provided TimelineEventMetadata0
func (*TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata1 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata1(v TimelineEventMetadata1) error
MergeTimelineEventMetadata1 performs a merge with any union data inside the TimelineEvent_Metadata_AdditionalProperties, using the provided TimelineEventMetadata1
func (*TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata2 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata2(v TimelineEventMetadata2) error
MergeTimelineEventMetadata2 performs a merge with any union data inside the TimelineEvent_Metadata_AdditionalProperties, using the provided TimelineEventMetadata2
func (*TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata3 ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) MergeTimelineEventMetadata3(v TimelineEventMetadata3) error
MergeTimelineEventMetadata3 performs a merge with any union data inside the TimelineEvent_Metadata_AdditionalProperties, using the provided TimelineEventMetadata3
func (*TimelineEvent_Metadata_AdditionalProperties) UnmarshalJSON ¶
func (t *TimelineEvent_Metadata_AdditionalProperties) UnmarshalJSON(b []byte) error
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type UnauthorizedJSONResponse ¶
type UnauthorizedJSONResponse ErrorEnvelope
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type Unimplemented ¶
type Unimplemented struct{}
func (Unimplemented) AllocateBulkResources ¶
func (_ Unimplemented) AllocateBulkResources(w http.ResponseWriter, r *http.Request)
Allocate bulk operation resources (POST /campaigns/bulk/resources/allocate)
func (Unimplemented) AuthChangePassword ¶
func (_ Unimplemented) AuthChangePassword(w http.ResponseWriter, r *http.Request)
Change password (POST /auth/change-password)
func (Unimplemented) AuthLogin ¶
func (_ Unimplemented) AuthLogin(w http.ResponseWriter, r *http.Request)
User login (POST /auth/login)
func (Unimplemented) AuthLogout ¶
func (_ Unimplemented) AuthLogout(w http.ResponseWriter, r *http.Request)
User logout (POST /auth/logout)
func (Unimplemented) AuthMe ¶
func (_ Unimplemented) AuthMe(w http.ResponseWriter, r *http.Request)
Get current user (GET /auth/me)
func (Unimplemented) AuthRefresh ¶
func (_ Unimplemented) AuthRefresh(w http.ResponseWriter, r *http.Request)
Refresh session (POST /auth/refresh)
func (Unimplemented) BulkAnalyzeDomains ¶
func (_ Unimplemented) BulkAnalyzeDomains(w http.ResponseWriter, r *http.Request)
Bulk domain analysis (POST /campaigns/bulk/domains/analyze)
func (Unimplemented) BulkGenerateDomains ¶
func (_ Unimplemented) BulkGenerateDomains(w http.ResponseWriter, r *http.Request)
Bulk domain generation (POST /campaigns/bulk/domains/generate)
func (Unimplemented) BulkValidateDNS ¶
func (_ Unimplemented) BulkValidateDNS(w http.ResponseWriter, r *http.Request)
Bulk DNS validation (POST /campaigns/bulk/domains/validate-dns)
func (Unimplemented) BulkValidateHTTP ¶
func (_ Unimplemented) BulkValidateHTTP(w http.ResponseWriter, r *http.Request)
Bulk HTTP validation (POST /campaigns/bulk/domains/validate-http)
func (Unimplemented) CampaignsActivityGet ¶
func (_ Unimplemented) CampaignsActivityGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsActivityGetParams)
Get campaign activity/timeline events (GET /campaigns/{campaignId}/activity)
func (Unimplemented) CampaignsAnalysisRestart ¶
func (_ Unimplemented) CampaignsAnalysisRestart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsAnalysisRestartParams)
Restart analysis phase only (POST /campaigns/{campaignId}/phases/analysis/restart)
func (Unimplemented) CampaignsBulkOperationsList ¶
func (_ Unimplemented) CampaignsBulkOperationsList(w http.ResponseWriter, r *http.Request)
List bulk operations (GET /campaigns/bulk/operations)
func (Unimplemented) CampaignsClassificationsGet ¶
func (_ Unimplemented) CampaignsClassificationsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsClassificationsGetParams)
Get campaign classification buckets (GET /campaigns/{campaignId}/classifications)
func (Unimplemented) CampaignsCreate ¶
func (_ Unimplemented) CampaignsCreate(w http.ResponseWriter, r *http.Request)
Create campaign (POST /campaigns)
func (Unimplemented) CampaignsDelete ¶
func (_ Unimplemented) CampaignsDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Delete campaign (DELETE /campaigns/{campaignId})
func (Unimplemented) CampaignsDiscoveryLineage ¶
func (_ Unimplemented) CampaignsDiscoveryLineage(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get discovery lineage for a campaign (GET /campaigns/{campaignId}/discovery-lineage)
func (Unimplemented) CampaignsDomainGenerationPatternOffset ¶
func (_ Unimplemented) CampaignsDomainGenerationPatternOffset(w http.ResponseWriter, r *http.Request)
Get current global pattern offset for domain generation config (POST /campaigns/domain-generation/pattern-offset)
func (Unimplemented) CampaignsDomainScoreBreakdown ¶
func (_ Unimplemented) CampaignsDomainScoreBreakdown(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, domain string)
Get detailed score breakdown for a specific domain in a campaign (GET /campaigns/{campaignId}/domains/{domain}/score-breakdown)
func (Unimplemented) CampaignsDomainsExport ¶
func (_ Unimplemented) CampaignsDomainsExport(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsDomainsExportParams)
Export campaign domains as CSV or JSON (GET /campaigns/{campaignId}/domains/export)
func (Unimplemented) CampaignsDomainsList ¶
func (_ Unimplemented) CampaignsDomainsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsDomainsListParams)
List generated domains for a campaign (GET /campaigns/{campaignId}/domains)
func (Unimplemented) CampaignsDuplicatePost ¶
func (_ Unimplemented) CampaignsDuplicatePost(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Duplicate campaign (POST /campaigns/{campaignId}/duplicate)
func (Unimplemented) CampaignsEnrichedGet ¶
func (_ Unimplemented) CampaignsEnrichedGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get enriched campaign details (GET /campaigns/{campaignId}/enriched)
func (Unimplemented) CampaignsEnrichmentTrigger ¶
func (_ Unimplemented) CampaignsEnrichmentTrigger(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Trigger enrichment phase for completed campaign (POST /campaigns/{campaignId}/enrichment)
func (Unimplemented) CampaignsFunnelGet ¶
func (_ Unimplemented) CampaignsFunnelGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign funnel snapshot (GET /campaigns/{campaignId}/funnel)
func (Unimplemented) CampaignsGet ¶
func (_ Unimplemented) CampaignsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign (GET /campaigns/{campaignId})
func (Unimplemented) CampaignsList ¶
func (_ Unimplemented) CampaignsList(w http.ResponseWriter, r *http.Request)
List campaigns (GET /campaigns)
func (Unimplemented) CampaignsMetricsGet ¶
func (_ Unimplemented) CampaignsMetricsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign KPI & warning metrics (GET /campaigns/{campaignId}/metrics)
func (Unimplemented) CampaignsModeUpdate ¶
func (_ Unimplemented) CampaignsModeUpdate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Update campaign execution mode (PUT /campaigns/{campaignId}/mode)
func (Unimplemented) CampaignsMomentumGet ¶
func (_ Unimplemented) CampaignsMomentumGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign momentum & movers (GET /campaigns/{campaignId}/momentum)
func (Unimplemented) CampaignsPhaseConfigsList ¶
func (_ Unimplemented) CampaignsPhaseConfigsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
List stored phase configurations for a campaign (GET /campaigns/{campaignId}/configs)
func (Unimplemented) CampaignsPhaseConfigure ¶
func (_ Unimplemented) CampaignsPhaseConfigure(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum)
Configure campaign phase (POST /campaigns/{campaignId}/phases/{phase}/configure)
func (Unimplemented) CampaignsPhaseExecutionDelete ¶
func (_ Unimplemented) CampaignsPhaseExecutionDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phaseType CampaignsPhaseExecutionDeleteParamsPhaseType)
Delete phase execution by phase type (DELETE /campaigns/{campaignId}/phase-executions/{phaseType})
func (Unimplemented) CampaignsPhaseExecutionGet ¶
func (_ Unimplemented) CampaignsPhaseExecutionGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phaseType CampaignsPhaseExecutionGetParamsPhaseType)
Get phase execution by phase type (GET /campaigns/{campaignId}/phase-executions/{phaseType})
func (Unimplemented) CampaignsPhaseExecutionPut ¶
func (_ Unimplemented) CampaignsPhaseExecutionPut(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phaseType CampaignsPhaseExecutionPutParamsPhaseType)
Update phase execution by phase type (PUT /campaigns/{campaignId}/phase-executions/{phaseType})
func (Unimplemented) CampaignsPhaseExecutionsList ¶
func (_ Unimplemented) CampaignsPhaseExecutionsList(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
List phase executions for a campaign (GET /campaigns/{campaignId}/phase-executions)
func (Unimplemented) CampaignsPhasePause ¶
func (_ Unimplemented) CampaignsPhasePause(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhasePauseParams)
Pause campaign phase (POST /campaigns/{campaignId}/phases/{phase}/pause)
func (Unimplemented) CampaignsPhaseResume ¶
func (_ Unimplemented) CampaignsPhaseResume(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhaseResumeParams)
Resume campaign phase (POST /campaigns/{campaignId}/phases/{phase}/resume)
func (Unimplemented) CampaignsPhaseStart ¶
func (_ Unimplemented) CampaignsPhaseStart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhaseStartParams)
Start campaign phase (POST /campaigns/{campaignId}/phases/{phase}/start)
func (Unimplemented) CampaignsPhaseStatus ¶
func (_ Unimplemented) CampaignsPhaseStatus(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum)
Get phase status (GET /campaigns/{campaignId}/phases/{phase}/status)
func (Unimplemented) CampaignsPhaseStop ¶
func (_ Unimplemented) CampaignsPhaseStop(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, phase CampaignPhaseEnum, params CampaignsPhaseStopParams)
Stop campaign phase (POST /campaigns/{campaignId}/phases/{phase}/stop)
func (Unimplemented) CampaignsProgress ¶
func (_ Unimplemented) CampaignsProgress(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign progress (GET /campaigns/{campaignId}/progress)
func (Unimplemented) CampaignsRecommendationsGet ¶
func (_ Unimplemented) CampaignsRecommendationsGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign recommendations (GET /campaigns/{campaignId}/insights/recommendations)
func (Unimplemented) CampaignsRejectionSummaryGet ¶
func (_ Unimplemented) CampaignsRejectionSummaryGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get rejection summary for a campaign (GET /campaigns/{campaignId}/rejection-summary)
func (Unimplemented) CampaignsRescore ¶
func (_ Unimplemented) CampaignsRescore(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Trigger campaign rescore (POST /campaigns/{campaignId}/rescore)
func (Unimplemented) CampaignsRestart ¶
func (_ Unimplemented) CampaignsRestart(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Restart campaign pipeline (excludes discovery) (POST /campaigns/{campaignId}/restart)
func (Unimplemented) CampaignsScoringProfileAssociate ¶
func (_ Unimplemented) CampaignsScoringProfileAssociate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Associate scoring profile with campaign (POST /campaigns/{campaignId}/scoring-profile)
func (Unimplemented) CampaignsStateDelete ¶
func (_ Unimplemented) CampaignsStateDelete(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Delete campaign state (DELETE /campaigns/{campaignId}/state)
func (Unimplemented) CampaignsStateGet ¶
func (_ Unimplemented) CampaignsStateGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get campaign state (GET /campaigns/{campaignId}/state)
func (Unimplemented) CampaignsStatePut ¶
func (_ Unimplemented) CampaignsStatePut(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Update campaign state (PUT /campaigns/{campaignId}/state)
func (Unimplemented) CampaignsStatusGet ¶
func (_ Unimplemented) CampaignsStatusGet(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Get consolidated campaign phase statuses (GET /campaigns/{campaignId}/status)
func (Unimplemented) CampaignsStop ¶
func (_ Unimplemented) CampaignsStop(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID, params CampaignsStopParams)
Stop the currently running campaign phase (POST /campaigns/{campaignId}/stop)
func (Unimplemented) CampaignsUpdate ¶
func (_ Unimplemented) CampaignsUpdate(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Update campaign (PUT /campaigns/{campaignId})
func (Unimplemented) CancelBulkOperation ¶
func (_ Unimplemented) CancelBulkOperation(w http.ResponseWriter, r *http.Request, operationId openapi_types.UUID)
Cancel a bulk operation (POST /campaigns/bulk/operations/{operationId}/cancel)
func (Unimplemented) ConfigGetAuthentication ¶
func (_ Unimplemented) ConfigGetAuthentication(w http.ResponseWriter, r *http.Request)
Get authentication configuration (GET /config/auth)
func (Unimplemented) ConfigGetDnsValidator ¶
func (_ Unimplemented) ConfigGetDnsValidator(w http.ResponseWriter, r *http.Request)
Get DNS validator configuration (GET /config/dns)
func (Unimplemented) ConfigGetFeatures ¶
func (_ Unimplemented) ConfigGetFeatures(w http.ResponseWriter, r *http.Request)
Get feature flags configuration (GET /config/features)
func (Unimplemented) ConfigGetHttp ¶
func (_ Unimplemented) ConfigGetHttp(w http.ResponseWriter, r *http.Request)
Get HTTP configuration (GET /config/http)
func (Unimplemented) ConfigGetLogging ¶
func (_ Unimplemented) ConfigGetLogging(w http.ResponseWriter, r *http.Request)
Get logging configuration (GET /config/logging)
func (Unimplemented) ConfigGetProxyManager ¶
func (_ Unimplemented) ConfigGetProxyManager(w http.ResponseWriter, r *http.Request)
Get proxy manager configuration (GET /config/proxy-manager)
func (Unimplemented) ConfigGetRateLimiter ¶
func (_ Unimplemented) ConfigGetRateLimiter(w http.ResponseWriter, r *http.Request)
Get rate limiter configuration (GET /config/rate-limit)
func (Unimplemented) ConfigGetServer ¶
func (_ Unimplemented) ConfigGetServer(w http.ResponseWriter, r *http.Request)
Get server configuration (GET /config/server)
func (Unimplemented) ConfigGetStealth ¶
func (_ Unimplemented) ConfigGetStealth(w http.ResponseWriter, r *http.Request)
Get stealth mode configuration (GET /config/stealth)
func (Unimplemented) ConfigGetWorker ¶
func (_ Unimplemented) ConfigGetWorker(w http.ResponseWriter, r *http.Request)
Get worker configuration (GET /config/worker)
func (Unimplemented) ConfigUpdateAuthentication ¶
func (_ Unimplemented) ConfigUpdateAuthentication(w http.ResponseWriter, r *http.Request)
Update authentication configuration (PUT /config/auth)
func (Unimplemented) ConfigUpdateDnsValidator ¶
func (_ Unimplemented) ConfigUpdateDnsValidator(w http.ResponseWriter, r *http.Request)
Update DNS validator configuration (PUT /config/dns)
func (Unimplemented) ConfigUpdateHttp ¶
func (_ Unimplemented) ConfigUpdateHttp(w http.ResponseWriter, r *http.Request)
Update HTTP configuration (PUT /config/http)
func (Unimplemented) ConfigUpdateLogging ¶
func (_ Unimplemented) ConfigUpdateLogging(w http.ResponseWriter, r *http.Request)
Update logging configuration (PUT /config/logging)
func (Unimplemented) ConfigUpdateProxyManager ¶
func (_ Unimplemented) ConfigUpdateProxyManager(w http.ResponseWriter, r *http.Request)
Update proxy manager configuration (PUT /config/proxy-manager)
func (Unimplemented) ConfigUpdateRateLimiter ¶
func (_ Unimplemented) ConfigUpdateRateLimiter(w http.ResponseWriter, r *http.Request)
Update rate limiter configuration (PUT /config/rate-limit)
func (Unimplemented) ConfigUpdateServer ¶
func (_ Unimplemented) ConfigUpdateServer(w http.ResponseWriter, r *http.Request)
Update server configuration (PUT /config/server)
func (Unimplemented) ConfigUpdateStealth ¶
func (_ Unimplemented) ConfigUpdateStealth(w http.ResponseWriter, r *http.Request)
Update stealth mode configuration (PUT /config/stealth)
func (Unimplemented) ConfigUpdateWorker ¶
func (_ Unimplemented) ConfigUpdateWorker(w http.ResponseWriter, r *http.Request)
Update worker configuration (PUT /config/worker)
func (Unimplemented) DashboardSummary ¶
func (_ Unimplemented) DashboardSummary(w http.ResponseWriter, r *http.Request)
Get dashboard summary statistics (GET /dashboard/summary)
func (Unimplemented) DbBulkQuery ¶
func (_ Unimplemented) DbBulkQuery(w http.ResponseWriter, r *http.Request, params DbBulkQueryParams)
Execute bulk database queries (POST /database/query)
func (Unimplemented) DbBulkStats ¶
func (_ Unimplemented) DbBulkStats(w http.ResponseWriter, r *http.Request, params DbBulkStatsParams)
Get bulk database statistics (POST /database/stats)
func (Unimplemented) DebugNetworkLogIngest ¶
func (_ Unimplemented) DebugNetworkLogIngest(w http.ResponseWriter, r *http.Request)
Ingest frontend network log entry (POST /debug/network-log)
func (Unimplemented) DiscoveryPreview ¶
func (_ Unimplemented) DiscoveryPreview(w http.ResponseWriter, r *http.Request)
Preview discovery configuration (POST /discovery/preview)
func (Unimplemented) GetBulkOperationStatus ¶
func (_ Unimplemented) GetBulkOperationStatus(w http.ResponseWriter, r *http.Request, operationId openapi_types.UUID)
Get bulk operation status (GET /campaigns/bulk/operations/{operationId}/status)
func (Unimplemented) GetBulkResourceStatus ¶
func (_ Unimplemented) GetBulkResourceStatus(w http.ResponseWriter, r *http.Request, allocationId openapi_types.UUID)
Get status of bulk resource allocation (GET /campaigns/bulk/resources/status/{allocationId})
func (Unimplemented) HealthCheck ¶
func (_ Unimplemented) HealthCheck(w http.ResponseWriter, r *http.Request)
Health check (GET /health)
func (Unimplemented) HealthLive ¶
func (_ Unimplemented) HealthLive(w http.ResponseWriter, r *http.Request)
Liveness check (GET /health/live)
func (Unimplemented) HealthReady ¶
func (_ Unimplemented) HealthReady(w http.ResponseWriter, r *http.Request)
Readiness check (GET /health/ready)
func (Unimplemented) KeywordExtractBatch ¶
func (_ Unimplemented) KeywordExtractBatch(w http.ResponseWriter, r *http.Request)
Batch keyword extraction (POST /extract/keywords)
func (Unimplemented) KeywordExtractStream ¶
func (_ Unimplemented) KeywordExtractStream(w http.ResponseWriter, r *http.Request, params KeywordExtractStreamParams)
Stream keyword extraction (GET /extract/keywords/stream)
func (Unimplemented) KeywordRulesQuery ¶
func (_ Unimplemented) KeywordRulesQuery(w http.ResponseWriter, r *http.Request, params KeywordRulesQueryParams)
Query keyword rules (GET /keyword-rules)
func (Unimplemented) KeywordSetsCreate ¶
func (_ Unimplemented) KeywordSetsCreate(w http.ResponseWriter, r *http.Request)
Create keyword set (POST /keyword-sets)
func (Unimplemented) KeywordSetsDelete ¶
func (_ Unimplemented) KeywordSetsDelete(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
Delete keyword set (DELETE /keyword-sets/{setId})
func (Unimplemented) KeywordSetsGet ¶
func (_ Unimplemented) KeywordSetsGet(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
Get keyword set (GET /keyword-sets/{setId})
func (Unimplemented) KeywordSetsList ¶
func (_ Unimplemented) KeywordSetsList(w http.ResponseWriter, r *http.Request, params KeywordSetsListParams)
List keyword sets (GET /keyword-sets)
func (Unimplemented) KeywordSetsRulesList ¶
func (_ Unimplemented) KeywordSetsRulesList(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
List rules for a keyword set (GET /keyword-sets/{setId}/rules)
func (Unimplemented) KeywordSetsUpdate ¶
func (_ Unimplemented) KeywordSetsUpdate(w http.ResponseWriter, r *http.Request, setId openapi_types.UUID)
Update keyword set (PUT /keyword-sets/{setId})
func (Unimplemented) MonitoringCampaignGeneric ¶
func (_ Unimplemented) MonitoringCampaignGeneric(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Monitoring campaign-specific endpoint (GET /monitoring/cleanup/campaigns/{campaignId})
func (Unimplemented) MonitoringCampaignHealth ¶
func (_ Unimplemented) MonitoringCampaignHealth(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Monitoring campaign health (GET /monitoring/campaigns/{campaignId}/health)
func (Unimplemented) MonitoringCampaignLimits ¶
func (_ Unimplemented) MonitoringCampaignLimits(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Set campaign resource limits (POST /monitoring/campaigns/{campaignId}/limits)
func (Unimplemented) MonitoringCampaignPerformance ¶
func (_ Unimplemented) MonitoringCampaignPerformance(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Monitoring campaign performance (GET /monitoring/campaigns/{campaignId}/performance)
func (Unimplemented) MonitoringCampaignResources ¶
func (_ Unimplemented) MonitoringCampaignResources(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Monitoring campaign resources (GET /monitoring/campaigns/{campaignId}/resources)
func (Unimplemented) MonitoringCleanupForce ¶
func (_ Unimplemented) MonitoringCleanupForce(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Force cleanup (POST /monitoring/cleanup/campaigns/{campaignId}/force)
func (Unimplemented) MonitoringCleanupStats ¶
func (_ Unimplemented) MonitoringCleanupStats(w http.ResponseWriter, r *http.Request)
Cleanup stats (GET /monitoring/cleanup/stats)
func (Unimplemented) MonitoringDashboardSummary ¶
func (_ Unimplemented) MonitoringDashboardSummary(w http.ResponseWriter, r *http.Request)
Monitoring dashboard summary (GET /monitoring/dashboard/summary)
func (Unimplemented) MonitoringHealth ¶
func (_ Unimplemented) MonitoringHealth(w http.ResponseWriter, r *http.Request)
Monitoring health (GET /monitoring/health)
func (Unimplemented) MonitoringPerformanceActive ¶
func (_ Unimplemented) MonitoringPerformanceActive(w http.ResponseWriter, r *http.Request)
Monitoring performance active (GET /monitoring/performance/active)
func (Unimplemented) MonitoringPerformanceFailed ¶
func (_ Unimplemented) MonitoringPerformanceFailed(w http.ResponseWriter, r *http.Request)
Monitoring performance failed (GET /monitoring/performance/failed)
func (Unimplemented) MonitoringPerformanceMetrics ¶
func (_ Unimplemented) MonitoringPerformanceMetrics(w http.ResponseWriter, r *http.Request)
Monitoring performance metrics (GET /monitoring/performance/metrics)
func (Unimplemented) MonitoringPerformanceSlow ¶
func (_ Unimplemented) MonitoringPerformanceSlow(w http.ResponseWriter, r *http.Request)
Monitoring performance slow (GET /monitoring/performance/slow)
func (Unimplemented) MonitoringPerformanceSummary ¶
func (_ Unimplemented) MonitoringPerformanceSummary(w http.ResponseWriter, r *http.Request)
Monitoring performance summary (GET /monitoring/performance/summary)
func (Unimplemented) MonitoringPerformanceTrends ¶
func (_ Unimplemented) MonitoringPerformanceTrends(w http.ResponseWriter, r *http.Request)
Monitoring performance trends (GET /monitoring/dashboard/trends)
func (Unimplemented) MonitoringResourcesAlerts ¶
func (_ Unimplemented) MonitoringResourcesAlerts(w http.ResponseWriter, r *http.Request)
System resources alerts (GET /monitoring/resources/alerts)
func (Unimplemented) MonitoringResourcesHistory ¶
func (_ Unimplemented) MonitoringResourcesHistory(w http.ResponseWriter, r *http.Request)
System resources history (GET /monitoring/resources/history)
func (Unimplemented) MonitoringResourcesSystem ¶
func (_ Unimplemented) MonitoringResourcesSystem(w http.ResponseWriter, r *http.Request)
System resources (GET /monitoring/resources/system)
func (Unimplemented) MonitoringStats ¶
func (_ Unimplemented) MonitoringStats(w http.ResponseWriter, r *http.Request)
Monitoring stats (GET /monitoring/stats)
func (Unimplemented) PersonasCreate ¶
func (_ Unimplemented) PersonasCreate(w http.ResponseWriter, r *http.Request)
Create persona (POST /personas)
func (Unimplemented) PersonasDelete ¶
func (_ Unimplemented) PersonasDelete(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
Delete persona (DELETE /personas/{id})
func (Unimplemented) PersonasGet ¶
func (_ Unimplemented) PersonasGet(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
Get persona by ID (GET /personas/{id})
func (Unimplemented) PersonasGetDns ¶
func (_ Unimplemented) PersonasGetDns(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
Get DNS persona by ID (GET /personas/dns/{id})
func (Unimplemented) PersonasGetHttp ¶
func (_ Unimplemented) PersonasGetHttp(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
Get HTTP persona by ID (GET /personas/http/{id})
func (Unimplemented) PersonasList ¶
func (_ Unimplemented) PersonasList(w http.ResponseWriter, r *http.Request, params PersonasListParams)
List personas (GET /personas)
func (Unimplemented) PersonasTest ¶
func (_ Unimplemented) PersonasTest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
Test persona (POST /personas/{id}/test)
func (Unimplemented) PersonasUpdate ¶
func (_ Unimplemented) PersonasUpdate(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
Update persona (PUT /personas/{id})
func (Unimplemented) Ping ¶
func (_ Unimplemented) Ping(w http.ResponseWriter, r *http.Request)
Ping server (GET /ping)
func (Unimplemented) ProxiesBulkDelete ¶
func (_ Unimplemented) ProxiesBulkDelete(w http.ResponseWriter, r *http.Request)
Bulk delete proxies (DELETE /proxies/bulk/delete)
func (Unimplemented) ProxiesBulkImport ¶
func (_ Unimplemented) ProxiesBulkImport(w http.ResponseWriter, r *http.Request)
Bulk import proxies (POST /proxies/bulk/import)
func (Unimplemented) ProxiesBulkTest ¶
func (_ Unimplemented) ProxiesBulkTest(w http.ResponseWriter, r *http.Request)
Bulk test proxies (POST /proxies/bulk/test)
func (Unimplemented) ProxiesBulkUpdate ¶
func (_ Unimplemented) ProxiesBulkUpdate(w http.ResponseWriter, r *http.Request)
Bulk update proxies (PUT /proxies/bulk/update)
func (Unimplemented) ProxiesCreate ¶
func (_ Unimplemented) ProxiesCreate(w http.ResponseWriter, r *http.Request)
Create proxy (POST /proxies)
func (Unimplemented) ProxiesDelete ¶
func (_ Unimplemented) ProxiesDelete(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
Delete proxy (DELETE /proxies/{proxyId})
func (Unimplemented) ProxiesHealthCheckAll ¶
func (_ Unimplemented) ProxiesHealthCheckAll(w http.ResponseWriter, r *http.Request)
Health check all proxies (POST /proxies/health-check)
func (Unimplemented) ProxiesHealthCheckSingle ¶
func (_ Unimplemented) ProxiesHealthCheckSingle(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
Health check single proxy (POST /proxies/{proxyId}/health-check)
func (Unimplemented) ProxiesList ¶
func (_ Unimplemented) ProxiesList(w http.ResponseWriter, r *http.Request, params ProxiesListParams)
List proxies (GET /proxies)
func (Unimplemented) ProxiesStatus ¶
func (_ Unimplemented) ProxiesStatus(w http.ResponseWriter, r *http.Request)
Get proxy statuses (GET /proxies/status)
func (Unimplemented) ProxiesTest ¶
func (_ Unimplemented) ProxiesTest(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
Test proxy (POST /proxies/{proxyId}/test)
func (Unimplemented) ProxiesUpdate ¶
func (_ Unimplemented) ProxiesUpdate(w http.ResponseWriter, r *http.Request, proxyId openapi_types.UUID)
Update proxy (PUT /proxies/{proxyId})
func (Unimplemented) ProxyPoolsAddProxy ¶
func (_ Unimplemented) ProxyPoolsAddProxy(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
Add proxy to pool (POST /proxy-pools/{poolId}/proxies)
func (Unimplemented) ProxyPoolsCreate ¶
func (_ Unimplemented) ProxyPoolsCreate(w http.ResponseWriter, r *http.Request)
Create proxy pool (POST /proxy-pools)
func (Unimplemented) ProxyPoolsDelete ¶
func (_ Unimplemented) ProxyPoolsDelete(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
Delete proxy pool (DELETE /proxy-pools/{poolId})
func (Unimplemented) ProxyPoolsList ¶
func (_ Unimplemented) ProxyPoolsList(w http.ResponseWriter, r *http.Request)
List proxy pools (GET /proxy-pools)
func (Unimplemented) ProxyPoolsListProxies ¶
func (_ Unimplemented) ProxyPoolsListProxies(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
List proxies in pool (GET /proxy-pools/{poolId}/proxies)
func (Unimplemented) ProxyPoolsRemoveProxy ¶
func (_ Unimplemented) ProxyPoolsRemoveProxy(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID, proxyId openapi_types.UUID)
Remove proxy from pool (DELETE /proxy-pools/{poolId}/proxies/{proxyId})
func (Unimplemented) ProxyPoolsUpdate ¶
func (_ Unimplemented) ProxyPoolsUpdate(w http.ResponseWriter, r *http.Request, poolId openapi_types.UUID)
Update proxy pool (PUT /proxy-pools/{poolId})
func (Unimplemented) ScoringProfilesCreate ¶
func (_ Unimplemented) ScoringProfilesCreate(w http.ResponseWriter, r *http.Request)
Create scoring profile (POST /scoring-profiles)
func (Unimplemented) ScoringProfilesDelete ¶
func (_ Unimplemented) ScoringProfilesDelete(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
Delete scoring profile (DELETE /scoring-profiles/{profileId})
func (Unimplemented) ScoringProfilesDuplicate ¶
func (_ Unimplemented) ScoringProfilesDuplicate(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
Duplicate a scoring profile (POST /scoring-profiles/{profileId}/duplicate)
func (Unimplemented) ScoringProfilesGet ¶
func (_ Unimplemented) ScoringProfilesGet(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
Get scoring profile (GET /scoring-profiles/{profileId})
func (Unimplemented) ScoringProfilesList ¶
func (_ Unimplemented) ScoringProfilesList(w http.ResponseWriter, r *http.Request, params ScoringProfilesListParams)
List scoring profiles (GET /scoring-profiles)
func (Unimplemented) ScoringProfilesUpdate ¶
func (_ Unimplemented) ScoringProfilesUpdate(w http.ResponseWriter, r *http.Request, profileId openapi_types.UUID)
Update scoring profile (PUT /scoring-profiles/{profileId})
func (Unimplemented) SseEventsAll ¶
func (_ Unimplemented) SseEventsAll(w http.ResponseWriter, r *http.Request)
Stream campaign events (GET /sse/events)
func (Unimplemented) SseEventsCampaign ¶
func (_ Unimplemented) SseEventsCampaign(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Stream campaign events (specific campaign) (GET /sse/campaigns/{campaignId}/events)
func (Unimplemented) SseEventsCampaignLatest ¶
func (_ Unimplemented) SseEventsCampaignLatest(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Obtain a single latest campaign SSE event (JSON form) (GET /sse/campaigns/{campaignId}/events/latest)
func (Unimplemented) SseEventsCampaignSample ¶
func (_ Unimplemented) SseEventsCampaignSample(w http.ResponseWriter, r *http.Request, campaignId openapi_types.UUID)
Sample (non-stream) campaign events list for typing (GET /sse/campaigns/{campaignId}/events/sample)
func (Unimplemented) SseEventsStats ¶
func (_ Unimplemented) SseEventsStats(w http.ResponseWriter, r *http.Request)
Get SSE connection statistics (GET /sse/events/stats)
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error
type UpdateCampaignRequest ¶
type UpdateCampaignRequest struct {
// Configuration Campaign configuration settings (same structure as CreateCampaignRequest)
Configuration *map[string]interface{} `json:"configuration,omitempty"`
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateCampaignRequest defines model for UpdateCampaignRequest.
type UpdateKeywordSetRequest ¶
type UpdateKeywordSetRequest struct {
Description *string `json:"description,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
Name *string `json:"name,omitempty"`
Rules *[]KeywordRuleRequest `json:"rules,omitempty"`
}
UpdateKeywordSetRequest defines model for UpdateKeywordSetRequest.
type UpdatePersonaRequest ¶
type UpdatePersonaRequest struct {
ConfigDetails *PersonaConfigDetails `json:"configDetails,omitempty"`
Description *string `json:"description,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdatePersonaRequest defines model for UpdatePersonaRequest.
type UpdateProxyRequestAPI ¶
type UpdateProxyRequestAPI struct {
Address *string `json:"address,omitempty"`
CountryCode *string `json:"countryCode,omitempty"`
Description *string `json:"description,omitempty"`
IsEnabled *bool `json:"isEnabled,omitempty"`
Name *string `json:"name,omitempty"`
Notes *string `json:"notes,omitempty"`
Password *string `json:"password,omitempty"`
Protocol *ProxyProtocol `json:"protocol,omitempty"`
Username *string `json:"username,omitempty"`
}
UpdateProxyRequestAPI defines model for UpdateProxyRequestAPI.
type UpdateScoringProfileRequest ¶
type UpdateScoringProfileRequest struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
Version *int `json:"version,omitempty"`
Weights *map[string]float32 `json:"weights,omitempty"`
}
UpdateScoringProfileRequest defines model for UpdateScoringProfileRequest.
type UserPublicResponse ¶
type UserPublicResponse struct {
Email openapi_types.Email `json:"email"`
Id openapi_types.UUID `json:"id"`
IsActive bool `json:"isActive"`
Username string `json:"username"`
}
UserPublicResponse defines model for UserPublicResponse.
type ValidationError ¶
type ValidationError = ErrorEnvelope
ValidationError defines model for ValidationError.
type ValidationErrorJSONResponse ¶
type ValidationErrorJSONResponse ErrorEnvelope
type WorkerConfig ¶
type WorkerConfig struct {
// EnableHealthChecks Enable worker health monitoring
EnableHealthChecks *bool `json:"enableHealthChecks,omitempty"`
// EnableMetrics Enable worker performance metrics collection
EnableMetrics *bool `json:"enableMetrics,omitempty"`
// HealthCheckInterval Health check interval in seconds
HealthCheckInterval *int `json:"healthCheckInterval"`
// IdleTimeout Worker idle timeout in seconds
IdleTimeout *int `json:"idleTimeout"`
// JobTimeout Job execution timeout in seconds
JobTimeout int `json:"jobTimeout"`
// MaxJobs Maximum number of jobs in queue
MaxJobs int `json:"maxJobs"`
// MetricsInterval Metrics collection interval in seconds
MetricsInterval *int `json:"metricsInterval"`
// PoolSize Number of worker threads in the pool
PoolSize int `json:"poolSize"`
// Priority Worker pool priority level
Priority *WorkerConfigPriority `json:"priority,omitempty"`
// RetryAttempts Number of retry attempts for failed jobs
RetryAttempts *int `json:"retryAttempts"`
// RetryDelay Delay between retries in milliseconds
RetryDelay *int `json:"retryDelay"`
}
WorkerConfig Worker configuration
type WorkerConfigPriority ¶
type WorkerConfigPriority string
WorkerConfigPriority Worker pool priority level
const ( WorkerConfigPriorityCritical WorkerConfigPriority = "critical" WorkerConfigPriorityHigh WorkerConfigPriority = "high" WorkerConfigPriorityLow WorkerConfigPriority = "low" WorkerConfigPriorityNormal WorkerConfigPriority = "normal" )
Defines values for WorkerConfigPriority.
type XRequestedWith ¶
type XRequestedWith string
XRequestedWith defines model for XRequestedWith.
const (
XRequestedWithXMLHttpRequest XRequestedWith = "XMLHttpRequest"
)
Defines values for XRequestedWith.