| ApplicationDependency | An ApplicationDependency resource is used within the applicationDependencies of a
CreateVulnerabilityAuditDetails resource to create a vulnerability audit. | 
| ApplicationDependency.Builder |  | 
| ApplicationDependencyRecommendationCollection | A collection of recommended application dependency changes. | 
| ApplicationDependencyRecommendationCollection.Builder |  | 
| ApplicationDependencyRecommendationSummary | An application dependency with the recommended version that does not contain any CVE. | 
| ApplicationDependencyRecommendationSummary.Builder |  | 
| ApplicationDependencyVulnerabilityCollection | application dependencies with Vulnerabilities. | 
| ApplicationDependencyVulnerabilityCollection.Builder |  | 
| ApplicationDependencyVulnerabilitySummary | An application dependency Vulnerability represents a single dependency in the application. | 
| ApplicationDependencyVulnerabilitySummary.Builder |  | 
| ApplyStage | An apply stage merges the changes if the pull request is accepted. | 
| ApplyStage.Builder |  | 
| ChangeKnowledgeBaseCompartmentDetails | Details for moving a knowledge base. | 
| ChangeKnowledgeBaseCompartmentDetails.Builder |  | 
| ChangeRemediationRecipeCompartmentDetails | Details for moving a remediation recipe resource. | 
| ChangeRemediationRecipeCompartmentDetails.Builder |  | 
| ChangeRemediationRunCompartmentDetails | Details for moving remediation run resources. | 
| ChangeRemediationRunCompartmentDetails.Builder |  | 
| ChangeVulnerabilityAuditCompartmentDetails | Details for moving a vulnerability audit resource. | 
| ChangeVulnerabilityAuditCompartmentDetails.Builder |  | 
| CreateKnowledgeBaseDetails | Details to create a new knowledge base. | 
| CreateKnowledgeBaseDetails.Builder |  | 
| CreateRemediationRecipeDetails | Details to create a new Remediation Recipe. | 
| CreateRemediationRecipeDetails.Builder |  | 
| CreateRemediationRunDetails | Details to create a new remediation run. | 
| CreateRemediationRunDetails.Builder |  | 
| CreateVulnerabilityAuditDetails | Details to create a vulnerability audit. | 
| CreateVulnerabilityAuditDetails.Builder |  | 
| DetectConfiguration | A configuration to define the constraints when detecting vulnerable dependencies and recommending
remediations. | 
| DetectConfiguration.Builder |  | 
| DetectStage | A detect stage performs a Vulnerability Audit and determines if the remediation run should
proceed to remediation stage. | 
| DetectStage.Builder |  | 
| ExternalResourceVulnerabilityAuditSource | External source for the vulnerability audit. | 
| ExternalResourceVulnerabilityAuditSource.Builder |  | 
| ExternalScmConfiguration | An external SCM configuration extends a SCM Configuration with necessary data to reach and use
the Source Code Management tool/platform used by a Remediation Recipe. | 
| ExternalScmConfiguration.Builder |  | 
| GitHubActionsConfiguration | Extends a Verify configuration with appropriate data to reach and use the build service provided
by a GitHub Action. | 
| GitHubActionsConfiguration.Builder |  | 
| GitLabPipelineConfiguration | Extends a Verify configuration with appropriate data to reach and use the build service provided
by a GitLab Pipeline. | 
| GitLabPipelineConfiguration.Builder |  | 
| JenkinsPipelineConfiguration | Extends a Verify configuration with appropriate data to reach and use the build service provided
by a Jenkins Pipeline. | 
| JenkinsPipelineConfiguration.Builder |  | 
| KnowledgeBase | A knowledge base is a component of Application Dependency Management (ADM) service that provides
access to vulnerabilities. | 
| KnowledgeBase.Builder |  | 
| KnowledgeBaseCollection | Collection of knowledge base summaries. | 
| KnowledgeBaseCollection.Builder |  | 
| KnowledgeBaseSummary | The summary of a knowledge base. | 
| KnowledgeBaseSummary.Builder |  | 
| NetworkConfiguration | A network configuration defines the required network characteristics for the remediation run of
the recipe to access the source repository and/or verify build services. | 
| NetworkConfiguration.Builder |  | 
| NoneVerifyConfiguration | Empty verify configuration when no build was selected. | 
| NoneVerifyConfiguration.Builder |  | 
| OciCodeRepositoryConfiguration | An OCI Code repository configuration extends a SCM Configuration with necessary data to reach and
use the OCI DevOps Code Repository. | 
| OciCodeRepositoryConfiguration.Builder |  | 
| OciDevOpsBuildConfiguration | OCI DevOps configuration extends a Verify Configuration with necessary data to reach and use the
OCI DevOps Build Service. | 
| OciDevOpsBuildConfiguration.Builder |  | 
| OciResourceVulnerabilityAuditSource | OCI resource source for the vulnerability audit. | 
| OciResourceVulnerabilityAuditSource.Builder |  | 
| PipelineProperties | Pipeline properties which result from the run of the verify stage. | 
| PipelineProperties.Builder |  | 
| PullRequestProperties | Pull request properties from recommend stage of the remediation run. | 
| PullRequestProperties.Builder |  | 
| RecommendStage | A recommend stage determines the recommended third-party dependencies that the app should use and
(if any) opens a pull request to propose these changes. | 
| RecommendStage.Builder |  | 
| RemediationRecipe | An Application Dependency Management (ADM) remediation recipe contains the basic configuration
and the details of each of the remediation stages (Detect, Recommend, Verify, and Apply). | 
| RemediationRecipe.Builder |  | 
| RemediationRecipeCollection | Collection of remediation recipe summaries. | 
| RemediationRecipeCollection.Builder |  | 
| RemediationRecipeSummary | The summary of a Remediation Recipe. | 
| RemediationRecipeSummary.Builder |  | 
| RemediationRun | A remediation run represents an execution of a Remediation Recipe to detect and fix
vulnerabilities based on current state of the Vulnerabilities curated in the Knowledge Base. | 
| RemediationRun.Builder |  | 
| RemediationRunCollection | Collection of remediation run summaries. | 
| RemediationRunCollection.Builder |  | 
| RemediationRunStage | A remediation run stage is one step of an remediation run. | 
| RemediationRunStageCollection | Collection of remediation run stage summaries. | 
| RemediationRunStageCollection.Builder |  | 
| RemediationRunStageSummary | The summary of a remediation run stages. | 
| RemediationRunStageSummary.Builder |  | 
| RemediationRunSummary | remediation run summary. | 
| RemediationRunSummary.Builder |  | 
| ScmConfiguration | A configuration for the Source Code Management tool/platform used by a remediation recipe. | 
| StageSummary | stage summary of a remediation run. | 
| StageSummary.Builder |  | 
| UnknownSourceVulnerabilityAuditSource | Unknown source for vulnerability audit. | 
| UnknownSourceVulnerabilityAuditSource.Builder |  | 
| UpdateKnowledgeBaseDetails | Details to update an existing knowledge base. | 
| UpdateKnowledgeBaseDetails.Builder |  | 
| UpdateRemediationRecipeDetails | Details to update an existing remediation recipe. | 
| UpdateRemediationRecipeDetails.Builder |  | 
| UpdateRemediationRunDetails | Details to update an existing remediation run. | 
| UpdateRemediationRunDetails.Builder |  | 
| UpdateVulnerabilityAuditDetails | Details to update a vulnerability audit. | 
| UpdateVulnerabilityAuditDetails.Builder |  | 
| UsageDataDetails | The source details of the usage data in object storage. | 
| UsageDataViaObjectStorageTupleDetails | Reference to an object in object storage as a tuple. | 
| UsageDataViaObjectStorageTupleDetails.Builder |  | 
| VerifyConfiguration | The Verify stage configuration specifies a build service to run a pipeline for the recommended
code changes. | 
| VerifyStage | A verify stage will run a build pipeline in a branch. | 
| VerifyStage.Builder |  | 
| Vulnerability | A vulnerability is a weakness or error in an artifact. | 
| Vulnerability.Builder |  | 
| VulnerabilityAudit | A vulnerability audit associates the application dependencies of a project with their associated
Vulnerabilities. | 
| VulnerabilityAudit.Builder |  | 
| VulnerabilityAuditCollection | Collection of vulnerability audit summaries. | 
| VulnerabilityAuditCollection.Builder |  | 
| VulnerabilityAuditConfiguration | Configuration for a vulnerability audit. | 
| VulnerabilityAuditConfiguration.Builder |  | 
| VulnerabilityAuditSource | vulnerability audit source. | 
| VulnerabilityAuditSummary | vulnerability audit summary. | 
| VulnerabilityAuditSummary.Builder |  | 
| WorkRequest | A description of workrequest status  
Note: Objects should always be created or deserialized using the  WorkRequest.Builder. | 
| WorkRequest.Builder |  | 
| WorkRequestError | An error encountered while executing a work request. | 
| WorkRequestError.Builder |  | 
| WorkRequestErrorCollection | Results of a workRequestError search. | 
| WorkRequestErrorCollection.Builder |  | 
| WorkRequestLogEntry | A log message from the execution of a work request. | 
| WorkRequestLogEntry.Builder |  | 
| WorkRequestLogEntryCollection | Results of a workRequestLog search. | 
| WorkRequestLogEntryCollection.Builder |  | 
| WorkRequestResource | A resource created or operated on by a work request. | 
| WorkRequestResource.Builder |  | 
| WorkRequestSummary | A summary of the status of a work request. | 
| WorkRequestSummary.Builder |  | 
| WorkRequestSummaryCollection | Results of a workRequest search. | 
| WorkRequestSummaryCollection.Builder |  |