Recurso: MuteConfig
Uma configuração de silenciamento é um recurso do Cloud SCC que contém a configuração para silenciar eventos de criação/atualização de descobertas.
Representação JSON |
---|
{
"name": string,
"description": string,
"filter": string,
"createTime": string,
"updateTime": string,
"mostRecentEditor": string,
"type": enum ( |
Campos | |
---|---|
name |
Identificador. Esse campo será ignorado se for fornecido na criação da configuração. A lista a seguir mostra alguns exemplos do formato:
|
description |
Uma descrição da configuração de desativação. |
filter |
Obrigatório. Uma expressão que define o filtro a ser aplicado nos eventos de criação/atualização de descobertas. Ao criar uma string de filtro, observe o escopo em que a configuração de silenciamento está sendo criada. Ex.: Se um filtro contém "project = X", mas é criado no escopo "project = Y", ele pode não corresponder a nenhuma descoberta. As seguintes combinações de campos e operadores são compatíveis:
|
createTime |
Apenas saída. A hora em que a configuração de desativação foi criada. Esse campo é definido pelo servidor e será ignorado se fornecido na criação da configuração. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
updateTime |
Apenas saída. A hora mais recente em que a configuração de item silenciado foi atualizada. Esse campo é definido pelo servidor e será ignorado se fornecido na criação ou atualização da configuração. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
mostRecentEditor |
Apenas saída. Endereço de e-mail do usuário que editou a configuração de silenciamento pela última vez. Esse campo é definido pelo servidor e será ignorado se fornecido na criação ou atualização da configuração. |
type |
Obrigatório. O tipo de configuração de desativação de som, que determina o tipo de estado de desativação de som que a configuração afeta. Imutável após a criação. |
expiryTime |
Opcional. A expiração da configuração de desativação. Aplicável apenas a configurações dinâmicas. Se a validade for definida, a configuração será removida de todas as descobertas quando expirar. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
MuteConfigType
O tipo de MuteConfig.
Enums | |
---|---|
MUTE_CONFIG_TYPE_UNSPECIFIED |
Não utilizado. |
STATIC |
Uma configuração de silenciamento estático, que silencia o estado de silenciamento estático de descobertas correspondentes futuras. Depois que o estado de silenciamento estático for definido, as modificações de descoberta ou configuração não afetarão o estado. |
DYNAMIC |
Uma configuração de silenciamento dinâmico, que é aplicada a descobertas atuais e futuras correspondentes, definindo o estado de silenciamento dinâmico como "desativado". Se a configuração for atualizada ou excluída, ou se uma descoberta correspondente for atualizada de modo que não corresponda à configuração, a configuração será removida da descoberta e o estado de silenciamento dinâmico da descoberta poderá ser "ativado", a menos que outras configurações ainda correspondam. |
Métodos |
|
---|---|
|
Cria uma configuração de desativação. |
|
Exclui uma configuração de desativação de som. |
|
Recebe uma configuração de desativação. |
|
Lista as configurações de silenciamento. |
|
Atualiza uma configuração de item silenciado. |