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,
"displayName": string,
"description": string,
"filter": string,
"createTime": string,
"updateTime": string,
"mostRecentEditor": string,
"type": enum ( |
Champs | |
---|---|
name |
Ce champ sera ignoré s'il est fourni lors de la création de la configuration. Format |
displayName |
Nom lisible à afficher pour la configuration de la mise en sourdine. |
description |
Description de la configuration du blocage. |
filter |
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:
|
createTime |
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: |
updateTime |
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: |
mostRecentEditor |
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 |
Facultatif. Type de configuration de la mise en sourdine, qui détermine le type d'état de mise en sourdine auquel la configuration s'applique. L'état de mise en sourdine statique prévaut sur l'état de mise en sourdine dynamique. Immuable après la création. La valeur par défaut est STATIC si elle n'est pas définie lors de la création. |
expiryTime |
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: |
MuteConfigType
Type de MuteConfig.
Enums | |
---|---|
MUTE_CONFIG_TYPE_UNSPECIFIED |
Non utilisé. |
STATIC |
Une configuration de blocage statique, qui définit l'état de blocage statique des futurs résultats correspondants sur "Bloqué". Une fois l'état de masquage statique défini, les modifications apportées aux résultats ou à la configuration n'auront aucune incidence sur cet état. |
DYNAMIC |
Une configuration de blocage dynamique, qui est appliquée aux résultats existants et futurs correspondants, en définissant leur état de blocage dynamique sur "bloqué". Si la configuration est mise à jour ou supprimée, ou si une correspondance est mise à jour de sorte que la correspondance ne corresponde plus à la configuration, la configuration sera supprimée de la correspondance, et l'état de masquage dynamique de la correspondance peut être rétabli (sauf si d'autres configurations correspondent toujours). |
Méthodes |
|
---|---|
|
Supprime une configuration de mise en sourdine existante. |
|
Récupère une configuration de masquage. |
|
Met à jour une configuration de masquage. |