调用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. | 无效的查询参数。 |
访问错误中心查看更多错误码。
该文章对您有帮助吗?