WebSecurityScannerSettings

Web Security Scanner サービスの設定をキャプチャするリソース。

JSON 表現
{
  "name": string,
  "serviceEnablementState": enum (EnablementState),
  "modules": {
    string: {
      object (Config)
    },
    ...
  },
  "updateTime": string
}
フィールド
name

string

ID。WebSecurityScannerSettings のリソース名。

形式:

  • organizations/{organization}/webSecurityScannerSettings
  • folders/{folder}/webSecurityScannerSettings
  • projects/{project}/webSecurityScannerSettings
serviceEnablementState

enum (EnablementState)

リソース階層のレベルでのサービスが有効になっている状態。DISABLED 状態の場合、すべてのモジュールの enablement_state が DISABLED にオーバーライドされます。

modules

map (key: string, value: object (Config))

サービスのさまざまなモジュールの有効化状態などの構成。マップ内にモジュールがない場合、その構成は親の構成から継承されていることを意味します。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

updateTime

string (Timestamp format)

出力専用。設定が最後に更新された日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"