Skip to content

Commit bc1b1e6

Browse files
feat(securitycenter): update the api
#### securitycenter:v1 The following keys were added: - schemas.AzureManagementGroup (Total Keys: 4) - schemas.AzureMetadata (Total Keys: 6) - schemas.AzureResourceGroup (Total Keys: 3) - schemas.AzureSubscription (Total Keys: 4) - schemas.Finding.properties.groupMemberships (Total Keys: 2) - schemas.Finding.properties.toxicCombination.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2AzureManagementGroup (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2AzureMetadata (Total Keys: 6) - schemas.GoogleCloudSecuritycenterV2AzureResourceGroup (Total Keys: 3) - schemas.GoogleCloudSecuritycenterV2AzureSubscription (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2Finding.properties.groupMemberships (Total Keys: 2) - schemas.GoogleCloudSecuritycenterV2Finding.properties.toxicCombination.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2GroupMembership (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2ToxicCombination (Total Keys: 6) - schemas.GroupMembership (Total Keys: 4) - schemas.Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.ToxicCombination (Total Keys: 6) #### securitycenter:v1beta1 The following keys were added: - schemas.AzureManagementGroup (Total Keys: 4) - schemas.AzureMetadata (Total Keys: 6) - schemas.AzureResourceGroup (Total Keys: 3) - schemas.AzureSubscription (Total Keys: 4) - schemas.Finding.properties.groupMemberships (Total Keys: 2) - schemas.Finding.properties.toxicCombination.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2AzureManagementGroup (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2AzureMetadata (Total Keys: 6) - schemas.GoogleCloudSecuritycenterV2AzureResourceGroup (Total Keys: 3) - schemas.GoogleCloudSecuritycenterV2AzureSubscription (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2Finding.properties.groupMemberships (Total Keys: 2) - schemas.GoogleCloudSecuritycenterV2Finding.properties.toxicCombination.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2GroupMembership (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2ToxicCombination (Total Keys: 6) - schemas.GroupMembership (Total Keys: 4) - schemas.ToxicCombination (Total Keys: 6) #### securitycenter:v1beta2 The following keys were added: - schemas.AzureManagementGroup (Total Keys: 4) - schemas.AzureMetadata (Total Keys: 6) - schemas.AzureResourceGroup (Total Keys: 3) - schemas.AzureSubscription (Total Keys: 4) - schemas.Finding.properties.groupMemberships (Total Keys: 2) - schemas.Finding.properties.toxicCombination.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2AzureManagementGroup (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2AzureMetadata (Total Keys: 6) - schemas.GoogleCloudSecuritycenterV2AzureResourceGroup (Total Keys: 3) - schemas.GoogleCloudSecuritycenterV2AzureSubscription (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2Finding.properties.groupMemberships (Total Keys: 2) - schemas.GoogleCloudSecuritycenterV2Finding.properties.toxicCombination.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2GroupMembership (Total Keys: 4) - schemas.GoogleCloudSecuritycenterV2Resource.properties.azureMetadata.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2ToxicCombination (Total Keys: 6) - schemas.GroupMembership (Total Keys: 4) - schemas.ToxicCombination (Total Keys: 6)
1 parent d7b7ae5 commit bc1b1e6

9 files changed

+1132
-39
lines changed

docs/dyn/securitycenter_v1.folders.securityHealthAnalyticsSettings.customModules.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,12 @@ <h3>Method Details</h3>
815815
},
816816
],
817817
&quot;findingClass&quot;: &quot;A String&quot;, # The class of the finding.
818+
&quot;groupMemberships&quot;: [ # Contains details about groups of which this finding is a member. A group is a collection of findings that are related in some way. This field cannot be updated. Its value is ignored in all update requests.
819+
{ # Contains details about groups of which this finding is a member. A group is a collection of findings that are related in some way.
820+
&quot;groupId&quot;: &quot;A String&quot;, # ID of the group.
821+
&quot;groupType&quot;: &quot;A String&quot;, # Type of group.
822+
},
823+
],
818824
&quot;iamBindings&quot;: [ # Represents IAM bindings associated with the finding.
819825
{ # Represents a particular IAM binding, which captures a member&#x27;s role addition, removal, or state.
820826
&quot;action&quot;: &quot;A String&quot;, # The action that was performed on a Binding.
@@ -1094,6 +1100,12 @@ <h3>Method Details</h3>
10941100
&quot;a_key&quot;: &quot;&quot;,
10951101
},
10961102
&quot;state&quot;: &quot;A String&quot;, # The state of the finding.
1103+
&quot;toxicCombination&quot;: { # Contains details about a group of security issues that, when the issues occur together, represent a greater risk than when the issues occur independently. A group of such issues is referred to as a toxic combination. # Contains details about a group of security issues that, when the issues occur together, represent a greater risk than when the issues occur independently. A group of such issues is referred to as a toxic combination. This field cannot be updated. Its value is ignored in all update requests.
1104+
&quot;attackExposureScore&quot;: 3.14, # The [Attack exposure score](https://cloud.google.com/security-command-center/docs/attack-exposure-learn#attack_exposure_scores) of this toxic combination. The score is a measure of how much this toxic combination exposes one or more high-value resources to potential attack.
1105+
&quot;relatedFindings&quot;: [ # List of resource names of findings associated with this toxic combination. For example, organizations/123/sources/456/findings/789.
1106+
&quot;A String&quot;,
1107+
],
1108+
},
10971109
&quot;vulnerability&quot;: { # Refers to common vulnerability fields e.g. cve, cvss, cwe etc. # Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
10981110
&quot;cve&quot;: { # CVE stands for Common Vulnerabilities and Exposures. Information from the [CVE record](https://www.cve.org/ResourcesSupport/Glossary) that describes this vulnerability. # CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
10991111
&quot;cvssv3&quot;: { # Common Vulnerability Scoring System version 3. # Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document

docs/dyn/securitycenter_v1.folders.sources.findings.html

Lines changed: 75 additions & 0 deletions
Large diffs are not rendered by default.

docs/dyn/securitycenter_v1.organizations.securityHealthAnalyticsSettings.customModules.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,12 @@ <h3>Method Details</h3>
815815
},
816816
],
817817
&quot;findingClass&quot;: &quot;A String&quot;, # The class of the finding.
818+
&quot;groupMemberships&quot;: [ # Contains details about groups of which this finding is a member. A group is a collection of findings that are related in some way. This field cannot be updated. Its value is ignored in all update requests.
819+
{ # Contains details about groups of which this finding is a member. A group is a collection of findings that are related in some way.
820+
&quot;groupId&quot;: &quot;A String&quot;, # ID of the group.
821+
&quot;groupType&quot;: &quot;A String&quot;, # Type of group.
822+
},
823+
],
818824
&quot;iamBindings&quot;: [ # Represents IAM bindings associated with the finding.
819825
{ # Represents a particular IAM binding, which captures a member&#x27;s role addition, removal, or state.
820826
&quot;action&quot;: &quot;A String&quot;, # The action that was performed on a Binding.
@@ -1094,6 +1100,12 @@ <h3>Method Details</h3>
10941100
&quot;a_key&quot;: &quot;&quot;,
10951101
},
10961102
&quot;state&quot;: &quot;A String&quot;, # The state of the finding.
1103+
&quot;toxicCombination&quot;: { # Contains details about a group of security issues that, when the issues occur together, represent a greater risk than when the issues occur independently. A group of such issues is referred to as a toxic combination. # Contains details about a group of security issues that, when the issues occur together, represent a greater risk than when the issues occur independently. A group of such issues is referred to as a toxic combination. This field cannot be updated. Its value is ignored in all update requests.
1104+
&quot;attackExposureScore&quot;: 3.14, # The [Attack exposure score](https://cloud.google.com/security-command-center/docs/attack-exposure-learn#attack_exposure_scores) of this toxic combination. The score is a measure of how much this toxic combination exposes one or more high-value resources to potential attack.
1105+
&quot;relatedFindings&quot;: [ # List of resource names of findings associated with this toxic combination. For example, organizations/123/sources/456/findings/789.
1106+
&quot;A String&quot;,
1107+
],
1108+
},
10971109
&quot;vulnerability&quot;: { # Refers to common vulnerability fields e.g. cve, cvss, cwe etc. # Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
10981110
&quot;cve&quot;: { # CVE stands for Common Vulnerabilities and Exposures. Information from the [CVE record](https://www.cve.org/ResourcesSupport/Glossary) that describes this vulnerability. # CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
10991111
&quot;cvssv3&quot;: { # Common Vulnerability Scoring System version 3. # Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document

0 commit comments

Comments
 (0)