Registo de auditoria do Gemini para Google Cloud

Este documento descreve o registo de auditoria para os serviços do Gemini for Google Cloud. Google Cloud Os serviços geram registos de auditoria que registam as atividades administrativas e de acesso nos seus Google Cloud recursos. Para mais informações sobre os registos de auditoria do Cloud, consulte o seguinte:

Nome do serviço

Os registos de auditoria do Gemini usam o nome do serviço cloudaicompanion.googleapis.com. Google Cloud Filtrar por este serviço:

    protoPayload.serviceName="cloudaicompanion.googleapis.com"
  

Métodos por tipo de autorização

Cada autorização de IAM tem uma propriedade type, cujo valor é uma enumeração que pode ter um de quatro valores: ADMIN_READ, ADMIN_WRITE, DATA_READ ou DATA_WRITE. Quando chama um método, o Gemini for Google Cloud gera um registo de auditoria cuja categoria depende da propriedade type da autorização necessária para executar o método. Os métodos que requerem uma autorização da IAM com o valor da propriedade type de DATA_READ, DATA_WRITE ou ADMIN_READ geram registos de auditoria de acesso aos dados. Os métodos que requerem uma autorização do IAM com o valor da propriedade type de ADMIN_WRITE generate Admin Activity registam auditorias.

Tipo de autorização Métodos
ADMIN_READ google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.GetCodeRepositoryIndex
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.ListCodeRepositoryIndexes
google.cloud.cloudaicompanion.v1.EntitlementService.CheckStatus
ADMIN_WRITE google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.CreateCodeRepositoryIndex
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.DeleteCodeRepositoryIndex
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UpdateCodeRepositoryIndex
DATA_READ google.cloud.cloudaicompanion.v1.CodeGenerationService.CompleteCode
google.cloud.cloudaicompanion.v1.CodeGenerationService.GenerateCode
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.GetRepositoryGroup
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.ListRepositoryGroups
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UseRepositoryGroup
google.cloud.cloudaicompanion.v1.MessageService.EnumerateMessages
google.cloud.cloudaicompanion.v1.TaskCompletionService.CompleteTask
google.cloud.cloudaicompanion.v1.TextGenerationService.GenerateText
google.cloud.cloudaicompanion.v1.TopicService.FindReadableTopics
google.cloud.cloudaicompanion.v1.TopicService.GetTopic
DATA_WRITE google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.CreateRepositoryGroup
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.DeleteRepositoryGroup
google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UpdateRepositoryGroup
google.cloud.cloudaicompanion.v1.TopicService.CreateTopic
google.cloud.cloudaicompanion.v1.TopicService.DeleteTopic
google.cloud.cloudaicompanion.v1.TopicService.UpdateTopic

Registos de auditoria da interface da API

Para ver informações sobre como e que autorizações são avaliadas para cada método, consulte a documentação de gestão de identidades e acessos para o Gemini Google Cloud.

google.cloud.cloudaicompanion.v1.CodeGenerationService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.CodeGenerationService.

CompleteCode

  • Método: google.cloud.cloudaicompanion.v1.CodeGenerationService.CompleteCode
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.instances.completeCode - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeGenerationService.CompleteCode"

GenerateCode

  • Método: google.cloud.cloudaicompanion.v1.CodeGenerationService.GenerateCode
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.instances.generateCode - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeGenerationService.GenerateCode"

google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.

CreateCodeRepositoryIndex

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.CreateCodeRepositoryIndex
  • Tipo de registo de auditoria: Atividade do administrador
  • Autorizações:
    • cloudaicompanion.codeRepositoryIndexes.create - ADMIN_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.CreateCodeRepositoryIndex"

CreateRepositoryGroup

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.CreateRepositoryGroup
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.repositoryGroups.create - DATA_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.CreateRepositoryGroup"

DeleteCodeRepositoryIndex

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.DeleteCodeRepositoryIndex
  • Tipo de registo de auditoria: Atividade do administrador
  • Autorizações:
    • cloudaicompanion.codeRepositoryIndexes.delete - ADMIN_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.DeleteCodeRepositoryIndex"

DeleteRepositoryGroup

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.DeleteRepositoryGroup
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.repositoryGroups.delete - DATA_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.DeleteRepositoryGroup"

GetCodeRepositoryIndex

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.GetCodeRepositoryIndex
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.codeRepositoryIndexes.get - ADMIN_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.GetCodeRepositoryIndex"

GetRepositoryGroup

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.GetRepositoryGroup
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.repositoryGroups.get - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.GetRepositoryGroup"

ListCodeRepositoryIndexes

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.ListCodeRepositoryIndexes
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.codeRepositoryIndexes.list - ADMIN_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.ListCodeRepositoryIndexes"

ListRepositoryGroups

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.ListRepositoryGroups
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.repositoryGroups.list - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.ListRepositoryGroups"

UpdateCodeRepositoryIndex

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UpdateCodeRepositoryIndex
  • Tipo de registo de auditoria: Atividade do administrador
  • Autorizações:
    • cloudaicompanion.codeRepositoryIndexes.update - ADMIN_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UpdateCodeRepositoryIndex"

UpdateRepositoryGroup

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UpdateRepositoryGroup
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.repositoryGroups.update - DATA_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UpdateRepositoryGroup"

UseRepositoryGroup

  • Método: google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UseRepositoryGroup
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.repositoryGroups.use - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.CodeRepositoryIndexManagementService.UseRepositoryGroup"

google.cloud.cloudaicompanion.v1.EntitlementService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.EntitlementService.

CheckStatus

  • Método: google.cloud.cloudaicompanion.v1.EntitlementService.CheckStatus
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.entitlements.get - ADMIN_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.EntitlementService.CheckStatus"

google.cloud.cloudaicompanion.v1.MessageService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.MessageService.

EnumerateMessages

  • Método: google.cloud.cloudaicompanion.v1.MessageService.EnumerateMessages
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.topics.get - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.MessageService.EnumerateMessages"

google.cloud.cloudaicompanion.v1.TaskCompletionService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.TaskCompletionService.

CompleteTask

  • Método: google.cloud.cloudaicompanion.v1.TaskCompletionService.CompleteTask
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.instances.completeTask - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TaskCompletionService.CompleteTask"

google.cloud.cloudaicompanion.v1.TextGenerationService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.TextGenerationService.

GenerateText

  • Método: google.cloud.cloudaicompanion.v1.TextGenerationService.GenerateText
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.instances.generateText - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TextGenerationService.GenerateText"

google.cloud.cloudaicompanion.v1.TopicService

Os seguintes registos de auditoria estão associados a métodos pertencentes a google.cloud.cloudaicompanion.v1.TopicService.

CreateTopic

  • Método: google.cloud.cloudaicompanion.v1.TopicService.CreateTopic
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.topics.create - DATA_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TopicService.CreateTopic"

DeleteTopic

  • Método: google.cloud.cloudaicompanion.v1.TopicService.DeleteTopic
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.topics.delete - DATA_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TopicService.DeleteTopic"

FindReadableTopics

  • Método: google.cloud.cloudaicompanion.v1.TopicService.FindReadableTopics
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.topics.get - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TopicService.FindReadableTopics"

GetTopic

  • Método: google.cloud.cloudaicompanion.v1.TopicService.GetTopic
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.topics.get - DATA_READ
  • O método é uma operação de longa duração ou de streaming: Não.
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TopicService.GetTopic"

UpdateTopic

  • Método: google.cloud.cloudaicompanion.v1.TopicService.UpdateTopic
  • Tipo de registo de auditoria: Acesso a dados
  • Autorizações:
    • cloudaicompanion.topics.update - DATA_WRITE
  • O método é uma operação de longa duração ou de streaming: Operação de longa duração
  • Filtre por este método: protoPayload.methodName="google.cloud.cloudaicompanion.v1.TopicService.UpdateTopic"