REST Resource: folders.eventThreatDetectionSettings.effectiveCustomModules

Recurso: EffectiveEventThreatDetectionCustomModule

Um EffectiveEventThreatDetectionCustomModule é a representação de um módulo personalizado de Detecção de ameaças a eventos em um nível especificado da hierarquia de recursos: organização, pasta ou projeto. Se um módulo personalizado for herdado de uma organização ou pasta pai, o valor da propriedade enablementState em EffectiveEventThreatDetectionCustomModule será definido como o valor que está em vigor na mãe, em vez de INHERITED. Por exemplo, se o módulo estiver ativado em uma organização ou pasta pai, o enablementState efetivo do módulo em todas as pastas ou projetos filhos também será enabled. O EffectiveEventThreatDetectionCustomModule é somente leitura.

Representação JSON
{
  "name": string,
  "config": {
    object
  },
  "enablementState": enum (EnablementState),
  "type": string,
  "displayName": string,
  "description": string,
  "cloudProvider": enum (CloudProvider)
}
Campos
name

string

Apenas saída. O nome do recurso do módulo personalizado ETD eficaz.

O formato é:

  • organizations/{organization}/eventThreatDetectionSettings/effectiveCustomModules/{module}
  • folders/{folder}/eventThreatDetectionSettings/effectiveCustomModules/{module}
  • projects/{project}/eventThreatDetectionSettings/effectiveCustomModules/{module}
config

object (Struct format)

Apenas saída. Configuração para o módulo eficaz.

enablementState

enum (EnablementState)

Apenas saída. O estado de ativação efetivo do módulo no nível especificado da hierarquia.

type

string

Apenas saída. Digite para o módulo. Por exemplo, CONFIGURABLE_BAD_IP.

displayName

string

Apenas saída. O nome legível que será exibido para o módulo.

description

string

Apenas saída. A descrição do módulo.

cloudProvider

enum (CloudProvider)

O provedor de nuvem do módulo personalizado.

EnablementState

O estado de ativação do módulo.

Enums
ENABLEMENT_STATE_UNSPECIFIED Estado de ativação não especificado.
ENABLED O módulo é ativado no nível especificado.
DISABLED O módulo é desativado no nível especificado.

CloudProvider

O provedor de nuvem do módulo personalizado.

Enums
CLOUD_PROVIDER_UNSPECIFIED Provedor de nuvem não especificado.
GOOGLE_CLOUD_PLATFORM Google Cloud Platform.
AMAZON_WEB_SERVICES Amazon Web Services.
MICROSOFT_AZURE Microsoft Azure.

Métodos

get

Recebe um módulo personalizado do Event Threat Detection eficaz no nível especificado.

list

Lista todos os módulos personalizados do Event Threat Detection eficazes para o pai especificado.