资源:EffectiveSecurityHealthAnalyticsCustomModule
EffectiveSecurityHealthAnalyticsCustomModule 是指资源层次结构中指定级别(组织、文件夹或项目)的 Security Health Analytics 自定义模块。如果自定义模块是从父级组织或文件夹继承的,则 EffectiveSecurityHealthAnalyticsCustomModule 中的 enablementState
属性的值会设置为父级中有效的值,而不是 INHERITED
。例如,如果在父级组织或文件夹中启用了模块,则所有子文件夹或项目中该模块的有效 enablementState 也为 enabled
。EffectiveSecurityHealthAnalyticsCustomModule 为只读。
JSON 表示法 |
---|
{ "name": string, "customConfig": { object ( |
字段 | |
---|---|
name |
仅限输出。自定义模块的资源名称。其格式为“organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}”或“folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}”或“projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}” |
customConfig |
仅限输出。模块的用户指定配置。 |
enablementState |
仅限输出。在给定层次结构级别的模块的有效启用状态。 |
displayName |
仅限输出。自定义模块的显示名称。该名称必须介于 1 到 128 个字符之间,以小写字母开头,并且只能包含字母数字字符或下划线。 |
cloudProvider |
自定义模块的云服务提供商。 |
EnablementState
模块的启用状态。
枚举 | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
未指定启用状态。 |
ENABLED |
模块已在指定级别启用。 |
DISABLED |
模块在给定级别处于停用状态。 |
CloudProvider
自定义模块的云服务提供商。
枚举 | |
---|---|
CLOUD_PROVIDER_UNSPECIFIED |
未指定云服务提供商。 |
GOOGLE_CLOUD_PLATFORM |
命令行工具 |
AMAZON_WEB_SERVICES |
Amazon Web Services。 |
MICROSOFT_AZURE |
Microsoft Azure。 |
方法 |
|
---|---|
|
检索 EffectiveSecurityHealthAnalyticsCustomModule。 |
|
返回指定父级的所有 EffectiveSecurityHealthAnalyticsCustomModule 的列表。 |