Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type AnalysisCompleted struct + AnalysisType []string + ForceSendFields []string + NullFields []string + func (s *AnalysisCompleted) MarshalJSON() ([]byte, error) + type Artifact struct + Checksum string + ForceSendFields []string + Id string + Name string + Names []string + NullFields []string + func (s *Artifact) MarshalJSON() ([]byte, error) + type Assessment struct + Cve string + ForceSendFields []string + Impacts []string + Justification *Justification + LongDescription string + NullFields []string + RelatedUris []*URI + Remediations []*Remediation + ShortDescription string + State string + VulnerabilityId string + func (s *Assessment) MarshalJSON() ([]byte, error) + type Attestation struct + ForceSendFields []string + NullFields []string + PgpSignedAttestation *PgpSignedAttestation + func (s *Attestation) MarshalJSON() ([]byte, error) + type AttestationAuthority struct + ForceSendFields []string + Hint *AttestationAuthorityHint + NullFields []string + func (s *AttestationAuthority) MarshalJSON() ([]byte, error) + type AttestationAuthorityHint struct + ForceSendFields []string + HumanReadableName string + NullFields []string + func (s *AttestationAuthorityHint) MarshalJSON() ([]byte, error) + type Basis struct + Fingerprint *Fingerprint + ForceSendFields []string + NullFields []string + ResourceUrl string + func (s *Basis) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *Binding) MarshalJSON() ([]byte, error) + type BuildDefinition struct + BuildType string + ExternalParameters googleapi.RawMessage + ForceSendFields []string + InternalParameters googleapi.RawMessage + NullFields []string + ResolvedDependencies []*ResourceDescriptor + func (s *BuildDefinition) MarshalJSON() ([]byte, error) + type BuildDetails struct + ForceSendFields []string + InTotoSlsaProvenanceV1 *InTotoSlsaProvenanceV1 + IntotoProvenance *InTotoProvenance + IntotoStatement *InTotoStatement + NullFields []string + Provenance *BuildProvenance + ProvenanceBytes string + func (s *BuildDetails) MarshalJSON() ([]byte, error) + type BuildMetadata struct + FinishedOn string + ForceSendFields []string + InvocationId string + NullFields []string + StartedOn string + func (s *BuildMetadata) MarshalJSON() ([]byte, error) + type BuildProvenance struct + BuildOptions map[string]string + BuilderVersion string + BuiltArtifacts []*Artifact + Commands []*Command + CreateTime string + Creator string + FinishTime string + ForceSendFields []string + Id string + LogsBucket string + NullFields []string + ProjectId string + SourceProvenance *Source + StartTime string + TriggerId string + func (s *BuildProvenance) MarshalJSON() ([]byte, error) + type BuildSignature struct + ForceSendFields []string + KeyId string + KeyType string + NullFields []string + PublicKey string + Signature string + func (s *BuildSignature) MarshalJSON() ([]byte, error) + type BuildStep struct + AllowExitCodes []int64 + AllowFailure bool + Args []string + AutomapSubstitutions bool + Dir string + Entrypoint string + Env []string + ExitCode int64 + ForceSendFields []string + Id string + Name string + NullFields []string + PullTiming *TimeSpan + Script string + SecretEnv []string + Status string + Timeout string + Timing *TimeSpan + Volumes []*Volume + WaitFor []string + func (s *BuildStep) MarshalJSON() ([]byte, error) + type BuildType struct + BuilderVersion string + ForceSendFields []string + NullFields []string + Signature *BuildSignature + func (s *BuildType) MarshalJSON() ([]byte, error) + type BuilderConfig struct + ForceSendFields []string + Id string + NullFields []string + func (s *BuilderConfig) MarshalJSON() ([]byte, error) + type CVSS struct + AttackComplexity string + AttackVector string + Authentication string + AvailabilityImpact string + BaseScore float64 + ConfidentialityImpact string + ExploitabilityScore float64 + ForceSendFields []string + ImpactScore float64 + IntegrityImpact string + NullFields []string + PrivilegesRequired string + Scope string + UserInteraction string + func (s *CVSS) MarshalJSON() ([]byte, error) + func (s *CVSS) UnmarshalJSON(data []byte) error + type CisBenchmark struct + ForceSendFields []string + NullFields []string + ProfileLevel int64 + Severity string + func (s *CisBenchmark) MarshalJSON() ([]byte, error) + type Command struct + Args []string + Dir string + Env []string + ForceSendFields []string + Id string + Name string + NullFields []string + WaitFor []string + func (s *Command) MarshalJSON() ([]byte, error) + type Completeness struct + Arguments bool + Environment bool + ForceSendFields []string + Materials bool + NullFields []string + func (s *Completeness) MarshalJSON() ([]byte, error) + type ComplianceNote struct + CisBenchmark *CisBenchmark + Description string + ForceSendFields []string + NullFields []string + Rationale string + Remediation string + ScanInstructions string + Title string + Version []*ComplianceVersion + func (s *ComplianceNote) MarshalJSON() ([]byte, error) + type ComplianceOccurrence struct + ForceSendFields []string + NonComplianceReason string + NonCompliantFiles []*NonCompliantFile + NullFields []string + func (s *ComplianceOccurrence) MarshalJSON() ([]byte, error) + type ComplianceVersion struct + BenchmarkDocument string + CpeUri string + ForceSendFields []string + NullFields []string + Version string + func (s *ComplianceVersion) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig struct + ApprovalRequired bool + ForceSendFields []string + NullFields []string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult struct + ApprovalTime string + ApproverAccount string + Comment string + Decision string + ForceSendFields []string + NullFields []string + Url string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts struct + ForceSendFields []string + Images []string + MavenArtifacts []*ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact + NpmPackages []*ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage + NullFields []string + Objects *ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects + PythonPackages []*ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects struct + ForceSendFields []string + Location string + NullFields []string + Paths []string + Timing *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact struct + ArtifactId string + ForceSendFields []string + GroupId string + NullFields []string + Path string + Repository string + Version string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage struct + ForceSendFields []string + NullFields []string + PackagePath string + Repository string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage struct + ForceSendFields []string + NullFields []string + Paths []string + Repository string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Build struct + Approval *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval + Artifacts *ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts + AvailableSecrets *ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets + BuildTriggerId string + CreateTime string + FailureInfo *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo + FinishTime string + ForceSendFields []string + Id string + Images []string + LogUrl string + LogsBucket string + Name string + NullFields []string + Options *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions + ProjectId string + QueueTtl string + Results *ContaineranalysisGoogleDevtoolsCloudbuildV1Results + Secrets []*ContaineranalysisGoogleDevtoolsCloudbuildV1Secret + ServiceAccount string + Source *ContaineranalysisGoogleDevtoolsCloudbuildV1Source + SourceProvenance *ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance + StartTime string + Status string + StatusDetail string + Steps []*ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep + Substitutions map[string]string + Tags []string + Timeout string + Timing map[string]ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + Warnings []*ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Build) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval struct + Config *ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig + ForceSendFields []string + NullFields []string + Result *ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult + State string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo struct + Detail string + ForceSendFields []string + NullFields []string + Type string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions struct + AutomapSubstitutions bool + DefaultLogsBucketBehavior string + DiskSizeGb int64 + DynamicSubstitutions bool + Env []string + ForceSendFields []string + LogStreamingOption string + Logging string + MachineType string + NullFields []string + Pool *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption + RequestedVerifyOption string + SecretEnv []string + SourceProvenanceHash []string + SubstitutionOption string + Volumes []*ContaineranalysisGoogleDevtoolsCloudbuildV1Volume + WorkerPool string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption struct + ForceSendFields []string + Name string + NullFields []string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep struct + AllowExitCodes []int64 + AllowFailure bool + Args []string + AutomapSubstitutions bool + Dir string + Entrypoint string + Env []string + ExitCode int64 + ForceSendFields []string + Id string + Name string + NullFields []string + PullTiming *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + Script string + SecretEnv []string + Status string + Timeout string + Timing *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + Volumes []*ContaineranalysisGoogleDevtoolsCloudbuildV1Volume + WaitFor []string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning struct + ForceSendFields []string + NullFields []string + Priority string + Text string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage struct + Digest string + ForceSendFields []string + Name string + NullFields []string + PushTiming *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository struct + Dir string + ForceSendFields []string + NullFields []string + Repository string + Revision string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes struct + FileHash []*ContaineranalysisGoogleDevtoolsCloudbuildV1Hash + ForceSendFields []string + NullFields []string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource struct + Dir string + ForceSendFields []string + NullFields []string + Revision string + Url string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Hash struct + ForceSendFields []string + NullFields []string + Type string + Value string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Hash) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret struct + EnvMap map[string]string + ForceSendFields []string + KmsKeyName string + NullFields []string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource struct + BranchName string + CommitSha string + Dir string + ForceSendFields []string + InvertRegex bool + NullFields []string + ProjectId string + RepoName string + Substitutions map[string]string + TagName string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Results struct + ArtifactManifest string + ArtifactTiming *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + BuildStepImages []string + BuildStepOutputs []string + ForceSendFields []string + Images []*ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage + MavenArtifacts []*ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact + NpmPackages []*ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage + NullFields []string + NumArtifacts int64 + PythonPackages []*ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Results) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Secret struct + ForceSendFields []string + KmsKeyName string + NullFields []string + SecretEnv map[string]string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Secret) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret struct + Env string + ForceSendFields []string + NullFields []string + VersionName string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets struct + ForceSendFields []string + Inline []*ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret + NullFields []string + SecretManager []*ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Source struct + ConnectedRepository *ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository + ForceSendFields []string + GitSource *ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource + NullFields []string + RepoSource *ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource + StorageSource *ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource + StorageSourceManifest *ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Source) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance struct + FileHashes map[string]ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes + ForceSendFields []string + NullFields []string + ResolvedConnectedRepository *ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository + ResolvedGitSource *ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource + ResolvedRepoSource *ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource + ResolvedStorageSource *ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource + ResolvedStorageSourceManifest *ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource struct + Bucket string + ForceSendFields []string + Generation int64 + NullFields []string + Object string + SourceFetcher string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest struct + Bucket string + ForceSendFields []string + Generation int64 + NullFields []string + Object string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan struct + EndTime string + ForceSendFields []string + NullFields []string + StartTime string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact struct + FileHashes *ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes + ForceSendFields []string + NullFields []string + PushTiming *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + Uri string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage struct + FileHashes *ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes + ForceSendFields []string + NullFields []string + PushTiming *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + Uri string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage struct + FileHashes *ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes + ForceSendFields []string + NullFields []string + PushTiming *ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan + Uri string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage) MarshalJSON() ([]byte, error) + type ContaineranalysisGoogleDevtoolsCloudbuildV1Volume struct + ForceSendFields []string + Name string + NullFields []string + Path string + func (s *ContaineranalysisGoogleDevtoolsCloudbuildV1Volume) MarshalJSON() ([]byte, error) + type CreateOperationRequest struct + ForceSendFields []string + NullFields []string + Operation *Operation + OperationId string + func (s *CreateOperationRequest) MarshalJSON() ([]byte, error) + type DSSEAttestationNote struct + ForceSendFields []string + Hint *DSSEHint + NullFields []string + func (s *DSSEAttestationNote) MarshalJSON() ([]byte, error) + type DSSEAttestationOccurrence struct + Envelope *Envelope + ForceSendFields []string + NullFields []string + Statement *InTotoStatement + func (s *DSSEAttestationOccurrence) MarshalJSON() ([]byte, error) + type DSSEHint struct + ForceSendFields []string + HumanReadableName string + NullFields []string + func (s *DSSEHint) MarshalJSON() ([]byte, error) + type Deployable struct + ForceSendFields []string + NullFields []string + ResourceUri []string + func (s *Deployable) MarshalJSON() ([]byte, error) + type Deployment struct + Address string + Config string + DeployTime string + ForceSendFields []string + NullFields []string + Platform string + ResourceUri []string + UndeployTime string + UserEmail string + func (s *Deployment) MarshalJSON() ([]byte, error) + type Derived struct + BaseResourceUrl string + Distance int64 + Fingerprint *Fingerprint + ForceSendFields []string + LayerInfo []*Layer + NullFields []string + func (s *Derived) MarshalJSON() ([]byte, error) + type Detail struct + CpeUri string + Description string + FixedLocation *VulnerabilityLocation + ForceSendFields []string + IsObsolete bool + MaxAffectedVersion *Version + MinAffectedVersion *Version + NullFields []string + Package string + PackageType string + SeverityName string + Source string + Vendor string + func (s *Detail) MarshalJSON() ([]byte, error) + type Digest struct + Algo string + DigestBytes string + ForceSendFields []string + NullFields []string + func (s *Digest) MarshalJSON() ([]byte, error) + type Discovered struct + AnalysisCompleted *AnalysisCompleted + AnalysisError []*Status + AnalysisStatus string + AnalysisStatusError *Status + ArchiveTime string + ContinuousAnalysis string + Cpe string + ForceSendFields []string + LastScanTime string + NullFields []string + Operation *Operation + SbomStatus *SBOMStatus + func (s *Discovered) MarshalJSON() ([]byte, error) + type Discovery struct + AnalysisKind string + ForceSendFields []string + NullFields []string + func (s *Discovery) MarshalJSON() ([]byte, error) + type Distribution struct + Architecture string + CpeUri string + Description string + ForceSendFields []string + LatestVersion *Version + Maintainer string + NullFields []string + Url string + func (s *Distribution) MarshalJSON() ([]byte, error) + type DocumentNote struct + DataLicence string + ForceSendFields []string + NullFields []string + SpdxVersion string + func (s *DocumentNote) MarshalJSON() ([]byte, error) + type DocumentOccurrence struct + CreateTime string + CreatorComment string + Creators []string + DocumentComment string + ExternalDocumentRefs []string + ForceSendFields []string + Id string + LicenseListVersion string + Namespace string + NullFields []string + Title string + func (s *DocumentOccurrence) MarshalJSON() ([]byte, error) + type Empty struct + type Envelope struct + ForceSendFields []string + NullFields []string + Payload string + PayloadType string + Signatures []*EnvelopeSignature + func (s *Envelope) MarshalJSON() ([]byte, error) + type EnvelopeSignature struct + ForceSendFields []string + Keyid string + NullFields []string + Sig string + func (s *EnvelopeSignature) MarshalJSON() ([]byte, error) + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type ExternalRef struct + Category string + Comment string + ForceSendFields []string + Locator string + NullFields []string + Type string + func (s *ExternalRef) MarshalJSON() ([]byte, error) + type FileHashes struct + FileHash []*Hash + ForceSendFields []string + NullFields []string + func (s *FileHashes) MarshalJSON() ([]byte, error) + type FileLocation struct + FilePath string + ForceSendFields []string + NullFields []string + func (s *FileLocation) MarshalJSON() ([]byte, error) + type FileNote struct + Checksum []string + FileType string + ForceSendFields []string + NullFields []string + Title string + func (s *FileNote) MarshalJSON() ([]byte, error) + type FileOccurrence struct + Attributions []string + Comment string + Contributors []string + Copyright string + FilesLicenseInfo []string + ForceSendFields []string + Id string + LicenseConcluded *License + Notice string + NullFields []string + func (s *FileOccurrence) MarshalJSON() ([]byte, error) + type Fingerprint struct + ForceSendFields []string + NullFields []string + V1Name string + V2Blob []string + V2Name string + func (s *Fingerprint) MarshalJSON() ([]byte, error) + type GetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Options *GetPolicyOptions + func (s *GetIamPolicyRequest) MarshalJSON() ([]byte, error) + type GetPolicyOptions struct + ForceSendFields []string + NullFields []string + RequestedPolicyVersion int64 + func (s *GetPolicyOptions) MarshalJSON() ([]byte, error) + type GetVulnzOccurrencesSummaryResponse struct + Counts []*SeverityCount + ForceSendFields []string + NullFields []string + func (s *GetVulnzOccurrencesSummaryResponse) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1AliasContext struct + ForceSendFields []string + Kind string + Name string + NullFields []string + func (s *GoogleDevtoolsContaineranalysisV1alpha1AliasContext) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext struct + AliasContext *GoogleDevtoolsContaineranalysisV1alpha1AliasContext + ForceSendFields []string + NullFields []string + RepoId *GoogleDevtoolsContaineranalysisV1alpha1RepoId + RevisionId string + func (s *GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext struct + AliasContext *GoogleDevtoolsContaineranalysisV1alpha1AliasContext + ForceSendFields []string + GerritProject string + HostUri string + NullFields []string + RevisionId string + func (s *GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext struct + ForceSendFields []string + NullFields []string + RevisionId string + Url string + func (s *GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1OperationMetadata struct + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + func (s *GoogleDevtoolsContaineranalysisV1alpha1OperationMetadata) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId struct + ForceSendFields []string + NullFields []string + ProjectId string + RepoName string + func (s *GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1RepoId struct + ForceSendFields []string + NullFields []string + ProjectRepoId *GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId + Uid string + func (s *GoogleDevtoolsContaineranalysisV1alpha1RepoId) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilder struct + ForceSendFields []string + Id string + NullFields []string + func (s *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilder) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness struct + Environment bool + ForceSendFields []string + Materials bool + NullFields []string + Parameters bool + func (s *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource struct + Digest map[string]string + EntryPoint string + ForceSendFields []string + NullFields []string + Uri string + func (s *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocation struct + ConfigSource *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource + Environment googleapi.RawMessage + ForceSendFields []string + NullFields []string + Parameters googleapi.RawMessage + func (s *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocation) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterial struct + Digest map[string]string + ForceSendFields []string + NullFields []string + Uri string + func (s *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterial) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadata struct + BuildFinishedOn string + BuildInvocationId string + BuildStartedOn string + Completeness *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness + ForceSendFields []string + NullFields []string + Reproducible bool + func (s *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadata) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1SourceContext struct + CloudRepo *GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext + ForceSendFields []string + Gerrit *GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext + Git *GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext + Labels map[string]string + NullFields []string + func (s *GoogleDevtoolsContaineranalysisV1alpha1SourceContext) MarshalJSON() ([]byte, error) + type Hash struct + ForceSendFields []string + NullFields []string + Type string + Value string + func (s *Hash) MarshalJSON() ([]byte, error) + type IdentifierHelper struct + Field string + ForceSendFields []string + GenericUri string + NullFields []string + func (s *IdentifierHelper) MarshalJSON() ([]byte, error) + type InTotoProvenance struct + BuilderConfig *BuilderConfig + ForceSendFields []string + Materials []string + Metadata *Metadata + NullFields []string + Recipe *Recipe + func (s *InTotoProvenance) MarshalJSON() ([]byte, error) + type InTotoSlsaProvenanceV1 struct + ForceSendFields []string + NullFields []string + Predicate *SlsaProvenanceV1 + PredicateType string + Subject []*Subject + Type string + func (s *InTotoSlsaProvenanceV1) MarshalJSON() ([]byte, error) + type InTotoStatement struct + ForceSendFields []string + NullFields []string + PredicateType string + Provenance *InTotoProvenance + SlsaProvenance *SlsaProvenance + SlsaProvenanceZeroTwo *SlsaProvenanceZeroTwo + Subject []*Subject + Type string + func (s *InTotoStatement) MarshalJSON() ([]byte, error) + type Installation struct + Architecture string + CpeUri string + ForceSendFields []string + License *License + Location []*Location + Name string + NullFields []string + PackageType string + Version *Version + func (s *Installation) MarshalJSON() ([]byte, error) + type Justification struct + Details string + ForceSendFields []string + JustificationType string + NullFields []string + func (s *Justification) MarshalJSON() ([]byte, error) + type Layer struct + Arguments string + Directive string + ForceSendFields []string + NullFields []string + func (s *Layer) MarshalJSON() ([]byte, error) + type License struct + Comments string + Expression string + ForceSendFields []string + NullFields []string + func (s *License) MarshalJSON() ([]byte, error) + type ListNoteOccurrencesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Occurrences []*Occurrence + func (s *ListNoteOccurrencesResponse) MarshalJSON() ([]byte, error) + type ListNotesResponse struct + ForceSendFields []string + NextPageToken string + Notes []*Note + NullFields []string + func (s *ListNotesResponse) MarshalJSON() ([]byte, error) + type ListOccurrencesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Occurrences []*Occurrence + func (s *ListOccurrencesResponse) MarshalJSON() ([]byte, error) + type ListScanConfigsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ScanConfigs []*ScanConfig + func (s *ListScanConfigsResponse) MarshalJSON() ([]byte, error) + type Location struct + CpeUri string + ForceSendFields []string + NullFields []string + Path string + Version *Version + func (s *Location) MarshalJSON() ([]byte, error) + type Material struct + Digest map[string]string + ForceSendFields []string + NullFields []string + Uri string + func (s *Material) MarshalJSON() ([]byte, error) + type Metadata struct + BuildFinishedOn string + BuildInvocationId string + BuildStartedOn string + Completeness *Completeness + ForceSendFields []string + NullFields []string + Reproducible bool + func (s *Metadata) MarshalJSON() ([]byte, error) + type NonCompliantFile struct + DisplayCommand string + ForceSendFields []string + NullFields []string + Path string + Reason string + func (s *NonCompliantFile) MarshalJSON() ([]byte, error) + type Note struct + AttestationAuthority *AttestationAuthority + BaseImage *Basis + BuildType *BuildType + Compliance *ComplianceNote + CreateTime string + Deployable *Deployable + Discovery *Discovery + DsseAttestation *DSSEAttestationNote + ExpirationTime string + ForceSendFields []string + Kind string + LongDescription string + Name string + NullFields []string + Package *Package + RelatedUrl []*RelatedUrl + Sbom *DocumentNote + SbomReference *SBOMReferenceNote + ShortDescription string + SpdxFile *FileNote + SpdxPackage *PackageInfoNote + SpdxRelationship *RelationshipNote + UpdateTime string + Upgrade *UpgradeNote + VulnerabilityAssessment *VulnerabilityAssessmentNote + VulnerabilityType *VulnerabilityType + func (s *Note) MarshalJSON() ([]byte, error) + type Occurrence struct + Attestation *Attestation + BuildDetails *BuildDetails + Compliance *ComplianceOccurrence + CreateTime string + Deployment *Deployment + DerivedImage *Derived + Discovered *Discovered + DsseAttestation *DSSEAttestationOccurrence + Envelope *Envelope + ForceSendFields []string + Installation *Installation + Kind string + Name string + NoteName string + NullFields []string + Remediation string + Resource *Resource + ResourceUrl string + Sbom *DocumentOccurrence + SbomReference *SBOMReferenceOccurrence + SpdxFile *FileOccurrence + SpdxPackage *PackageInfoOccurrence + SpdxRelationship *RelationshipOccurrence + UpdateTime string + Upgrade *UpgradeOccurrence + VulnerabilityDetails *VulnerabilityDetails + func (s *Occurrence) MarshalJSON() ([]byte, error) + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *Operation) MarshalJSON() ([]byte, error) + type Package struct + Architecture string + CpeUri string + Description string + Digest []*Digest + Distribution []*Distribution + ForceSendFields []string + License *License + Maintainer string + Name string + NullFields []string + PackageType string + Url string + Version *Version + func (s *Package) MarshalJSON() ([]byte, error) + type PackageInfoNote struct + Analyzed bool + Attribution string + Checksum string + Copyright string + DetailedDescription string + DownloadLocation string + ExternalRefs []*ExternalRef + FilesLicenseInfo []string + ForceSendFields []string + HomePage string + LicenseDeclared *License + NullFields []string + Originator string + PackageType string + SummaryDescription string + Supplier string + Title string + VerificationCode string + Version string + func (s *PackageInfoNote) MarshalJSON() ([]byte, error) + type PackageInfoOccurrence struct + Comment string + Filename string + ForceSendFields []string + HomePage string + Id string + LicenseConcluded *License + NullFields []string + PackageType string + SourceInfo string + SummaryDescription string + Title string + Version string + func (s *PackageInfoOccurrence) MarshalJSON() ([]byte, error) + type PackageIssue struct + AffectedLocation *VulnerabilityLocation + EffectiveSeverity string + FixedLocation *VulnerabilityLocation + ForceSendFields []string + NullFields []string + PackageType string + SeverityName string + func (s *PackageIssue) MarshalJSON() ([]byte, error) + type PgpSignedAttestation struct + ContentType string + ForceSendFields []string + NullFields []string + PgpKeyId string + Signature string + func (s *PgpSignedAttestation) MarshalJSON() ([]byte, error) + type Policy struct + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type Product struct + ForceSendFields []string + Id string + IdentifierHelper *IdentifierHelper + Name string + NullFields []string + func (s *Product) MarshalJSON() ([]byte, error) + type ProjectsNotesCreateCall struct + func (c *ProjectsNotesCreateCall) Context(ctx context.Context) *ProjectsNotesCreateCall + func (c *ProjectsNotesCreateCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsNotesCreateCall) Fields(s ...googleapi.Field) *ProjectsNotesCreateCall + func (c *ProjectsNotesCreateCall) Header() http.Header + func (c *ProjectsNotesCreateCall) Name(name string) *ProjectsNotesCreateCall + func (c *ProjectsNotesCreateCall) NoteId(noteId string) *ProjectsNotesCreateCall + type ProjectsNotesDeleteCall struct + func (c *ProjectsNotesDeleteCall) Context(ctx context.Context) *ProjectsNotesDeleteCall + func (c *ProjectsNotesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsNotesDeleteCall) Fields(s ...googleapi.Field) *ProjectsNotesDeleteCall + func (c *ProjectsNotesDeleteCall) Header() http.Header + type ProjectsNotesGetCall struct + func (c *ProjectsNotesGetCall) Context(ctx context.Context) *ProjectsNotesGetCall + func (c *ProjectsNotesGetCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsNotesGetCall) Fields(s ...googleapi.Field) *ProjectsNotesGetCall + func (c *ProjectsNotesGetCall) Header() http.Header + func (c *ProjectsNotesGetCall) IfNoneMatch(entityTag string) *ProjectsNotesGetCall + type ProjectsNotesGetIamPolicyCall struct + func (c *ProjectsNotesGetIamPolicyCall) Context(ctx context.Context) *ProjectsNotesGetIamPolicyCall + func (c *ProjectsNotesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsNotesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsNotesGetIamPolicyCall + func (c *ProjectsNotesGetIamPolicyCall) Header() http.Header + type ProjectsNotesListCall struct + func (c *ProjectsNotesListCall) Context(ctx context.Context) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Do(opts ...googleapi.CallOption) (*ListNotesResponse, error) + func (c *ProjectsNotesListCall) Fields(s ...googleapi.Field) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Filter(filter string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Header() http.Header + func (c *ProjectsNotesListCall) IfNoneMatch(entityTag string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Name(name string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) PageSize(pageSize int64) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) PageToken(pageToken string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Pages(ctx context.Context, f func(*ListNotesResponse) error) error + type ProjectsNotesOccurrencesListCall struct + func (c *ProjectsNotesOccurrencesListCall) Context(ctx context.Context) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Do(opts ...googleapi.CallOption) (*ListNoteOccurrencesResponse, error) + func (c *ProjectsNotesOccurrencesListCall) Fields(s ...googleapi.Field) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Filter(filter string) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Header() http.Header + func (c *ProjectsNotesOccurrencesListCall) IfNoneMatch(entityTag string) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) PageSize(pageSize int64) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) PageToken(pageToken string) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Pages(ctx context.Context, f func(*ListNoteOccurrencesResponse) error) error + type ProjectsNotesOccurrencesService struct + func NewProjectsNotesOccurrencesService(s *Service) *ProjectsNotesOccurrencesService + func (r *ProjectsNotesOccurrencesService) List(name string) *ProjectsNotesOccurrencesListCall + type ProjectsNotesPatchCall struct + func (c *ProjectsNotesPatchCall) Context(ctx context.Context) *ProjectsNotesPatchCall + func (c *ProjectsNotesPatchCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsNotesPatchCall) Fields(s ...googleapi.Field) *ProjectsNotesPatchCall + func (c *ProjectsNotesPatchCall) Header() http.Header + func (c *ProjectsNotesPatchCall) UpdateMask(updateMask string) *ProjectsNotesPatchCall + type ProjectsNotesService struct + Occurrences *ProjectsNotesOccurrencesService + func NewProjectsNotesService(s *Service) *ProjectsNotesService + func (r *ProjectsNotesService) Create(parent string, note *Note) *ProjectsNotesCreateCall + func (r *ProjectsNotesService) Delete(name string) *ProjectsNotesDeleteCall + func (r *ProjectsNotesService) Get(name string) *ProjectsNotesGetCall + func (r *ProjectsNotesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsNotesGetIamPolicyCall + func (r *ProjectsNotesService) List(parent string) *ProjectsNotesListCall + func (r *ProjectsNotesService) Patch(name string, note *Note) *ProjectsNotesPatchCall + func (r *ProjectsNotesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsNotesSetIamPolicyCall + func (r *ProjectsNotesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsNotesTestIamPermissionsCall + type ProjectsNotesSetIamPolicyCall struct + func (c *ProjectsNotesSetIamPolicyCall) Context(ctx context.Context) *ProjectsNotesSetIamPolicyCall + func (c *ProjectsNotesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsNotesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsNotesSetIamPolicyCall + func (c *ProjectsNotesSetIamPolicyCall) Header() http.Header + type ProjectsNotesTestIamPermissionsCall struct + func (c *ProjectsNotesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsNotesTestIamPermissionsCall + func (c *ProjectsNotesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsNotesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsNotesTestIamPermissionsCall + func (c *ProjectsNotesTestIamPermissionsCall) Header() http.Header + type ProjectsOccurrencesCreateCall struct + func (c *ProjectsOccurrencesCreateCall) Context(ctx context.Context) *ProjectsOccurrencesCreateCall + func (c *ProjectsOccurrencesCreateCall) Do(opts ...googleapi.CallOption) (*Occurrence, error) + func (c *ProjectsOccurrencesCreateCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesCreateCall + func (c *ProjectsOccurrencesCreateCall) Header() http.Header + func (c *ProjectsOccurrencesCreateCall) Name(name string) *ProjectsOccurrencesCreateCall + type ProjectsOccurrencesDeleteCall struct + func (c *ProjectsOccurrencesDeleteCall) Context(ctx context.Context) *ProjectsOccurrencesDeleteCall + func (c *ProjectsOccurrencesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsOccurrencesDeleteCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesDeleteCall + func (c *ProjectsOccurrencesDeleteCall) Header() http.Header + type ProjectsOccurrencesGetCall struct + func (c *ProjectsOccurrencesGetCall) Context(ctx context.Context) *ProjectsOccurrencesGetCall + func (c *ProjectsOccurrencesGetCall) Do(opts ...googleapi.CallOption) (*Occurrence, error) + func (c *ProjectsOccurrencesGetCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetCall + func (c *ProjectsOccurrencesGetCall) Header() http.Header + func (c *ProjectsOccurrencesGetCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesGetCall + type ProjectsOccurrencesGetIamPolicyCall struct + func (c *ProjectsOccurrencesGetIamPolicyCall) Context(ctx context.Context) *ProjectsOccurrencesGetIamPolicyCall + func (c *ProjectsOccurrencesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsOccurrencesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetIamPolicyCall + func (c *ProjectsOccurrencesGetIamPolicyCall) Header() http.Header + type ProjectsOccurrencesGetNotesCall struct + func (c *ProjectsOccurrencesGetNotesCall) Context(ctx context.Context) *ProjectsOccurrencesGetNotesCall + func (c *ProjectsOccurrencesGetNotesCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsOccurrencesGetNotesCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetNotesCall + func (c *ProjectsOccurrencesGetNotesCall) Header() http.Header + func (c *ProjectsOccurrencesGetNotesCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesGetNotesCall + type ProjectsOccurrencesGetVulnerabilitySummaryCall struct + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Context(ctx context.Context) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Do(opts ...googleapi.CallOption) (*GetVulnzOccurrencesSummaryResponse, error) + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Filter(filter string) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Header() http.Header + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesGetVulnerabilitySummaryCall + type ProjectsOccurrencesListCall struct + func (c *ProjectsOccurrencesListCall) Context(ctx context.Context) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Do(opts ...googleapi.CallOption) (*ListOccurrencesResponse, error) + func (c *ProjectsOccurrencesListCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Filter(filter string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Header() http.Header + func (c *ProjectsOccurrencesListCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Kind(kind string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Name(name string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) PageSize(pageSize int64) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) PageToken(pageToken string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Pages(ctx context.Context, f func(*ListOccurrencesResponse) error) error + type ProjectsOccurrencesPatchCall struct + func (c *ProjectsOccurrencesPatchCall) Context(ctx context.Context) *ProjectsOccurrencesPatchCall + func (c *ProjectsOccurrencesPatchCall) Do(opts ...googleapi.CallOption) (*Occurrence, error) + func (c *ProjectsOccurrencesPatchCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesPatchCall + func (c *ProjectsOccurrencesPatchCall) Header() http.Header + func (c *ProjectsOccurrencesPatchCall) UpdateMask(updateMask string) *ProjectsOccurrencesPatchCall + type ProjectsOccurrencesService struct + func NewProjectsOccurrencesService(s *Service) *ProjectsOccurrencesService + func (r *ProjectsOccurrencesService) Create(parent string, occurrence *Occurrence) *ProjectsOccurrencesCreateCall + func (r *ProjectsOccurrencesService) Delete(name string) *ProjectsOccurrencesDeleteCall + func (r *ProjectsOccurrencesService) Get(name string) *ProjectsOccurrencesGetCall + func (r *ProjectsOccurrencesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsOccurrencesGetIamPolicyCall + func (r *ProjectsOccurrencesService) GetNotes(name string) *ProjectsOccurrencesGetNotesCall + func (r *ProjectsOccurrencesService) GetVulnerabilitySummary(parent string) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (r *ProjectsOccurrencesService) List(parent string) *ProjectsOccurrencesListCall + func (r *ProjectsOccurrencesService) Patch(name string, occurrence *Occurrence) *ProjectsOccurrencesPatchCall + func (r *ProjectsOccurrencesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsOccurrencesSetIamPolicyCall + func (r *ProjectsOccurrencesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsOccurrencesTestIamPermissionsCall + type ProjectsOccurrencesSetIamPolicyCall struct + func (c *ProjectsOccurrencesSetIamPolicyCall) Context(ctx context.Context) *ProjectsOccurrencesSetIamPolicyCall + func (c *ProjectsOccurrencesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsOccurrencesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesSetIamPolicyCall + func (c *ProjectsOccurrencesSetIamPolicyCall) Header() http.Header + type ProjectsOccurrencesTestIamPermissionsCall struct + func (c *ProjectsOccurrencesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsOccurrencesTestIamPermissionsCall + func (c *ProjectsOccurrencesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsOccurrencesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesTestIamPermissionsCall + func (c *ProjectsOccurrencesTestIamPermissionsCall) Header() http.Header + type ProjectsOperationsCreateCall struct + func (c *ProjectsOperationsCreateCall) Context(ctx context.Context) *ProjectsOperationsCreateCall + func (c *ProjectsOperationsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsOperationsCreateCall) Fields(s ...googleapi.Field) *ProjectsOperationsCreateCall + func (c *ProjectsOperationsCreateCall) Header() http.Header + type ProjectsOperationsPatchCall struct + func (c *ProjectsOperationsPatchCall) Context(ctx context.Context) *ProjectsOperationsPatchCall + func (c *ProjectsOperationsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsOperationsPatchCall) Fields(s ...googleapi.Field) *ProjectsOperationsPatchCall + func (c *ProjectsOperationsPatchCall) Header() http.Header + type ProjectsOperationsService struct + func NewProjectsOperationsService(s *Service) *ProjectsOperationsService + func (r *ProjectsOperationsService) Create(parent string, createoperationrequest *CreateOperationRequest) *ProjectsOperationsCreateCall + func (r *ProjectsOperationsService) Patch(name string, updateoperationrequest *UpdateOperationRequest) *ProjectsOperationsPatchCall + type ProjectsScanConfigsGetCall struct + func (c *ProjectsScanConfigsGetCall) Context(ctx context.Context) *ProjectsScanConfigsGetCall + func (c *ProjectsScanConfigsGetCall) Do(opts ...googleapi.CallOption) (*ScanConfig, error) + func (c *ProjectsScanConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsScanConfigsGetCall + func (c *ProjectsScanConfigsGetCall) Header() http.Header + func (c *ProjectsScanConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsScanConfigsGetCall + type ProjectsScanConfigsListCall struct + func (c *ProjectsScanConfigsListCall) Context(ctx context.Context) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Do(opts ...googleapi.CallOption) (*ListScanConfigsResponse, error) + func (c *ProjectsScanConfigsListCall) Fields(s ...googleapi.Field) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Filter(filter string) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Header() http.Header + func (c *ProjectsScanConfigsListCall) IfNoneMatch(entityTag string) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) PageSize(pageSize int64) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) PageToken(pageToken string) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Pages(ctx context.Context, f func(*ListScanConfigsResponse) error) error + type ProjectsScanConfigsPatchCall struct + func (c *ProjectsScanConfigsPatchCall) Context(ctx context.Context) *ProjectsScanConfigsPatchCall + func (c *ProjectsScanConfigsPatchCall) Do(opts ...googleapi.CallOption) (*ScanConfig, error) + func (c *ProjectsScanConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsScanConfigsPatchCall + func (c *ProjectsScanConfigsPatchCall) Header() http.Header + func (c *ProjectsScanConfigsPatchCall) UpdateMask(updateMask string) *ProjectsScanConfigsPatchCall + type ProjectsScanConfigsService struct + func NewProjectsScanConfigsService(s *Service) *ProjectsScanConfigsService + func (r *ProjectsScanConfigsService) Get(name string) *ProjectsScanConfigsGetCall + func (r *ProjectsScanConfigsService) List(parent string) *ProjectsScanConfigsListCall + func (r *ProjectsScanConfigsService) Patch(name string, scanconfig *ScanConfig) *ProjectsScanConfigsPatchCall + type ProjectsService struct + Notes *ProjectsNotesService + Occurrences *ProjectsOccurrencesService + Operations *ProjectsOperationsService + ScanConfigs *ProjectsScanConfigsService + func NewProjectsService(s *Service) *ProjectsService + type ProvenanceBuilder struct + BuilderDependencies []*ResourceDescriptor + ForceSendFields []string + Id string + NullFields []string + Version map[string]string + func (s *ProvenanceBuilder) MarshalJSON() ([]byte, error) + type ProvidersNotesCreateCall struct + func (c *ProvidersNotesCreateCall) Context(ctx context.Context) *ProvidersNotesCreateCall + func (c *ProvidersNotesCreateCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProvidersNotesCreateCall) Fields(s ...googleapi.Field) *ProvidersNotesCreateCall + func (c *ProvidersNotesCreateCall) Header() http.Header + func (c *ProvidersNotesCreateCall) NoteId(noteId string) *ProvidersNotesCreateCall + func (c *ProvidersNotesCreateCall) Parent(parent string) *ProvidersNotesCreateCall + type ProvidersNotesDeleteCall struct + func (c *ProvidersNotesDeleteCall) Context(ctx context.Context) *ProvidersNotesDeleteCall + func (c *ProvidersNotesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProvidersNotesDeleteCall) Fields(s ...googleapi.Field) *ProvidersNotesDeleteCall + func (c *ProvidersNotesDeleteCall) Header() http.Header + type ProvidersNotesGetCall struct + func (c *ProvidersNotesGetCall) Context(ctx context.Context) *ProvidersNotesGetCall + func (c *ProvidersNotesGetCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProvidersNotesGetCall) Fields(s ...googleapi.Field) *ProvidersNotesGetCall + func (c *ProvidersNotesGetCall) Header() http.Header + func (c *ProvidersNotesGetCall) IfNoneMatch(entityTag string) *ProvidersNotesGetCall + type ProvidersNotesGetIamPolicyCall struct + func (c *ProvidersNotesGetIamPolicyCall) Context(ctx context.Context) *ProvidersNotesGetIamPolicyCall + func (c *ProvidersNotesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProvidersNotesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProvidersNotesGetIamPolicyCall + func (c *ProvidersNotesGetIamPolicyCall) Header() http.Header + type ProvidersNotesListCall struct + func (c *ProvidersNotesListCall) Context(ctx context.Context) *ProvidersNotesListCall + func (c *ProvidersNotesListCall) Do(opts ...googleapi.CallOption) (*ListNotesResponse, error) + func (c *ProvidersNotesListCall) Fields(s ...googleapi.Field) *ProvidersNotesListCall + func (c *ProvidersNotesListCall) Filter(filter string) *ProvidersNotesListCall + func (c *ProvidersNotesListCall) Header() http.Header + func (c *ProvidersNotesListCall) IfNoneMatch(entityTag string) *ProvidersNotesListCall + func (c *ProvidersNotesListCall) PageSize(pageSize int64) *ProvidersNotesListCall + func (c *ProvidersNotesListCall) PageToken(pageToken string) *ProvidersNotesListCall + func (c *ProvidersNotesListCall) Pages(ctx context.Context, f func(*ListNotesResponse) error) error + func (c *ProvidersNotesListCall) Parent(parent string) *ProvidersNotesListCall + type ProvidersNotesOccurrencesListCall struct + func (c *ProvidersNotesOccurrencesListCall) Context(ctx context.Context) *ProvidersNotesOccurrencesListCall + func (c *ProvidersNotesOccurrencesListCall) Do(opts ...googleapi.CallOption) (*ListNoteOccurrencesResponse, error) + func (c *ProvidersNotesOccurrencesListCall) Fields(s ...googleapi.Field) *ProvidersNotesOccurrencesListCall + func (c *ProvidersNotesOccurrencesListCall) Filter(filter string) *ProvidersNotesOccurrencesListCall + func (c *ProvidersNotesOccurrencesListCall) Header() http.Header + func (c *ProvidersNotesOccurrencesListCall) IfNoneMatch(entityTag string) *ProvidersNotesOccurrencesListCall + func (c *ProvidersNotesOccurrencesListCall) PageSize(pageSize int64) *ProvidersNotesOccurrencesListCall + func (c *ProvidersNotesOccurrencesListCall) PageToken(pageToken string) *ProvidersNotesOccurrencesListCall + func (c *ProvidersNotesOccurrencesListCall) Pages(ctx context.Context, f func(*ListNoteOccurrencesResponse) error) error + type ProvidersNotesOccurrencesService struct + func NewProvidersNotesOccurrencesService(s *Service) *ProvidersNotesOccurrencesService + func (r *ProvidersNotesOccurrencesService) List(name string) *ProvidersNotesOccurrencesListCall + type ProvidersNotesPatchCall struct + func (c *ProvidersNotesPatchCall) Context(ctx context.Context) *ProvidersNotesPatchCall + func (c *ProvidersNotesPatchCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProvidersNotesPatchCall) Fields(s ...googleapi.Field) *ProvidersNotesPatchCall + func (c *ProvidersNotesPatchCall) Header() http.Header + func (c *ProvidersNotesPatchCall) UpdateMask(updateMask string) *ProvidersNotesPatchCall + type ProvidersNotesService struct + Occurrences *ProvidersNotesOccurrencesService + func NewProvidersNotesService(s *Service) *ProvidersNotesService + func (r *ProvidersNotesService) Create(name string, note *Note) *ProvidersNotesCreateCall + func (r *ProvidersNotesService) Delete(name string) *ProvidersNotesDeleteCall + func (r *ProvidersNotesService) Get(name string) *ProvidersNotesGetCall + func (r *ProvidersNotesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProvidersNotesGetIamPolicyCall + func (r *ProvidersNotesService) List(name string) *ProvidersNotesListCall + func (r *ProvidersNotesService) Patch(name string, note *Note) *ProvidersNotesPatchCall + func (r *ProvidersNotesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProvidersNotesSetIamPolicyCall + func (r *ProvidersNotesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProvidersNotesTestIamPermissionsCall + type ProvidersNotesSetIamPolicyCall struct + func (c *ProvidersNotesSetIamPolicyCall) Context(ctx context.Context) *ProvidersNotesSetIamPolicyCall + func (c *ProvidersNotesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProvidersNotesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProvidersNotesSetIamPolicyCall + func (c *ProvidersNotesSetIamPolicyCall) Header() http.Header + type ProvidersNotesTestIamPermissionsCall struct + func (c *ProvidersNotesTestIamPermissionsCall) Context(ctx context.Context) *ProvidersNotesTestIamPermissionsCall + func (c *ProvidersNotesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProvidersNotesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProvidersNotesTestIamPermissionsCall + func (c *ProvidersNotesTestIamPermissionsCall) Header() http.Header + type ProvidersService struct + Notes *ProvidersNotesService + func NewProvidersService(s *Service) *ProvidersService + type Publisher struct + ForceSendFields []string + IssuingAuthority string + Name string + NullFields []string + PublisherNamespace string + func (s *Publisher) MarshalJSON() ([]byte, error) + type Recipe struct + Arguments []googleapi.RawMessage + DefinedInMaterial int64 + EntryPoint string + Environment []googleapi.RawMessage + ForceSendFields []string + NullFields []string + Type string + func (s *Recipe) MarshalJSON() ([]byte, error) + type RelatedUrl struct + ForceSendFields []string + Label string + NullFields []string + Url string + func (s *RelatedUrl) MarshalJSON() ([]byte, error) + type RelationshipNote struct + ForceSendFields []string + NullFields []string + Type string + func (s *RelationshipNote) MarshalJSON() ([]byte, error) + type RelationshipOccurrence struct + Comment string + ForceSendFields []string + NullFields []string + Source string + Target string + Type string + func (s *RelationshipOccurrence) MarshalJSON() ([]byte, error) + type Remediation struct + Details string + ForceSendFields []string + NullFields []string + RemediationType string + RemediationUri *URI + func (s *Remediation) MarshalJSON() ([]byte, error) + type RepoSource struct + BranchName string + CommitSha string + ForceSendFields []string + NullFields []string + ProjectId string + RepoName string + TagName string + func (s *RepoSource) MarshalJSON() ([]byte, error) + type Resource struct + ContentHash *Hash + ForceSendFields []string + Name string + NullFields []string + Uri string + func (s *Resource) MarshalJSON() ([]byte, error) + type ResourceDescriptor struct + Annotations googleapi.RawMessage + Content string + Digest map[string]string + DownloadLocation string + ForceSendFields []string + MediaType string + Name string + NullFields []string + Uri string + func (s *ResourceDescriptor) MarshalJSON() ([]byte, error) + type RunDetails struct + Builder *ProvenanceBuilder + Byproducts []*ResourceDescriptor + ForceSendFields []string + Metadata *BuildMetadata + NullFields []string + func (s *RunDetails) MarshalJSON() ([]byte, error) + type SBOMReferenceNote struct + ForceSendFields []string + Format string + NullFields []string + Version string + func (s *SBOMReferenceNote) MarshalJSON() ([]byte, error) + type SBOMReferenceOccurrence struct + ForceSendFields []string + NullFields []string + Payload *SbomReferenceIntotoPayload + PayloadType string + Signatures []*EnvelopeSignature + func (s *SBOMReferenceOccurrence) MarshalJSON() ([]byte, error) + type SBOMStatus struct + Error string + ForceSendFields []string + NullFields []string + SbomState string + func (s *SBOMStatus) MarshalJSON() ([]byte, error) + type SbomReferenceIntotoPayload struct + ForceSendFields []string + NullFields []string + Predicate *SbomReferenceIntotoPredicate + PredicateType string + Subject []*Subject + Type string + func (s *SbomReferenceIntotoPayload) MarshalJSON() ([]byte, error) + type SbomReferenceIntotoPredicate struct + Digest map[string]string + ForceSendFields []string + Location string + MimeType string + NullFields []string + ReferrerId string + func (s *SbomReferenceIntotoPredicate) MarshalJSON() ([]byte, error) + type ScanConfig struct + CreateTime string + Description string + Enabled bool + ForceSendFields []string + Name string + NullFields []string + UpdateTime string + func (s *ScanConfig) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Projects *ProjectsService + Providers *ProvidersService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + func (s *SetIamPolicyRequest) MarshalJSON() ([]byte, error) + type SeverityCount struct + Count int64 + ForceSendFields []string + NullFields []string + Severity string + func (s *SeverityCount) MarshalJSON() ([]byte, error) + type SlsaBuilder struct + ForceSendFields []string + Id string + NullFields []string + func (s *SlsaBuilder) MarshalJSON() ([]byte, error) + type SlsaCompleteness struct + Arguments bool + Environment bool + ForceSendFields []string + Materials bool + NullFields []string + func (s *SlsaCompleteness) MarshalJSON() ([]byte, error) + type SlsaMetadata struct + BuildFinishedOn string + BuildInvocationId string + BuildStartedOn string + Completeness *SlsaCompleteness + ForceSendFields []string + NullFields []string + Reproducible bool + func (s *SlsaMetadata) MarshalJSON() ([]byte, error) + type SlsaProvenance struct + Builder *SlsaBuilder + ForceSendFields []string + Materials []*Material + Metadata *SlsaMetadata + NullFields []string + Recipe *SlsaRecipe + func (s *SlsaProvenance) MarshalJSON() ([]byte, error) + type SlsaProvenanceV1 struct + BuildDefinition *BuildDefinition + ForceSendFields []string + NullFields []string + RunDetails *RunDetails + func (s *SlsaProvenanceV1) MarshalJSON() ([]byte, error) + type SlsaProvenanceZeroTwo struct + BuildConfig googleapi.RawMessage + BuildType string + Builder *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilder + ForceSendFields []string + Invocation *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocation + Materials []*GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterial + Metadata *GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadata + NullFields []string + func (s *SlsaProvenanceZeroTwo) MarshalJSON() ([]byte, error) + type SlsaRecipe struct + Arguments googleapi.RawMessage + DefinedInMaterial int64 + EntryPoint string + Environment googleapi.RawMessage + ForceSendFields []string + NullFields []string + Type string + func (s *SlsaRecipe) MarshalJSON() ([]byte, error) + type Source struct + AdditionalContexts []*GoogleDevtoolsContaineranalysisV1alpha1SourceContext + ArtifactStorageSource *StorageSource + Context *GoogleDevtoolsContaineranalysisV1alpha1SourceContext + FileHashes map[string]FileHashes + ForceSendFields []string + NullFields []string + RepoSource *RepoSource + StorageSource *StorageSource + func (s *Source) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type StorageSource struct + Bucket string + ForceSendFields []string + Generation int64 + NullFields []string + Object string + func (s *StorageSource) MarshalJSON() ([]byte, error) + type Subject struct + Digest map[string]string + ForceSendFields []string + Name string + NullFields []string + func (s *Subject) MarshalJSON() ([]byte, error) + type TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type TimeSpan struct + EndTime string + ForceSendFields []string + NullFields []string + StartTime string + func (s *TimeSpan) MarshalJSON() ([]byte, error) + type URI struct + ForceSendFields []string + Label string + NullFields []string + Uri string + func (s *URI) MarshalJSON() ([]byte, error) + type UpdateOperationRequest struct + ForceSendFields []string + NullFields []string + Operation *Operation + UpdateMask string + func (s *UpdateOperationRequest) MarshalJSON() ([]byte, error) + type UpgradeDistribution struct + Classification string + CpeUri string + Cve []string + ForceSendFields []string + NullFields []string + Severity string + func (s *UpgradeDistribution) MarshalJSON() ([]byte, error) + type UpgradeNote struct + Distributions []*UpgradeDistribution + ForceSendFields []string + NullFields []string + Package string + Version *Version + func (s *UpgradeNote) MarshalJSON() ([]byte, error) + type UpgradeOccurrence struct + Distribution *UpgradeDistribution + ForceSendFields []string + NullFields []string + Package string + ParsedVersion *Version + func (s *UpgradeOccurrence) MarshalJSON() ([]byte, error) + type Version struct + Epoch int64 + ForceSendFields []string + Inclusive bool + Kind string + Name string + NullFields []string + Revision string + func (s *Version) MarshalJSON() ([]byte, error) + type VexAssessment struct + Cve string + ForceSendFields []string + Impacts []string + Justification *Justification + NoteName string + NullFields []string + RelatedUris []*URI + Remediations []*Remediation + State string + VulnerabilityId string + func (s *VexAssessment) MarshalJSON() ([]byte, error) + type Volume struct + ForceSendFields []string + Name string + NullFields []string + Path string + func (s *Volume) MarshalJSON() ([]byte, error) + type VulnerabilityAssessmentNote struct + Assessment *Assessment + ForceSendFields []string + LanguageCode string + LongDescription string + NullFields []string + Product *Product + Publisher *Publisher + ShortDescription string + Title string + func (s *VulnerabilityAssessmentNote) MarshalJSON() ([]byte, error) + type VulnerabilityDetails struct + CvssScore float64 + CvssV2 *CVSS + CvssV3 *CVSS + CvssVersion string + EffectiveSeverity string + ExtraDetails string + ForceSendFields []string + NullFields []string + PackageIssue []*PackageIssue + Severity string + Type string + VexAssessment *VexAssessment + func (s *VulnerabilityDetails) MarshalJSON() ([]byte, error) + func (s *VulnerabilityDetails) UnmarshalJSON(data []byte) error + type VulnerabilityLocation struct + CpeUri string + FileLocation []*FileLocation + ForceSendFields []string + NullFields []string + Package string + Version *Version + func (s *VulnerabilityLocation) MarshalJSON() ([]byte, error) + type VulnerabilityType struct + CvssScore float64 + CvssV2 *CVSS + CvssVersion string + Cwe []string + Details []*Detail + ForceSendFields []string + NullFields []string + Severity string + func (s *VulnerabilityType) MarshalJSON() ([]byte, error) + func (s *VulnerabilityType) UnmarshalJSON(data []byte) error