update_computed_attribute
此 API 用于更新根据指定表达式计算的现有定制属性。
为帮助阻止 SQL 注入攻击,在计算属性中不允许使用下列字和字符:
ALTER、CREATE、DELETE、DROP、INSERT、TRUNCATE、UPDATE、分号 (;)、双短划线 (--) 以及斜杠与星号 (/*)。
更多信息,请参阅 create_computed_attribute。
此 API 在 Guardium V9.5 及更高版本中可用。
此 REST API 在 Guardium V11.0 及更高版本中可用。
REST API 语法
此 API 可通过
PUT 方法,以 REST 服务的形式使用。 请按如下方式调用此 API:PUT https://[Guardium hostname or IP address]:8443/restAPI/computed_attribute
GuardAPI 语法
update_computed_attribute parameter=value
参数
| 参数 | 值类型 | 描述 |
|---|---|---|
| attributeLabel | 字符串 | 必需。 要更新的计算属性的名称。 |
| entityLabel | 字符串 | 必需。 与属性相关联的主实体的名称。 |
| newexpression | 字符串 | 必需。 此属性的更新后的表达式。 |
| oldexpression | 字符串 | 必需。 此属性的原始表达式。 |
| api_target_host | 字符串 | 指定执行 API 所在的目标主机。有效值:
IP 地址必须符合网络的 IP 方式。 在双重 IP 方式下,请使用向中央管理器注册受管单元时使用的 IP 协议。 例如,如果该注册使用的是 IPv6,请指定 IPv6 地址。 主机名与 IP 方式无关,可以在任何方式下使用。 |