Todos os produtos
Search
Central de documentação

ActionTrail:UpdateTrail

Última atualização: Jun 28, 2026

Atualiza as configurações de uma trilha.

Descrição da operação

Este tópico mostra como alterar o bucket de destino do Object Storage Service (OSS) de uma trilha de exemplo chamada trail-test para audit-log.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

actiontrail:UpdateTrail

update

*Trail

acs:actiontrail:{#regionId}:{#accountId}:trail/{#TrailName}

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Name

string

Sim

O nome da trilha cujas configurações você deseja atualizar.

O nome deve ter de 6 a 36 caracteres e pode conter letras minúsculas, dígitos, hifens (-) e sublinhados (_). Deve começar com uma letra minúscula.

Nota

O nome deve ser exclusivo em uma conta da Alibaba Cloud.

trail-test

OssBucketName

string

Não

O nome do bucket do Object Storage Service (OSS) para o qual você deseja entregar eventos.

O nome deve ter de 3 a 63 caracteres. O nome deve começar com uma letra minúscula ou um dígito e pode conter letras minúsculas, dígitos e hifens (-).

Nota

Certifique-se de que o bucket exista antes de atualizar a configuração da trilha.

audit-log

OssKeyPrefix

string

Não

O prefixo dos arquivos que são armazenados no bucket do OSS.

O prefixo deve ter de 6 a 32 caracteres. O prefixo deve começar com uma letra e pode conter letras, dígitos, hifens (-), barras (/) e sublinhados (_).

at-product-account-audit-B

OssWriteRoleArn

string

Não

O Alibaba Cloud Resource Name (ARN) da função do RAM que é assumida pelo ActionTrail para entregar eventos ao bucket do OSS.

  • Se você não especificar este parâmetro, o ActionTrail cria uma função vinculada ao serviço para criar os recursos necessários. Para obter mais informações, consulte Gerenciar a função vinculada ao serviço.

  • Se você especificar este parâmetro, deverá conceder as permissões da função vinculada ao serviço que é assumida pelo ActionTrail à função do RAM antes de poder entregar eventos à sua conta da Alibaba Cloud. Se precisar entregar eventos para outras contas da Alibaba Cloud, você deve anexar a política de permissão usada para conceder permissões relacionadas à entrega de eventos à função do RAM. Para obter mais informações sobre como entregar eventos entre contas da Alibaba Cloud, consulte Entregar eventos entre contas da Alibaba Cloud.

acs:ram::151266687691****:role/aliyunserviceroleforactiontrail

SlsProjectArn

string

Não

O ARN do projeto do Log Service para o qual você deseja entregar eventos.

acs:log:cn-shanghai:151266687691****:project/test-project

SlsWriteRoleArn

string

Não

O ARN da função do RAM que é assumida pelo ActionTrail para entregar eventos ao projeto do Log Service.

  • Se você não especificar este parâmetro, o ActionTrail cria uma função vinculada ao serviço para criar o recurso correspondente. Para obter mais informações, consulte Gerenciar a função vinculada ao serviço.

  • Se você especificar este parâmetro, deverá conceder as permissões da função vinculada ao serviço que é assumida pelo ActionTrail à função do RAM antes de poder entregar eventos à sua conta da Alibaba Cloud. Se precisar entregar eventos para outras contas da Alibaba Cloud, você deve anexar a política de permissão usada para conceder permissões relacionadas à entrega de eventos à função do RAM. Para obter mais informações sobre como entregar eventos entre contas da Alibaba Cloud, consulte Entregar eventos entre contas da Alibaba Cloud.

acs:ram::151266687691****:role/aliyunserviceroleforactiontrail

EventRW

string

Não

O tipo de leitura/gravação dos eventos a serem entregues. Valores válidos:

  • Write: eventos de gravação. É o valor padrão.

  • Read: eventos de leitura.

  • All: eventos de leitura e gravação.

All

TrailRegion

string

Não

A região da trilha.

  • O valor padrão é All, o que indica que a trilha entrega eventos de todas as regiões.

Você também pode especificar regiões específicas. Você pode chamar a operação DescribeRegions para consultar todas as regiões suportadas.

All

MaxComputeProjectArn

string

Não

O ARN do projeto do MaxCompute para o qual você deseja entregar eventos.

Nota

O nome do projeto do MaxCompute deve ter o prefixo actiontrail_.

acs:odps:cn-hangzhou:、151277687691****:project/actiontrail_****

MaxComputeWriteRoleArn

string

Não

O ARN da função que é assumida pelo ActionTrail para entregar eventos ao projeto de destino do Simple Log Service.

  • Se você não especificar este parâmetro, o ActionTrail cria uma função vinculada ao serviço para criar os recursos necessários. Para obter mais informações, consulte Gerenciar a função vinculada ao serviço.

  • Se você especificar este parâmetro e entregar eventos para a conta atual, deverá conceder à função do RAM as permissões na função vinculada ao serviço para o ActionTrail. Se quiser entregar eventos para outras contas, você deve anexar uma política de sistema à função do RAM. Para obter mais informações sobre como entregar eventos entre contas da Alibaba Cloud, consulte Entregar eventos entre contas da Alibaba Cloud.

acs:ram::151277687691****:role/aliyunserviceroleforactiontrail

Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

EventRW

string

O tipo de leitura/gravação dos eventos a serem entregues.

Write

HomeRegion

string

A região de origem da trilha.

cn-hangzhou

MaxComputeProjectArn

string

O ARN do projeto do Big Data Compute Service para entrega de rastreamento.

acs:odps:cn-hangzhou:151266687691****:project/actiontrail_****

MaxComputeWriteRoleArn

string

O ARN da função que o Operation Audit assume ao entregar eventos de operação ao projeto do Big Data Compute Service.

acs:ram::151266687691****:role/aliyunserviceroleforactiontrail

Name

string

O nome da trilha.

trail-test

OssBucketName

string

O nome do bucket do OSS.

audit-log

OssKeyPrefix

string

O prefixo dos arquivos de log a serem armazenados no bucket do OSS de destino.

at-product-account-audit-B

OssWriteRoleArn

string

O ARN da função do RAM que é assumida pelo ActionTrail para entregar eventos ao bucket do OSS.

acs:ram::151266687691****:role/aliyunserviceroleforactiontrail

RequestId

string

O ID da solicitação.

2599A180-5236-44D8-9490-50B6F4F8BA35

SlsProjectArn

string

O ARN do projeto do Log Service para o qual os eventos devem ser entregues.

acs:log:cn-hangzhou:151266687691****:project/test-project

SlsWriteRoleArn

string

O ARN da função do RAM que é assumida pelo ActionTrail para entregar eventos ao projeto do Log Service.

acs:ram::151266687691****:role/aliyunserviceroleforactiontrail

TrailRegion

string

Uma ou mais regiões das quais a trilha entrega eventos.

All

Exemplos

Resposta de sucesso

JSON formato

{
  "EventRW": "Write",
  "HomeRegion": "cn-hangzhou",
  "MaxComputeProjectArn": "acs:odps:cn-hangzhou:151266687691****:project/actiontrail_****",
  "MaxComputeWriteRoleArn": "acs:ram::151266687691****:role/aliyunserviceroleforactiontrail",
  "Name": "trail-test",
  "OssBucketName": "audit-log",
  "OssKeyPrefix": "at-product-account-audit-B",
  "OssWriteRoleArn": "acs:ram::151266687691****:role/aliyunserviceroleforactiontrail",
  "RequestId": "2599A180-5236-44D8-9490-50B6F4F8BA35",
  "SlsProjectArn": "acs:log:cn-hangzhou:151266687691****:project/test-project",
  "SlsWriteRoleArn": "acs:ram::151266687691****:role/aliyunserviceroleforactiontrail",
  "TrailRegion": "All"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 RepeatOssBucket The specified OSS bucket is already in use. We recommend that you modify the existing Trail or specify another bucket.
400 SlsProjectDoesNotExistException The specified Log Service project does not exist.
400 IncompleteSignature The request signature does not conform to Alibaba Cloud standards. The request signature does not conform to Alibaba Cloud standards.
400 InvalidDeliveryConfigurationException You must specify at least one Log Service project or OSS bucket for a Trail.
400 InvalidPrefixException The specified OSS bucket prefix is invalid. The specified OSS bucket prefix is not valid.
403 InsufficientBucketPolicyException Access to the specified OSS bucket was denied.
403 InsufficientSlsPolicyException Access to the specified Log Service project was denied. Access SLS Project denied.
404 TrailNotFoundException The specified Trail does not exist. The specified Trail is not existed.
404 BucketDoesNotExistException The specified OSS bucket does not exist.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.