public class ModifyObjectRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyObjectRequest() | 
| ModifyObjectRequest(ModifyObjectRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getInstanceId()Get 新的实例ID,如果和已绑定的实例相同认为修改成功 | 
| String[] | getIpHeaders()Get IsCdn=3时,需要填此参数,表示自定义header(OpType为Status或Proxy时,该值有效) | 
| String | getObjectId()Get 修改对象标识 | 
| String | getOpType()Get 改动作类型:Status修改开关,InstanceId绑定实例, Proxy设置代理状态 | 
| Long | getProxy()Get 是否开启代理,0:不开启,1:以XFF的第一个IP地址作为客户端IP,2:以remote_addr作为客户端IP,3:从指定的头部字段获取客户端IP,字段通过IpHeaders字段给出(OpType为Status或Proxy时,该值有效) | 
| Long | getStatus()Get 新的Waf开关状态,如果和已有状态相同认为修改成功 | 
| void | setInstanceId(String InstanceId)Set 新的实例ID,如果和已绑定的实例相同认为修改成功 | 
| void | setIpHeaders(String[] IpHeaders)Set IsCdn=3时,需要填此参数,表示自定义header(OpType为Status或Proxy时,该值有效) | 
| void | setObjectId(String ObjectId)Set 修改对象标识 | 
| void | setOpType(String OpType)Set 改动作类型:Status修改开关,InstanceId绑定实例, Proxy设置代理状态 | 
| void | setProxy(Long Proxy)Set 是否开启代理,0:不开启,1:以XFF的第一个IP地址作为客户端IP,2:以remote_addr作为客户端IP,3:从指定的头部字段获取客户端IP,字段通过IpHeaders字段给出(OpType为Status或Proxy时,该值有效) | 
| void | setStatus(Long Status)Set 新的Waf开关状态,如果和已有状态相同认为修改成功 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ModifyObjectRequest()
public ModifyObjectRequest(ModifyObjectRequest source)
public String getObjectId()
public void setObjectId(String ObjectId)
ObjectId - 修改对象标识public String getOpType()
public void setOpType(String OpType)
OpType - 改动作类型:Status修改开关,InstanceId绑定实例, Proxy设置代理状态public Long getStatus()
public void setStatus(Long Status)
Status - 新的Waf开关状态,如果和已有状态相同认为修改成功public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 新的实例ID,如果和已绑定的实例相同认为修改成功public Long getProxy()
public void setProxy(Long Proxy)
Proxy - 是否开启代理,0:不开启,1:以XFF的第一个IP地址作为客户端IP,2:以remote_addr作为客户端IP,3:从指定的头部字段获取客户端IP,字段通过IpHeaders字段给出(OpType为Status或Proxy时,该值有效)public String[] getIpHeaders()
public void setIpHeaders(String[] IpHeaders)
IpHeaders - IsCdn=3时,需要填此参数,表示自定义header(OpType为Status或Proxy时,该值有效)Copyright © 2025. All rights reserved.