編輯指定服務器的防護策略。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權信息
下表是API對應的授權信息,可以在RAM權限策略語句的Action
元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:
- 操作:是指具體的權限點。
- 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
- 資源類型:是指操作中支持授權的資源類型。具體說明如下:
- 對于必選的資源類型,用背景高亮的方式表示。
- 對于不支持資源級授權的操作,用
全部資源
表示。
- 條件關鍵字:是指云產品自身定義的條件關鍵字。
- 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作 | 訪問級別 | 資源類型 | 條件關鍵字 | 關聯操作 |
---|---|---|---|---|
yundun-sas:ModifyWebLockUpdateConfig | update | *全部資源 * |
| 無 |
請求參數
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
SourceIp | string | 否 | 訪問源的 IP 地址。 | 36.112.XX.XX |
Lang | string | 否 | 請求和接收消息的語言類型。取值:
| zh |
Id | integer | 是 | 指定需要修改的防護目錄配置的 ID。 說明
您可以調用 DescribeWebLockConfigList 接口獲取防護目錄的 ID。
| 312077 |
Uuid | string | 是 | 指定需要修改防護目錄的服務器的 UUID。 說明
您可以調用 DescribeCloudCenterInstances 接口獲取服務器的 UUID。
| 4fe8e1cd-3c37-4851-b9de-124da32c**** |
Dir | string | 是 | 指定防護目錄,即需要防護的目錄的完整路徑。 | /home/admin/tomcat |
ExclusiveDir | string | 否 | 指定無需網頁防篡改防護的目錄地址(即排除目錄)。 說明
防護模式 Mode 配置為 blacklist 時,您需要配置該參數。
| /home/admin/test |
ExclusiveFileType | string | 否 | 指定無需網頁防篡改防護的文件類型(即排除文件的類型)。存在多個文件類型時,使用半角分號(;)隔開。取值:
說明
防護模式 Mode 配置為 blacklist 時,您需要配置該參數。
| jpg |
LocalBackupDir | string | 是 | 指定本地備份路徑,用于對防護目錄進行安全備份。
| /usr/local/backup |
Mode | string | 否 | 指定防護模式。取值:
| blacklist |
InclusiveFileType | string | 否 | 指定需要網頁防篡改防護的文件類型。存在多個文件類型時,使用半角分號(;)隔開。取值:
說明
防護模式 Mode 配置為 whitelist 時,您需要配置該參數。
| jpg |
ExclusiveFile | string | 否 | 指定無需開啟網頁防篡改防護的文件(即排除文件)。 說明
防護模式 Mode 配置為 blacklist 時,您需要配置該參數。
| /home/admin/apache.log |
InclusiveFile | string | 否 | 指定需要防護的文件。 說明
防護模式 Mode 配置為 whitelist 時,您需要配置該參數。
| /home/admin/test.log |
DefenceMode | string | 是 | 防護模式。取值:
| block |
返回參數
示例
正常返回示例
JSON
格式
{
"RequestId": "D9354C1A-D709-4873-9AAE-41513327B247"
}
錯誤碼
HTTP status code | 錯誤碼 | 錯誤信息 | 描述 |
---|---|---|---|
400 | DuplicatedDirectory | Duplicated directory | 已存在重復的目錄,請根據OpenAPI 文檔修改您的請求參數,然后再重新發起請求。 |
400 | IllegalParam | Illegal param | 無效參數 |
400 | DataNotExists | data not exist | 數據不存在,請檢查您的請求參數。 |
400 | ParentOrSubDirectoryProtected | Parent or child directories have been protected. | 父路徑或子路徑已經被保護。 |
403 | NoPermission | caller has no permission | 當前操作未被授權,請聯系主賬號在RAM控制臺進行授權后再執行操作。 |
500 | RpcServiceError | The internal service invocation is abnormal. | 調用內部服務異常。 |
500 | InternalError | The request processing has failed due to some unknown error. | 服務發生某些未知錯誤,請稍后再試。 |
500 | ServerError | ServerError | 服務故障,請稍后重試! |
訪問錯誤中心查看更多錯誤碼。
變更歷史
變更時間 | 變更內容概要 | 操作 |
---|---|---|
2022-08-01 | OpenAPI 錯誤碼發生變更 | 查看變更詳情 |
2022-08-01 | OpenAPI 錯誤碼發生變更 | 查看變更詳情 |