packages feed

gogol-containeranalysis-1.0.0: gen/Gogol/ContainerAnalysis.hs

{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE ImportQualifiedPost #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}

-- |
-- Module      : Gogol.ContainerAnalysis
-- Copyright   : (c) 2015-2025 Brendan Hay
-- License     : Mozilla Public License, v. 2.0.
-- Maintainer  : Brendan Hay <brendan.g.hay+gogol@gmail.com>
--               Toni Cebrián <toni@tonicebrian.com>
-- Stability   : auto-generated
-- Portability : non-portable (GHC extensions)
--
-- This API is a prerequisite for leveraging Artifact Analysis scanning capabilities in both Artifact Registry and with Advanced Vulnerability Insights (runtime scanning) in GKE. In addition, the Container Analysis API is an implementation of the Grafeas API, which enables storing, querying, and retrieval of critical metadata about all of your software artifacts.
--
-- /See:/ <https://cloud.google.com/container-analysis/api/reference/rest/ Container Analysis API Reference>
module Gogol.ContainerAnalysis
  ( -- * Configuration
    containerAnalysisService,

    -- * OAuth Scopes
    CloudPlatform'FullControl,

    -- * Resources

    -- ** containeranalysis.projects.locations.notes.batchCreate
    ContainerAnalysisProjectsLocationsNotesBatchCreateResource,
    ContainerAnalysisProjectsLocationsNotesBatchCreate (..),
    newContainerAnalysisProjectsLocationsNotesBatchCreate,

    -- ** containeranalysis.projects.locations.notes.create
    ContainerAnalysisProjectsLocationsNotesCreateResource,
    ContainerAnalysisProjectsLocationsNotesCreate (..),
    newContainerAnalysisProjectsLocationsNotesCreate,

    -- ** containeranalysis.projects.locations.notes.delete
    ContainerAnalysisProjectsLocationsNotesDeleteResource,
    ContainerAnalysisProjectsLocationsNotesDelete (..),
    newContainerAnalysisProjectsLocationsNotesDelete,

    -- ** containeranalysis.projects.locations.notes.get
    ContainerAnalysisProjectsLocationsNotesGetResource,
    ContainerAnalysisProjectsLocationsNotesGet (..),
    newContainerAnalysisProjectsLocationsNotesGet,

    -- ** containeranalysis.projects.locations.notes.getIamPolicy
    ContainerAnalysisProjectsLocationsNotesGetIamPolicyResource,
    ContainerAnalysisProjectsLocationsNotesGetIamPolicy (..),
    newContainerAnalysisProjectsLocationsNotesGetIamPolicy,

    -- ** containeranalysis.projects.locations.notes.list
    ContainerAnalysisProjectsLocationsNotesListResource,
    ContainerAnalysisProjectsLocationsNotesList (..),
    newContainerAnalysisProjectsLocationsNotesList,

    -- ** containeranalysis.projects.locations.notes.occurrences.list
    ContainerAnalysisProjectsLocationsNotesOccurrencesListResource,
    ContainerAnalysisProjectsLocationsNotesOccurrencesList (..),
    newContainerAnalysisProjectsLocationsNotesOccurrencesList,

    -- ** containeranalysis.projects.locations.notes.patch
    ContainerAnalysisProjectsLocationsNotesPatchResource,
    ContainerAnalysisProjectsLocationsNotesPatch (..),
    newContainerAnalysisProjectsLocationsNotesPatch,

    -- ** containeranalysis.projects.locations.notes.setIamPolicy
    ContainerAnalysisProjectsLocationsNotesSetIamPolicyResource,
    ContainerAnalysisProjectsLocationsNotesSetIamPolicy (..),
    newContainerAnalysisProjectsLocationsNotesSetIamPolicy,

    -- ** containeranalysis.projects.locations.notes.testIamPermissions
    ContainerAnalysisProjectsLocationsNotesTestIamPermissionsResource,
    ContainerAnalysisProjectsLocationsNotesTestIamPermissions (..),
    newContainerAnalysisProjectsLocationsNotesTestIamPermissions,

    -- ** containeranalysis.projects.locations.occurrences.batchCreate
    ContainerAnalysisProjectsLocationsOccurrencesBatchCreateResource,
    ContainerAnalysisProjectsLocationsOccurrencesBatchCreate (..),
    newContainerAnalysisProjectsLocationsOccurrencesBatchCreate,

    -- ** containeranalysis.projects.locations.occurrences.create
    ContainerAnalysisProjectsLocationsOccurrencesCreateResource,
    ContainerAnalysisProjectsLocationsOccurrencesCreate (..),
    newContainerAnalysisProjectsLocationsOccurrencesCreate,

    -- ** containeranalysis.projects.locations.occurrences.delete
    ContainerAnalysisProjectsLocationsOccurrencesDeleteResource,
    ContainerAnalysisProjectsLocationsOccurrencesDelete (..),
    newContainerAnalysisProjectsLocationsOccurrencesDelete,

    -- ** containeranalysis.projects.locations.occurrences.get
    ContainerAnalysisProjectsLocationsOccurrencesGetResource,
    ContainerAnalysisProjectsLocationsOccurrencesGet (..),
    newContainerAnalysisProjectsLocationsOccurrencesGet,

    -- ** containeranalysis.projects.locations.occurrences.getIamPolicy
    ContainerAnalysisProjectsLocationsOccurrencesGetIamPolicyResource,
    ContainerAnalysisProjectsLocationsOccurrencesGetIamPolicy (..),
    newContainerAnalysisProjectsLocationsOccurrencesGetIamPolicy,

    -- ** containeranalysis.projects.locations.occurrences.getNotes
    ContainerAnalysisProjectsLocationsOccurrencesGetNotesResource,
    ContainerAnalysisProjectsLocationsOccurrencesGetNotes (..),
    newContainerAnalysisProjectsLocationsOccurrencesGetNotes,

    -- ** containeranalysis.projects.locations.occurrences.getVulnerabilitySummary
    ContainerAnalysisProjectsLocationsOccurrencesGetVulnerabilitySummaryResource,
    ContainerAnalysisProjectsLocationsOccurrencesGetVulnerabilitySummary (..),
    newContainerAnalysisProjectsLocationsOccurrencesGetVulnerabilitySummary,

    -- ** containeranalysis.projects.locations.occurrences.list
    ContainerAnalysisProjectsLocationsOccurrencesListResource,
    ContainerAnalysisProjectsLocationsOccurrencesList (..),
    newContainerAnalysisProjectsLocationsOccurrencesList,

    -- ** containeranalysis.projects.locations.occurrences.patch
    ContainerAnalysisProjectsLocationsOccurrencesPatchResource,
    ContainerAnalysisProjectsLocationsOccurrencesPatch (..),
    newContainerAnalysisProjectsLocationsOccurrencesPatch,

    -- ** containeranalysis.projects.locations.occurrences.setIamPolicy
    ContainerAnalysisProjectsLocationsOccurrencesSetIamPolicyResource,
    ContainerAnalysisProjectsLocationsOccurrencesSetIamPolicy (..),
    newContainerAnalysisProjectsLocationsOccurrencesSetIamPolicy,

    -- ** containeranalysis.projects.locations.occurrences.testIamPermissions
    ContainerAnalysisProjectsLocationsOccurrencesTestIamPermissionsResource,
    ContainerAnalysisProjectsLocationsOccurrencesTestIamPermissions (..),
    newContainerAnalysisProjectsLocationsOccurrencesTestIamPermissions,

    -- ** containeranalysis.projects.locations.resources.exportSBOM
    ContainerAnalysisProjectsLocationsResourcesExportSBOMResource,
    ContainerAnalysisProjectsLocationsResourcesExportSBOM (..),
    newContainerAnalysisProjectsLocationsResourcesExportSBOM,

    -- ** containeranalysis.projects.notes.batchCreate
    ContainerAnalysisProjectsNotesBatchCreateResource,
    ContainerAnalysisProjectsNotesBatchCreate (..),
    newContainerAnalysisProjectsNotesBatchCreate,

    -- ** containeranalysis.projects.notes.create
    ContainerAnalysisProjectsNotesCreateResource,
    ContainerAnalysisProjectsNotesCreate (..),
    newContainerAnalysisProjectsNotesCreate,

    -- ** containeranalysis.projects.notes.delete
    ContainerAnalysisProjectsNotesDeleteResource,
    ContainerAnalysisProjectsNotesDelete (..),
    newContainerAnalysisProjectsNotesDelete,

    -- ** containeranalysis.projects.notes.get
    ContainerAnalysisProjectsNotesGetResource,
    ContainerAnalysisProjectsNotesGet (..),
    newContainerAnalysisProjectsNotesGet,

    -- ** containeranalysis.projects.notes.getIamPolicy
    ContainerAnalysisProjectsNotesGetIamPolicyResource,
    ContainerAnalysisProjectsNotesGetIamPolicy (..),
    newContainerAnalysisProjectsNotesGetIamPolicy,

    -- ** containeranalysis.projects.notes.list
    ContainerAnalysisProjectsNotesListResource,
    ContainerAnalysisProjectsNotesList (..),
    newContainerAnalysisProjectsNotesList,

    -- ** containeranalysis.projects.notes.occurrences.list
    ContainerAnalysisProjectsNotesOccurrencesListResource,
    ContainerAnalysisProjectsNotesOccurrencesList (..),
    newContainerAnalysisProjectsNotesOccurrencesList,

    -- ** containeranalysis.projects.notes.patch
    ContainerAnalysisProjectsNotesPatchResource,
    ContainerAnalysisProjectsNotesPatch (..),
    newContainerAnalysisProjectsNotesPatch,

    -- ** containeranalysis.projects.notes.setIamPolicy
    ContainerAnalysisProjectsNotesSetIamPolicyResource,
    ContainerAnalysisProjectsNotesSetIamPolicy (..),
    newContainerAnalysisProjectsNotesSetIamPolicy,

    -- ** containeranalysis.projects.notes.testIamPermissions
    ContainerAnalysisProjectsNotesTestIamPermissionsResource,
    ContainerAnalysisProjectsNotesTestIamPermissions (..),
    newContainerAnalysisProjectsNotesTestIamPermissions,

    -- ** containeranalysis.projects.occurrences.batchCreate
    ContainerAnalysisProjectsOccurrencesBatchCreateResource,
    ContainerAnalysisProjectsOccurrencesBatchCreate (..),
    newContainerAnalysisProjectsOccurrencesBatchCreate,

    -- ** containeranalysis.projects.occurrences.create
    ContainerAnalysisProjectsOccurrencesCreateResource,
    ContainerAnalysisProjectsOccurrencesCreate (..),
    newContainerAnalysisProjectsOccurrencesCreate,

    -- ** containeranalysis.projects.occurrences.delete
    ContainerAnalysisProjectsOccurrencesDeleteResource,
    ContainerAnalysisProjectsOccurrencesDelete (..),
    newContainerAnalysisProjectsOccurrencesDelete,

    -- ** containeranalysis.projects.occurrences.get
    ContainerAnalysisProjectsOccurrencesGetResource,
    ContainerAnalysisProjectsOccurrencesGet (..),
    newContainerAnalysisProjectsOccurrencesGet,

    -- ** containeranalysis.projects.occurrences.getIamPolicy
    ContainerAnalysisProjectsOccurrencesGetIamPolicyResource,
    ContainerAnalysisProjectsOccurrencesGetIamPolicy (..),
    newContainerAnalysisProjectsOccurrencesGetIamPolicy,

    -- ** containeranalysis.projects.occurrences.getNotes
    ContainerAnalysisProjectsOccurrencesGetNotesResource,
    ContainerAnalysisProjectsOccurrencesGetNotes (..),
    newContainerAnalysisProjectsOccurrencesGetNotes,

    -- ** containeranalysis.projects.occurrences.getVulnerabilitySummary
    ContainerAnalysisProjectsOccurrencesGetVulnerabilitySummaryResource,
    ContainerAnalysisProjectsOccurrencesGetVulnerabilitySummary (..),
    newContainerAnalysisProjectsOccurrencesGetVulnerabilitySummary,

    -- ** containeranalysis.projects.occurrences.list
    ContainerAnalysisProjectsOccurrencesListResource,
    ContainerAnalysisProjectsOccurrencesList (..),
    newContainerAnalysisProjectsOccurrencesList,

    -- ** containeranalysis.projects.occurrences.patch
    ContainerAnalysisProjectsOccurrencesPatchResource,
    ContainerAnalysisProjectsOccurrencesPatch (..),
    newContainerAnalysisProjectsOccurrencesPatch,

    -- ** containeranalysis.projects.occurrences.setIamPolicy
    ContainerAnalysisProjectsOccurrencesSetIamPolicyResource,
    ContainerAnalysisProjectsOccurrencesSetIamPolicy (..),
    newContainerAnalysisProjectsOccurrencesSetIamPolicy,

    -- ** containeranalysis.projects.occurrences.testIamPermissions
    ContainerAnalysisProjectsOccurrencesTestIamPermissionsResource,
    ContainerAnalysisProjectsOccurrencesTestIamPermissions (..),
    newContainerAnalysisProjectsOccurrencesTestIamPermissions,

    -- ** containeranalysis.projects.resources.exportSBOM
    ContainerAnalysisProjectsResourcesExportSBOMResource,
    ContainerAnalysisProjectsResourcesExportSBOM (..),
    newContainerAnalysisProjectsResourcesExportSBOM,

    -- * Types

    -- ** Xgafv
    Xgafv (..),

    -- ** AliasContext
    AliasContext (..),
    newAliasContext,

    -- ** AliasContext_Kind
    AliasContext_Kind (..),

    -- ** AnalysisCompleted
    AnalysisCompleted (..),
    newAnalysisCompleted,

    -- ** Artifact
    Artifact (..),
    newArtifact,

    -- ** Assessment
    Assessment (..),
    newAssessment,

    -- ** Assessment_State
    Assessment_State (..),

    -- ** AttestationNote
    AttestationNote (..),
    newAttestationNote,

    -- ** AttestationOccurrence
    AttestationOccurrence (..),
    newAttestationOccurrence,

    -- ** BatchCreateNotesRequest
    BatchCreateNotesRequest (..),
    newBatchCreateNotesRequest,

    -- ** BatchCreateNotesRequest_Notes
    BatchCreateNotesRequest_Notes (..),
    newBatchCreateNotesRequest_Notes,

    -- ** BatchCreateNotesResponse
    BatchCreateNotesResponse (..),
    newBatchCreateNotesResponse,

    -- ** BatchCreateOccurrencesRequest
    BatchCreateOccurrencesRequest (..),
    newBatchCreateOccurrencesRequest,

    -- ** BatchCreateOccurrencesResponse
    BatchCreateOccurrencesResponse (..),
    newBatchCreateOccurrencesResponse,

    -- ** Binding
    Binding (..),
    newBinding,

    -- ** BuildDefinition
    BuildDefinition (..),
    newBuildDefinition,

    -- ** BuildDefinition_ExternalParameters
    BuildDefinition_ExternalParameters (..),
    newBuildDefinition_ExternalParameters,

    -- ** BuildDefinition_InternalParameters
    BuildDefinition_InternalParameters (..),
    newBuildDefinition_InternalParameters,

    -- ** BuildMetadata
    BuildMetadata (..),
    newBuildMetadata,

    -- ** BuildNote
    BuildNote (..),
    newBuildNote,

    -- ** BuildOccurrence
    BuildOccurrence (..),
    newBuildOccurrence,

    -- ** BuildProvenance
    BuildProvenance (..),
    newBuildProvenance,

    -- ** BuildProvenance_BuildOptions
    BuildProvenance_BuildOptions (..),
    newBuildProvenance_BuildOptions,

    -- ** BuildStep
    BuildStep (..),
    newBuildStep,

    -- ** BuildStep_Status
    BuildStep_Status (..),

    -- ** BuilderConfig
    BuilderConfig (..),
    newBuilderConfig,

    -- ** CVSS
    CVSS (..),
    newCVSS,

    -- ** CVSS_AttackComplexity
    CVSS_AttackComplexity (..),

    -- ** CVSS_AttackVector
    CVSS_AttackVector (..),

    -- ** CVSS_Authentication
    CVSS_Authentication (..),

    -- ** CVSS_AvailabilityImpact
    CVSS_AvailabilityImpact (..),

    -- ** CVSS_ConfidentialityImpact
    CVSS_ConfidentialityImpact (..),

    -- ** CVSS_IntegrityImpact
    CVSS_IntegrityImpact (..),

    -- ** CVSS_PrivilegesRequired
    CVSS_PrivilegesRequired (..),

    -- ** CVSS_Scope
    CVSS_Scope (..),

    -- ** CVSS_UserInteraction
    CVSS_UserInteraction (..),

    -- ** CVSSv3
    CVSSv3 (..),
    newCVSSv3,

    -- ** CVSSv3_AttackComplexity
    CVSSv3_AttackComplexity (..),

    -- ** CVSSv3_AttackVector
    CVSSv3_AttackVector (..),

    -- ** CVSSv3_AvailabilityImpact
    CVSSv3_AvailabilityImpact (..),

    -- ** CVSSv3_ConfidentialityImpact
    CVSSv3_ConfidentialityImpact (..),

    -- ** CVSSv3_IntegrityImpact
    CVSSv3_IntegrityImpact (..),

    -- ** CVSSv3_PrivilegesRequired
    CVSSv3_PrivilegesRequired (..),

    -- ** CVSSv3_Scope
    CVSSv3_Scope (..),

    -- ** CVSSv3_UserInteraction
    CVSSv3_UserInteraction (..),

    -- ** Category
    Category (..),
    newCategory,

    -- ** CisBenchmark
    CisBenchmark (..),
    newCisBenchmark,

    -- ** CisBenchmark_Severity
    CisBenchmark_Severity (..),

    -- ** CloudRepoSourceContext
    CloudRepoSourceContext (..),
    newCloudRepoSourceContext,

    -- ** CloudStorageLocation
    CloudStorageLocation (..),
    newCloudStorageLocation,

    -- ** Command
    Command (..),
    newCommand,

    -- ** Completeness
    Completeness (..),
    newCompleteness,

    -- ** ComplianceNote
    ComplianceNote (..),
    newComplianceNote,

    -- ** ComplianceOccurrence
    ComplianceOccurrence (..),
    newComplianceOccurrence,

    -- ** ComplianceVersion
    ComplianceVersion (..),
    newComplianceVersion,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig
    ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult
    ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult_Decision
    ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult_Decision (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts
    ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects
    ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsGoModule
    ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsGoModule (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsGoModule,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact
    ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage
    ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage
    ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Build
    ContaineranalysisGoogleDevtoolsCloudbuildV1Build (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Build,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Build_Status
    ContaineranalysisGoogleDevtoolsCloudbuildV1Build_Status (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Build_Substitutions
    ContaineranalysisGoogleDevtoolsCloudbuildV1Build_Substitutions (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Build_Substitutions,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Build_Timing
    ContaineranalysisGoogleDevtoolsCloudbuildV1Build_Timing (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Build_Timing,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval_State
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval_State (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo_Type
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo_Type (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_DefaultLogsBucketBehavior
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_DefaultLogsBucketBehavior (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_LogStreamingOption
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_LogStreamingOption (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_Logging
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_Logging (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_MachineType
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_MachineType (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_RequestedVerifyOption
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_RequestedVerifyOption (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_SourceProvenanceHashItem
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_SourceProvenanceHashItem (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_SubstitutionOption
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions_SubstitutionOption (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep_Status
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep_Status (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning_Priority
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning_Priority (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage
    ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository
    ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Dependency
    ContaineranalysisGoogleDevtoolsCloudbuildV1Dependency (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Dependency,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceDependency
    ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceDependency (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceDependency,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceRepository
    ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceRepository (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceRepository,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig
    ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
    ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig
    ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig
    ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource
    ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1GitSource,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Hash
    ContaineranalysisGoogleDevtoolsCloudbuildV1Hash (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Hash,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Hash_Type
    ContaineranalysisGoogleDevtoolsCloudbuildV1Hash_Type (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret
    ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret_EnvMap
    ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret_EnvMap (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret_EnvMap,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource
    ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource_Substitutions
    ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource_Substitutions (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource_Substitutions,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Results
    ContaineranalysisGoogleDevtoolsCloudbuildV1Results (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Results,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Secret
    ContaineranalysisGoogleDevtoolsCloudbuildV1Secret (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Secret,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Secret_SecretEnv
    ContaineranalysisGoogleDevtoolsCloudbuildV1Secret_SecretEnv (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Secret_SecretEnv,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret
    ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets
    ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Secrets,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Source
    ContaineranalysisGoogleDevtoolsCloudbuildV1Source (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Source,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance
    ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance_FileHashes
    ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance_FileHashes (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance_FileHashes,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource
    ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource_SourceFetcher
    ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource_SourceFetcher (..),

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest
    ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
    ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedGoModule
    ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedGoModule (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1UploadedGoModule,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact
    ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage
    ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage
    ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage,

    -- ** ContaineranalysisGoogleDevtoolsCloudbuildV1Volume
    ContaineranalysisGoogleDevtoolsCloudbuildV1Volume (..),
    newContaineranalysisGoogleDevtoolsCloudbuildV1Volume,

    -- ** DSSEAttestationNote
    DSSEAttestationNote (..),
    newDSSEAttestationNote,

    -- ** DSSEAttestationOccurrence
    DSSEAttestationOccurrence (..),
    newDSSEAttestationOccurrence,

    -- ** DSSEHint
    DSSEHint (..),
    newDSSEHint,

    -- ** DeploymentNote
    DeploymentNote (..),
    newDeploymentNote,

    -- ** DeploymentOccurrence
    DeploymentOccurrence (..),
    newDeploymentOccurrence,

    -- ** DeploymentOccurrence_Platform
    DeploymentOccurrence_Platform (..),

    -- ** Detail
    Detail (..),
    newDetail,

    -- ** Digest
    Digest (..),
    newDigest,

    -- ** DiscoveryNote
    DiscoveryNote (..),
    newDiscoveryNote,

    -- ** DiscoveryNote_AnalysisKind
    DiscoveryNote_AnalysisKind (..),

    -- ** DiscoveryOccurrence
    DiscoveryOccurrence (..),
    newDiscoveryOccurrence,

    -- ** DiscoveryOccurrence_AnalysisStatus
    DiscoveryOccurrence_AnalysisStatus (..),

    -- ** DiscoveryOccurrence_ContinuousAnalysis
    DiscoveryOccurrence_ContinuousAnalysis (..),

    -- ** Distribution
    Distribution (..),
    newDistribution,

    -- ** Distribution_Architecture
    Distribution_Architecture (..),

    -- ** Empty
    Empty (..),
    newEmpty,

    -- ** Envelope
    Envelope (..),
    newEnvelope,

    -- ** EnvelopeSignature
    EnvelopeSignature (..),
    newEnvelopeSignature,

    -- ** ExportSBOMRequest
    ExportSBOMRequest (..),
    newExportSBOMRequest,

    -- ** ExportSBOMResponse
    ExportSBOMResponse (..),
    newExportSBOMResponse,

    -- ** Expr
    Expr (..),
    newExpr,

    -- ** FileHashes
    FileHashes (..),
    newFileHashes,

    -- ** Fingerprint
    Fingerprint (..),
    newFingerprint,

    -- ** FixableTotalByDigest
    FixableTotalByDigest (..),
    newFixableTotalByDigest,

    -- ** FixableTotalByDigest_Severity
    FixableTotalByDigest_Severity (..),

    -- ** GerritSourceContext
    GerritSourceContext (..),
    newGerritSourceContext,

    -- ** GetIamPolicyRequest
    GetIamPolicyRequest (..),
    newGetIamPolicyRequest,

    -- ** GetPolicyOptions
    GetPolicyOptions (..),
    newGetPolicyOptions,

    -- ** GitSourceContext
    GitSourceContext (..),
    newGitSourceContext,

    -- ** GoogleDevtoolsContaineranalysisV1alpha1OperationMetadata
    GoogleDevtoolsContaineranalysisV1alpha1OperationMetadata (..),
    newGoogleDevtoolsContaineranalysisV1alpha1OperationMetadata,

    -- ** GrafeasV1FileLocation
    GrafeasV1FileLocation (..),
    newGrafeasV1FileLocation,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaBuilder
    GrafeasV1SlsaProvenanceZeroTwoSlsaBuilder (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaBuilder,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaCompleteness
    GrafeasV1SlsaProvenanceZeroTwoSlsaCompleteness (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaCompleteness,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaConfigSource
    GrafeasV1SlsaProvenanceZeroTwoSlsaConfigSource (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaConfigSource,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaConfigSource_Digest
    GrafeasV1SlsaProvenanceZeroTwoSlsaConfigSource_Digest (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaConfigSource_Digest,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation
    GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaInvocation,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation_Environment
    GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation_Environment (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaInvocation_Environment,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation_Parameters
    GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation_Parameters (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaInvocation_Parameters,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
    GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaMaterial,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial_Digest
    GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial_Digest (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaMaterial_Digest,

    -- ** GrafeasV1SlsaProvenanceZeroTwoSlsaMetadata
    GrafeasV1SlsaProvenanceZeroTwoSlsaMetadata (..),
    newGrafeasV1SlsaProvenanceZeroTwoSlsaMetadata,

    -- ** Hash
    Hash (..),
    newHash,

    -- ** Hint
    Hint (..),
    newHint,

    -- ** Identity
    Identity (..),
    newIdentity,

    -- ** ImageNote
    ImageNote (..),
    newImageNote,

    -- ** ImageOccurrence
    ImageOccurrence (..),
    newImageOccurrence,

    -- ** InTotoProvenance
    InTotoProvenance (..),
    newInTotoProvenance,

    -- ** InTotoSlsaProvenanceV1
    InTotoSlsaProvenanceV1 (..),
    newInTotoSlsaProvenanceV1,

    -- ** InTotoStatement
    InTotoStatement (..),
    newInTotoStatement,

    -- ** Justification
    Justification (..),
    newJustification,

    -- ** Justification_JustificationType
    Justification_JustificationType (..),

    -- ** Jwt
    Jwt (..),
    newJwt,

    -- ** KnowledgeBase
    KnowledgeBase (..),
    newKnowledgeBase,

    -- ** Layer
    Layer (..),
    newLayer,

    -- ** License
    License (..),
    newLicense,

    -- ** ListNoteOccurrencesResponse
    ListNoteOccurrencesResponse (..),
    newListNoteOccurrencesResponse,

    -- ** ListNotesResponse
    ListNotesResponse (..),
    newListNotesResponse,

    -- ** ListOccurrencesResponse
    ListOccurrencesResponse (..),
    newListOccurrencesResponse,

    -- ** Location
    Location (..),
    newLocation,

    -- ** Material
    Material (..),
    newMaterial,

    -- ** Material_Digest
    Material_Digest (..),
    newMaterial_Digest,

    -- ** Metadata
    Metadata (..),
    newMetadata,

    -- ** NonCompliantFile
    NonCompliantFile (..),
    newNonCompliantFile,

    -- ** Note
    Note (..),
    newNote,

    -- ** Note_Kind
    Note_Kind (..),

    -- ** Occurrence
    Occurrence (..),
    newOccurrence,

    -- ** Occurrence_Kind
    Occurrence_Kind (..),

    -- ** PackageIssue
    PackageIssue (..),
    newPackageIssue,

    -- ** PackageIssue_EffectiveSeverity
    PackageIssue_EffectiveSeverity (..),

    -- ** PackageNote
    PackageNote (..),
    newPackageNote,

    -- ** PackageNote_Architecture
    PackageNote_Architecture (..),

    -- ** PackageOccurrence
    PackageOccurrence (..),
    newPackageOccurrence,

    -- ** PackageOccurrence_Architecture
    PackageOccurrence_Architecture (..),

    -- ** Policy
    Policy (..),
    newPolicy,

    -- ** Product
    Product (..),
    newProduct,

    -- ** ProjectRepoId
    ProjectRepoId (..),
    newProjectRepoId,

    -- ** ProvenanceBuilder
    ProvenanceBuilder (..),
    newProvenanceBuilder,

    -- ** ProvenanceBuilder_Version
    ProvenanceBuilder_Version (..),
    newProvenanceBuilder_Version,

    -- ** Publisher
    Publisher (..),
    newPublisher,

    -- ** Recipe
    Recipe (..),
    newRecipe,

    -- ** Recipe_ArgumentsItem
    Recipe_ArgumentsItem (..),
    newRecipe_ArgumentsItem,

    -- ** Recipe_EnvironmentItem
    Recipe_EnvironmentItem (..),
    newRecipe_EnvironmentItem,

    -- ** RelatedUrl
    RelatedUrl (..),
    newRelatedUrl,

    -- ** Remediation
    Remediation (..),
    newRemediation,

    -- ** Remediation_RemediationType
    Remediation_RemediationType (..),

    -- ** RepoId
    RepoId (..),
    newRepoId,

    -- ** ResourceDescriptor
    ResourceDescriptor (..),
    newResourceDescriptor,

    -- ** ResourceDescriptor_Annotations
    ResourceDescriptor_Annotations (..),
    newResourceDescriptor_Annotations,

    -- ** ResourceDescriptor_Digest
    ResourceDescriptor_Digest (..),
    newResourceDescriptor_Digest,

    -- ** RunDetails
    RunDetails (..),
    newRunDetails,

    -- ** SBOMReferenceNote
    SBOMReferenceNote (..),
    newSBOMReferenceNote,

    -- ** SBOMReferenceOccurrence
    SBOMReferenceOccurrence (..),
    newSBOMReferenceOccurrence,

    -- ** SBOMStatus
    SBOMStatus (..),
    newSBOMStatus,

    -- ** SBOMStatus_SbomState
    SBOMStatus_SbomState (..),

    -- ** SbomReferenceIntotoPayload
    SbomReferenceIntotoPayload (..),
    newSbomReferenceIntotoPayload,

    -- ** SbomReferenceIntotoPredicate
    SbomReferenceIntotoPredicate (..),
    newSbomReferenceIntotoPredicate,

    -- ** SbomReferenceIntotoPredicate_Digest
    SbomReferenceIntotoPredicate_Digest (..),
    newSbomReferenceIntotoPredicate_Digest,

    -- ** SetIamPolicyRequest
    SetIamPolicyRequest (..),
    newSetIamPolicyRequest,

    -- ** Signature
    Signature (..),
    newSignature,

    -- ** SlsaBuilder
    SlsaBuilder (..),
    newSlsaBuilder,

    -- ** SlsaCompleteness
    SlsaCompleteness (..),
    newSlsaCompleteness,

    -- ** SlsaMetadata
    SlsaMetadata (..),
    newSlsaMetadata,

    -- ** SlsaProvenance
    SlsaProvenance (..),
    newSlsaProvenance,

    -- ** SlsaProvenanceV1
    SlsaProvenanceV1 (..),
    newSlsaProvenanceV1,

    -- ** SlsaProvenanceZeroTwo
    SlsaProvenanceZeroTwo (..),
    newSlsaProvenanceZeroTwo,

    -- ** SlsaProvenanceZeroTwo_BuildConfig
    SlsaProvenanceZeroTwo_BuildConfig (..),
    newSlsaProvenanceZeroTwo_BuildConfig,

    -- ** SlsaRecipe
    SlsaRecipe (..),
    newSlsaRecipe,

    -- ** SlsaRecipe_Arguments
    SlsaRecipe_Arguments (..),
    newSlsaRecipe_Arguments,

    -- ** SlsaRecipe_Environment
    SlsaRecipe_Environment (..),
    newSlsaRecipe_Environment,

    -- ** Source
    Source (..),
    newSource,

    -- ** Source_FileHashes
    Source_FileHashes (..),
    newSource_FileHashes,

    -- ** SourceContext
    SourceContext (..),
    newSourceContext,

    -- ** SourceContext_Labels
    SourceContext_Labels (..),
    newSourceContext_Labels,

    -- ** Status
    Status (..),
    newStatus,

    -- ** Status_DetailsItem
    Status_DetailsItem (..),
    newStatus_DetailsItem,

    -- ** Subject
    Subject (..),
    newSubject,

    -- ** Subject_Digest
    Subject_Digest (..),
    newSubject_Digest,

    -- ** TestIamPermissionsRequest
    TestIamPermissionsRequest (..),
    newTestIamPermissionsRequest,

    -- ** TestIamPermissionsResponse
    TestIamPermissionsResponse (..),
    newTestIamPermissionsResponse,

    -- ** TimeSpan
    TimeSpan (..),
    newTimeSpan,

    -- ** UpgradeDistribution
    UpgradeDistribution (..),
    newUpgradeDistribution,

    -- ** UpgradeNote
    UpgradeNote (..),
    newUpgradeNote,

    -- ** UpgradeOccurrence
    UpgradeOccurrence (..),
    newUpgradeOccurrence,

    -- ** Version
    Version (..),
    newVersion,

    -- ** Version_Kind
    Version_Kind (..),

    -- ** VexAssessment
    VexAssessment (..),
    newVexAssessment,

    -- ** VexAssessment_State
    VexAssessment_State (..),

    -- ** Volume
    Volume (..),
    newVolume,

    -- ** VulnerabilityAssessmentNote
    VulnerabilityAssessmentNote (..),
    newVulnerabilityAssessmentNote,

    -- ** VulnerabilityNote
    VulnerabilityNote (..),
    newVulnerabilityNote,

    -- ** VulnerabilityNote_CvssVersion
    VulnerabilityNote_CvssVersion (..),

    -- ** VulnerabilityNote_Severity
    VulnerabilityNote_Severity (..),

    -- ** VulnerabilityOccurrence
    VulnerabilityOccurrence (..),
    newVulnerabilityOccurrence,

    -- ** VulnerabilityOccurrence_CvssVersion
    VulnerabilityOccurrence_CvssVersion (..),

    -- ** VulnerabilityOccurrence_EffectiveSeverity
    VulnerabilityOccurrence_EffectiveSeverity (..),

    -- ** VulnerabilityOccurrence_Severity
    VulnerabilityOccurrence_Severity (..),

    -- ** VulnerabilityOccurrencesSummary
    VulnerabilityOccurrencesSummary (..),
    newVulnerabilityOccurrencesSummary,

    -- ** WindowsDetail
    WindowsDetail (..),
    newWindowsDetail,

    -- ** WindowsUpdate
    WindowsUpdate (..),
    newWindowsUpdate,
  )
where

import Gogol.ContainerAnalysis.Projects.Locations.Notes.BatchCreate
import Gogol.ContainerAnalysis.Projects.Locations.Notes.Create
import Gogol.ContainerAnalysis.Projects.Locations.Notes.Delete
import Gogol.ContainerAnalysis.Projects.Locations.Notes.Get
import Gogol.ContainerAnalysis.Projects.Locations.Notes.GetIamPolicy
import Gogol.ContainerAnalysis.Projects.Locations.Notes.List
import Gogol.ContainerAnalysis.Projects.Locations.Notes.Occurrences.List
import Gogol.ContainerAnalysis.Projects.Locations.Notes.Patch
import Gogol.ContainerAnalysis.Projects.Locations.Notes.SetIamPolicy
import Gogol.ContainerAnalysis.Projects.Locations.Notes.TestIamPermissions
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.BatchCreate
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.Create
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.Delete
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.Get
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.GetIamPolicy
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.GetNotes
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.GetVulnerabilitySummary
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.List
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.Patch
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.SetIamPolicy
import Gogol.ContainerAnalysis.Projects.Locations.Occurrences.TestIamPermissions
import Gogol.ContainerAnalysis.Projects.Locations.Resources.ExportSBOM
import Gogol.ContainerAnalysis.Projects.Notes.BatchCreate
import Gogol.ContainerAnalysis.Projects.Notes.Create
import Gogol.ContainerAnalysis.Projects.Notes.Delete
import Gogol.ContainerAnalysis.Projects.Notes.Get
import Gogol.ContainerAnalysis.Projects.Notes.GetIamPolicy
import Gogol.ContainerAnalysis.Projects.Notes.List
import Gogol.ContainerAnalysis.Projects.Notes.Occurrences.List
import Gogol.ContainerAnalysis.Projects.Notes.Patch
import Gogol.ContainerAnalysis.Projects.Notes.SetIamPolicy
import Gogol.ContainerAnalysis.Projects.Notes.TestIamPermissions
import Gogol.ContainerAnalysis.Projects.Occurrences.BatchCreate
import Gogol.ContainerAnalysis.Projects.Occurrences.Create
import Gogol.ContainerAnalysis.Projects.Occurrences.Delete
import Gogol.ContainerAnalysis.Projects.Occurrences.Get
import Gogol.ContainerAnalysis.Projects.Occurrences.GetIamPolicy
import Gogol.ContainerAnalysis.Projects.Occurrences.GetNotes
import Gogol.ContainerAnalysis.Projects.Occurrences.GetVulnerabilitySummary
import Gogol.ContainerAnalysis.Projects.Occurrences.List
import Gogol.ContainerAnalysis.Projects.Occurrences.Patch
import Gogol.ContainerAnalysis.Projects.Occurrences.SetIamPolicy
import Gogol.ContainerAnalysis.Projects.Occurrences.TestIamPermissions
import Gogol.ContainerAnalysis.Projects.Resources.ExportSBOM
import Gogol.ContainerAnalysis.Types