リソース: 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 を取得します。 |
|
指定された親のすべての EffectiveSecurityHealthAnalyticsCustomModules のリストを返します。 |