Skip to content

Commit abd8845

Browse files
feat(containeranalysis): update the api
#### containeranalysis:v1 The following keys were added: - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions.properties.workerPool.deprecated (Total Keys: 1) - schemas.DiscoveryOccurrence.properties.sbomStatus.$ref (Total Keys: 1) - schemas.SBOMStatus (Total Keys: 4) #### containeranalysis:v1alpha1 The following keys were added: - schemas.Artifact.properties.name.deprecated (Total Keys: 1) - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions.properties.workerPool.deprecated (Total Keys: 1) - schemas.Discovered.properties.sbomStatus (Total Keys: 2) - schemas.RepoSource.deprecated (Total Keys: 1) - schemas.SBOMStatus (Total Keys: 6) - schemas.Source.properties.repoSource.deprecated (Total Keys: 1) - schemas.Source.properties.storageSource.deprecated (Total Keys: 1) #### containeranalysis:v1beta1 The following keys were added: - resources.projects.resources.resources.methods.exportSBOM (Total Keys: 12) - schemas.BuildDefinition (Total Keys: 9) - schemas.BuildMetadata (Total Keys: 7) - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions.properties.workerPool.deprecated (Total Keys: 1) - schemas.Discovered.properties.sbomStatus.$ref (Total Keys: 1) - schemas.ExportSBOMRequest (Total Keys: 2) - schemas.ExportSBOMResponse (Total Keys: 3) - schemas.GrafeasV1beta1BuildDetails.properties.inTotoSlsaProvenanceV1.$ref (Total Keys: 1) - schemas.InTotoSlsaProvenanceV1 (Total Keys: 7) - schemas.ProvenanceBuilder (Total Keys: 7) - schemas.Resource.properties.contentHash.deprecated (Total Keys: 1) - schemas.Resource.properties.name.deprecated (Total Keys: 1) - schemas.ResourceDescriptor (Total Keys: 12) - schemas.RunDetails (Total Keys: 6) - schemas.SBOMStatus (Total Keys: 4) - schemas.SlsaProvenanceV1 (Total Keys: 4)
1 parent 608b3b1 commit abd8845

11 files changed

+1201
-9
lines changed

docs/dyn/containeranalysis_v1.projects.notes.occurrences.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,10 @@ <h3>Method Details</h3>
456456
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
457457
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
458458
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
459+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
460+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
461+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
462+
},
459463
},
460464
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
461465
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.

docs/dyn/containeranalysis_v1.projects.occurrences.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,10 @@ <h3>Method Details</h3>
472472
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
473473
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
474474
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
475+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
476+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
477+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
478+
},
475479
},
476480
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
477481
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -1206,6 +1210,10 @@ <h3>Method Details</h3>
12061210
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
12071211
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
12081212
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
1213+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
1214+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
1215+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
1216+
},
12091217
},
12101218
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
12111219
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -1945,6 +1953,10 @@ <h3>Method Details</h3>
19451953
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
19461954
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
19471955
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
1956+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
1957+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
1958+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
1959+
},
19481960
},
19491961
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
19501962
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -2675,6 +2687,10 @@ <h3>Method Details</h3>
26752687
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
26762688
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
26772689
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
2690+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
2691+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
2692+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
2693+
},
26782694
},
26792695
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
26802696
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -3430,6 +3446,10 @@ <h3>Method Details</h3>
34303446
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
34313447
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
34323448
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
3449+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
3450+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
3451+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
3452+
},
34333453
},
34343454
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
34353455
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -4544,6 +4564,10 @@ <h3>Method Details</h3>
45444564
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
45454565
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
45464566
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
4567+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
4568+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
4569+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
4570+
},
45474571
},
45484572
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
45494573
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -5292,6 +5316,10 @@ <h3>Method Details</h3>
52925316
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
52935317
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
52945318
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
5319+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
5320+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
5321+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
5322+
},
52955323
},
52965324
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
52975325
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -6023,6 +6051,10 @@ <h3>Method Details</h3>
60236051
&quot;continuousAnalysis&quot;: &quot;A String&quot;, # Whether the resource is continuously analyzed.
60246052
&quot;cpe&quot;: &quot;A String&quot;, # The CPE of the resource being scanned.
60256053
&quot;lastScanTime&quot;: &quot;A String&quot;, # The last time this resource was scanned.
6054+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # The status of an SBOM generation.
6055+
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
6056+
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
6057+
},
60266058
},
60276059
&quot;dsseAttestation&quot;: { # Deprecated. Prefer to use a regular Occurrence, and populate the Envelope at the top level of the Occurrence. # Describes an attestation of an artifact using dsse.
60286060
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.

docs/dyn/containeranalysis_v1alpha1.projects.notes.occurrences.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,10 @@ <h3>Method Details</h3>
502502
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
503503
},
504504
},
505+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
506+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
507+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
508+
},
505509
},
506510
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
507511
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.

docs/dyn/containeranalysis_v1alpha1.projects.occurrences.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,10 @@ <h3>Method Details</h3>
518518
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
519519
},
520520
},
521+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
522+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
523+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
524+
},
521525
},
522526
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
523527
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -1317,6 +1321,10 @@ <h3>Method Details</h3>
13171321
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
13181322
},
13191323
},
1324+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
1325+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
1326+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
1327+
},
13201328
},
13211329
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
13221330
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -2140,6 +2148,10 @@ <h3>Method Details</h3>
21402148
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
21412149
},
21422150
},
2151+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
2152+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
2153+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
2154+
},
21432155
},
21442156
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
21452157
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -3348,6 +3360,10 @@ <h3>Method Details</h3>
33483360
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
33493361
},
33503362
},
3363+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
3364+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
3365+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
3366+
},
33513367
},
33523368
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
33533369
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -4164,6 +4180,10 @@ <h3>Method Details</h3>
41644180
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
41654181
},
41664182
},
4183+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
4184+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
4185+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
4186+
},
41674187
},
41684188
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
41694189
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.
@@ -4963,6 +4983,10 @@ <h3>Method Details</h3>
49634983
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
49644984
},
49654985
},
4986+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
4987+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
4988+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
4989+
},
49664990
},
49674991
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
49684992
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.

docs/dyn/containeranalysis_v1alpha1.providers.notes.occurrences.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,10 @@ <h3>Method Details</h3>
502502
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
503503
},
504504
},
505+
&quot;sbomStatus&quot;: { # The status of an SBOM generation. # Output only. The status of an SBOM generation.
506+
&quot;error&quot;: &quot;A String&quot;, # Output only. If there was an error generating an SBOM, this will indicate what that error was.
507+
&quot;sbomState&quot;: &quot;A String&quot;, # Output only. The progress of the SBOM generation.
508+
},
505509
},
506510
&quot;dsseAttestation&quot;: { # An occurrence describing an attestation on a resource # This represents a DSSE attestation occurrence
507511
&quot;envelope&quot;: { # MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type. # If doing something security critical, make sure to verify the signatures in this metadata.

0 commit comments

Comments
 (0)