调用DescribeTrails接口查询某地域的跟踪列表。
本文将提供一个示例,查询当前账号的单账号跟踪列表。返回结果显示只有一条名为test-4
的跟踪。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeTrails |
要执行的操作,取值:DescribeTrails。 |
IncludeShadowTrails | Boolean | 否 | true |
是否显示影子跟踪,取值:
|
NameList | String | 否 | audit-log,trail-test2 |
需要查询的跟踪名称列表,以半角逗号(,)分隔。 |
IncludeOrganizationTrail | Boolean | 否 | false |
是否查询多账号跟踪。取值:
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 10313D41-C40A-4D53-ACA0-0190334DF81C |
请求ID。 |
TrailList | Array of TrailList |
跟踪列表。 |
|
TrailRegion | String | All |
跟踪的地域,取值示例:
|
Status | String | Enable |
跟踪状态,取值:
|
UpdateTime | String | 1619407012000 |
跟踪配置上次更新的时间。 |
HomeRegion | String | cn-hangzhou |
跟踪的Home地域。 |
CreateTime | String | 1614580048000 |
跟踪创建的时间。 |
OssKeyPrefix | String | trail1 |
OSS存储空间文件名的前缀。 |
EventRW | String | Write |
投递事件的读写类型,取值:
|
StartLoggingTime | String | 1619407012000 |
用户上一次开启该跟踪的时间。 |
MnsTopicArn | String | acs:mns:cn-hangzhou:1111:/topics/your-topic-name |
用于接收操作审计事件的MNS Topic的ARN,格式为: |
RoleName | String | aliyunactiontraildefaultrole |
用户允许操作审计服务扮演的RAM角色名称。 |
SlsProjectArn | String | acs:log:cn-hangzhou:159498693826****:project/alice-audit-log |
跟踪投递目标的日志服务项目在阿里云唯一的资源名称(Aliyun Resource Name,ARN)。 |
IsOrganizationTrail | Boolean | false |
是否是多账号跟踪,取值:
|
SlsWriteRoleArn | String | acs:ram::159498693826****:role/aliyunserviceroleforactiontrail |
操作审计向目标日志服务项目投递日志时,扮演的角色在阿里云唯一的资源名称(Aliyun Resource Name,ARN)。 |
StopLoggingTime | String | 1617674944000 |
用户上一次停止该跟踪的时间。 |
Name | String | test-4 |
跟踪名称。 |
OssBucketName | String | secloud |
OSS存储空间的名称。 |
示例
请求示例
http(s)://[Endpoint]/?Action=DescribeTrails
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeTrailsResponse>
<RequestId>10313D41-C40A-4D53-ACA0-0190334DF81C</RequestId>
<TrailList>
<Status>Enable</Status>
<MnsTopicArn>acs:mns:cn-hangzhou:1111:/topics/your-topic-name</MnsTopicArn>
<HomeRegion>cn-hangzhou</HomeRegion>
<StartLoggingTime>1619407012000</StartLoggingTime>
<CreateTime>1614580048000</CreateTime>
<StopLoggingTime>1617674944000</StopLoggingTime>
<SlsWriteRoleArn>acs:ram::159498693826****:role/aliyunserviceroleforactiontrail</SlsWriteRoleArn>
<TrailRegion>All</TrailRegion>
<Name>test-4</Name>
<IsOrganizationTrail>false</IsOrganizationTrail>
<SlsProjectArn>acs:log:cn-hangzhou:159498693826****:project/alice-audit-log</SlsProjectArn>
<RoleName>aliyunactiontraildefaultrole</RoleName>
<EventRW>Write</EventRW>
<UpdateTime>1619407012000</UpdateTime>
<OssKeyPrefix>trail1</OssKeyPrefix>
<OssBucketName>secloud</OssBucketName>
</TrailList>
</DescribeTrailsResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "10313D41-C40A-4D53-ACA0-0190334DF81C",
"TrailList" : [ {
"Status" : "Enable",
"MnsTopicArn" : "acs:mns:cn-hangzhou:1111:/topics/your-topic-name",
"HomeRegion" : "cn-hangzhou",
"StartLoggingTime" : 1619407012000,
"CreateTime" : 1614580048000,
"StopLoggingTime" : 1617674944000,
"SlsWriteRoleArn" : "acs:ram::159498693826****:role/aliyunserviceroleforactiontrail",
"TrailRegion" : "All",
"Name" : "test-4",
"IsOrganizationTrail" : false,
"SlsProjectArn" : "acs:log:cn-hangzhou:159498693826****:project/alice-audit-log",
"RoleName" : "aliyunactiontraildefaultrole",
"EventRW" : "Write",
"UpdateTime" : 1619407012000,
"OssKeyPrefix" : "trail1",
"OssBucketName" : "secloud"
} ]
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidTrailNameException | The specified Trail name is invalid. | 跟踪名称无效,请修改。 |
400 | InvalidQueryParameter | The specified query parameter is invalid. | 无效的查询参数。 |
访问错误中心查看更多错误码。