PentestJob
Represents a pentest job, which is an execution instance of a pentest. A pentest job progresses through preflight, static analysis, pentest, and finalizing steps.
Types
Properties
The list of domains allowed during the pentest job.
Strategy for cleaning up resources after pentest job completion.
The code remediation strategy for the pentest job.
A list of managed skills disabled for this pentest job. Valid values include FINDING_PERSONALIZATION and LOGIN_OPTIMIZATION.
The list of documents providing context for the pentest job.
Error information if the pentest job encountered an error.
The list of paths excluded from the pentest job.
The list of risk types excluded from the pentest job.
The execution context messages for the pentest job.
The list of integrated repositories associated with the pentest job.
The CloudWatch Logs configuration for the pentest job.
The maximum number of billable task hours allowed for this pentest job. If the cumulative task hours reach this limit, the job is gracefully stopped.
The network traffic configuration for the pentest job.
The unique identifier of the pentest job.
The list of finding identifiers selected for revalidation. Present only when jobType is REVALIDATION.
The IAM service role used for the pentest job.
The list of source code repositories analyzed during the pentest job.
The trust anchors used to validate target endpoint TLS certificates during the pentest job.