Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (Actiontrail/2020-07-06) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.
Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.
Cenários de assinatura personalizada
Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.
Preparação de conta e segurança
As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.
Região
|
API |
Título |
Descrição |
| DescribeRegions | DescribeRegions. | Consulta as regiões da Alibaba Cloud compatíveis com o ActionTrail. |
Trilha
|
API |
Título |
Descrição |
| CreateTrail | CreateTrail | Cria uma trilha para entregar eventos a um destino para armazenamento e análise de longo prazo, como um bucket do Object Storage Service (OSS), um Logstore do Simple Log Service (SLS) ou um projeto do MaxCompute. |
| DeleteTrail | DeleteTrail. | Exclui uma trilha. |
| StartLogging | StartLogging. | Ativa uma trilha para iniciar a entrega de eventos do ActionTrail ao Object Storage Service (OSS), Simple Log Service (SLS) ou MaxCompute. |
| UpdateTrail | UpdateTrail. | Atualiza as configurações de uma trilha. |
| StopLogging | StopLogging. | Desativa uma trilha para interromper a entrega de eventos do ActionTrail para o Object Storage Service (OSS), Simple Log Service (SLS) ou MaxCompute. |
| GetTrailStatus | GetTrailStatus. | Consulta o status de uma trilha. |
| DescribeTrails | DescribeTrails. | Consulta as trilhas criadas. |
| DescribeUserTrailCount | DescribeUserTrailCount. | Consulta o número de trilhas ativadas, incluindo trilhas da organização. |
| DescribeTrailDeliveryMetricData | DescribeTrailDeliveryMetricData | Obtém dados de métricas de monitoramento de entrega. |
Evento de gerenciamento
|
API |
Título |
Descrição |
| LookupEvents | LookupEvents. | Consulta eventos históricos detalhados. |
Preenchimento de dados
|
API |
Título |
Descrição |
| CreateDeliveryHistoryJob | CreateDeliveryHistoryJob. | Cria uma tarefa de backfill de dados. |
| DeleteDeliveryHistoryJob | DeleteDeliveryHistoryJob. | Exclui uma tarefa de backfill de dados. |
| ListDeliveryHistoryJobs | ListDeliveryHistoryJobs. | Consulta uma lista de tarefas de backfill de dados. |
| GetDeliveryHistoryJob | GetDeliveryHistoryJob. | Consulta os detalhes de uma tarefa de backfill de dados. |
Auditoria de AccessKey
|
API |
Título |
Descrição |
| GetAccessKeyLastUsedEvents | GetAccessKeyLastUsedEvents. | Consulta os eventos mais recentes associados a um par de AccessKey especificado, incluindo o nome do evento, origem, timestamp e detalhes. |
| GetAccessKeyLastUsedInfo | GetAccessKeyLastUsedInfo. | Consulta o registro de uso mais recente de um par de AccessKey especificado. |
| GetAccessKeyLastUsedIps | GetAccessKeyLastUsedIps. | Consulta os endereços IP usados mais recentemente por um par de AccessKey especificado. |
| GetAccessKeyLastUsedProducts | GetAccessKeyLastUsedProducts. | Consulta os serviços da Alibaba Cloud acessados mais recentemente por um par de AccessKey especificado. |
| GetAccessKeyLastUsedResources | GetAccessKeyLastUsedResources. | Consulta os recursos usados mais recentemente por um par de AccessKey especificado. |
Seletor de eventos de dados
|
API |
Título |
Descrição |
| ListDataEventSelectors | ListDataEventSelectors. | Consulta todos os seletores de eventos de dados. |
| GetDataEventSelector | GetDataEventSelector. | Consulta os detalhes sobre o seletor de eventos de dados para uma trilha especificada. |
| PutDataEventSelector | PutDataEventSelector. | Cria ou configura um seletor de eventos de dados. Uma trilha deve existir antes da criação de um seletor de eventos de dados. Se não existir uma trilha, você pode chamar a operação CreateTrail para criar uma. |
| DeleteDataEventSelector | DeleteDataEventSelector. | Exclui o seletor de eventos de dados de um trail especificado. |
Insight de evento
|
API |
Título |
Descrição |
| EnableInsight | EnableInsight. | Ativa o recurso Insights. |
| DisableInsight | DisableInsight. | Desativa um tipo específico de evento do Insights. |
| GetInsightTypes | GetInsightTypes. | Consulta todos os tipos de eventos do Insights habilitados. |
| GetInsightSelectors | GetInsightSelectors. | Consulta os tipos de evento do Insights a serem entregues para uma trilha. |
| GetInsightsEventsCount | GetInsightsEventsCount. | Consulta o número de eventos do Insights para a conta atual. |
| PutInsightSelectors | PutInsightSelectors. | Especifica os tipos de eventos do Insights a serem entregues para uma trilha. |
| LookupInsightEvents | LookupInsightEvents. | Consulta os eventos do Insights. |
Outros
|
API |
Título |
Descrição |
| UpdateAdvancedQueryTemplate | UpdateAdvancedQueryTemplate. | Atualiza um modelo de consulta avançada. |
| GetGlobalEventsStorageRegion | GetGlobalEventsStorageRegion. | Consulta a região onde os eventos globais são armazenados. |
| CreateAdvancedQueryTemplate | CreateAdvancedQueryTemplate. | Cria um modelo de consulta avançada. |
| DeleteAdvancedQueryTemplate | DeleteAdvancedQueryTemplate. | Exclui um modelo de consulta avançada. |
| DescribeAdvancedQueryTemplate | DescribeAdvancedQueryTemplate. | Consulta modelos de consulta avançada. |
| DescribeUserAlertCount | DescribeUserAlertCount. | Consulta o número de alertas diários dentro de um intervalo de tempo específico. |
| DescribeUserLogCount | DescribeUserLogCount. | Consulta o número de logs diários dentro de um intervalo de tempo específico. |
| GetAdvancedQueryTemplate | Obter um único modelo avançado | Obtém informações sobre um único modelo avançado. |
| DeleteAdvancedQueryHistory | DeleteAdvancedQueryHistory. | Exclui um registro de consulta avançada. |
| CreateAdvancedQueryHistory | CreateAdvancedQueryHistory. | Cria um registro de consulta avançada. Permite salvar instruções condicionais personalizadas para reutilização. |
| DescribeAdvancedQueryHistory | DescribeAdvancedQueryHistory. | Consulta todos os registros de consulta avançada. |
| DescribeResourceLifeCycleEvents | DescribeResourceLifeCycleEvents. | Consulta os eventos de ciclo de vida de um recurso especificado. |
| DescribeScenes | DescribeScenes. | Consulta todos os cenários de consulta avançada. |
| DescribeSearchTemplates | DescribeSearchTemplates. | Consulta modelos de consulta avançada para um cenário especificado. |
| ListDataEventServices | ListDataEventServices. | Consulta os serviços que suportam eventos de dados e os nomes desses eventos. |
| GetGovernanceMetrics | GetGovernanceMetrics. | Consulta as métricas de governança do ActionTrail. |
Others
|
API |
Título |
Descrição |
| UpdateGlobalEventsStorageRegion | UpdateGlobalEventsStorageRegion. | Especifica a região onde você deseja armazenar eventos globais. |