調整Action Trail跟蹤的配置資訊。
介面說明
本文將提供一個樣本,將跟蹤trail-test投遞的 OSS 儲存空間更新為audit-log。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
actiontrail:UpdateTrail |
update |
*Trail
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| Name |
string |
是 |
要更新的跟蹤名稱。 長度為 6~36 個字元,必須以小寫英文字母開頭,可包含小寫英文字母、數字、短劃線(-)和底線(_)。 說明
同一個帳號內跟蹤名稱不可重複。 |
trail-test |
| OssBucketName |
string |
否 |
跟蹤投遞的 OSS 儲存空間名稱。 長度為 3~63 個字元,必須以小寫英文字母或者數字開頭,可包含小寫英文字母、數字和短劃線(-)。 說明
更新時必須確保該儲存空間已經存在。 |
audit-log |
| OssKeyPrefix |
string |
否 |
跟蹤投遞的 OSS 儲存空間檔案名稱的首碼。 長度為 6~32 個字元,必須以英文字母開頭,可包含英文字母、數字、短劃線(-)、正斜線(/)和底線(_)。 |
at-product-account-audit-B |
| OssWriteRoleArn |
string |
否 |
Action Trail向Object Storage Service 儲存空間投遞操作事件時,扮演的角色 ARN。
|
acs:ram::151266687691****:role/aliyunserviceroleforactiontrail |
| SlsProjectArn |
string |
否 |
跟蹤投遞的Log Service專案的 ARN。 |
acs:log:cn-shanghai:151266687691****:project/test-project |
| SlsWriteRoleArn |
string |
否 |
Action Trail向Log Service專案投遞操作事件時,扮演的角色 ARN。
|
acs:ram::151266687691****:role/aliyunserviceroleforactiontrail |
| EventRW |
string |
否 |
投遞事件的讀寫類型,取值:
|
All |
| TrailRegion |
string |
否 |
跟蹤的地區。
您也可以指定具體的地區。關於地區的更多資訊,請調用 DescribeRegions 介面查詢。 |
All |
| MaxComputeProjectArn |
string |
否 |
跟蹤投遞的MaxCompute專案的 ARN。 說明
MaxComputeProjectArn 中指定的MaxCompute專案名稱必須以 actiontrail_作為首碼。 |
acs:odps:cn-hangzhou:、151277687691****:project/actiontrail_**** |
| MaxComputeWriteRoleArn |
string |
否 |
Action Trail向Log Service專案投遞操作事件時,扮演的角色 ARN。
|
acs:ram::151277687691****:role/aliyunserviceroleforactiontrail |
關於公用請求參數的詳情,請參見公用參數。
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| EventRW |
string |
投遞事件的讀寫類型。 |
Write |
| HomeRegion |
string |
跟蹤的 Home 地區。 |
cn-hangzhou |
| MaxComputeProjectArn |
string |
跟蹤投遞的MaxCompute專案的 ARN。 |
acs:odps:cn-hangzhou:151266687691****:project/actiontrail_**** |
| MaxComputeWriteRoleArn |
string |
Action Trail向MaxCompute專案投遞操作事件時,扮演的角色 ARN。 |
acs:ram::151266687691****:role/aliyunserviceroleforactiontrail |
| Name |
string |
跟蹤名稱。 |
trail-test |
| OssBucketName |
string |
OSS 儲存空間名稱。 |
audit-log |
| OssKeyPrefix |
string |
OSS 儲存空間檔案名稱的首碼。 |
at-product-account-audit-B |
| OssWriteRoleArn |
string |
Action Trail向Object Storage Service 儲存空間投遞操作事件時,扮演的角色 ARN。 |
acs:ram::151266687691****:role/aliyunserviceroleforactiontrail |
| RequestId |
string |
請求 ID。 |
2599A180-5236-44D8-9490-50B6F4F8BA35 |
| SlsProjectArn |
string |
跟蹤投遞的Log Service專案的 ARN。 |
acs:log:cn-hangzhou:151266687691****:project/test-project |
| SlsWriteRoleArn |
string |
Action Trail向Log Service專案投遞操作事件時,扮演的角色 ARN。 |
acs:ram::151266687691****:role/aliyunserviceroleforactiontrail |
| TrailRegion |
string |
跟蹤的地區。 |
All |
樣本
正常返回樣本
JSON格式
{
"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"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 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. | 簽名不匹配。請檢查AcceseKey ID和AccessKey Secret是否正確;檢查簽名方法是否正確。詳細資料參見“簽名機制”。 |
| 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. | 指定的OSS首碼無效。 |
| 403 | InsufficientBucketPolicyException | Access to the specified OSS bucket was denied. | |
| 403 | InsufficientSlsPolicyException | Access to the specified Log Service project was denied. | 無法訪問指定的SLS Project。 |
| 404 | TrailNotFoundException | The specified Trail does not exist. | 指定的跟蹤不存在。 |
| 404 | BucketDoesNotExistException | The specified OSS bucket does not exist. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。