Skip to content

Commit 0780c45

Browse files
feat(securitycenter): update the api
#### securitycenter:v1 The following keys were added: - schemas.Disk (Total Keys: 3) - schemas.EffectiveEventThreatDetectionCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.EventThreatDetectionCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.Finding.properties.disk.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2Disk (Total Keys: 3) - schemas.GoogleCloudSecuritycenterV2Finding.properties.disk.$ref (Total Keys: 1) #### securitycenter:v1beta1 The following keys were added: - schemas.Disk (Total Keys: 3) - schemas.Finding.properties.disk.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2Disk (Total Keys: 3) - schemas.GoogleCloudSecuritycenterV2Finding.properties.disk.$ref (Total Keys: 1) #### securitycenter:v1beta2 The following keys were added: - schemas.Disk (Total Keys: 3) - schemas.Finding.properties.disk.$ref (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule.properties.cloudProvider.type (Total Keys: 1) - schemas.GoogleCloudSecuritycenterV2Disk (Total Keys: 3) - schemas.GoogleCloudSecuritycenterV2Finding.properties.disk.$ref (Total Keys: 1)
1 parent 4d89430 commit 0780c45

19 files changed

+347
-15
lines changed

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ <h3>Method Details</h3>
118118

119119
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
120120
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
121+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
121122
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
122123
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
123124
},
@@ -140,6 +141,7 @@ <h3>Method Details</h3>
140141

141142
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
142143
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
144+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
143145
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
144146
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
145147
},
@@ -187,6 +189,7 @@ <h3>Method Details</h3>
187189

188190
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
189191
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
192+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
190193
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
191194
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
192195
},
@@ -220,6 +223,7 @@ <h3>Method Details</h3>
220223
&quot;eventThreatDetectionCustomModules&quot;: [ # Custom modules belonging to the requested parent.
221224
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
222225
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
226+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
223227
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
224228
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
225229
},
@@ -256,6 +260,7 @@ <h3>Method Details</h3>
256260
&quot;eventThreatDetectionCustomModules&quot;: [ # Custom modules belonging to the requested parent.
257261
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
258262
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
263+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
259264
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
260265
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
261266
},
@@ -311,6 +316,7 @@ <h3>Method Details</h3>
311316

312317
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
313318
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
319+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
314320
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
315321
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
316322
},
@@ -334,6 +340,7 @@ <h3>Method Details</h3>
334340

335341
{ # Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by child folders and projects.
336342
&quot;ancestorModule&quot;: &quot;A String&quot;, # Output only. The closest ancestor module that this module inherits the enablement state from. The format is the same as the EventThreatDetectionCustomModule resource name.
343+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
337344
&quot;config&quot;: { # Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
338345
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
339346
},

docs/dyn/securitycenter_v1.folders.eventThreatDetectionSettings.effectiveCustomModules.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ <h3>Method Details</h3>
107107
An object of the form:
108108

109109
{ # An EffectiveEventThreatDetectionCustomModule is the representation of an Event Threat Detection custom module at a specified level of the resource hierarchy: organization, folder, or project. If a custom module is inherited from a parent organization or folder, the value of the `enablement_state` property in EffectiveEventThreatDetectionCustomModule is set to the value that is effective in the parent, instead of `INHERITED`. For example, if the module is enabled in a parent organization or folder, the effective `enablement_state` for the module in all child folders or projects is also `enabled`. EffectiveEventThreatDetectionCustomModule is read-only.
110+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
110111
&quot;config&quot;: { # Output only. Config for the effective module.
111112
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
112113
},
@@ -137,6 +138,7 @@ <h3>Method Details</h3>
137138
{ # Response for listing EffectiveEventThreatDetectionCustomModules.
138139
&quot;effectiveEventThreatDetectionCustomModules&quot;: [ # Effective custom modules belonging to the requested parent.
139140
{ # An EffectiveEventThreatDetectionCustomModule is the representation of an Event Threat Detection custom module at a specified level of the resource hierarchy: organization, folder, or project. If a custom module is inherited from a parent organization or folder, the value of the `enablement_state` property in EffectiveEventThreatDetectionCustomModule is set to the value that is effective in the parent, instead of `INHERITED`. For example, if the module is enabled in a parent organization or folder, the effective `enablement_state` for the module in all child folders or projects is also `enabled`. EffectiveEventThreatDetectionCustomModule is read-only.
141+
&quot;cloudProvider&quot;: &quot;A String&quot;, # The cloud provider of the custom module.
140142
&quot;config&quot;: { # Output only. Config for the effective module.
141143
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
142144
},

0 commit comments

Comments
 (0)