{-# 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.Types
-- 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)
module Gogol.ContainerAnalysis.Types
( -- * Configuration
containerAnalysisService,
-- * OAuth Scopes
CloudPlatform'FullControl,
-- * 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.Internal.Product
import Gogol.ContainerAnalysis.Internal.Sum
import Gogol.Prelude qualified as Core
-- | Default request referring to version @v1@ of the Container Analysis API. This contains the host and root path used as a starting point for constructing service requests.
containerAnalysisService :: Core.ServiceConfig
containerAnalysisService =
Core.defaultService
(Core.ServiceId "containeranalysis:v1")
"containeranalysis.googleapis.com"
-- | See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
type CloudPlatform'FullControl =
"https://www.googleapis.com/auth/cloud-platform"