- Recurso: ConnectorConfig
- ConnectorType
- ConnectorConfigDetails
- SplunkConfig
- ReportingSettings
- DefaultEvent
- OptInEvent
- DeviceEvent
- GoogleSecOpsConfig
- PubSubConfig
- CrowdStrikeConfig
- CrowdStrikeFalconNextGenConfig
- PaloAltoNetworksConfig
- DeviceTrustConfig
- ServiceProvider
- BrowserEnforcementScope
- CrowdStrikeXdrConfig
- XdrSettings
- PubSubXdrConfig
- ConnectorConfigStatus
- ConfigState
- Métodos
Recurso: ConnectorConfig
Uma representação de uma configuração de conector.
| Representação JSON |
|---|
{ "name": string, "displayName": string, "type": enum ( |
| Campos | |
|---|---|
name |
Identificador. Formato: customers/{customer}/connectorConfigs/{connectorConfig} |
displayName |
Obrigatório. O nome de exibição da configuração. |
type |
Obrigatório. O tipo do conector. |
details |
Obrigatório. Os detalhes da configuração do conector. |
status |
Apenas saída. O status da configuração do conector. |
ConnectorType
Opções para o tipo de configuração do conector.
| Tipos enumerados | |
|---|---|
CONNECTOR_TYPE_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
REPORTING |
Conector de relatórios. |
DEVICE_TRUST |
Conector de confiança do dispositivo. |
XDR |
Conector XDR. |
IDENTITY_BASED_ENROLLMENT |
Conector de autenticação. |
CERTIFICATE_AUTHORITY |
Conector da autoridade certificadora. Ainda não há suporte na API. |
ROOT_STORE |
Conector de certificado raiz. |
ConnectorConfigDetails
Os detalhes da configuração do conector.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união details. Detalhes específicos do conector. details pode ser apenas de um dos tipos a seguir: |
|
splunkConfig |
Configuração do conector do Splunk. |
googleSecOpsConfig |
Configuração do conector do Google SecOps. |
pubSubConfig |
Configuração do conector do Pub/Sub. |
crowdStrikeConfig |
Configuração do conector da CrowdStrike. |
crowdStrikeFalconNextGenConfig |
Configuração do conector Next Gen do CrowdStrike Falcon. |
paloAltoNetworksConfig |
Configuração do conector da Palo Alto Networks. |
deviceTrustConfig |
Configuração do conector de confiança do dispositivo. |
crowdStrikeXdrConfig |
Configuração do conector XDR da CrowdStrike. |
pubSubXdrConfig |
Configuração do conector XDR do Pub/Sub. |
SplunkConfig
Configuração do conector do Splunk.
| Representação JSON |
|---|
{
"unsecureScheme": boolean,
"host": string,
"portNumber": integer,
"hecToken": string,
"source": string,
"reportingSettings": {
object ( |
| Campos | |
|---|---|
unsecureScheme |
Opcional. Se deve usar um esquema HTTP não seguro. O padrão é "false" (HTTPS). |
host |
Obrigatório. Host para identificar o servidor específico do cliente que vai receber os eventos. |
portNumber |
Opcional. O número da porta a ser usada. Se não for definido, a porta padrão do Splunk será usada. |
hecToken |
Obrigatório. Somente entrada. O token do coletor de eventos HTTP da entrada de dados a ser usado como um cabeçalho de autorização. |
source |
Opcional. Nome de origem opcional para substituir o padrão definido no Admin Console do Splunk. |
reportingSettings |
Obrigatório. As configurações de relatórios para a configuração do Splunk. |
ReportingSettings
Configurações de relatórios para configurações de conector.
| Representação JSON |
|---|
{ "enabledDefaultEvents": [ enum ( |
| Campos | |
|---|---|
enabledDefaultEvents[] |
Opcional. A lista de eventos de usuário e navegador ativados para esse conector. Uma lista vazia desativa todos os eventos padrão, e usar |
enabledOptInEvents[] |
Opcional. A lista de eventos de inclusão ativados para essa configuração. Uma lista vazia desativa todos os eventos de ativação, e usar |
enabledDeviceEvents[] |
Opcional. A lista de eventos do dispositivo ativados para essa configuração. Uma lista vazia desativa todos os eventos do dispositivo, e usar |
DefaultEvent
Eventos de relatórios padrão. Outros eventos podem ser adicionados.
| Tipos enumerados | |
|---|---|
DEFAULT_EVENT_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
ALL_DEFAULT_EVENTS |
Todos os eventos padrão. |
BROWSER_CRASH_EVENT |
Evento de falha do navegador. |
BROWSER_EXTENSION_INSTALL_EVENT |
Evento de instalação de extensão do navegador. |
CONTENT_TRANSFER_EVENT |
Evento de transferência de conteúdo. |
CONTENT_UNSCANNED_EVENT |
Evento de conteúdo não verificado. |
DATA_ACCESS_CONTROL_EVENT |
Evento de acesso aos dados. |
MALWARE_TRANSFER_EVENT |
Evento de transferência de malware. |
PASSWORD_CHANGED_EVENT |
Evento de mudança de senha. |
PASSWORD_REUSE_EVENT |
Evento de reutilização de senha. |
SENSITIVE_DATA_TRANSFER_EVENT |
Evento de transferência de dados sensíveis. |
SUSPICIOUS_URL_EVENT |
Evento de URL suspeito. |
UNSAFE_SITE_VISIT_EVENT |
Evento de visita a site não seguro. |
URL_FILTERING_INTERSTITIAL_EVENT |
Evento intersticial de filtragem de URL. |
OptInEvent
Eventos de relatórios de permissão. Outros eventos podem ser adicionados.
| Tipos enumerados | |
|---|---|
OPT_IN_EVENT_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
ALL_OPT_IN_EVENTS |
Todos os eventos de ativação. |
LOGIN_EVENT |
Evento de login. |
PASSWORD_BREACH_EVENT |
Evento de violação de senha. |
URL_NAVIGATION_EVENT |
Evento de navegação de URL. |
EXTENSION_TELEMETRY_EVENT |
Evento de telemetria de extensão. |
DeviceEvent
Eventos do dispositivo. Outros eventos podem ser adicionados.
| Tipos enumerados | |
|---|---|
DEVICE_EVENT_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
ALL_DEVICE_EVENTS |
Todos os eventos do dispositivo. |
ADD_REMOVE_USER_EVENT |
Adicionar/remover evento do usuário. |
LOGIN_LOGOUT_EVENT |
Evento de login/logout. |
CRD_EVENT |
Evento de CRD. |
PERIPHERAL_EVENT |
Evento de periférico. |
GoogleSecOpsConfig
Configuração do conector do Google SecOps.
| Representação JSON |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| Campos | |
|---|---|
apiKey |
Obrigatório. Somente entrada. Chave de API a ser usada na API de ingestão. |
host |
Obrigatório. Host do endpoint de API de ingestão. Permite que o cliente faça upload de eventos para servidores em regiões geográficas específicas. As configurações atuais que não têm essa definição usam os EUA como padrão. |
reportingSettings |
Obrigatório. As configurações de relatórios para a configuração do Google SecOps. |
PubSubConfig
Configuração do conector do Pub/Sub.
| Representação JSON |
|---|
{
"topicFullPath": string,
"reportingSettings": {
object ( |
| Campos | |
|---|---|
topicFullPath |
Obrigatório. O caminho completo do tópico para enviar o evento. |
reportingSettings |
Obrigatório. As configurações de relatórios para a configuração do Pub/Sub. |
CrowdStrikeConfig
Configuração do conector da CrowdStrike.
| Representação JSON |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| Campos | |
|---|---|
apiKey |
Obrigatório. Somente entrada. Chave de API a ser usada na API de ingestão. |
host |
Obrigatório. Host para identificar o servidor específico do cliente que vai receber os eventos. |
reportingSettings |
Obrigatório. As configurações de relatórios da configuração do CrowdStrike. |
CrowdStrikeFalconNextGenConfig
Configuração do conector Next Gen do CrowdStrike Falcon.
| Representação JSON |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| Campos | |
|---|---|
apiKey |
Obrigatório. Somente entrada. Chave de API a ser usada na API de ingestão. |
host |
Obrigatório. Host para identificar o servidor específico do cliente que vai receber os eventos. |
reportingSettings |
Obrigatório. As configurações de relatórios da configuração do Next-Gen do CrowdStrike Falcon. |
PaloAltoNetworksConfig
Configuração do conector da Palo Alto Networks.
| Representação JSON |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| Campos | |
|---|---|
apiKey |
Obrigatório. Somente entrada. Chave de API a ser usada na API de ingestão. |
host |
Obrigatório. Host para identificar o servidor específico do cliente que vai receber os eventos. |
reportingSettings |
Obrigatório. As configurações de relatórios da configuração da Palo Alto Networks. |
DeviceTrustConfig
Configuração de confiança do dispositivo para conectores de confiança do dispositivo.
| Representação JSON |
|---|
{ "serviceProvider": enum ( |
| Campos | |
|---|---|
serviceProvider |
Opcional. O provedor de serviços do conector de confiança do dispositivo. |
urlMatchers[] |
Obrigatório. Lista de URLs que podem fazer parte do fluxo de atestado para receber o conjunto de indicadores da máquina. Os URLs precisam ter um esquema HTTPS, como "https://example.com". Caracteres curinga (*) são permitidos. Para informações detalhadas sobre padrões de URL válidos, consulte https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns. |
serviceAccounts[] |
Obrigatório. Uma lista de endereços de e-mail das contas de serviço que têm permissão para chamar a API Acesso verificado com acesso total. |
scope |
Obrigatório. O escopo em que essa configuração será aplicada. Isso só se aplica ao navegador Chrome, já que no ChromeOS ele está sempre ativado. |
ServiceProvider
O provedor de serviços do conector de confiança do dispositivo.
| Tipos enumerados | |
|---|---|
SERVICE_PROVIDER_UNSPECIFIED |
Valor padrão. |
UNIVERSAL_DEVICE_TRUST |
Conector de confiança do dispositivo universal. |
OKTA |
Provedor de serviços do Okta. |
PING_IDENTITY |
Provedor de serviços da Ping Identity. |
ONELOGIN |
Provedor de serviços OneLogin. |
DUO |
Provedor de serviços do Duo. |
ZSCALER |
Provedor de serviços da Zscaler. |
OMNISSA |
Provedor de serviços da Omnissa. |
JUMPCLOUD |
Provedor de serviços do JumpCloud. |
BrowserEnforcementScope
O nível de aplicação obrigatória do conector de confiança do dispositivo.
| Tipos enumerados | |
|---|---|
BROWSER_ENFORCEMENT_SCOPE_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
BROWSERS_ONLY |
Apenas navegadores são aplicados. |
PROFILES_ONLY |
Somente perfis são aplicados. |
BROWSERS_AND_PROFILES |
Os navegadores e perfis são aplicados. |
CrowdStrikeXdrConfig
Configuração do conector XDR da CrowdStrike.
| Representação JSON |
|---|
{
"apiKey": string,
"host": string,
"xdrSettings": {
object ( |
| Campos | |
|---|---|
apiKey |
Obrigatório. Somente entrada. Chave de API a ser usada na API de ingestão. |
host |
Obrigatório. Host para identificar o servidor específico do cliente que vai receber os eventos. |
xdrSettings |
Obrigatório. As configurações de XDR para a configuração do XDR da CrowdStrike. |
XdrSettings
Configurações de XDR para configurações de conector.
| Representação JSON |
|---|
{ "enableAllXdrEvents": boolean } |
| Campos | |
|---|---|
enableAllXdrEvents |
Obrigatório. Se todos os eventos de XDR devem ser ativados. |
PubSubXdrConfig
Configuração do conector XDR do Pub/Sub.
| Representação JSON |
|---|
{
"topicFullPath": string,
"xdrSettings": {
object ( |
| Campos | |
|---|---|
topicFullPath |
Obrigatório. O caminho completo do tópico para enviar o evento. |
xdrSettings |
Obrigatório. As configurações de XDR para a configuração do Pub/Sub XDR. |
ConnectorConfigStatus
O status da configuração do conector.
| Representação JSON |
|---|
{
"state": enum ( |
| Campos | |
|---|---|
state |
Apenas saída. O estado da configuração do conector. O estado do conector é desativado se ele não tiver enviado um evento nas últimas 24 horas. |
failureStartTime |
Apenas saída. Tempo de gravação de campo da primeira falha desde o último evento de sucesso. Este campo só é definido quando o estado é Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Horário do registro do campo da modificação mais recente do status. Para Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
ConfigState
O estado da configuração do conector. Outros estados podem ser adicionados.
| Tipos enumerados | |
|---|---|
CONFIG_STATE_UNKNOWN |
Valor padrão. |
ENABLED |
A configuração do conector está ativada. |
DISABLED_BY_FAILURES |
A configuração do conector está temporariamente desativada devido a falhas. |
Métodos |
|
|---|---|
|
Cria uma configuração de conector. |
|
Exclui uma configuração de conector. |
|
Recebe uma configuração de conector com ID do cliente e ID da configuração. |
|
Lista as configurações de conector de um cliente. |
|
Atualiza uma configuração de conector. |