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
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
actiontrail:UpdateTrail |
update |
*Trail
|
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.
|
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.
|
acs:ram::151266687691****:role/aliyunserviceroleforactiontrail |
| EventRW |
string |
Não |
O tipo de leitura/gravação dos eventos a serem entregues. Valores válidos:
|
All |
| TrailRegion |
string |
Não |
A região da trilha.
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.
|
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.