Skip to content

Commit 8d07b6c

Browse files
feat(containeranalysis): update the api
#### containeranalysis:v1 The following keys were deleted: - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation (Total Keys: 6) - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig.properties.proxySslCaInfo.$ref (Total Keys: 1) - schemas.DiscoveryOccurrence.properties.vulnerabilityAttestation.$ref (Total Keys: 1) - schemas.VulnerabilityAttestation (Total Keys: 6) #### containeranalysis:v1alpha1 The following keys were deleted: - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation (Total Keys: 6) - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig.properties.proxySslCaInfo.$ref (Total Keys: 1) #### containeranalysis:v1beta1 The following keys were deleted: - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation (Total Keys: 6) - schemas.ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig.properties.proxySslCaInfo.$ref (Total Keys: 1)
1 parent bee9e2a commit 8d07b6c

7 files changed

+6
-172
lines changed

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -546,11 +546,6 @@ <h3>Method Details</h3>
546546
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
547547
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
548548
},
549-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
550-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
551-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
552-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
553-
},
554549
},
555550
&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.
556551
&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.locations.occurrences.html

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -549,11 +549,6 @@ <h3>Method Details</h3>
549549
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
550550
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
551551
},
552-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
553-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
554-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
555-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
556-
},
557552
},
558553
&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.
559554
&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.
@@ -1719,11 +1714,6 @@ <h3>Method Details</h3>
17191714
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
17201715
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
17211716
},
1722-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
1723-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
1724-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
1725-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
1726-
},
17271717
},
17281718
&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.
17291719
&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.notes.occurrences.html

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -546,11 +546,6 @@ <h3>Method Details</h3>
546546
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
547547
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
548548
},
549-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
550-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
551-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
552-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
553-
},
554549
},
555550
&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.
556551
&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: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -562,11 +562,6 @@ <h3>Method Details</h3>
562562
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
563563
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
564564
},
565-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
566-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
567-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
568-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
569-
},
570565
},
571566
&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.
572567
&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.
@@ -1393,11 +1388,6 @@ <h3>Method Details</h3>
13931388
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
13941389
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
13951390
},
1396-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
1397-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
1398-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
1399-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
1400-
},
14011391
},
14021392
&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.
14031393
&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.
@@ -2229,11 +2219,6 @@ <h3>Method Details</h3>
22292219
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
22302220
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
22312221
},
2232-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
2233-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
2234-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
2235-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
2236-
},
22372222
},
22382223
&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.
22392224
&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.
@@ -3056,11 +3041,6 @@ <h3>Method Details</h3>
30563041
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
30573042
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
30583043
},
3059-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
3060-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
3061-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
3062-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
3063-
},
30643044
},
30653045
&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.
30663046
&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.
@@ -3908,11 +3888,6 @@ <h3>Method Details</h3>
39083888
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
39093889
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
39103890
},
3911-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
3912-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
3913-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
3914-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
3915-
},
39163891
},
39173892
&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.
39183893
&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.
@@ -5121,11 +5096,6 @@ <h3>Method Details</h3>
51215096
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
51225097
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
51235098
},
5124-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
5125-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
5126-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
5127-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
5128-
},
51295099
},
51305100
&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.
51315101
&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.
@@ -5966,11 +5936,6 @@ <h3>Method Details</h3>
59665936
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
59675937
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
59685938
},
5969-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
5970-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
5971-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
5972-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
5973-
},
59745939
},
59755940
&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.
59765941
&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.
@@ -6794,11 +6759,6 @@ <h3>Method Details</h3>
67946759
&quot;error&quot;: &quot;A String&quot;, # If there was an error generating an SBOM, this will indicate what that error was.
67956760
&quot;sbomState&quot;: &quot;A String&quot;, # The progress of the SBOM generation.
67966761
},
6797-
&quot;vulnerabilityAttestation&quot;: { # The status of an vulnerability attestation generation. # The status of an vulnerability attestation generation.
6798-
&quot;error&quot;: &quot;A String&quot;, # If failure, the error reason for why the attestation generation failed.
6799-
&quot;lastAttemptTime&quot;: &quot;A String&quot;, # The last time we attempted to generate an attestation.
6800-
&quot;state&quot;: &quot;A String&quot;, # The success/failure state of the latest attestation attempt.
6801-
},
68026762
},
68036763
&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.
68046764
&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.

googleapiclient/discovery_cache/documents/containeranalysis.v1.json

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,7 +1072,7 @@
10721072
}
10731073
}
10741074
},
1075-
"revision": "20240625",
1075+
"revision": "20240704",
10761076
"rootUrl": "https://containeranalysis.googleapis.com/",
10771077
"schemas": {
10781078
"AliasContext": {
@@ -2968,26 +2968,6 @@ false
29682968
},
29692969
"type": "object"
29702970
},
2971-
"ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation": {
2972-
"description": "Represents a storage location in Cloud Storage",
2973-
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation",
2974-
"properties": {
2975-
"bucket": {
2976-
"description": "Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements",
2977-
"type": "string"
2978-
},
2979-
"generation": {
2980-
"description": "Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.",
2981-
"format": "int64",
2982-
"type": "string"
2983-
},
2984-
"object": {
2985-
"description": "Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames",
2986-
"type": "string"
2987-
}
2988-
},
2989-
"type": "object"
2990-
},
29912971
"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig": {
29922972
"description": "GitConfig is a configuration for git operations.",
29932973
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
@@ -3004,12 +2984,8 @@ false
30042984
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
30052985
"properties": {
30062986
"proxySecretVersionName": {
3007-
"description": "SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].",
2987+
"description": "SecretVersion resource of the HTTP proxy URL. The Service Account used in the build (either the default Service Account or user-specified Service Account) should have `secretmanager.versions.access` permissions on this secret. The proxy URL should be in format `protocol://@]proxyhost[:port]`.",
30082988
"type": "string"
3009-
},
3010-
"proxySslCaInfo": {
3011-
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation",
3012-
"description": "Optional. Cloud Storage object storing the certificate to use with the HTTP proxy."
30132989
}
30142990
},
30152991
"type": "object"
@@ -3748,10 +3724,6 @@ false
37483724
"sbomStatus": {
37493725
"$ref": "SBOMStatus",
37503726
"description": "The status of an SBOM generation."
3751-
},
3752-
"vulnerabilityAttestation": {
3753-
"$ref": "VulnerabilityAttestation",
3754-
"description": "The status of an vulnerability attestation generation."
37553727
}
37563728
},
37573729
"type": "object"
@@ -5905,36 +5877,6 @@ false
59055877
},
59065878
"type": "object"
59075879
},
5908-
"VulnerabilityAttestation": {
5909-
"description": "The status of an vulnerability attestation generation.",
5910-
"id": "VulnerabilityAttestation",
5911-
"properties": {
5912-
"error": {
5913-
"description": "If failure, the error reason for why the attestation generation failed.",
5914-
"type": "string"
5915-
},
5916-
"lastAttemptTime": {
5917-
"description": "The last time we attempted to generate an attestation.",
5918-
"format": "google-datetime",
5919-
"type": "string"
5920-
},
5921-
"state": {
5922-
"description": "The success/failure state of the latest attestation attempt.",
5923-
"enum": [
5924-
"VULNERABILITY_ATTESTATION_STATE_UNSPECIFIED",
5925-
"SUCCESS",
5926-
"FAILURE"
5927-
],
5928-
"enumDescriptions": [
5929-
"Default unknown state.",
5930-
"Attestation was successfully generated and stored.",
5931-
"Attestation was unsuccessfully generated and stored."
5932-
],
5933-
"type": "string"
5934-
}
5935-
},
5936-
"type": "object"
5937-
},
59385880
"VulnerabilityNote": {
59395881
"description": "A security vulnerability that can be found in resources.",
59405882
"id": "VulnerabilityNote",

googleapiclient/discovery_cache/documents/containeranalysis.v1alpha1.json

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,7 +1240,7 @@
12401240
}
12411241
}
12421242
},
1243-
"revision": "20240625",
1243+
"revision": "20240704",
12441244
"rootUrl": "https://containeranalysis.googleapis.com/",
12451245
"schemas": {
12461246
"AnalysisCompleted": {
@@ -2942,26 +2942,6 @@ false
29422942
},
29432943
"type": "object"
29442944
},
2945-
"ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation": {
2946-
"description": "Represents a storage location in Cloud Storage",
2947-
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation",
2948-
"properties": {
2949-
"bucket": {
2950-
"description": "Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements",
2951-
"type": "string"
2952-
},
2953-
"generation": {
2954-
"description": "Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.",
2955-
"format": "int64",
2956-
"type": "string"
2957-
},
2958-
"object": {
2959-
"description": "Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames",
2960-
"type": "string"
2961-
}
2962-
},
2963-
"type": "object"
2964-
},
29652945
"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig": {
29662946
"description": "GitConfig is a configuration for git operations.",
29672947
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
@@ -2978,12 +2958,8 @@ false
29782958
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
29792959
"properties": {
29802960
"proxySecretVersionName": {
2981-
"description": "SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].",
2961+
"description": "SecretVersion resource of the HTTP proxy URL. The Service Account used in the build (either the default Service Account or user-specified Service Account) should have `secretmanager.versions.access` permissions on this secret. The proxy URL should be in format `protocol://@]proxyhost[:port]`.",
29822962
"type": "string"
2983-
},
2984-
"proxySslCaInfo": {
2985-
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation",
2986-
"description": "Optional. Cloud Storage object storing the certificate to use with the HTTP proxy."
29872963
}
29882964
},
29892965
"type": "object"

0 commit comments

Comments
 (0)