api

package
v0.19.0 Latest Latest
Warning

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

Go to latest
Published: May 27, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Code generated by scripts/generate/main.go. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var Version = "dev"

Version is set at build time via ldflags.

Functions

This section is empty.

Types

type Client

type Client struct {
	BaseURL       string
	Token         string
	DefaultParams map[string]string
	HTTPClient    *http.Client
}

Client is a typed HTTP client for the Nullify API.

func NewClient

func NewClient(host string, token string, defaultParams map[string]string, opts ...ClientOption) *Client

NewClient creates a new Nullify API client. By default it retries on 429 and 5xx responses (callers get retries without passing WithHTTPClient).

func (*Client) CreateAdminContextIngest added in v0.16.5

func (c *Client) CreateAdminContextIngest(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminContextIngest - Get Context Upload Credentials POST /admin/context/ingest

func (*Client) CreateAdminEvents added in v0.18.0

func (c *Client) CreateAdminEvents(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminEvents - List Unified Events POST /admin/events

func (*Client) CreateAdminFindings added in v0.16.0

func (c *Client) CreateAdminFindings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminFindings - Query Findings POST /admin/findings

func (*Client) CreateAdminFindingsDownload added in v0.16.0

func (c *Client) CreateAdminFindingsDownload(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminFindingsDownload - Download Findings POST /admin/findings/download

func (*Client) CreateAdminGetFileOwners

func (c *Client) CreateAdminGetFileOwners(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminGetFileOwners - Get File Owners POST /admin/getFileOwners

func (*Client) CreateAdminIntegrationsAzure

func (c *Client) CreateAdminIntegrationsAzure(ctx context.Context, params url.Values) ([]byte, error)

CreateAdminIntegrationsAzure - Install Azure DevOps Integration POST /admin/integrations/azure

func (*Client) CreateAdminIntegrationsAzureCredentials

func (c *Client) CreateAdminIntegrationsAzureCredentials(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsAzureCredentials - Set Azure Credentials POST /admin/integrations/azure/credentials

func (*Client) CreateAdminIntegrationsBuildkiteToken added in v0.18.0

func (c *Client) CreateAdminIntegrationsBuildkiteToken(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsBuildkiteToken - Set Buildkite API Token POST /admin/integrations/buildkite/token

func (*Client) CreateAdminIntegrationsCircleciToken added in v0.18.0

func (c *Client) CreateAdminIntegrationsCircleciToken(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCircleciToken - Set CircleCI API Token POST /admin/integrations/circleci/token

func (*Client) CreateAdminIntegrationsCloudAwsSettings added in v0.16.5

func (c *Client) CreateAdminIntegrationsCloudAwsSettings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCloudAwsSettings - Upsert Cloud AWS Settings POST /admin/integrations/cloud/aws/settings

func (*Client) CreateAdminIntegrationsCloudAwsValidateRole added in v0.16.5

func (c *Client) CreateAdminIntegrationsCloudAwsValidateRole(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCloudAwsValidateRole - Validate AWS Role POST /admin/integrations/cloud/aws/validate-role

func (*Client) CreateAdminIntegrationsCloudAzureSettings added in v0.16.5

func (c *Client) CreateAdminIntegrationsCloudAzureSettings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCloudAzureSettings - Upsert Cloud Azure Settings POST /admin/integrations/cloud/azure/settings

func (*Client) CreateAdminIntegrationsCloudGcpSettings added in v0.16.5

func (c *Client) CreateAdminIntegrationsCloudGcpSettings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCloudGcpSettings - Upsert Cloud GCP Settings POST /admin/integrations/cloud/gcp/settings

func (*Client) CreateAdminIntegrationsCloudGcpValidate added in v0.16.5

func (c *Client) CreateAdminIntegrationsCloudGcpValidate(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCloudGcpValidate - Validate GCP Credentials POST /admin/integrations/cloud/gcp/validate

func (*Client) CreateAdminIntegrationsCloudK8sWhitelist added in v0.16.5

func (c *Client) CreateAdminIntegrationsCloudK8sWhitelist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsCloudK8sWhitelist - Whitelist K8s Connector Accounts POST /admin/integrations/cloud/k8s/whitelist

func (*Client) CreateAdminIntegrationsJenkinsToken added in v0.18.0

func (c *Client) CreateAdminIntegrationsJenkinsToken(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsJenkinsToken - Set Jenkins API Token POST /admin/integrations/jenkins/token

func (*Client) CreateAdminIntegrationsJira

func (c *Client) CreateAdminIntegrationsJira(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsJira - Update Jira Configuration POST /admin/integrations/jira

func (*Client) CreateAdminIntegrationsSlackKey

func (c *Client) CreateAdminIntegrationsSlackKey(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminIntegrationsSlackKey - Set Slack API Key POST /admin/integrations/slack/key

func (*Client) CreateAdminMetricsFindings

func (c *Client) CreateAdminMetricsFindings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminMetricsFindings - Post Findings Metrics POST /admin/metrics/findings

func (*Client) CreateAdminMetricsOverTime

func (c *Client) CreateAdminMetricsOverTime(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminMetricsOverTime - Get Metrics Over Time POST /admin/metrics/over-time

func (*Client) CreateAdminMetricsOverview

func (c *Client) CreateAdminMetricsOverview(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminMetricsOverview - Query Overview POST /admin/metrics/overview

func (*Client) CreateAdminMetricsRaw

func (c *Client) CreateAdminMetricsRaw(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminMetricsRaw - Query Raw Metrics POST /admin/metrics/raw

func (*Client) CreateAdminPrivacyAcknowledgment added in v0.16.5

func (c *Client) CreateAdminPrivacyAcknowledgment(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminPrivacyAcknowledgment - Post Privacy Acknowledgment POST /admin/privacy/acknowledgment

func (*Client) CreateAdminRepositoriesInitialize

func (c *Client) CreateAdminRepositoriesInitialize(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminRepositoriesInitialize - Initialize Repositories POST /admin/repositories/initialize

func (*Client) CreateAdminRepositoriesUninitialize

func (c *Client) CreateAdminRepositoriesUninitialize(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminRepositoriesUninitialize - Uninitialize Repositories POST /admin/repositories/uninitialize

func (*Client) CreateAdminRepositoryPropertyTeamKeys added in v0.18.0

func (c *Client) CreateAdminRepositoryPropertyTeamKeys(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminRepositoryPropertyTeamKeys - Create Repository Property Team Key POST /admin/repository-property-team-keys

func (*Client) CreateAdminServiceAccounts

func (c *Client) CreateAdminServiceAccounts(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminServiceAccounts - Create Service Account POST /admin/service_accounts

func (*Client) CreateAdminSla

func (c *Client) CreateAdminSla(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminSla - Post SLA POST /admin/sla

func (*Client) CreateAdminTeamSyncRuns added in v0.18.0

func (c *Client) CreateAdminTeamSyncRuns(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeamSyncRuns - Trigger Team Sync POST /admin/team-sync-runs

func (*Client) CreateAdminTeams

func (c *Client) CreateAdminTeams(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeams - Post Team POST /admin/teams

func (*Client) CreateAdminTeamsCompass

func (c *Client) CreateAdminTeamsCompass(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeamsCompass - Post Compass/Atlassian Team POST /admin/teams/compass

func (*Client) CreateAdminTeamsFindings added in v0.18.0

func (c *Client) CreateAdminTeamsFindings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeamsFindings - Manual Team Findings Assignment POST /admin/teams/findings

func (*Client) CreateAdminTeamsFindingsSync

func (c *Client) CreateAdminTeamsFindingsSync(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeamsFindingsSync - Sync Team Findings POST /admin/teams/findings/sync

func (*Client) CreateAdminTeamsMerge added in v0.16.5

func (c *Client) CreateAdminTeamsMerge(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeamsMerge - Merge Teams POST /admin/teams/merge

func (*Client) CreateAdminTeamsTeamIDEvents added in v0.18.0

func (c *Client) CreateAdminTeamsTeamIDEvents(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminTeamsTeamIDEvents - List Team Unified Events POST /admin/teams/{teamID}/events

func (*Client) CreateAdminUiSavedViews

func (c *Client) CreateAdminUiSavedViews(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminUiSavedViews - Post UI Saved View POST /admin/ui/savedViews

func (*Client) CreateAdminUserMapping

func (c *Client) CreateAdminUserMapping(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminUserMapping - Post Add User Mappings POST /admin/user/mapping

func (*Client) CreateAdminUsers

func (c *Client) CreateAdminUsers(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminUsers - Post User POST /admin/users

func (*Client) CreateAdminUsersBulkSearchMappings

func (c *Client) CreateAdminUsersBulkSearchMappings(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateAdminUsersBulkSearchMappings - Post Bulk Get User Mappings POST /admin/users/bulkSearchMappings

func (*Client) CreateContextApplications added in v0.14.0

func (c *Client) CreateContextApplications(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextApplications - Create Application POST /context/applications

func (*Client) CreateContextApplicationsRebuild added in v0.14.0

func (c *Client) CreateContextApplicationsRebuild(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextApplicationsRebuild - Rebuild Applications POST /context/applications/rebuild

func (*Client) CreateContextCloudReconScans added in v0.16.5

func (c *Client) CreateContextCloudReconScans(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextCloudReconScans - Persist Cloud Recon Scan POST /context/cloud-recon/scans

func (*Client) CreateContextCloudScanStart added in v0.16.5

func (c *Client) CreateContextCloudScanStart(ctx context.Context, params url.Values) ([]byte, error)

CreateContextCloudScanStart - Start Cloud Scan POST /context/cloud-scan/start

func (*Client) CreateContextMemories added in v0.14.0

func (c *Client) CreateContextMemories(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextMemories - Create Memory POST /context/memories

func (*Client) CreateContextRagResync added in v0.18.0

func (c *Client) CreateContextRagResync(ctx context.Context, params url.Values) ([]byte, error)

CreateContextRagResync - Resync RAG Vector Store POST /context/rag/resync

func (*Client) CreateContextRepoScans added in v0.18.0

func (c *Client) CreateContextRepoScans(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextRepoScans - Create Repo Context Scan POST /context/repo-scans

func (*Client) CreateContextReports added in v0.16.5

func (c *Client) CreateContextReports(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextReports - Create Report Generation Job POST /context/reports

func (*Client) CreateContextRepositoriesRepositoryIdProjectsProjectIdSchema added in v0.16.5

func (c *Client) CreateContextRepositoriesRepositoryIdProjectsProjectIdSchema(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextRepositoriesRepositoryIdProjectsProjectIdSchema - Upload Project Schema POST /context/repositories/{repositoryId}/projects/{projectId}/schema

func (*Client) CreateContextSbomingestorReplay added in v0.14.0

func (c *Client) CreateContextSbomingestorReplay(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextSbomingestorReplay - Compute Dependencies Repository/Project SBOM Ingest Replay POST /context/sbomingestor/replay

func (*Client) CreateContextSbomsGenerate added in v0.16.5

func (c *Client) CreateContextSbomsGenerate(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextSbomsGenerate - Generate SBOM POST /context/sboms/generate

func (*Client) CreateContextSbomsResolve added in v0.18.0

func (c *Client) CreateContextSbomsResolve(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextSbomsResolve - Get or generate SBOM POST /context/sboms/resolve

func (*Client) CreateContextSbomsScan added in v0.16.5

func (c *Client) CreateContextSbomsScan(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextSbomsScan - Scan SBOM (get-or-generate) POST /context/sboms/scan

func (*Client) CreateContextVaultFile added in v0.14.0

func (c *Client) CreateContextVaultFile(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextVaultFile - Post Vault File POST /context/vault/file

func (*Client) CreateContextVaultOnboard added in v0.14.0

func (c *Client) CreateContextVaultOnboard(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateContextVaultOnboard - Trigger Vault Onboarding POST /context/vault/onboard

func (*Client) CreateCspmFindingsFindingIdAutofixFix added in v0.18.0

func (c *Client) CreateCspmFindingsFindingIdAutofixFix(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateCspmFindingsFindingIdAutofixFix - Post CSPM Finding Autofix POST /cspm/findings/{findingId}/autofix/fix

func (*Client) CreateCspmFindingsFindingIdTicket added in v0.16.5

func (c *Client) CreateCspmFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateCspmFindingsFindingIdTicket - Create Ticket for CSPM Finding POST /cspm/findings/{findingId}/ticket

func (*Client) CreateDastBughuntConfigValidate added in v0.16.5

func (c *Client) CreateDastBughuntConfigValidate(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastBughuntConfigValidate - Validate BugHunt Config POST /dast/bughunt/config/validate

func (*Client) CreateDastBughuntScans

func (c *Client) CreateDastBughuntScans(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastBughuntScans - Start BugHunt Scan POST /dast/bughunt/scans

func (*Client) CreateDastBughuntScansScanIdStop

func (c *Client) CreateDastBughuntScansScanIdStop(ctx context.Context, params url.Values) ([]byte, error)

CreateDastBughuntScansScanIdStop - Stop BugHunt Scan POST /dast/bughunt/scans/{scanId}/stop

func (*Client) CreateDastBughuntSuitesSuiteRunNow added in v0.16.5

func (c *Client) CreateDastBughuntSuitesSuiteRunNow(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastBughuntSuitesSuiteRunNow - Run BugHunt Suite Now POST /dast/bughunt/suites/{suite}/run-now

func (*Client) CreateDastCredentials

func (c *Client) CreateDastCredentials(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastCredentials - Create Credential POST /dast/credentials

func (*Client) CreateDastCredentialsCredentialIdValidate

func (c *Client) CreateDastCredentialsCredentialIdValidate(ctx context.Context, params url.Values) ([]byte, error)

CreateDastCredentialsCredentialIdValidate - Validate Credential POST /dast/credentials/{credentialId}/validate

func (*Client) CreateDastPentestApplications

func (c *Client) CreateDastPentestApplications(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestApplications - Create Application POST /dast/pentest/applications

func (*Client) CreateDastPentestApplicationsApplicationIdPreflight added in v0.16.5

func (c *Client) CreateDastPentestApplicationsApplicationIdPreflight(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestApplicationsApplicationIdPreflight - Start Pentest Preflight POST /dast/pentest/applications/{applicationId}/preflight

func (*Client) CreateDastPentestFindingsFindingIdAllowlist

func (c *Client) CreateDastPentestFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestFindingsFindingIdAllowlist - Allowlist Pentest Finding POST /dast/pentest/findings/{findingId}/allowlist

func (*Client) CreateDastPentestFindingsFindingIdAutofixFix added in v0.18.0

func (c *Client) CreateDastPentestFindingsFindingIdAutofixFix(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestFindingsFindingIdAutofixFix - Post DAST Pentest Finding AutoFix POST /dast/pentest/findings/{findingId}/autofix/fix

func (*Client) CreateDastPentestFindingsFindingIdTicket

func (c *Client) CreateDastPentestFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestFindingsFindingIdTicket - Create Jira Ticket for Pentest Finding POST /dast/pentest/findings/{findingId}/ticket

func (*Client) CreateDastPentestFindingsFindingIdUnallowlist added in v0.16.5

func (c *Client) CreateDastPentestFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestFindingsFindingIdUnallowlist - Unallowlist Pentest Finding POST /dast/pentest/findings/{findingId}/unallowlist

func (*Client) CreateDastPentestScansScanIdStop

func (c *Client) CreateDastPentestScansScanIdStop(ctx context.Context, params url.Values) ([]byte, error)

CreateDastPentestScansScanIdStop - Stop Pentest Scan POST /dast/pentest/scans/{scanId}/stop

func (*Client) CreateDastPentestStart

func (c *Client) CreateDastPentestStart(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateDastPentestStart - Start Pentest Scan from Application POST /dast/pentest/start

func (*Client) CreateManagerCampaigns

func (c *Client) CreateManagerCampaigns(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerCampaigns - Post Campaign POST /manager/campaigns

func (*Client) CreateManagerCampaignsDefaultGenerate

func (c *Client) CreateManagerCampaignsDefaultGenerate(ctx context.Context, params url.Values) ([]byte, error)

CreateManagerCampaignsDefaultGenerate - Generate Default Campaigns POST /manager/campaigns/default/generate

func (*Client) CreateManagerConfig

func (c *Client) CreateManagerConfig(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerConfig - Update Manager config POST /manager/config

func (*Client) CreateManagerCredits

func (c *Client) CreateManagerCredits(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerCredits - Update Manager credit balance POST /manager/credits

func (*Client) CreateManagerEventsDeduplicate

func (c *Client) CreateManagerEventsDeduplicate(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerEventsDeduplicate - Deduplicate Events POST /manager/events/deduplicate

func (*Client) CreateManagerGroundrules

func (c *Client) CreateManagerGroundrules(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerGroundrules - Post a GroundRules object to S3 POST /manager/groundrules

func (*Client) CreateManagerStrategyTrigger added in v0.18.0

func (c *Client) CreateManagerStrategyTrigger(ctx context.Context, params url.Values) ([]byte, error)

CreateManagerStrategyTrigger - Trigger Strategy Generation POST /manager/strategy/trigger

func (*Client) CreateManagerTacitKnowledgeTrigger added in v0.16.5

func (c *Client) CreateManagerTacitKnowledgeTrigger(ctx context.Context, params url.Values) ([]byte, error)

CreateManagerTacitKnowledgeTrigger - Trigger TacitKnowledge POST /manager/tacit-knowledge/trigger

func (*Client) CreateManagerThreatInvestigations added in v0.16.5

func (c *Client) CreateManagerThreatInvestigations(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerThreatInvestigations - Post Threat Investigation POST /manager/threat-investigations

func (*Client) CreateManagerTrigger added in v0.16.5

func (c *Client) CreateManagerTrigger(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateManagerTrigger - Start a Manager run POST /manager/trigger

func (*Client) CreateOrchestratorAutofixBatch added in v0.18.0

func (c *Client) CreateOrchestratorAutofixBatch(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateOrchestratorAutofixBatch - Start Batch Autofix POST /orchestrator/autofix/batch

func (*Client) CreateOrchestratorFindingsRetriage

func (c *Client) CreateOrchestratorFindingsRetriage(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateOrchestratorFindingsRetriage - Retriage Findings POST /orchestrator/findings/retriage

func (*Client) CreateOrchestratorOnboardingComplete

func (c *Client) CreateOrchestratorOnboardingComplete(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateOrchestratorOnboardingComplete - Complete Onboarding (Test Only) POST /orchestrator/onboarding/complete

func (*Client) CreateOrchestratorOnboardingStart

func (c *Client) CreateOrchestratorOnboardingStart(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateOrchestratorOnboardingStart - Start Onboarding POST /orchestrator/onboarding/start

func (*Client) CreateSastFindingsAllowlist

func (c *Client) CreateSastFindingsAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSastFindingsAllowlist - Allowlist Batch of SAST Findings POST /sast/findings/allowlist

func (*Client) CreateSastFindingsFindingIdAllowlist

func (c *Client) CreateSastFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSastFindingsFindingIdAllowlist - Allowlist Finding POST /sast/findings/{findingId}/allowlist

func (*Client) CreateSastFindingsFindingIdAutofixFix

func (c *Client) CreateSastFindingsFindingIdAutofixFix(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSastFindingsFindingIdAutofixFix - Post Finding AutoFix POST /sast/findings/{findingId}/autofix/fix

func (*Client) CreateSastFindingsFindingIdTicket

func (c *Client) CreateSastFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSastFindingsFindingIdTicket - Create Ticket POST /sast/findings/{findingId}/ticket

func (*Client) CreateSastFindingsFindingIdUnallowlist

func (c *Client) CreateSastFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSastFindingsFindingIdUnallowlist - Unallowlist Finding POST /sast/findings/{findingId}/unallowlist

func (*Client) CreateScaContainersFindingsFindingIdAllowlist

func (c *Client) CreateScaContainersFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaContainersFindingsFindingIdAllowlist - Allowlist Container Finding POST /sca/containers/findings/{findingId}/allowlist

func (*Client) CreateScaContainersFindingsFindingIdAutofixFix

func (c *Client) CreateScaContainersFindingsFindingIdAutofixFix(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaContainersFindingsFindingIdAutofixFix - Fix Container Findings POST /sca/containers/findings/{findingId}/autofix/fix

func (*Client) CreateScaContainersFindingsFindingIdTicket

func (c *Client) CreateScaContainersFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaContainersFindingsFindingIdTicket - Create Jira Ticket POST /sca/containers/findings/{findingId}/ticket

func (*Client) CreateScaContainersFindingsFindingIdUnallowlist

func (c *Client) CreateScaContainersFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaContainersFindingsFindingIdUnallowlist - Unallowlist Container Finding POST /sca/containers/findings/{findingId}/unallowlist

func (*Client) CreateScaDependenciesFindingsFindingIdAllowlist

func (c *Client) CreateScaDependenciesFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaDependenciesFindingsFindingIdAllowlist - Allowlist Dependency Finding POST /sca/dependencies/findings/{findingId}/allowlist

func (*Client) CreateScaDependenciesFindingsFindingIdAutofixFix

func (c *Client) CreateScaDependenciesFindingsFindingIdAutofixFix(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaDependenciesFindingsFindingIdAutofixFix - Fix Dependency Finding POST /sca/dependencies/findings/{findingId}/autofix/fix

func (*Client) CreateScaDependenciesFindingsFindingIdTicket

func (c *Client) CreateScaDependenciesFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaDependenciesFindingsFindingIdTicket - Create Jira Ticket POST /sca/dependencies/findings/{findingId}/ticket

func (*Client) CreateScaDependenciesFindingsFindingIdUnallowlist

func (c *Client) CreateScaDependenciesFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScaDependenciesFindingsFindingIdUnallowlist - Unallowlist Dependency Finding POST /sca/dependencies/findings/{findingId}/unallowlist

func (*Client) CreateScpmContainersAnalyze added in v0.18.0

func (c *Client) CreateScpmContainersAnalyze(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmContainersAnalyze - Request malware analysis for an OCI container image POST /scpm/containers/analyze

func (*Client) CreateScpmDependenciesAnalyze added in v0.18.0

func (c *Client) CreateScpmDependenciesAnalyze(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmDependenciesAnalyze - Request malware analysis for a dependency POST /scpm/dependencies/analyze

func (*Client) CreateScpmDependenciesQueryBatch added in v0.18.0

func (c *Client) CreateScpmDependenciesQueryBatch(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmDependenciesQueryBatch - Batch query vulnerabilities + malware verdict for dependencies POST /scpm/dependencies/query/batch

func (*Client) CreateScpmFindingsAllowlist added in v0.18.0

func (c *Client) CreateScpmFindingsAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsAllowlist - Allowlist Batch of SCPM Findings POST /scpm/findings/allowlist

func (*Client) CreateScpmFindingsFindingIdAllowlist added in v0.18.0

func (c *Client) CreateScpmFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsFindingIdAllowlist - Allowlist Finding POST /scpm/findings/{findingId}/allowlist

func (*Client) CreateScpmFindingsFindingIdAutofixCache added in v0.18.0

func (c *Client) CreateScpmFindingsFindingIdAutofixCache(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsFindingIdAutofixCache - Cache Autofix POST /scpm/findings/{findingId}/autofix/cache

func (*Client) CreateScpmFindingsFindingIdAutofixCacheCreatePr added in v0.18.0

func (c *Client) CreateScpmFindingsFindingIdAutofixCacheCreatePr(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsFindingIdAutofixCacheCreatePr - Create Pull Request from Cached Fix POST /scpm/findings/{findingId}/autofix/cache/create_pr

func (*Client) CreateScpmFindingsFindingIdAutofixFix added in v0.18.0

func (c *Client) CreateScpmFindingsFindingIdAutofixFix(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsFindingIdAutofixFix - Autofix Finding POST /scpm/findings/{findingId}/autofix/fix

func (*Client) CreateScpmFindingsFindingIdUnallowlist added in v0.18.0

func (c *Client) CreateScpmFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsFindingIdUnallowlist - Unallowlist Finding POST /scpm/findings/{findingId}/unallowlist

func (*Client) CreateScpmFindingsRetriage added in v0.18.0

func (c *Client) CreateScpmFindingsRetriage(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsRetriage - Retriage Findings POST /scpm/findings/retriage

func (*Client) CreateScpmFindingsUpload added in v0.18.0

func (c *Client) CreateScpmFindingsUpload(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateScpmFindingsUpload - Get Presigned URL to Upload SCPM Findings POST /scpm/findings/upload

func (*Client) CreateSecretsCredentialsFindingsAllowlistBatch added in v0.16.5

func (c *Client) CreateSecretsCredentialsFindingsAllowlistBatch(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsCredentialsFindingsAllowlistBatch - Allowlist Batch of Credential Findings POST /secrets/credentials/findings/allowlist/batch

func (*Client) CreateSecretsCredentialsFindingsFindingIdAllowlist added in v0.16.5

func (c *Client) CreateSecretsCredentialsFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsCredentialsFindingsFindingIdAllowlist - Allowlist Credential Finding POST /secrets/credentials/findings/{findingId}/allowlist

func (*Client) CreateSecretsCredentialsFindingsFindingIdTicket added in v0.16.5

func (c *Client) CreateSecretsCredentialsFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsCredentialsFindingsFindingIdTicket - Create Ticket for Credential Finding POST /secrets/credentials/findings/{findingId}/ticket

func (*Client) CreateSecretsCredentialsFindingsFindingIdUnallowlist added in v0.16.5

func (c *Client) CreateSecretsCredentialsFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsCredentialsFindingsFindingIdUnallowlist - Unallowlist Credential Finding POST /secrets/credentials/findings/{findingId}/unallowlist

func (*Client) CreateSecretsFindingsAllowlistBatch

func (c *Client) CreateSecretsFindingsAllowlistBatch(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsFindingsAllowlistBatch - Allowlist Batch of Credential Findings POST /secrets/findings/allowlist/batch

func (*Client) CreateSecretsFindingsFindingIdAllowlist

func (c *Client) CreateSecretsFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsFindingsFindingIdAllowlist - Allowlist Credential Finding POST /secrets/findings/{findingId}/allowlist

func (*Client) CreateSecretsFindingsFindingIdTicket

func (c *Client) CreateSecretsFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsFindingsFindingIdTicket - Create Ticket for Credential Finding POST /secrets/findings/{findingId}/ticket

func (*Client) CreateSecretsFindingsFindingIdUnallowlist

func (c *Client) CreateSecretsFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsFindingsFindingIdUnallowlist - Unallowlist Credential Finding POST /secrets/findings/{findingId}/unallowlist

func (*Client) CreateSecretsSensitivedataFindingsAllowlistBatch added in v0.16.5

func (c *Client) CreateSecretsSensitivedataFindingsAllowlistBatch(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsSensitivedataFindingsAllowlistBatch - Allowlist Batch of Sensitive Data Findings POST /secrets/sensitivedata/findings/allowlist/batch

func (*Client) CreateSecretsSensitivedataFindingsFindingIdAllowlist added in v0.16.5

func (c *Client) CreateSecretsSensitivedataFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsSensitivedataFindingsFindingIdAllowlist - Allowlist Sensitive Data Finding POST /secrets/sensitivedata/findings/{findingId}/allowlist

func (*Client) CreateSecretsSensitivedataFindingsFindingIdTicket added in v0.16.5

func (c *Client) CreateSecretsSensitivedataFindingsFindingIdTicket(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsSensitivedataFindingsFindingIdTicket - Create Ticket for Sensitive Data Finding POST /secrets/sensitivedata/findings/{findingId}/ticket

func (*Client) CreateSecretsSensitivedataFindingsFindingIdUnallowlist added in v0.16.5

func (c *Client) CreateSecretsSensitivedataFindingsFindingIdUnallowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

CreateSecretsSensitivedataFindingsFindingIdUnallowlist - Unallowlist Sensitive Data Finding POST /secrets/sensitivedata/findings/{findingId}/unallowlist

func (*Client) DeleteAdminIntegrationsBuildkite added in v0.18.0

func (c *Client) DeleteAdminIntegrationsBuildkite(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminIntegrationsBuildkite - Delete Buildkite Integration DELETE /admin/integrations/buildkite

func (*Client) DeleteAdminIntegrationsCircleci added in v0.18.0

func (c *Client) DeleteAdminIntegrationsCircleci(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminIntegrationsCircleci - Delete CircleCI Integration DELETE /admin/integrations/circleci

func (*Client) DeleteAdminIntegrationsCloudAwsSettings added in v0.16.5

func (c *Client) DeleteAdminIntegrationsCloudAwsSettings(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminIntegrationsCloudAwsSettings - Delete Cloud AWS Settings DELETE /admin/integrations/cloud/aws/settings

func (*Client) DeleteAdminIntegrationsCloudAzureSettings added in v0.16.5

func (c *Client) DeleteAdminIntegrationsCloudAzureSettings(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminIntegrationsCloudAzureSettings - Delete Cloud Azure Settings DELETE /admin/integrations/cloud/azure/settings

func (*Client) DeleteAdminIntegrationsCloudGcpSettings added in v0.16.5

func (c *Client) DeleteAdminIntegrationsCloudGcpSettings(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminIntegrationsCloudGcpSettings - Delete Cloud GCP Settings DELETE /admin/integrations/cloud/gcp/settings

func (*Client) DeleteAdminIntegrationsJenkins added in v0.18.0

func (c *Client) DeleteAdminIntegrationsJenkins(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminIntegrationsJenkins - Delete Jenkins Integration DELETE /admin/integrations/jenkins

func (*Client) DeleteAdminRepositoryPropertyTeamKeys added in v0.18.0

func (c *Client) DeleteAdminRepositoryPropertyTeamKeys(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminRepositoryPropertyTeamKeys - Delete Repository Property Team Key DELETE /admin/repository-property-team-keys

func (*Client) DeleteAdminServiceAccounts

func (c *Client) DeleteAdminServiceAccounts(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminServiceAccounts - Delete Service Account DELETE /admin/service_accounts

func (*Client) DeleteAdminTeamsTeamID added in v0.18.0

func (c *Client) DeleteAdminTeamsTeamID(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminTeamsTeamID - Delete Manual Team DELETE /admin/teams/{teamID}

func (*Client) DeleteAdminUiSavedViewsSavedViewId

func (c *Client) DeleteAdminUiSavedViewsSavedViewId(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminUiSavedViewsSavedViewId - Delete UI Saved View DELETE /admin/ui/savedViews/{savedViewId}

func (*Client) DeleteAdminUserMappingUserId

func (c *Client) DeleteAdminUserMappingUserId(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminUserMappingUserId - Delete User Mapping DELETE /admin/user/mapping/{userId}

func (*Client) DeleteAdminUsersUserIdErasure added in v0.16.5

func (c *Client) DeleteAdminUsersUserIdErasure(ctx context.Context, params url.Values) ([]byte, error)

DeleteAdminUsersUserIdErasure - Delete User Erasure (GDPR Art. 17) DELETE /admin/users/{userId}/erasure

func (*Client) DeleteContextApplicationsApplicationId added in v0.14.0

func (c *Client) DeleteContextApplicationsApplicationId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextApplicationsApplicationId - Delete Application DELETE /context/applications/{applicationId}

func (*Client) DeleteContextArtifactsArtifactId added in v0.16.5

func (c *Client) DeleteContextArtifactsArtifactId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextArtifactsArtifactId - Delete Artifact DELETE /context/artifacts/{artifactId}

func (*Client) DeleteContextCicdPipelinesPipelineId added in v0.16.5

func (c *Client) DeleteContextCicdPipelinesPipelineId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextCicdPipelinesPipelineId - Delete CI/CD Pipeline DELETE /context/cicd-pipelines/{pipelineId}

func (*Client) DeleteContextDeps added in v0.14.0

func (c *Client) DeleteContextDeps(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextDeps - Delete dependency data DELETE /context/deps

func (*Client) DeleteContextEntrypointsEntrypointId added in v0.16.5

func (c *Client) DeleteContextEntrypointsEntrypointId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextEntrypointsEntrypointId - Delete Entrypoint DELETE /context/entrypoints/{entrypointId}

func (*Client) DeleteContextMemoriesMemoryId added in v0.14.0

func (c *Client) DeleteContextMemoriesMemoryId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextMemoriesMemoryId - Delete Memory DELETE /context/memories/{memoryId}

func (*Client) DeleteContextRepositoriesRepositoryId added in v0.14.0

func (c *Client) DeleteContextRepositoriesRepositoryId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextRepositoriesRepositoryId - Delete Repository DELETE /context/repositories/{repositoryId}

func (*Client) DeleteContextRepositoriesRepositoryIdProjectsProjectId added in v0.16.5

func (c *Client) DeleteContextRepositoriesRepositoryIdProjectsProjectId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextRepositoriesRepositoryIdProjectsProjectId - Delete Project DELETE /context/repositories/{repositoryId}/projects/{projectId}

func (*Client) DeleteContextSboms added in v0.16.5

func (c *Client) DeleteContextSboms(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextSboms - Delete SBOMs for tenant DELETE /context/sboms

func (*Client) DeleteContextVaultFileFileId added in v0.14.0

func (c *Client) DeleteContextVaultFileFileId(ctx context.Context, params url.Values) ([]byte, error)

DeleteContextVaultFileFileId - Delete Vault File DELETE /context/vault/file/{fileId}

func (*Client) DeleteDastCredentialsCredentialId

func (c *Client) DeleteDastCredentialsCredentialId(ctx context.Context, params url.Values) ([]byte, error)

DeleteDastCredentialsCredentialId - Delete Credential DELETE /dast/credentials/{credentialId}

func (*Client) DeleteDastPentestApplicationsApplicationId

func (c *Client) DeleteDastPentestApplicationsApplicationId(ctx context.Context, params url.Values) ([]byte, error)

DeleteDastPentestApplicationsApplicationId - Delete Pentest App Config DELETE /dast/pentest/applications/{applicationId}

func (*Client) DeleteManagerCampaignsCampaignId

func (c *Client) DeleteManagerCampaignsCampaignId(ctx context.Context, params url.Values) ([]byte, error)

DeleteManagerCampaignsCampaignId - Delete Campaign DELETE /manager/campaigns/{campaignId}

func (*Client) DeleteManagerChatSessionsChatID added in v0.16.5

func (c *Client) DeleteManagerChatSessionsChatID(ctx context.Context, params url.Values) ([]byte, error)

DeleteManagerChatSessionsChatID - Delete Chat Session DELETE /manager/chat/sessions/{chatID}

func (*Client) DeleteManagerCustomerQuestions added in v0.16.5

func (c *Client) DeleteManagerCustomerQuestions(ctx context.Context, params url.Values) ([]byte, error)

DeleteManagerCustomerQuestions - Delete All Customer Question Sets DELETE /manager/customer-questions

func (*Client) DeleteManagerCustomerQuestionsQuestionSetId added in v0.16.5

func (c *Client) DeleteManagerCustomerQuestionsQuestionSetId(ctx context.Context, params url.Values) ([]byte, error)

DeleteManagerCustomerQuestionsQuestionSetId - Delete Customer Question Set DELETE /manager/customer-questions/{questionSetId}

func (*Client) DeleteManagerCustomerQuestionsQuestionSetIdQuestionsQuestionId added in v0.16.5

func (c *Client) DeleteManagerCustomerQuestionsQuestionSetIdQuestionsQuestionId(ctx context.Context, params url.Values) ([]byte, error)

DeleteManagerCustomerQuestionsQuestionSetIdQuestionsQuestionId - Delete Customer Question DELETE /manager/customer-questions/{questionSetId}/questions/{questionId}

func (*Client) DeleteManagerEventsEventId

func (c *Client) DeleteManagerEventsEventId(ctx context.Context, params url.Values) ([]byte, error)

DeleteManagerEventsEventId - Delete Event DELETE /manager/events/{eventId}

func (*Client) GetAdminFindingFindingId added in v0.16.0

func (c *Client) GetAdminFindingFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetAdminFindingFindingId - Get Finding GET /admin/finding/{findingId}

func (*Client) GetAdminTeamTeamID added in v0.16.5

func (c *Client) GetAdminTeamTeamID(ctx context.Context, params url.Values) ([]byte, error)

GetAdminTeamTeamID - Get Team GET /admin/team/{teamID}

func (*Client) GetAdminUserUserID added in v0.16.5

func (c *Client) GetAdminUserUserID(ctx context.Context, params url.Values) ([]byte, error)

GetAdminUserUserID - Get User GET /admin/user/{userID}

func (*Client) GetAdminUsersProviderID

func (c *Client) GetAdminUsersProviderID(ctx context.Context, params url.Values) ([]byte, error)

GetAdminUsersProviderID - Get Provider Users GET /admin/users/{providerID}

func (*Client) GetAdminUsersProviderIDUserID

func (c *Client) GetAdminUsersProviderIDUserID(ctx context.Context, params url.Values) ([]byte, error)

GetAdminUsersProviderIDUserID - Get User By Provider GET /admin/users/{providerID}/{userID}

func (*Client) GetContextApplicationsApplicationId added in v0.14.0

func (c *Client) GetContextApplicationsApplicationId(ctx context.Context, params url.Values) ([]byte, error)

GetContextApplicationsApplicationId - Get Application GET /context/applications/{applicationId}

func (*Client) GetContextArtifactDeploymentsDeploymentId added in v0.16.5

func (c *Client) GetContextArtifactDeploymentsDeploymentId(ctx context.Context, params url.Values) ([]byte, error)

GetContextArtifactDeploymentsDeploymentId - Get Artifact Deployment GET /context/artifact-deployments/{deploymentId}

func (*Client) GetContextArtifactsArtifactId added in v0.16.5

func (c *Client) GetContextArtifactsArtifactId(ctx context.Context, params url.Values) ([]byte, error)

GetContextArtifactsArtifactId - Get Artifact GET /context/artifacts/{artifactId}

func (*Client) GetContextCicdPipelinesPipelineId added in v0.16.5

func (c *Client) GetContextCicdPipelinesPipelineId(ctx context.Context, params url.Values) ([]byte, error)

GetContextCicdPipelinesPipelineId - Get CI/CD Pipeline GET /context/cicd-pipelines/{pipelineId}

func (*Client) GetContextEntrypointsEntrypointId added in v0.16.5

func (c *Client) GetContextEntrypointsEntrypointId(ctx context.Context, params url.Values) ([]byte, error)

GetContextEntrypointsEntrypointId - Get Entrypoint GET /context/entrypoints/{entrypointId}

func (*Client) GetContextMemoriesMemoryId added in v0.14.0

func (c *Client) GetContextMemoriesMemoryId(ctx context.Context, params url.Values) ([]byte, error)

GetContextMemoriesMemoryId - Get Memory GET /context/memories/{memoryId}

func (*Client) GetContextRepoScansScanId added in v0.18.0

func (c *Client) GetContextRepoScansScanId(ctx context.Context, params url.Values) ([]byte, error)

GetContextRepoScansScanId - Get Repo Context Scan GET /context/repo-scans/{scanId}

func (*Client) GetContextReportsJobId added in v0.16.5

func (c *Client) GetContextReportsJobId(ctx context.Context, params url.Values) ([]byte, error)

GetContextReportsJobId - Get Report Status GET /context/reports/{jobId}

func (*Client) GetContextRepositoriesRepositoryId added in v0.14.0

func (c *Client) GetContextRepositoriesRepositoryId(ctx context.Context, params url.Values) ([]byte, error)

GetContextRepositoriesRepositoryId - Get Repository GET /context/repositories/{repositoryId}

func (*Client) GetContextRepositoriesRepositoryIdProjectsProjectId added in v0.14.0

func (c *Client) GetContextRepositoriesRepositoryIdProjectsProjectId(ctx context.Context, params url.Values) ([]byte, error)

GetContextRepositoriesRepositoryIdProjectsProjectId - Get Project GET /context/repositories/{repositoryId}/projects/{projectId}

func (*Client) GetContextSbomsRepositoryRepositoryIdProjectProjectId added in v0.14.0

func (c *Client) GetContextSbomsRepositoryRepositoryIdProjectProjectId(ctx context.Context, params url.Values) ([]byte, error)

GetContextSbomsRepositoryRepositoryIdProjectProjectId - Get Repository/Project SBOMs GET /context/sboms/repository/{repositoryId}/project/{projectId}

func (*Client) GetContextVaultFileFileId added in v0.14.0

func (c *Client) GetContextVaultFileFileId(ctx context.Context, params url.Values) ([]byte, error)

GetContextVaultFileFileId - Get Vault File GET /context/vault/file/{fileId}

func (*Client) GetCspmFindingsFindingId

func (c *Client) GetCspmFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetCspmFindingsFindingId - Get CSPM Finding GET /cspm/findings/{findingId}

func (*Client) GetCspmScansScanId

func (c *Client) GetCspmScansScanId(ctx context.Context, params url.Values) ([]byte, error)

GetCspmScansScanId - Get CSPM Scan GET /cspm/scans/{scanId}

func (*Client) GetDastBughuntFindingsFindingId

func (c *Client) GetDastBughuntFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetDastBughuntFindingsFindingId - Get BugHunt Finding GET /dast/bughunt/findings/{findingId}

func (*Client) GetDastBughuntScansScanId

func (c *Client) GetDastBughuntScansScanId(ctx context.Context, params url.Values) ([]byte, error)

GetDastBughuntScansScanId - Get BugHunt Scan GET /dast/bughunt/scans/{scanId}

func (*Client) GetDastCredentialsCredentialId

func (c *Client) GetDastCredentialsCredentialId(ctx context.Context, params url.Values) ([]byte, error)

GetDastCredentialsCredentialId - Get Credential GET /dast/credentials/{credentialId}

func (*Client) GetDastPentestApplicationsApplicationId

func (c *Client) GetDastPentestApplicationsApplicationId(ctx context.Context, params url.Values) ([]byte, error)

GetDastPentestApplicationsApplicationId - Get Pentest App Config GET /dast/pentest/applications/{applicationId}

func (*Client) GetDastPentestFindingsFindingId

func (c *Client) GetDastPentestFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetDastPentestFindingsFindingId - Get Pentest Finding GET /dast/pentest/findings/{findingId}

func (*Client) GetDastPentestPreflightsPreflightId added in v0.16.5

func (c *Client) GetDastPentestPreflightsPreflightId(ctx context.Context, params url.Values) ([]byte, error)

GetDastPentestPreflightsPreflightId - Get Pentest Preflight GET /dast/pentest/preflights/{preflightId}

func (*Client) GetDastPentestScansScanId

func (c *Client) GetDastPentestScansScanId(ctx context.Context, params url.Values) ([]byte, error)

GetDastPentestScansScanId - Get Pentest Scan GET /dast/pentest/scans/{scanId}

func (*Client) GetInfrastructureGraphsAccountId added in v0.18.0

func (c *Client) GetInfrastructureGraphsAccountId(ctx context.Context, params url.Values) ([]byte, error)

GetInfrastructureGraphsAccountId - Get Infrastructure Graph GET /infrastructure/graphs/{accountId}

func (*Client) GetManagerCampaignsCampaignId

func (c *Client) GetManagerCampaignsCampaignId(ctx context.Context, params url.Values) ([]byte, error)

GetManagerCampaignsCampaignId - Get Campaign by ID GET /manager/campaigns/{campaignId}

func (*Client) GetManagerCampaignsCampaignIdRunsRunId added in v0.18.0

func (c *Client) GetManagerCampaignsCampaignIdRunsRunId(ctx context.Context, params url.Values) ([]byte, error)

GetManagerCampaignsCampaignIdRunsRunId - Get Campaign Run GET /manager/campaigns/{campaignId}/runs/{runId}

func (*Client) GetManagerChatSessionsChatID added in v0.16.5

func (c *Client) GetManagerChatSessionsChatID(ctx context.Context, params url.Values) ([]byte, error)

GetManagerChatSessionsChatID - Get Chat Session GET /manager/chat/sessions/{chatID}

func (*Client) GetManagerCustomerQuestionsQuestionSetId added in v0.16.5

func (c *Client) GetManagerCustomerQuestionsQuestionSetId(ctx context.Context, params url.Values) ([]byte, error)

GetManagerCustomerQuestionsQuestionSetId - Get Customer Question Set GET /manager/customer-questions/{questionSetId}

func (*Client) GetManagerThreatInvestigationsThreatInvestigationId added in v0.16.5

func (c *Client) GetManagerThreatInvestigationsThreatInvestigationId(ctx context.Context, params url.Values) ([]byte, error)

GetManagerThreatInvestigationsThreatInvestigationId - Get Threat Investigation GET /manager/threat-investigations/{threatInvestigationId}

func (*Client) GetOrchestratorAutofixBatchExecutionId added in v0.18.0

func (c *Client) GetOrchestratorAutofixBatchExecutionId(ctx context.Context, params url.Values) ([]byte, error)

GetOrchestratorAutofixBatchExecutionId - Get Batch Autofix Status GET /orchestrator/autofix/batch/{executionId}

func (*Client) GetOrchestratorCodereviewsId

func (c *Client) GetOrchestratorCodereviewsId(ctx context.Context, params url.Values) ([]byte, error)

GetOrchestratorCodereviewsId - Get Code Review GET /orchestrator/codereviews/{id}

func (*Client) GetSastFindingsFindingId

func (c *Client) GetSastFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetSastFindingsFindingId - Get Finding GET /sast/findings/{findingId}

func (*Client) GetSastRepositoriesRepositoryId

func (c *Client) GetSastRepositoriesRepositoryId(ctx context.Context, params url.Values) ([]byte, error)

GetSastRepositoriesRepositoryId - Get Repository Stats GET /sast/repositories/{repositoryId}

func (*Client) GetScaContainersFindingsFindingId

func (c *Client) GetScaContainersFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetScaContainersFindingsFindingId - Get Container Finding GET /sca/containers/findings/{findingId}

func (*Client) GetScaDependenciesFindingsFindingId

func (c *Client) GetScaDependenciesFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetScaDependenciesFindingsFindingId - Get Finding GET /sca/dependencies/findings/{findingId}

func (*Client) GetScaRepositoriesRepositoryId

func (c *Client) GetScaRepositoriesRepositoryId(ctx context.Context, params url.Values) ([]byte, error)

GetScaRepositoriesRepositoryId - Get Repository Stats GET /sca/repositories/{repositoryId}

func (*Client) GetScpmFindingsFindingId added in v0.18.0

func (c *Client) GetScpmFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetScpmFindingsFindingId - Get Finding GET /scpm/findings/{findingId}

func (*Client) GetSecretsCredentialsFindingsFindingId added in v0.16.5

func (c *Client) GetSecretsCredentialsFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetSecretsCredentialsFindingsFindingId - Get Credential Finding GET /secrets/credentials/findings/{findingId}

func (*Client) GetSecretsFindingsFindingId

func (c *Client) GetSecretsFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetSecretsFindingsFindingId - Get Credential Finding GET /secrets/findings/{findingId}

func (*Client) GetSecretsSensitivedataFindingsFindingId added in v0.16.5

func (c *Client) GetSecretsSensitivedataFindingsFindingId(ctx context.Context, params url.Values) ([]byte, error)

GetSecretsSensitivedataFindingsFindingId - Get Sensitive Data Finding GET /secrets/sensitivedata/findings/{findingId}

func (*Client) ListAdminAssessmentsScanCoverage added in v0.16.5

func (c *Client) ListAdminAssessmentsScanCoverage(ctx context.Context, params url.Values) ([]byte, error)

ListAdminAssessmentsScanCoverage - Get Scan Coverage GET /admin/assessments/scan-coverage

func (*Client) ListAdminAssessmentsScanCoverageFindings added in v0.16.5

func (c *Client) ListAdminAssessmentsScanCoverageFindings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminAssessmentsScanCoverageFindings - Get Scan Coverage Findings GET /admin/assessments/scan-coverage/findings

func (*Client) ListAdminChecklist

func (c *Client) ListAdminChecklist(ctx context.Context, params url.Values) ([]byte, error)

ListAdminChecklist - Get Checklist GET /admin/checklist

func (*Client) ListAdminFixEffort

func (c *Client) ListAdminFixEffort(ctx context.Context, params url.Values) ([]byte, error)

ListAdminFixEffort - Get Fix Effort Mapping GET /admin/fix-effort

func (*Client) ListAdminGetFileContents

func (c *Client) ListAdminGetFileContents(ctx context.Context, params url.Values) ([]byte, error)

ListAdminGetFileContents - Get File Contents GET /admin/getFileContents

func (*Client) ListAdminGetPullRequest

func (c *Client) ListAdminGetPullRequest(ctx context.Context, params url.Values) ([]byte, error)

ListAdminGetPullRequest - Get PR State GET /admin/getPullRequest

func (*Client) ListAdminInstallations

func (c *Client) ListAdminInstallations(ctx context.Context, params url.Values) ([]byte, error)

ListAdminInstallations - Get App Installations GET /admin/installations

func (*Client) ListAdminIntegrationsAzure

func (c *Client) ListAdminIntegrationsAzure(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsAzure - Get Azure Configuration GET /admin/integrations/azure

func (*Client) ListAdminIntegrationsBuildkite added in v0.18.0

func (c *Client) ListAdminIntegrationsBuildkite(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsBuildkite - Get Buildkite Integration Status GET /admin/integrations/buildkite

func (*Client) ListAdminIntegrationsCircleci added in v0.18.0

func (c *Client) ListAdminIntegrationsCircleci(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsCircleci - Get CircleCI Integration Status GET /admin/integrations/circleci

func (*Client) ListAdminIntegrationsCloudAwsSettings added in v0.16.5

func (c *Client) ListAdminIntegrationsCloudAwsSettings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsCloudAwsSettings - Get Cloud AWS Settings GET /admin/integrations/cloud/aws/settings

func (*Client) ListAdminIntegrationsCloudAzureSettings added in v0.16.5

func (c *Client) ListAdminIntegrationsCloudAzureSettings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsCloudAzureSettings - Get Cloud Azure Settings GET /admin/integrations/cloud/azure/settings

func (*Client) ListAdminIntegrationsCloudGcpSettings added in v0.16.5

func (c *Client) ListAdminIntegrationsCloudGcpSettings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsCloudGcpSettings - Get Cloud GCP Settings GET /admin/integrations/cloud/gcp/settings

func (*Client) ListAdminIntegrationsGithubAppSettings

func (c *Client) ListAdminIntegrationsGithubAppSettings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsGithubAppSettings - Get GitHub App Settings GET /admin/integrations/github/app-settings

func (*Client) ListAdminIntegrationsJenkins added in v0.18.0

func (c *Client) ListAdminIntegrationsJenkins(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsJenkins - Get Jenkins Integration Status GET /admin/integrations/jenkins

func (*Client) ListAdminIntegrationsJira

func (c *Client) ListAdminIntegrationsJira(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsJira - Get Jira Configuration GET /admin/integrations/jira

func (*Client) ListAdminIntegrationsLinearInstall added in v0.16.5

func (c *Client) ListAdminIntegrationsLinearInstall(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsLinearInstall - Start Linear OAuth install GET /admin/integrations/linear/install

func (*Client) ListAdminIntegrationsLinearOauth added in v0.16.5

func (c *Client) ListAdminIntegrationsLinearOauth(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsLinearOauth - Get Linear OAuth install status GET /admin/integrations/linear/oauth

func (*Client) ListAdminIntegrationsNotifications added in v0.16.5

func (c *Client) ListAdminIntegrationsNotifications(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsNotifications - Get Notification Config GET /admin/integrations/notifications

func (*Client) ListAdminIntegrationsSlack

func (c *Client) ListAdminIntegrationsSlack(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsSlack - Get Slack Configuration GET /admin/integrations/slack

func (*Client) ListAdminIntegrationsSlackInstall added in v0.16.5

func (c *Client) ListAdminIntegrationsSlackInstall(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsSlackInstall - Start Slack distributed install GET /admin/integrations/slack/install

func (*Client) ListAdminIntegrationsTeams added in v0.16.5

func (c *Client) ListAdminIntegrationsTeams(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsTeams - Get Integration Teams GET /admin/integrations/teams

func (*Client) ListAdminIntegrationsUsers added in v0.16.5

func (c *Client) ListAdminIntegrationsUsers(ctx context.Context, params url.Values) ([]byte, error)

ListAdminIntegrationsUsers - Get Integration Users GET /admin/integrations/users

func (*Client) ListAdminMetricsInteractions

func (c *Client) ListAdminMetricsInteractions(ctx context.Context, params url.Values) ([]byte, error)

ListAdminMetricsInteractions - Get Interactions GET /admin/metrics/interactions

func (*Client) ListAdminMetricsUsageAggregate added in v0.18.0

func (c *Client) ListAdminMetricsUsageAggregate(ctx context.Context, params url.Values) ([]byte, error)

ListAdminMetricsUsageAggregate - Usage Aggregate GET /admin/metrics/usage/aggregate

func (*Client) ListAdminMetricsUsageLedger added in v0.18.0

func (c *Client) ListAdminMetricsUsageLedger(ctx context.Context, params url.Values) ([]byte, error)

ListAdminMetricsUsageLedger - Usage Ledger GET /admin/metrics/usage/ledger

func (*Client) ListAdminMetricsUsageTimeseries added in v0.18.0

func (c *Client) ListAdminMetricsUsageTimeseries(ctx context.Context, params url.Values) ([]byte, error)

ListAdminMetricsUsageTimeseries - Usage Timeseries GET /admin/metrics/usage/timeseries

func (*Client) ListAdminOrganization

func (c *Client) ListAdminOrganization(ctx context.Context, params url.Values) ([]byte, error)

ListAdminOrganization - Get Organization GET /admin/organization

func (*Client) ListAdminPrivacyAcknowledgment added in v0.16.5

func (c *Client) ListAdminPrivacyAcknowledgment(ctx context.Context, params url.Values) ([]byte, error)

ListAdminPrivacyAcknowledgment - Get Privacy Acknowledgment GET /admin/privacy/acknowledgment

func (*Client) ListAdminRepositories

func (c *Client) ListAdminRepositories(ctx context.Context, params url.Values) ([]byte, error)

ListAdminRepositories - Get Repositories GET /admin/repositories

func (*Client) ListAdminRepositoryPropertyTeamKeys added in v0.18.0

func (c *Client) ListAdminRepositoryPropertyTeamKeys(ctx context.Context, params url.Values) ([]byte, error)

ListAdminRepositoryPropertyTeamKeys - List Repository Property Team Keys GET /admin/repository-property-team-keys

func (*Client) ListAdminServiceAccounts

func (c *Client) ListAdminServiceAccounts(ctx context.Context, params url.Values) ([]byte, error)

ListAdminServiceAccounts - Get Service Accounts GET /admin/service_accounts

func (*Client) ListAdminSla

func (c *Client) ListAdminSla(ctx context.Context, params url.Values) ([]byte, error)

ListAdminSla - Get SLAs GET /admin/sla

func (*Client) ListAdminTeamSourcePreferences added in v0.18.0

func (c *Client) ListAdminTeamSourcePreferences(ctx context.Context, params url.Values) ([]byte, error)

ListAdminTeamSourcePreferences - Get Team Source Preferences GET /admin/team-source-preferences

func (*Client) ListAdminTeamSyncRuns added in v0.18.0

func (c *Client) ListAdminTeamSyncRuns(ctx context.Context, params url.Values) ([]byte, error)

ListAdminTeamSyncRuns - List Team Sync Runs GET /admin/team-sync-runs

func (*Client) ListAdminTeams

func (c *Client) ListAdminTeams(ctx context.Context, params url.Values) ([]byte, error)

ListAdminTeams - Get All Teams GET /admin/teams

func (*Client) ListAdminTeamsAppzip

func (c *Client) ListAdminTeamsAppzip(ctx context.Context, params url.Values) ([]byte, error)

ListAdminTeamsAppzip - Get Teams App Zip GET /admin/teams/appzip

func (*Client) ListAdminTeamsFindings

func (c *Client) ListAdminTeamsFindings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminTeamsFindings - Get All Team Findings mapping GET /admin/teams/findings

func (*Client) ListAdminTeamsTeamIDFindings

func (c *Client) ListAdminTeamsTeamIDFindings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminTeamsTeamIDFindings - Get Team Findings mapping GET /admin/teams/{teamID}/findings

func (*Client) ListAdminUiSavedViews

func (c *Client) ListAdminUiSavedViews(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUiSavedViews - Get UI Saved Views GET /admin/ui/savedViews

func (*Client) ListAdminUserCurrent

func (c *Client) ListAdminUserCurrent(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUserCurrent - Get Current User GET /admin/user/current

func (*Client) ListAdminUserMapping

func (c *Client) ListAdminUserMapping(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUserMapping - Get User Mapping GET /admin/user/mapping

func (*Client) ListAdminUserMappingSuggestions

func (c *Client) ListAdminUserMappingSuggestions(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUserMappingSuggestions - Get User Mapping Suggestions GET /admin/user/mapping/suggestions

func (*Client) ListAdminUserMappings

func (c *Client) ListAdminUserMappings(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUserMappings - Get User Mappings GET /admin/user/mappings

func (*Client) ListAdminUsers

func (c *Client) ListAdminUsers(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUsers - Get All Users GET /admin/users

func (*Client) ListAdminUsersUserIdExport added in v0.16.5

func (c *Client) ListAdminUsersUserIdExport(ctx context.Context, params url.Values) ([]byte, error)

ListAdminUsersUserIdExport - Get User Data Export (GDPR Art. 15, 20) GET /admin/users/{userId}/export

func (*Client) ListAssetGraphReachability added in v0.18.0

func (c *Client) ListAssetGraphReachability(ctx context.Context, params url.Values) ([]byte, error)

ListAssetGraphReachability - Get Asset Graph Reachability GET /asset-graph/reachability

func (*Client) ListAssetGraphSearch added in v0.18.0

func (c *Client) ListAssetGraphSearch(ctx context.Context, params url.Values) ([]byte, error)

ListAssetGraphSearch - Search Asset Graph GET /asset-graph/search

func (*Client) ListAssetGraphSubgraph added in v0.18.0

func (c *Client) ListAssetGraphSubgraph(ctx context.Context, params url.Values) ([]byte, error)

ListAssetGraphSubgraph - Get Asset Graph Subgraph GET /asset-graph/subgraph

func (*Client) ListAssetGraphSummary added in v0.18.0

func (c *Client) ListAssetGraphSummary(ctx context.Context, params url.Values) ([]byte, error)

ListAssetGraphSummary - Get Asset Graph Summary GET /asset-graph/summary

func (*Client) ListContextApplications added in v0.14.0

func (c *Client) ListContextApplications(ctx context.Context, params url.Values) ([]byte, error)

ListContextApplications - Get Applications GET /context/applications

func (*Client) ListContextApplicationsApplicationIdSchema added in v0.16.5

func (c *Client) ListContextApplicationsApplicationIdSchema(ctx context.Context, params url.Values) ([]byte, error)

ListContextApplicationsApplicationIdSchema - Get Application Schema GET /context/applications/{applicationId}/schema

func (*Client) ListContextArtifactDeployments added in v0.16.5

func (c *Client) ListContextArtifactDeployments(ctx context.Context, params url.Values) ([]byte, error)

ListContextArtifactDeployments - List Artifact Deployments GET /context/artifact-deployments

func (*Client) ListContextArtifacts added in v0.16.5

func (c *Client) ListContextArtifacts(ctx context.Context, params url.Values) ([]byte, error)

ListContextArtifacts - List Artifacts GET /context/artifacts

func (*Client) ListContextAssetInventoryCloudAccounts added in v0.16.5

func (c *Client) ListContextAssetInventoryCloudAccounts(ctx context.Context, params url.Values) ([]byte, error)

ListContextAssetInventoryCloudAccounts - Get Asset Inventory Cloud Accounts GET /context/asset-inventory/cloud-accounts

func (*Client) ListContextAssetInventoryCloudResources added in v0.16.5

func (c *Client) ListContextAssetInventoryCloudResources(ctx context.Context, params url.Values) ([]byte, error)

ListContextAssetInventoryCloudResources - Get Asset Inventory Cloud Resources GET /context/asset-inventory/cloud-resources

func (*Client) ListContextAssetInventoryPublicFacing added in v0.16.5

func (c *Client) ListContextAssetInventoryPublicFacing(ctx context.Context, params url.Values) ([]byte, error)

ListContextAssetInventoryPublicFacing - Get Public Facing Assets GET /context/asset-inventory/public-facing

func (*Client) ListContextAssetInventoryResources added in v0.14.0

func (c *Client) ListContextAssetInventoryResources(ctx context.Context, params url.Values) ([]byte, error)

ListContextAssetInventoryResources - Get Asset Inventory Resources GET /context/asset-inventory/resources

func (*Client) ListContextCicdPipelines added in v0.16.5

func (c *Client) ListContextCicdPipelines(ctx context.Context, params url.Values) ([]byte, error)

ListContextCicdPipelines - List CI/CD Pipelines GET /context/cicd-pipelines

func (*Client) ListContextCloudReconAccountsAccountIdDiscoveredNodes added in v0.16.5

func (c *Client) ListContextCloudReconAccountsAccountIdDiscoveredNodes(ctx context.Context, params url.Values) ([]byte, error)

ListContextCloudReconAccountsAccountIdDiscoveredNodes - Get Cloud Recon Discovered Nodes GET /context/cloud-recon/accounts/{accountId}/discovered-nodes

func (*Client) ListContextCloudReconAccountsAccountIdHotspots added in v0.16.5

func (c *Client) ListContextCloudReconAccountsAccountIdHotspots(ctx context.Context, params url.Values) ([]byte, error)

ListContextCloudReconAccountsAccountIdHotspots - Get Cloud Recon Hotspots GET /context/cloud-recon/accounts/{accountId}/hotspots

func (*Client) ListContextCloudReconAccountsAccountIdScansLatest added in v0.16.5

func (c *Client) ListContextCloudReconAccountsAccountIdScansLatest(ctx context.Context, params url.Values) ([]byte, error)

ListContextCloudReconAccountsAccountIdScansLatest - Get Latest Cloud Recon Scan GET /context/cloud-recon/accounts/{accountId}/scans/latest

func (*Client) ListContextCloudReconTenantsCrossAccountTrusts added in v0.16.5

func (c *Client) ListContextCloudReconTenantsCrossAccountTrusts(ctx context.Context, params url.Values) ([]byte, error)

ListContextCloudReconTenantsCrossAccountTrusts - Get Tenant Cloud Recon Cross-Account Trusts GET /context/cloud-recon/tenants/cross-account-trusts

func (*Client) ListContextCloudScanScanIdStatus added in v0.16.5

func (c *Client) ListContextCloudScanScanIdStatus(ctx context.Context, params url.Values) ([]byte, error)

ListContextCloudScanScanIdStatus - Get Cloud Scan Status GET /context/cloud-scan/{scanId}/status

func (*Client) ListContextDeps added in v0.14.0

func (c *Client) ListContextDeps(ctx context.Context, params url.Values) ([]byte, error)

ListContextDeps - List Tenant Wide Dependencies (Historical) GET /context/deps

func (*Client) ListContextDepsActive added in v0.14.0

func (c *Client) ListContextDepsActive(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsActive - List Tenant Wide Active Dependencies GET /context/deps/active

func (*Client) ListContextDepsActiveSummary added in v0.18.0

func (c *Client) ListContextDepsActiveSummary(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsActiveSummary - Tenant Wide Active Dependency Summary GET /context/deps/active/summary

func (*Client) ListContextDepsByRefBomRef added in v0.16.5

func (c *Client) ListContextDepsByRefBomRef(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsByRefBomRef - Get Dependencies by Bom Ref GET /context/deps/by-ref/{bomRef}

func (*Client) ListContextDepsDependentsBomRef added in v0.16.5

func (c *Client) ListContextDepsDependentsBomRef(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsDependentsBomRef - List Dependents of a Bom Ref GET /context/deps/dependents/{bomRef}

func (*Client) ListContextDepsExposure added in v0.14.0

func (c *Client) ListContextDepsExposure(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsExposure - Global package exposure by version filter (semver or hash) GET /context/deps/exposure

func (*Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdActive added in v0.14.0

func (c *Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdActive(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsRepositoryRepositoryIdProjectProjectIdActive - List Active Dependencies GET /context/deps/repository/{repositoryId}/project/{projectId}/active

func (*Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdAtCommit added in v0.14.0

func (c *Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdAtCommit(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsRepositoryRepositoryIdProjectProjectIdAtCommit - Dependencies at commit GET /context/deps/repository/{repositoryId}/project/{projectId}/at/{commit}

func (*Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdDiff added in v0.14.0

func (c *Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdDiff(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsRepositoryRepositoryIdProjectProjectIdDiff - Dependency diff between two commits GET /context/deps/repository/{repositoryId}/project/{projectId}/diff

func (*Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdExposure added in v0.14.0

func (c *Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdExposure(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsRepositoryRepositoryIdProjectProjectIdExposure - Project package exposure by version filter (semver or hash) GET /context/deps/repository/{repositoryId}/project/{projectId}/exposure

func (*Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdHistory added in v0.14.0

func (c *Client) ListContextDepsRepositoryRepositoryIdProjectProjectIdHistory(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsRepositoryRepositoryIdProjectProjectIdHistory - Package exposure history (windows) GET /context/deps/repository/{repositoryId}/project/{projectId}/history

func (*Client) ListContextDepsWithoutLockfile added in v0.16.5

func (c *Client) ListContextDepsWithoutLockfile(ctx context.Context, params url.Values) ([]byte, error)

ListContextDepsWithoutLockfile - List projects/repos without lockfiles GET /context/deps/without-lockfile

func (*Client) ListContextEntrypoints added in v0.16.5

func (c *Client) ListContextEntrypoints(ctx context.Context, params url.Values) ([]byte, error)

ListContextEntrypoints - List Entrypoints GET /context/entrypoints

func (*Client) ListContextMemories added in v0.14.0

func (c *Client) ListContextMemories(ctx context.Context, params url.Values) ([]byte, error)

ListContextMemories - Get Memories GET /context/memories

func (*Client) ListContextMemoriesMemoryIdVersions added in v0.14.0

func (c *Client) ListContextMemoriesMemoryIdVersions(ctx context.Context, params url.Values) ([]byte, error)

ListContextMemoriesMemoryIdVersions - Get Memory Versions GET /context/memories/{memoryId}/versions

func (*Client) ListContextMemoriesType added in v0.16.5

func (c *Client) ListContextMemoriesType(ctx context.Context, params url.Values) ([]byte, error)

ListContextMemoriesType - Get Memories By Type GET /context/memories/type

func (*Client) ListContextOrganization added in v0.14.0

func (c *Client) ListContextOrganization(ctx context.Context, params url.Values) ([]byte, error)

ListContextOrganization - Get Organization Context GET /context/organization

func (*Client) ListContextRepoScans added in v0.18.0

func (c *Client) ListContextRepoScans(ctx context.Context, params url.Values) ([]byte, error)

ListContextRepoScans - List Repo Context Scans GET /context/repo-scans

func (*Client) ListContextRepositories added in v0.14.0

func (c *Client) ListContextRepositories(ctx context.Context, params url.Values) ([]byte, error)

ListContextRepositories - Get Contexts of Repositories GET /context/repositories

func (*Client) ListContextRepositoriesRepositoryIdProjects added in v0.14.0

func (c *Client) ListContextRepositoriesRepositoryIdProjects(ctx context.Context, params url.Values) ([]byte, error)

ListContextRepositoriesRepositoryIdProjects - List Projects GET /context/repositories/{repositoryId}/projects

func (*Client) ListContextRepositoriesRepositoryIdProjectsProjectIdSchema added in v0.14.0

func (c *Client) ListContextRepositoriesRepositoryIdProjectsProjectIdSchema(ctx context.Context, params url.Values) ([]byte, error)

ListContextRepositoriesRepositoryIdProjectsProjectIdSchema - Get Project Schema GET /context/repositories/{repositoryId}/projects/{projectId}/schema

func (*Client) ListContextRepositoriesRepositoryIdProjectsProjectIdSchemaMetadata added in v0.14.0

func (c *Client) ListContextRepositoriesRepositoryIdProjectsProjectIdSchemaMetadata(ctx context.Context, params url.Values) ([]byte, error)

ListContextRepositoriesRepositoryIdProjectsProjectIdSchemaMetadata - Get Project Schema Metadata GET /context/repositories/{repositoryId}/projects/{projectId}/schema/metadata

func (*Client) ListContextRepositoriesRepositoryIdProjectsProjectIdSchemaRaw added in v0.16.5

func (c *Client) ListContextRepositoriesRepositoryIdProjectsProjectIdSchemaRaw(ctx context.Context, params url.Values) ([]byte, error)

ListContextRepositoriesRepositoryIdProjectsProjectIdSchemaRaw - Get Project Schema Raw File GET /context/repositories/{repositoryId}/projects/{projectId}/schema/raw

func (*Client) ListContextSbomsRepositoryRepositoryIdLatest added in v0.16.5

func (c *Client) ListContextSbomsRepositoryRepositoryIdLatest(ctx context.Context, params url.Values) ([]byte, error)

ListContextSbomsRepositoryRepositoryIdLatest - Get Latest SBOMs for Repository GET /context/sboms/repository/{repositoryId}/latest

func (*Client) ListContextSbomsTree added in v0.14.0

func (c *Client) ListContextSbomsTree(ctx context.Context, params url.Values) ([]byte, error)

ListContextSbomsTree - Get SBOM key tree for tenant GET /context/sboms/tree

func (*Client) ListContextSchemas added in v0.16.5

func (c *Client) ListContextSchemas(ctx context.Context, params url.Values) ([]byte, error)

ListContextSchemas - List Schemas GET /context/schemas

func (*Client) ListContextVaultFiles added in v0.14.0

func (c *Client) ListContextVaultFiles(ctx context.Context, params url.Values) ([]byte, error)

ListContextVaultFiles - Get Vault Files GET /context/vault/files

func (*Client) ListContextVaultFilesList added in v0.14.0

func (c *Client) ListContextVaultFilesList(ctx context.Context, params url.Values) ([]byte, error)

ListContextVaultFilesList - Get Vault Files List GET /context/vault/files/list

func (*Client) ListCspmFindings

func (c *Client) ListCspmFindings(ctx context.Context, params url.Values) ([]byte, error)

ListCspmFindings - Get CSPM Findings GET /cspm/findings

func (*Client) ListCspmFindingsFindingIdAutofixActivity added in v0.18.0

func (c *Client) ListCspmFindingsFindingIdAutofixActivity(ctx context.Context, params url.Values) ([]byte, error)

ListCspmFindingsFindingIdAutofixActivity - Get CSPM Finding Autofix Activity GET /cspm/findings/{findingId}/autofix/activity

func (*Client) ListCspmFindingsFindingIdAutofixCacheDiff added in v0.16.5

func (c *Client) ListCspmFindingsFindingIdAutofixCacheDiff(ctx context.Context, params url.Values) ([]byte, error)

ListCspmFindingsFindingIdAutofixCacheDiff - Get CSPM Finding Autofix Diff GET /cspm/findings/{findingId}/autofix/cache/diff

func (*Client) ListCspmFindingsFindingIdAutofixState added in v0.18.0

func (c *Client) ListCspmFindingsFindingIdAutofixState(ctx context.Context, params url.Values) ([]byte, error)

ListCspmFindingsFindingIdAutofixState - Get CSPM Finding Autofix State GET /cspm/findings/{findingId}/autofix/state

func (*Client) ListCspmFindingsFindingIdAutofixStatus added in v0.18.0

func (c *Client) ListCspmFindingsFindingIdAutofixStatus(ctx context.Context, params url.Values) ([]byte, error)

ListCspmFindingsFindingIdAutofixStatus - Get CSPM Finding Autofix Status GET /cspm/findings/{findingId}/autofix/status

func (*Client) ListCspmScans

func (c *Client) ListCspmScans(ctx context.Context, params url.Values) ([]byte, error)

ListCspmScans - Get CSPM Scans GET /cspm/scans

func (*Client) ListDastBughuntConfig

func (c *Client) ListDastBughuntConfig(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntConfig - Get BugHunt Config GET /dast/bughunt/config

func (*Client) ListDastBughuntFindings

func (c *Client) ListDastBughuntFindings(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntFindings - Get BugHunt Findings GET /dast/bughunt/findings

func (*Client) ListDastBughuntFindingsFindingIdEvents

func (c *Client) ListDastBughuntFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntFindingsFindingIdEvents - Get BugHunt Finding Events GET /dast/bughunt/findings/{findingId}/events

func (*Client) ListDastBughuntFindingsFindingIdTriage

func (c *Client) ListDastBughuntFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntFindingsFindingIdTriage - Create Interactor [] GET /dast/bughunt/findings/{findingId}/triage

func (*Client) ListDastBughuntScans

func (c *Client) ListDastBughuntScans(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntScans - Get BugHunt Scans GET /dast/bughunt/scans

func (*Client) ListDastBughuntScansScanIdDiff added in v0.16.5

func (c *Client) ListDastBughuntScansScanIdDiff(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntScansScanIdDiff - Get BugHunt Scan Diff GET /dast/bughunt/scans/{scanId}/diff

func (*Client) ListDastBughuntScansScanIdFindings

func (c *Client) ListDastBughuntScansScanIdFindings(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntScansScanIdFindings - Get BugHunt Scan Findings GET /dast/bughunt/scans/{scanId}/findings

func (*Client) ListDastBughuntScansScanIdLogs

func (c *Client) ListDastBughuntScansScanIdLogs(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntScansScanIdLogs - Get BugHunt Sub-Agent Network Log GET /dast/bughunt/scans/{scanId}/logs

func (*Client) ListDastBughuntSuiteRuns added in v0.16.5

func (c *Client) ListDastBughuntSuiteRuns(ctx context.Context, params url.Values) ([]byte, error)

ListDastBughuntSuiteRuns - Get BugHunt Suite Runs GET /dast/bughunt/suite-runs

func (*Client) ListDastCredentials

func (c *Client) ListDastCredentials(ctx context.Context, params url.Values) ([]byte, error)

ListDastCredentials - Get All Credentials GET /dast/credentials

func (*Client) ListDastPentestApplications

func (c *Client) ListDastPentestApplications(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestApplications - Get Pentest App Configs GET /dast/pentest/applications

func (*Client) ListDastPentestApplicationsApplicationIdPreflightLatest added in v0.16.5

func (c *Client) ListDastPentestApplicationsApplicationIdPreflightLatest(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestApplicationsApplicationIdPreflightLatest - Get Latest Pentest Preflight for Application GET /dast/pentest/applications/{applicationId}/preflight/latest

func (*Client) ListDastPentestApplicationsApplicationIdPreflightQuota added in v0.16.5

func (c *Client) ListDastPentestApplicationsApplicationIdPreflightQuota(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestApplicationsApplicationIdPreflightQuota - Get Pentest Preflight Quota GET /dast/pentest/applications/{applicationId}/preflight/quota

func (*Client) ListDastPentestFindings

func (c *Client) ListDastPentestFindings(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindings - Get Pentest Findings GET /dast/pentest/findings

func (*Client) ListDastPentestFindingsFindingIdAutofixActivity added in v0.18.0

func (c *Client) ListDastPentestFindingsFindingIdAutofixActivity(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdAutofixActivity - Get DAST Pentest Finding Autofix Activity GET /dast/pentest/findings/{findingId}/autofix/activity

func (*Client) ListDastPentestFindingsFindingIdAutofixCacheDiff added in v0.16.5

func (c *Client) ListDastPentestFindingsFindingIdAutofixCacheDiff(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdAutofixCacheDiff - Get Pentest Finding Autofix Diff GET /dast/pentest/findings/{findingId}/autofix/cache/diff

func (*Client) ListDastPentestFindingsFindingIdAutofixState added in v0.18.0

func (c *Client) ListDastPentestFindingsFindingIdAutofixState(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdAutofixState - Get DAST Pentest Finding Autofix State GET /dast/pentest/findings/{findingId}/autofix/state

func (*Client) ListDastPentestFindingsFindingIdAutofixStatus added in v0.18.0

func (c *Client) ListDastPentestFindingsFindingIdAutofixStatus(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdAutofixStatus - Get DAST Pentest Finding Autofix Status GET /dast/pentest/findings/{findingId}/autofix/status

func (*Client) ListDastPentestFindingsFindingIdEvents

func (c *Client) ListDastPentestFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdEvents - Get Pentest Finding Events GET /dast/pentest/findings/{findingId}/events

func (*Client) ListDastPentestFindingsFindingIdFull

func (c *Client) ListDastPentestFindingsFindingIdFull(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdFull - Get Pentest Finding Full GET /dast/pentest/findings/{findingId}/full

func (*Client) ListDastPentestFindingsFindingIdTriage

func (c *Client) ListDastPentestFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestFindingsFindingIdTriage - Get Pentest Finding Full GET /dast/pentest/findings/{findingId}/triage

func (*Client) ListDastPentestPreflightsPreflightIdEvents added in v0.16.5

func (c *Client) ListDastPentestPreflightsPreflightIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestPreflightsPreflightIdEvents - Get Pentest Preflight Events GET /dast/pentest/preflights/{preflightId}/events

func (*Client) ListDastPentestScans

func (c *Client) ListDastPentestScans(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScans - Get Pentest Scans GET /dast/pentest/scans

func (*Client) ListDastPentestScansScanIdFindings

func (c *Client) ListDastPentestScansScanIdFindings(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdFindings - Get Pentest Scan Findings GET /dast/pentest/scans/{scanId}/findings

func (*Client) ListDastPentestScansScanIdHypotheses

func (c *Client) ListDastPentestScansScanIdHypotheses(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdHypotheses - Get Auth Matrix Hypotheses GET /dast/pentest/scans/{scanId}/hypotheses

func (*Client) ListDastPentestScansScanIdLogs

func (c *Client) ListDastPentestScansScanIdLogs(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdLogs - Get Sub-Agent Network Log GET /dast/pentest/scans/{scanId}/logs

func (*Client) ListDastPentestScansScanIdReport

func (c *Client) ListDastPentestScansScanIdReport(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdReport - Get Pentest Scan Report GET /dast/pentest/scans/{scanId}/report

func (*Client) ListDastPentestScansScanIdReportDownload

func (c *Client) ListDastPentestScansScanIdReportDownload(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdReportDownload - Get Pentest Scan Report Download URL GET /dast/pentest/scans/{scanId}/report/download

func (*Client) ListDastPentestScansScanIdReportExternalPdf

func (c *Client) ListDastPentestScansScanIdReportExternalPdf(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdReportExternalPdf - Get Pentest Scan External Report PDF GET /dast/pentest/scans/{scanId}/report/external/pdf

func (*Client) ListDastPentestScansScanIdReportPdf

func (c *Client) ListDastPentestScansScanIdReportPdf(ctx context.Context, params url.Values) ([]byte, error)

ListDastPentestScansScanIdReportPdf - Get Pentest Scan Report PDF GET /dast/pentest/scans/{scanId}/report/pdf

func (*Client) ListDastScansStatusLast

func (c *Client) ListDastScansStatusLast(ctx context.Context, params url.Values) ([]byte, error)

ListDastScansStatusLast - Get Pentest Last Scan Status GET /dast/scans/status/last

func (*Client) ListDastSourceips added in v0.16.5

func (c *Client) ListDastSourceips(ctx context.Context, params url.Values) ([]byte, error)

ListDastSourceips - Get Source IPs GET /dast/sourceips

func (*Client) ListInfrastructureGraphs added in v0.18.0

func (c *Client) ListInfrastructureGraphs(ctx context.Context, params url.Values) ([]byte, error)

ListInfrastructureGraphs - List Infrastructure Graphs GET /infrastructure/graphs

func (*Client) ListInfrastructureGraphsAccountIdDownload added in v0.18.0

func (c *Client) ListInfrastructureGraphsAccountIdDownload(ctx context.Context, params url.Values) ([]byte, error)

ListInfrastructureGraphsAccountIdDownload - Get Infrastructure Graph Download URL GET /infrastructure/graphs/{accountId}/download

func (*Client) ListInfrastructureGraphsAccountIdVersions added in v0.18.0

func (c *Client) ListInfrastructureGraphsAccountIdVersions(ctx context.Context, params url.Values) ([]byte, error)

ListInfrastructureGraphsAccountIdVersions - List Infrastructure Graph Versions GET /infrastructure/graphs/{accountId}/versions

func (*Client) ListInfrastructureGraphsAccountIdVersionsVersion added in v0.18.0

func (c *Client) ListInfrastructureGraphsAccountIdVersionsVersion(ctx context.Context, params url.Values) ([]byte, error)

ListInfrastructureGraphsAccountIdVersionsVersion - Get Infrastructure Graph Version GET /infrastructure/graphs/{accountId}/versions/{version}

func (*Client) ListInfrastructureGraphsInfo added in v0.18.0

func (c *Client) ListInfrastructureGraphsInfo(ctx context.Context, params url.Values) ([]byte, error)

ListInfrastructureGraphsInfo - Get Infrastructure Graph Info GET /infrastructure/graphs/info

func (*Client) ListInfrastructureGraphsSummary added in v0.18.0

func (c *Client) ListInfrastructureGraphsSummary(ctx context.Context, params url.Values) ([]byte, error)

ListInfrastructureGraphsSummary - Get Infrastructure Graph Summary GET /infrastructure/graphs/summary

func (*Client) ListManagerCampaigns

func (c *Client) ListManagerCampaigns(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaigns - List Campaigns GET /manager/campaigns

func (*Client) ListManagerCampaignsCampaignIdEvents

func (c *Client) ListManagerCampaignsCampaignIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsCampaignIdEvents - Get Campaign Events GET /manager/campaigns/{campaignId}/events

func (*Client) ListManagerCampaignsCampaignIdFindings

func (c *Client) ListManagerCampaignsCampaignIdFindings(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsCampaignIdFindings - Get (Triaged) Findings Associated with a campaign GET /manager/campaigns/{campaignId}/findings

func (*Client) ListManagerCampaignsCampaignIdPreview

func (c *Client) ListManagerCampaignsCampaignIdPreview(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsCampaignIdPreview - Get Campaign Preview Details GET /manager/campaigns/{campaignId}/preview

func (*Client) ListManagerCampaignsCampaignIdRuns added in v0.18.0

func (c *Client) ListManagerCampaignsCampaignIdRuns(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsCampaignIdRuns - List Campaign Runs GET /manager/campaigns/{campaignId}/runs

func (*Client) ListManagerCampaignsDefault

func (c *Client) ListManagerCampaignsDefault(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsDefault - Get Default Campaigns GET /manager/campaigns/default

func (*Client) ListManagerCampaignsFindings

func (c *Client) ListManagerCampaignsFindings(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsFindings - Get All Campaigns Findings GET /manager/campaigns/findings

func (*Client) ListManagerCampaignsMetricsRefresh

func (c *Client) ListManagerCampaignsMetricsRefresh(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsMetricsRefresh - Refresh Campaign Metrics GET /manager/campaigns/metrics/refresh

func (*Client) ListManagerCampaignsPreviews

func (c *Client) ListManagerCampaignsPreviews(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsPreviews - Get Campaign Previews GET /manager/campaigns/previews

func (*Client) ListManagerCampaignsSummaries

func (c *Client) ListManagerCampaignsSummaries(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCampaignsSummaries - Get Campaign Summaries GET /manager/campaigns/summaries

func (*Client) ListManagerChatSessions added in v0.16.5

func (c *Client) ListManagerChatSessions(ctx context.Context, params url.Values) ([]byte, error)

ListManagerChatSessions - List Chat Sessions GET /manager/chat/sessions

func (*Client) ListManagerChatSessionsChatIDActions added in v0.16.5

func (c *Client) ListManagerChatSessionsChatIDActions(ctx context.Context, params url.Values) ([]byte, error)

ListManagerChatSessionsChatIDActions - Get Chat Session Actions GET /manager/chat/sessions/{chatID}/actions

func (*Client) ListManagerChatSessionsChatIDAudit added in v0.16.5

func (c *Client) ListManagerChatSessionsChatIDAudit(ctx context.Context, params url.Values) ([]byte, error)

ListManagerChatSessionsChatIDAudit - Get chat session audit trail GET /manager/chat/sessions/{chatID}/audit

func (*Client) ListManagerChatSessionsChatIDHistory added in v0.16.5

func (c *Client) ListManagerChatSessionsChatIDHistory(ctx context.Context, params url.Values) ([]byte, error)

ListManagerChatSessionsChatIDHistory - Get Chat Session History GET /manager/chat/sessions/{chatID}/history

func (*Client) ListManagerConfig

func (c *Client) ListManagerConfig(ctx context.Context, params url.Values) ([]byte, error)

ListManagerConfig - Get Manager config GET /manager/config

func (*Client) ListManagerCredits

func (c *Client) ListManagerCredits(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCredits - Get Manager credit balance GET /manager/credits

func (*Client) ListManagerCustomerQuestions added in v0.16.5

func (c *Client) ListManagerCustomerQuestions(ctx context.Context, params url.Values) ([]byte, error)

ListManagerCustomerQuestions - List Customer Question Sets GET /manager/customer-questions

func (*Client) ListManagerEscalations

func (c *Client) ListManagerEscalations(ctx context.Context, params url.Values) ([]byte, error)

ListManagerEscalations - Get Escalations GET /manager/escalations

func (*Client) ListManagerEvents

func (c *Client) ListManagerEvents(ctx context.Context, params url.Values) ([]byte, error)

ListManagerEvents - Get Events GET /manager/events

func (*Client) ListManagerFindingsFindingIdEvents

func (c *Client) ListManagerFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListManagerFindingsFindingIdEvents - Get Finding Events GET /manager/findings/{findingId}/events

func (*Client) ListManagerGroundrules

func (c *Client) ListManagerGroundrules(ctx context.Context, params url.Values) ([]byte, error)

ListManagerGroundrules - Get Manager ground rules GET /manager/groundrules

func (*Client) ListManagerMetrics

func (c *Client) ListManagerMetrics(ctx context.Context, params url.Values) ([]byte, error)

ListManagerMetrics - Get Metrics GET /manager/metrics

func (*Client) ListManagerPlans

func (c *Client) ListManagerPlans(ctx context.Context, params url.Values) ([]byte, error)

ListManagerPlans - Get Plans GET /manager/plans

func (*Client) ListManagerState

func (c *Client) ListManagerState(ctx context.Context, params url.Values) ([]byte, error)

ListManagerState - Get Manager State GET /manager/state

func (*Client) ListManagerStateLatest

func (c *Client) ListManagerStateLatest(ctx context.Context, params url.Values) ([]byte, error)

ListManagerStateLatest - Get Manager State (Legacy) GET /manager/state/latest

func (*Client) ListManagerStates

func (c *Client) ListManagerStates(ctx context.Context, params url.Values) ([]byte, error)

ListManagerStates - Get Manager States GET /manager/states

func (*Client) ListManagerStrategy added in v0.18.0

func (c *Client) ListManagerStrategy(ctx context.Context, params url.Values) ([]byte, error)

ListManagerStrategy - Get Active Strategy GET /manager/strategy

func (*Client) ListManagerStrategyVersions added in v0.18.0

func (c *Client) ListManagerStrategyVersions(ctx context.Context, params url.Values) ([]byte, error)

ListManagerStrategyVersions - List Strategy Versions GET /manager/strategy/versions

func (*Client) ListManagerThreatInvestigations added in v0.16.5

func (c *Client) ListManagerThreatInvestigations(ctx context.Context, params url.Values) ([]byte, error)

ListManagerThreatInvestigations - Get Threat Investigations GET /manager/threat-investigations

func (*Client) ListOrchestratorCodereviews

func (c *Client) ListOrchestratorCodereviews(ctx context.Context, params url.Values) ([]byte, error)

ListOrchestratorCodereviews - Get Code Reviews GET /orchestrator/codereviews

func (*Client) ListOrchestratorFindingsFindingIDAutofixIterations added in v0.18.0

func (c *Client) ListOrchestratorFindingsFindingIDAutofixIterations(ctx context.Context, params url.Values) ([]byte, error)

ListOrchestratorFindingsFindingIDAutofixIterations - Get Finding Autofix Iterations GET /orchestrator/findings/{findingID}/autofix-iterations

func (*Client) ListOrchestratorOnboardingStatus

func (c *Client) ListOrchestratorOnboardingStatus(ctx context.Context, params url.Values) ([]byte, error)

ListOrchestratorOnboardingStatus - Get Onboarding Status GET /orchestrator/onboarding/status

func (*Client) ListSastEvents

func (c *Client) ListSastEvents(ctx context.Context, params url.Values) ([]byte, error)

ListSastEvents - Get SAST Events GET /sast/events

func (*Client) ListSastFindings

func (c *Client) ListSastFindings(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindings - Get SAST Findings GET /sast/findings

func (*Client) ListSastFindingsDetailed

func (c *Client) ListSastFindingsDetailed(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsDetailed - Get Findings Detailed GET /sast/findings/detailed

func (*Client) ListSastFindingsFindingIdAutofixActivity added in v0.18.0

func (c *Client) ListSastFindingsFindingIdAutofixActivity(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdAutofixActivity - Get SAST Finding Autofix Activity GET /sast/findings/{findingId}/autofix/activity

func (*Client) ListSastFindingsFindingIdAutofixCacheDiff

func (c *Client) ListSastFindingsFindingIdAutofixCacheDiff(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdAutofixCacheDiff - Get Finding Autofix Diff GET /sast/findings/{findingId}/autofix/cache/diff

func (*Client) ListSastFindingsFindingIdAutofixState added in v0.18.0

func (c *Client) ListSastFindingsFindingIdAutofixState(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdAutofixState - Get SAST Finding Autofix State GET /sast/findings/{findingId}/autofix/state

func (*Client) ListSastFindingsFindingIdAutofixStatus added in v0.18.0

func (c *Client) ListSastFindingsFindingIdAutofixStatus(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdAutofixStatus - Get SAST Finding Autofix Status GET /sast/findings/{findingId}/autofix/status

func (*Client) ListSastFindingsFindingIdEvents

func (c *Client) ListSastFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdEvents - Get Finding Events GET /sast/findings/{findingId}/events

func (*Client) ListSastFindingsFindingIdTriage

func (c *Client) ListSastFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdTriage - Get Triaged Finding GET /sast/findings/{findingId}/triage

func (*Client) ListSastFindingsFindingIdUsers

func (c *Client) ListSastFindingsFindingIdUsers(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsFindingIdUsers - Get Finding Users GET /sast/findings/{findingId}/users

func (*Client) ListSastFindingsPreview

func (c *Client) ListSastFindingsPreview(ctx context.Context, params url.Values) ([]byte, error)

ListSastFindingsPreview - Get SAST Findings GET /sast/findings/preview

func (*Client) ListSastRepositories

func (c *Client) ListSastRepositories(ctx context.Context, params url.Values) ([]byte, error)

ListSastRepositories - Get Repositories GET /sast/repositories

func (*Client) ListSastScanRuns added in v0.18.0

func (c *Client) ListSastScanRuns(ctx context.Context, params url.Values) ([]byte, error)

ListSastScanRuns - List Scan Runs GET /sast/scan-runs

func (*Client) ListScaContainersFindings

func (c *Client) ListScaContainersFindings(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindings - Get SCA Container Findings GET /sca/containers/findings

func (*Client) ListScaContainersFindingsDetailed

func (c *Client) ListScaContainersFindingsDetailed(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsDetailed - Get SCA Container Findings [DEPRECATED - TO BE REMOVED BY 2025] GET /sca/containers/findings/detailed

func (*Client) ListScaContainersFindingsFindingIdAutofixActivity added in v0.18.0

func (c *Client) ListScaContainersFindingsFindingIdAutofixActivity(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsFindingIdAutofixActivity - Get SCA Container Finding Autofix Activity GET /sca/containers/findings/{findingId}/autofix/activity

func (*Client) ListScaContainersFindingsFindingIdAutofixState added in v0.18.0

func (c *Client) ListScaContainersFindingsFindingIdAutofixState(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsFindingIdAutofixState - Get Container Finding Autofix State GET /sca/containers/findings/{findingId}/autofix/state

func (*Client) ListScaContainersFindingsFindingIdAutofixStatus added in v0.18.0

func (c *Client) ListScaContainersFindingsFindingIdAutofixStatus(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsFindingIdAutofixStatus - Get Container Finding Autofix Status GET /sca/containers/findings/{findingId}/autofix/status

func (*Client) ListScaContainersFindingsFindingIdEvents

func (c *Client) ListScaContainersFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsFindingIdEvents - Get SCA Container Finding Events GET /sca/containers/findings/{findingId}/events

func (*Client) ListScaContainersFindingsFindingIdTriage

func (c *Client) ListScaContainersFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsFindingIdTriage - Get Triaged Finding GET /sca/containers/findings/{findingId}/triage

func (*Client) ListScaContainersFindingsFindingIdUsers

func (c *Client) ListScaContainersFindingsFindingIdUsers(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsFindingIdUsers - Get Finding Related Users GET /sca/containers/findings/{findingId}/users

func (*Client) ListScaContainersFindingsPreview

func (c *Client) ListScaContainersFindingsPreview(ctx context.Context, params url.Values) ([]byte, error)

ListScaContainersFindingsPreview - Get SCA Container Findings Preview GET /sca/containers/findings/preview

func (*Client) ListScaDependenciesFindings

func (c *Client) ListScaDependenciesFindings(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindings - Get SCA Dependency Findings GET /sca/dependencies/findings

func (*Client) ListScaDependenciesFindingsDetailed

func (c *Client) ListScaDependenciesFindingsDetailed(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsDetailed - Get SCA Dependency Findings Detailed [DEPRECATED - TO BE REMOVED BY 2025] GET /sca/dependencies/findings/detailed

func (*Client) ListScaDependenciesFindingsFindingIdAutofixActivity added in v0.18.0

func (c *Client) ListScaDependenciesFindingsFindingIdAutofixActivity(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdAutofixActivity - Get SCA Dependency Finding Autofix Activity GET /sca/dependencies/findings/{findingId}/autofix/activity

func (*Client) ListScaDependenciesFindingsFindingIdAutofixCacheDiff

func (c *Client) ListScaDependenciesFindingsFindingIdAutofixCacheDiff(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdAutofixCacheDiff - Get SCA Dependency Finding Fix GET /sca/dependencies/findings/{findingId}/autofix/cache/diff

func (*Client) ListScaDependenciesFindingsFindingIdAutofixState added in v0.18.0

func (c *Client) ListScaDependenciesFindingsFindingIdAutofixState(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdAutofixState - Get Dependency Finding Autofix State GET /sca/dependencies/findings/{findingId}/autofix/state

func (*Client) ListScaDependenciesFindingsFindingIdAutofixStatus added in v0.18.0

func (c *Client) ListScaDependenciesFindingsFindingIdAutofixStatus(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdAutofixStatus - Get Dependency Finding Autofix Status GET /sca/dependencies/findings/{findingId}/autofix/status

func (*Client) ListScaDependenciesFindingsFindingIdEvents

func (c *Client) ListScaDependenciesFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdEvents - Get SCA Dependency Finding Events GET /sca/dependencies/findings/{findingId}/events

func (*Client) ListScaDependenciesFindingsFindingIdTriage

func (c *Client) ListScaDependenciesFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdTriage - Get Triaged Finding GET /sca/dependencies/findings/{findingId}/triage

func (*Client) ListScaDependenciesFindingsFindingIdUsers

func (c *Client) ListScaDependenciesFindingsFindingIdUsers(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsFindingIdUsers - Get Finding Related Users GET /sca/dependencies/findings/{findingId}/users

func (*Client) ListScaDependenciesFindingsPreview

func (c *Client) ListScaDependenciesFindingsPreview(ctx context.Context, params url.Values) ([]byte, error)

ListScaDependenciesFindingsPreview - Get SCA Dependency Findings Preview GET /sca/dependencies/findings/preview

func (*Client) ListScaEvents

func (c *Client) ListScaEvents(ctx context.Context, params url.Values) ([]byte, error)

ListScaEvents - Get SCA Events GET /sca/events

func (*Client) ListScaRepositories

func (c *Client) ListScaRepositories(ctx context.Context, params url.Values) ([]byte, error)

ListScaRepositories - Get Repository Stats GET /sca/repositories

func (*Client) ListScaRepositoriesRepositoryIdSbom

func (c *Client) ListScaRepositoriesRepositoryIdSbom(ctx context.Context, params url.Values) ([]byte, error)

ListScaRepositoriesRepositoryIdSbom - Get Repository SBOM GET /sca/repositories/{repositoryId}/sbom

func (*Client) ListScaScanRuns added in v0.18.0

func (c *Client) ListScaScanRuns(ctx context.Context, params url.Values) ([]byte, error)

ListScaScanRuns - List Scan Runs GET /sca/scan-runs

func (*Client) ListScpmDependencies added in v0.18.0

func (c *Client) ListScpmDependencies(ctx context.Context, params url.Values) ([]byte, error)

ListScpmDependencies - Get CI/CD Dependencies GET /scpm/dependencies

func (*Client) ListScpmEvents added in v0.18.0

func (c *Client) ListScpmEvents(ctx context.Context, params url.Values) ([]byte, error)

ListScpmEvents - Get SCPM Events GET /scpm/events

func (*Client) ListScpmFindings added in v0.18.0

func (c *Client) ListScpmFindings(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindings - Get SCPM Findings GET /scpm/findings

func (*Client) ListScpmFindingsDetailed added in v0.18.0

func (c *Client) ListScpmFindingsDetailed(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsDetailed - Get Findings Detailed GET /scpm/findings/detailed

func (*Client) ListScpmFindingsFindingIdAutofixActivity added in v0.18.0

func (c *Client) ListScpmFindingsFindingIdAutofixActivity(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsFindingIdAutofixActivity - Get SCPM Finding Autofix Activity GET /scpm/findings/{findingId}/autofix/activity

func (*Client) ListScpmFindingsFindingIdAutofixCacheDiff added in v0.18.0

func (c *Client) ListScpmFindingsFindingIdAutofixCacheDiff(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsFindingIdAutofixCacheDiff - Get SCPM Finding Autofix Diff GET /scpm/findings/{findingId}/autofix/cache/diff

func (*Client) ListScpmFindingsFindingIdAutofixState added in v0.18.0

func (c *Client) ListScpmFindingsFindingIdAutofixState(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsFindingIdAutofixState - Get SCPM Finding Autofix State GET /scpm/findings/{findingId}/autofix/state

func (*Client) ListScpmFindingsFindingIdAutofixStatus added in v0.18.0

func (c *Client) ListScpmFindingsFindingIdAutofixStatus(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsFindingIdAutofixStatus - Get SCPM Finding Autofix Status GET /scpm/findings/{findingId}/autofix/status

func (*Client) ListScpmFindingsFindingIdEvents added in v0.18.0

func (c *Client) ListScpmFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsFindingIdEvents - Get Finding Events GET /scpm/findings/{findingId}/events

func (*Client) ListScpmFindingsFindingIdTriage added in v0.18.0

func (c *Client) ListScpmFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsFindingIdTriage - Get Triaged Finding GET /scpm/findings/{findingId}/triage

func (*Client) ListScpmFindingsPreview added in v0.18.0

func (c *Client) ListScpmFindingsPreview(ctx context.Context, params url.Values) ([]byte, error)

ListScpmFindingsPreview - Get SCPM Findings GET /scpm/findings/preview

func (*Client) ListSecretsCredentialsFindings added in v0.16.5

func (c *Client) ListSecretsCredentialsFindings(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsCredentialsFindings - Get Secrets Credential Findings GET /secrets/credentials/findings

func (*Client) ListSecretsCredentialsFindingsDetailed added in v0.16.5

func (c *Client) ListSecretsCredentialsFindingsDetailed(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsCredentialsFindingsDetailed - Get Secrets Credential Findings Detailed GET /secrets/credentials/findings/detailed

func (*Client) ListSecretsCredentialsFindingsFindingIdEvents added in v0.16.5

func (c *Client) ListSecretsCredentialsFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsCredentialsFindingsFindingIdEvents - Get Finding Events GET /secrets/credentials/findings/{findingId}/events

func (*Client) ListSecretsCredentialsFindingsFindingIdTriage added in v0.16.5

func (c *Client) ListSecretsCredentialsFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsCredentialsFindingsFindingIdTriage - Get Triaged Credential Finding GET /secrets/credentials/findings/{findingId}/triage

func (*Client) ListSecretsCredentialsFindingsFindingIdUsers added in v0.16.5

func (c *Client) ListSecretsCredentialsFindingsFindingIdUsers(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsCredentialsFindingsFindingIdUsers - Get Credential Finding Related Users GET /secrets/credentials/findings/{findingId}/users

func (*Client) ListSecretsEvents

func (c *Client) ListSecretsEvents(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsEvents - Get Secret Events GET /secrets/events

func (*Client) ListSecretsFindings

func (c *Client) ListSecretsFindings(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsFindings - Get Secrets Credential Findings GET /secrets/findings

func (*Client) ListSecretsFindingsDetailed

func (c *Client) ListSecretsFindingsDetailed(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsFindingsDetailed - Get Secrets Credential Findings Detailed - [DEPRECATED - TO BE REMOVED BY 2025] GET /secrets/findings/detailed

func (*Client) ListSecretsFindingsFindingIdEvents

func (c *Client) ListSecretsFindingsFindingIdEvents(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsFindingsFindingIdEvents - Get Finding Events GET /secrets/findings/{findingId}/events

func (*Client) ListSecretsFindingsFindingIdTriage

func (c *Client) ListSecretsFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsFindingsFindingIdTriage - Get Triaged Credential Finding GET /secrets/findings/{findingId}/triage

func (*Client) ListSecretsFindingsFindingIdUsers

func (c *Client) ListSecretsFindingsFindingIdUsers(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsFindingsFindingIdUsers - Get Credential Finding Related Users GET /secrets/findings/{findingId}/users

func (*Client) ListSecretsFindingsPreview

func (c *Client) ListSecretsFindingsPreview(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsFindingsPreview - Get Secrets Credential Findings GET /secrets/findings/preview

func (*Client) ListSecretsScanRuns added in v0.18.0

func (c *Client) ListSecretsScanRuns(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsScanRuns - List Scan Runs GET /secrets/scan-runs

func (*Client) ListSecretsSensitivedataFindings added in v0.16.5

func (c *Client) ListSecretsSensitivedataFindings(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsSensitivedataFindings - Get Sensitive Data Findings GET /secrets/sensitivedata/findings

func (*Client) ListSecretsSensitivedataFindingsFindingIdTriage added in v0.16.5

func (c *Client) ListSecretsSensitivedataFindingsFindingIdTriage(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsSensitivedataFindingsFindingIdTriage - Get Triaged Sensitive Data Finding GET /secrets/sensitivedata/findings/{findingId}/triage

func (*Client) ListSecretsSensitivedataFindingsFindingIdUsers added in v0.16.5

func (c *Client) ListSecretsSensitivedataFindingsFindingIdUsers(ctx context.Context, params url.Values) ([]byte, error)

ListSecretsSensitivedataFindingsFindingIdUsers - Get Sensitive Data Finding Related Users GET /secrets/sensitivedata/findings/{findingId}/users

func (*Client) PatchAdminSlaSlaId

func (c *Client) PatchAdminSlaSlaId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchAdminSlaSlaId - Patch SLA PATCH /admin/sla/{slaId}

func (*Client) PatchAdminTeamsTeamID added in v0.16.5

func (c *Client) PatchAdminTeamsTeamID(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchAdminTeamsTeamID - Patch Team PATCH /admin/teams/{teamID}

func (*Client) PatchAdminUiSavedViewsSavedViewId

func (c *Client) PatchAdminUiSavedViewsSavedViewId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchAdminUiSavedViewsSavedViewId - Patch UI Saved View PATCH /admin/ui/savedViews/{savedViewId}

func (*Client) PatchContextApplicationsApplicationId added in v0.14.0

func (c *Client) PatchContextApplicationsApplicationId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextApplicationsApplicationId - Update Application PATCH /context/applications/{applicationId}

func (*Client) PatchContextMemoriesMemoryId added in v0.14.0

func (c *Client) PatchContextMemoriesMemoryId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextMemoriesMemoryId - Update Memory PATCH /context/memories/{memoryId}

func (*Client) PatchContextOrganization added in v0.14.0

func (c *Client) PatchContextOrganization(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextOrganization - Update Classification of the Organization PATCH /context/organization

func (*Client) PatchContextRepoScansScanId added in v0.18.0

func (c *Client) PatchContextRepoScansScanId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextRepoScansScanId - Update Repo Context Scan PATCH /context/repo-scans/{scanId}

func (*Client) PatchContextRepositoriesRepositoryId added in v0.14.0

func (c *Client) PatchContextRepositoriesRepositoryId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextRepositoriesRepositoryId - Update Repository PATCH /context/repositories/{repositoryId}

func (*Client) PatchContextRepositoriesRepositoryIdProjectsProjectId added in v0.14.0

func (c *Client) PatchContextRepositoriesRepositoryIdProjectsProjectId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextRepositoriesRepositoryIdProjectsProjectId - Update Project PATCH /context/repositories/{repositoryId}/projects/{projectId}

func (*Client) PatchContextVaultFileFileName added in v0.14.0

func (c *Client) PatchContextVaultFileFileName(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchContextVaultFileFileName - Patch Vault File PATCH /context/vault/file/{fileName}

func (*Client) PatchDastBughuntFindingsFindingIdAllowlist

func (c *Client) PatchDastBughuntFindingsFindingIdAllowlist(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchDastBughuntFindingsFindingIdAllowlist - Allowlist BugHunt Finding PATCH /dast/bughunt/findings/{findingId}/allowlist

func (*Client) PatchManagerCampaignsCampaignId

func (c *Client) PatchManagerCampaignsCampaignId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerCampaignsCampaignId - Patch Campaign PATCH /manager/campaigns/{campaignId}

func (*Client) PatchManagerChatSessionsChatID added in v0.16.5

func (c *Client) PatchManagerChatSessionsChatID(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerChatSessionsChatID - Patch Chat Session PATCH /manager/chat/sessions/{chatID}

func (*Client) PatchManagerCustomerQuestionsQuestionSetIdAnswersQuestionId added in v0.16.5

func (c *Client) PatchManagerCustomerQuestionsQuestionSetIdAnswersQuestionId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerCustomerQuestionsQuestionSetIdAnswersQuestionId - Submit Question Answer PATCH /manager/customer-questions/{questionSetId}/answers/{questionId}

func (*Client) PatchManagerEscalationsEscalationId

func (c *Client) PatchManagerEscalationsEscalationId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerEscalationsEscalationId - Patch Escalation PATCH /manager/escalations/{escalationId}

func (*Client) PatchManagerGroundrules

func (c *Client) PatchManagerGroundrules(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerGroundrules - Patch a GroundRules object to S3 PATCH /manager/groundrules

func (*Client) PatchManagerStrategy added in v0.18.0

func (c *Client) PatchManagerStrategy(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerStrategy - Patch Active Strategy PATCH /manager/strategy

func (*Client) PatchManagerThreatInvestigationsThreatInvestigationId added in v0.16.5

func (c *Client) PatchManagerThreatInvestigationsThreatInvestigationId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchManagerThreatInvestigationsThreatInvestigationId - Patch Threat Investigation PATCH /manager/threat-investigations/{threatInvestigationId}

func (*Client) PatchSastFindingsFindingId

func (c *Client) PatchSastFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchSastFindingsFindingId - Update Finding PATCH /sast/findings/{findingId}

func (*Client) PatchScaContainersFindingsFindingId

func (c *Client) PatchScaContainersFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchScaContainersFindingsFindingId - Update Container Finding PATCH /sca/containers/findings/{findingId}

func (*Client) PatchScaDependenciesFindingsFindingId

func (c *Client) PatchScaDependenciesFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchScaDependenciesFindingsFindingId - Update Dependencies Finding PATCH /sca/dependencies/findings/{findingId}

func (*Client) PatchScpmFindingsFindingId added in v0.18.0

func (c *Client) PatchScpmFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchScpmFindingsFindingId - Update Finding PATCH /scpm/findings/{findingId}

func (*Client) PatchSecretsCredentialsFindingsFindingId added in v0.16.5

func (c *Client) PatchSecretsCredentialsFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchSecretsCredentialsFindingsFindingId - Update Credential Finding PATCH /secrets/credentials/findings/{findingId}

func (*Client) PatchSecretsFindingsFindingId

func (c *Client) PatchSecretsFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchSecretsFindingsFindingId - Update Credential Finding PATCH /secrets/findings/{findingId}

func (*Client) PatchSecretsSensitivedataFindingsFindingId added in v0.16.5

func (c *Client) PatchSecretsSensitivedataFindingsFindingId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

PatchSecretsSensitivedataFindingsFindingId - Update Sensitive Data Finding PATCH /secrets/sensitivedata/findings/{findingId}

func (*Client) PostContextCredentials added in v0.15.1

func (c *Client) PostContextCredentials(ctx context.Context, req ContextCredentialsRequest) (*ContextCredentialsResponse, error)

PostContextCredentials requests scoped STS credentials for uploading context data.

func (*Client) UpdateAdminFixEffort

func (c *Client) UpdateAdminFixEffort(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateAdminFixEffort - Put Fix Effort Mapping PUT /admin/fix-effort

func (*Client) UpdateAdminIntegrationsNotifications added in v0.16.5

func (c *Client) UpdateAdminIntegrationsNotifications(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateAdminIntegrationsNotifications - Put Notification Config PUT /admin/integrations/notifications

func (*Client) UpdateAdminSlaBulk

func (c *Client) UpdateAdminSlaBulk(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateAdminSlaBulk - Put Bulk SLA PUT /admin/sla/bulk

func (*Client) UpdateAdminTeamSourcePreferences added in v0.18.0

func (c *Client) UpdateAdminTeamSourcePreferences(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateAdminTeamSourcePreferences - Update Team Source Preferences PUT /admin/team-source-preferences

func (*Client) UpdateAdminUserMappingUserId

func (c *Client) UpdateAdminUserMappingUserId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateAdminUserMappingUserId - Edit User Mapping PUT /admin/user/mapping/{userId}

func (*Client) UpdateContextOrganization added in v0.14.0

func (c *Client) UpdateContextOrganization(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateContextOrganization - Upsert Classification of the Organization PUT /context/organization

func (*Client) UpdateDastBughuntConfig

func (c *Client) UpdateDastBughuntConfig(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateDastBughuntConfig - Put BugHunt Config PUT /dast/bughunt/config

func (*Client) UpdateDastCredentialsCredentialId

func (c *Client) UpdateDastCredentialsCredentialId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateDastCredentialsCredentialId - Update Credential PUT /dast/credentials/{credentialId}

func (*Client) UpdateDastPentestApplicationsApplicationId

func (c *Client) UpdateDastPentestApplicationsApplicationId(ctx context.Context, params url.Values, body io.Reader) ([]byte, error)

UpdateDastPentestApplicationsApplicationId - Update Application PUT /dast/pentest/applications/{applicationId}

type ClientOption added in v0.13.0

type ClientOption func(*Client)

ClientOption configures a Client.

func WithHTTPClient added in v0.13.0

func WithHTTPClient(hc *http.Client) ClientOption

WithHTTPClient sets a custom HTTP client on the API client, overriding the default retrying client.

type ContextCredentialsRequest added in v0.15.1

type ContextCredentialsRequest struct {
	ContextType string `json:"contextType"`
	Repository  string `json:"repository"`
	Branch      string `json:"branch,omitempty"`
	Environment string `json:"environment,omitempty"`
	Name        string `json:"name"`
	PRNumber    int    `json:"prNumber,omitempty"`
	FromPR      int    `json:"fromPR,omitempty"`
	CommitSHA   string `json:"commitSha,omitempty"`
}

ContextCredentialsRequest is the request body for POST /admin/context/credentials.

type ContextCredentialsResponse added in v0.15.1

type ContextCredentialsResponse struct {
	Credentials struct {
		AccessKeyID     string `json:"accessKeyId"`
		SecretAccessKey string `json:"secretAccessKey"`
		SessionToken    string `json:"sessionToken"`
		Expiration      string `json:"expiration"`
	} `json:"credentials"`
	Bucket    string `json:"bucket"`
	KeyPrefix string `json:"keyPrefix"`
	KMSKeyARN string `json:"kmsKeyArn,omitempty"`
	Region    string `json:"region"`
}

ContextCredentialsResponse is the response from POST /admin/context/credentials.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL