Skip to content

Commit 1cfb37a

Browse files
feat(containeranalysis): update the api
#### containeranalysis:v1alpha1 The following keys were deleted: - schemas.Assessment.properties.threats (Total Keys: 2) - schemas.Threat (Total Keys: 4) - schemas.VexAssessment.properties.threats (Total Keys: 2) The following keys were added: - schemas.Assessment.properties.impacts (Total Keys: 2) - schemas.Assessment.properties.justification.$ref (Total Keys: 1) - schemas.Justification (Total Keys: 4) - schemas.VexAssessment.properties.impacts (Total Keys: 2) - schemas.VexAssessment.properties.justification.$ref (Total Keys: 1) #### containeranalysis:v1beta1 The following keys were deleted: - schemas.Assessment.properties.threats (Total Keys: 2) - schemas.Threat (Total Keys: 4) - schemas.VexAssessment.properties.threats (Total Keys: 2) The following keys were added: - schemas.Assessment.properties.impacts (Total Keys: 2) - schemas.Assessment.properties.justification.$ref (Total Keys: 1) - schemas.Justification (Total Keys: 4) - schemas.VexAssessment.properties.impacts (Total Keys: 2) - schemas.VexAssessment.properties.justification.$ref (Total Keys: 1)
1 parent a822d6c commit 1cfb37a

11 files changed

+382
-315
lines changed

docs/dyn/containeranalysis_v1alpha1.projects.notes.html

Lines changed: 42 additions & 36 deletions
Large diffs are not rendered by default.

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

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -841,6 +841,13 @@ <h3>Method Details</h3>
841841
&quot;type&quot;: &quot;A String&quot;, # The type of package; whether native or non native(ruby gems, node.js packages etc). This may be deprecated in the future because we can have multiple PackageIssues with different package types.
842842
&quot;vexAssessment&quot;: { # VexAssessment provides all publisher provided Vex information that is related to this vulnerability. # VexAssessment provides all publisher provided Vex information that is related to this vulnerability for this resource.
843843
&quot;cve&quot;: &quot;A String&quot;, # Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability.
844+
&quot;impacts&quot;: [ # Contains information about the impact of this vulnerability, this will change with time.
845+
&quot;A String&quot;,
846+
],
847+
&quot;justification&quot;: { # Justification provides the justification when the state of the assessment if NOT_AFFECTED. # Justification provides the justification when the state of the assessment if NOT_AFFECTED.
848+
&quot;details&quot;: &quot;A String&quot;, # Additional details on why this justification was chosen.
849+
&quot;justificationType&quot;: &quot;A String&quot;, # The justification type for this vulnerability.
850+
},
844851
&quot;noteName&quot;: &quot;A String&quot;, # The VulnerabilityAssessment note from which this VexAssessment was generated. This will be of the form: `projects/[PROJECT_ID]/notes/[NOTE_ID]`.
845852
&quot;relatedUris&quot;: [ # Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
846853
{ # An URI message.
@@ -860,12 +867,6 @@ <h3>Method Details</h3>
860867
},
861868
],
862869
&quot;state&quot;: &quot;A String&quot;, # Provides the state of this Vulnerability assessment.
863-
&quot;threats&quot;: [ # Contains information about this vulnerability, this will change with time.
864-
{ # Contains the vulnerability kinetic information. This information can change as the vulnerability ages and new information becomes available.
865-
&quot;details&quot;: &quot;A String&quot;, # Represents a thorough human-readable discussion of the threat.
866-
&quot;threatType&quot;: &quot;A String&quot;, # The type of threat.
867-
},
868-
],
869870
},
870871
},
871872
},

docs/dyn/containeranalysis_v1alpha1.projects.occurrences.html

Lines changed: 49 additions & 42 deletions
Large diffs are not rendered by default.

docs/dyn/containeranalysis_v1alpha1.providers.notes.html

Lines changed: 42 additions & 36 deletions
Large diffs are not rendered by default.

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

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -841,6 +841,13 @@ <h3>Method Details</h3>
841841
&quot;type&quot;: &quot;A String&quot;, # The type of package; whether native or non native(ruby gems, node.js packages etc). This may be deprecated in the future because we can have multiple PackageIssues with different package types.
842842
&quot;vexAssessment&quot;: { # VexAssessment provides all publisher provided Vex information that is related to this vulnerability. # VexAssessment provides all publisher provided Vex information that is related to this vulnerability for this resource.
843843
&quot;cve&quot;: &quot;A String&quot;, # Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability.
844+
&quot;impacts&quot;: [ # Contains information about the impact of this vulnerability, this will change with time.
845+
&quot;A String&quot;,
846+
],
847+
&quot;justification&quot;: { # Justification provides the justification when the state of the assessment if NOT_AFFECTED. # Justification provides the justification when the state of the assessment if NOT_AFFECTED.
848+
&quot;details&quot;: &quot;A String&quot;, # Additional details on why this justification was chosen.
849+
&quot;justificationType&quot;: &quot;A String&quot;, # The justification type for this vulnerability.
850+
},
844851
&quot;noteName&quot;: &quot;A String&quot;, # The VulnerabilityAssessment note from which this VexAssessment was generated. This will be of the form: `projects/[PROJECT_ID]/notes/[NOTE_ID]`.
845852
&quot;relatedUris&quot;: [ # Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
846853
{ # An URI message.
@@ -860,12 +867,6 @@ <h3>Method Details</h3>
860867
},
861868
],
862869
&quot;state&quot;: &quot;A String&quot;, # Provides the state of this Vulnerability assessment.
863-
&quot;threats&quot;: [ # Contains information about this vulnerability, this will change with time.
864-
{ # Contains the vulnerability kinetic information. This information can change as the vulnerability ages and new information becomes available.
865-
&quot;details&quot;: &quot;A String&quot;, # Represents a thorough human-readable discussion of the threat.
866-
&quot;threatType&quot;: &quot;A String&quot;, # The type of threat.
867-
},
868-
],
869870
},
870871
},
871872
},

0 commit comments

Comments
 (0)