Package com.google.containeranalysis.v1 (2.12.0)

Classes

ContainerAnalysisGrpc

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

ContainerAnalysisGrpc.ContainerAnalysisBlockingStub

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

ContainerAnalysisGrpc.ContainerAnalysisFutureStub

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

ContainerAnalysisGrpc.ContainerAnalysisImplBase

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

ContainerAnalysisGrpc.ContainerAnalysisStub

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

Containeranalysis

GetVulnerabilityOccurrencesSummaryRequest

Request to get a vulnerability summary for some set of occurrences.

Protobuf type google.devtools.containeranalysis.v1.GetVulnerabilityOccurrencesSummaryRequest

GetVulnerabilityOccurrencesSummaryRequest.Builder

Request to get a vulnerability summary for some set of occurrences.

Protobuf type google.devtools.containeranalysis.v1.GetVulnerabilityOccurrencesSummaryRequest

IamResourceName

AUTO-GENERATED DOCUMENTATION AND CLASS

IamResourceNames (deprecated)

Deprecated. This resource name class will be removed in the next major version.

AUTO-GENERATED DOCUMENTATION AND CLASS

NoteName

AUTO-GENERATED DOCUMENTATION AND CLASS

NoteName.Builder

Builder for NoteName.

OccurrenceName

AUTO-GENERATED DOCUMENTATION AND CLASS

OccurrenceName.Builder

Builder for OccurrenceName.

ProjectName

ProjectName.Builder

Builder for projects/{project}.

UntypedIamResourceName (deprecated)

Deprecated. This resource name class will be removed in the next major version.

AUTO-GENERATED DOCUMENTATION AND CLASS

VulnerabilityOccurrencesSummary

A summary of how many vulnerability occurrences there are per resource and severity type.

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary

VulnerabilityOccurrencesSummary.Builder

A summary of how many vulnerability occurrences there are per resource and severity type.

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary

VulnerabilityOccurrencesSummary.FixableTotalByDigest

Per resource and severity counts of fixable and total vulnerabilities.

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary.FixableTotalByDigest

VulnerabilityOccurrencesSummary.FixableTotalByDigest.Builder

Per resource and severity counts of fixable and total vulnerabilities.

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary.FixableTotalByDigest

Interfaces

GetVulnerabilityOccurrencesSummaryRequestOrBuilder

VulnerabilityOccurrencesSummary.FixableTotalByDigestOrBuilder

VulnerabilityOccurrencesSummaryOrBuilder