REST Resource: organizations.locations.muteConfigs

Ressource: MuteConfig

Une configuration de masquage est une ressource Cloud SCC qui contient la configuration permettant de masquer les événements de création/mise à jour des résultats.

Représentation JSON
{
  "name": string,
  "description": string,
  "filter": string,
  "createTime": string,
  "updateTime": string,
  "mostRecentEditor": string,
  "type": enum (MuteConfigType),
  "expiryTime": string
}
Champs
name

string

Identifiant. Ce champ sera ignoré s'il est fourni lors de la création de la configuration. La liste suivante présente quelques exemples de formats:

  • organizations/{organization}/muteConfigs/{muteConfig} + organizations/{organization}locations/{location}//muteConfigs/{muteConfig}
  • folders/{folder}/muteConfigs/{muteConfig}
  • folders/{folder}/locations/{location}/muteConfigs/{muteConfig}
  • projects/{project}/muteConfigs/{muteConfig}
  • projects/{project}/locations/{location}/muteConfigs/{muteConfig}
description

string

Description de la configuration du blocage.

filter

string

Obligatoire. Expression qui définit le filtre à appliquer aux événements de création/mise à jour des résultats. Lorsque vous créez une chaîne de filtre, tenez compte du champ d'application de la configuration de masquage. Exemple : Si un filtre contient project = X, mais qu'il est créé dans le champ d'application project = Y, il risque de ne correspondre à aucun résultat.

Les combinaisons de champs et d'opérateurs suivantes sont acceptées:

  • severity: =, :
  • catégorie: =, :
  • resource.name: =, :
  • resource.project_name: =, :
  • resource.project_display_name: =, :
  • resource.folders.resource_folder: =, :
  • resource.parent_name: =, :
  • resource.parent_display_name: =, :
  • resource.type: =, :
  • findingClass: =, :
  • indicator.ip_addresses: =, :
  • indicator.domains: =, :
createTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle la configuration de blocage a été créée. Ce champ est défini par le serveur et sera ignoré s'il est fourni lors de la création de la configuration.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. Heure de la dernière mise à jour de la configuration de la mise en sourdine. Ce champ est défini par le serveur et sera ignoré s'il est fourni lors de la création ou de la mise à jour de la configuration.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

mostRecentEditor

string

Uniquement en sortie. Adresse e-mail de l'utilisateur qui a modifié la configuration de la mise en sourdine pour la dernière fois. Ce champ est défini par le serveur et sera ignoré s'il est fourni lors de la création ou de la mise à jour de la configuration.

type

enum (MuteConfigType)

Obligatoire. Type de configuration de la mise en sourdine, qui détermine le type d'état de mise en sourdine auquel la configuration s'applique. Immuable après la création.

expiryTime

string (Timestamp format)

Facultatif. Expiration de la configuration du blocage. Ne s'applique qu'aux configurations dynamiques. Si une date d'expiration est définie, la configuration est supprimée de tous les résultats lorsqu'elle expire.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

Méthodes

create

Crée une configuration de blocage.

delete

Supprime une configuration de mise en sourdine existante.

get

Récupère une configuration de masquage.

list

Répertorie les configurations de masquage.

patch

Met à jour une configuration de masquage.