Method: organizations.locations.findings.bulkMute

フィルタに基づいて親の検出結果を一括でミュートする LRO を開始します。ロケーションが指定されていない場合、検出結果はグローバルでミュートされます。親は組織、フォルダ、プロジェクトのいずれかです。フィルタに一致する検出結果は、LRO の完了後にミュートされます。

HTTP リクエスト


この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

必須。一括操作を適用する親。ロケーションが指定されていない場合、検出結果はグローバルで更新されます。次のリストに例を示します。

  • organizations/[organization_id]
  • organizations/[organization_id]/locations/[locationId]
  • folders/[folder_id]
  • folders/[folder_id]/locations/[locationId]
  • projects/[projectId]
  • projects/[projectId]/locations/[locationId]

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "filter": string,
  "muteState": enum (MuteState)
}
フィールド
filter

string

更新が必要な検出結果を特定する式。式は、論理演算子 ANDOR で結合された 0 個以上の制限のリストです。かっこはサポートされています。ORAND よりも優先されます。

制限は <field> <operator> <value> の形式で、否定を示すために前に - 文字を付けることができます。フィールドは、対応するリソースで定義されているフィールドにマッピングされます。

サポートされている演算子は次のとおりです。

  • すべての値型で =
  • 整数値の場合は ><>=<=
  • :: 文字列の部分文字列照合。

サポートされている値の型は次のとおりです。

  • 文字列リテラルは引用符で囲みます。
  • 整数リテラル(引用符なし)。
  • ブール値リテラル truefalse(引用符なし)。
muteState

enum (MuteState)

省略可。指定したフィルタに一致するすべての検出結果のミュート状態がこの値に設定されます。デフォルト値は MUTED です。これを UNDEFINED に設定すると、一致するすべての検出結果のミュート状態がクリアされます。

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

詳細については、Authentication Overview をご覧ください。