華為云計算 云知識 更新流日志UpdateFlowLog
更新流日志UpdateFlowLog

 

接口說明

更新流日志

URL
PUT  https://vpc.cn-north-4.myhuaweicloud.com/v1/{project_id}/fl/flow_logs/{flowlog_id} 
請求參數(shù)
名稱 類型 IN 必選 描述
X-Auth-Token
 
string header

用戶Token。 獲取Token ,請參考《 統(tǒng)一身份認證 服務API參考》的“獲取用戶Token”章節(jié)。請求響應成功后在響應消息頭中包含的“X-Subject-Token”的值即為Token值。

project_id
 
string path

項目ID

flowlog_id
 
string path

流日志資源唯一標識

Body參數(shù)
名稱 類型 必選 描述
flow_log
 
UpdateFlowLogReq object

flow_log對象

參數(shù):
flow_log
名稱 類型 必選 描述
name
 
string

功能說明:流日志名稱 取值范圍:0-64個字符,支持數(shù)字、字母、中文、_(下劃線)、-(中劃線)、.(點)

description
 
string

功能說明:流日志描述 取值范圍:0-255個字符,不能包含“<”和“>”

admin_state
 
boolean

功能說明:流日志管理 取值范圍:若為true,表明開啟流日志。若為false,則關閉流日志。

返回參數(shù)
返回碼: 200

正常返回

名稱 類型 必選 描述
flow_log
 
FlowLogResp object

flow_log對象

200 flow_log
名稱 類型 必選 描述
id
 
string

流日志資源唯一標識

name
 
string

功能說明:流日志名稱 取值范圍:0-64個字符,支持數(shù)字、字母、中文、_(下劃線)、-(中劃線)、.(點)

tenant_id
 
string

項目ID

description
 
string

功能說明:流日志描述 取值范圍:0-255個字符,不能包含“<”和“>”

resource_type
 
string

功能說明:流日志所屬資源類型 取值范圍:支持Port、Network、VPC 類型。 約束:當resource_type為Port時,Port資源必須是C3、S3、M3三種虛擬機的網(wǎng)卡。

resource_id
 
string

resource_type對應資源的唯一ID

traffic_type
 
string

功能說明:流日志采集類型 取值范圍: 1)all:采集指定資源的全部流量。 2)accept:采集指定資源允許傳入、傳出的流量。 3)reject:采集指定資源拒絕傳入、傳出的流量。

log_group_id
 
string

日志組ID 請在 云日志 服務中獲取,詳情請參見《云日志服務用戶指南》。

log_topic_id
 
string

日志主題ID 請在云日志服務中獲取,詳情請參見《云日志服務用戶指南》。

log_store_type
 
string

功能說明:流日志存儲類型 取值范圍: lts:存儲類型為云日志服務( LTS )。

created_at
 
string

資源創(chuàng)建時間

updated_at
 
string

最近一次更新資源的時間

admin_state
 
boolean

功能說明:流日志管理 取值范圍:若為true,表明開啟流日志。若為false,則關閉流日志

status
 
string

功能說明:流日志狀態(tài) 取值范圍:ACTIVE、DOWN、ERROR

返回碼: 400

服務器未能處理請求。

名稱 類型 必選 描述
code
 
string

請求返回的錯誤碼

message
 
string

請求返回的錯誤信息

返回碼: 401

被請求的頁面需要用戶名和密碼。

名稱 類型 必選 描述
code
 
string

請求返回的錯誤碼

message
 
string

請求返回的錯誤信息

返回碼: 403

對被請求頁面的訪問被禁止。

名稱 類型 必選 描述
code
 
string

請求返回的錯誤碼

message
 
string

請求返回的錯誤信息

返回碼: 404

服務器無法找到被請求的頁面。

名稱 類型 必選 描述
code
 
string

請求返回的錯誤碼

message
 
string

請求返回的錯誤信息

返回碼: 409

由于沖突,請求無法被完成。

名稱 類型 必選 描述
code
 
string

請求返回的錯誤碼

message
 
string

請求返回的錯誤信息

返回碼: 500

請求未完成。服務異常。

名稱 類型 必選 描述
code
 
string

請求返回的錯誤碼

message
 
string

請求返回的錯誤信息

請求示例
示例 1
 
"PUT https://{Endpoint}/v1/{project_id}/fl/flow_logs/{flowlog_id}"
 
{ "flow_log": { "name": "flow-log-update", "description": "update", "admin_state": false } }
返回示例
返回碼:200

正常返回

示例 1
 
{
"flow_log": {
"id": "f49f00f1-0f15-470a-a8c5-4e879e461c8d",
"name": "flow-log-update",
"description": "update",
"tenant_id": "b2782e6708b8475c993e6064bc456bf8",
"resource_type": "port",
"resource_id": "05c4052d-8d14-488f-aa00-19fea5a25fde",
"traffic_type": "reject",
"log_group_id": "05c4052d-8d14-488f-aa00-19fea5a25fdd",
"log_topic_id": "a9d7dee7-37d2-4cba-a208-a016252aaa63",
"log_store_type": "lts",
"created_at": "2019-01-14T11:36:41",
"updated_at": "2019-01-14T11:41:36",
"status": "DOWN",
"admin_state": false
}
}
SDK
點擊  虛擬私有云  (VPC) SDK, 下載SDK或查看SDK文檔。SDK的安裝、認證方式等在SDK文檔中對應語言類型的【使用】目錄下。
錯誤碼
請參考 錯誤碼說明。