public class AccessControlRuleInfo extends AbstractModel
Constructor and Description |
---|
AccessControlRuleInfo() |
AccessControlRuleInfo(AccessControlRuleInfo 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 |
---|---|
AccessControlChildRuleInfo[] |
getChildRules()
Get 用户策略的子策略数组
|
String[] |
getImageIds()
Get 生效惊现id,空数组代表全部镜像
|
Boolean |
getIsDefault()
Get 是否是系统默认策略
|
Boolean |
getIsEnable()
Get 开关,true:开启,false:禁用
|
String |
getRuleId()
Get 策略id
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRuleName()
Get 策略名字
|
AccessControlSystemChildRuleInfo[] |
getSystemChildRules()
Get 系统策略的子策略数组
|
void |
setChildRules(AccessControlChildRuleInfo[] ChildRules)
Set 用户策略的子策略数组
|
void |
setImageIds(String[] ImageIds)
Set 生效惊现id,空数组代表全部镜像
|
void |
setIsDefault(Boolean IsDefault)
Set 是否是系统默认策略
|
void |
setIsEnable(Boolean IsEnable)
Set 开关,true:开启,false:禁用
|
void |
setRuleId(String RuleId)
Set 策略id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRuleName(String RuleName)
Set 策略名字
|
void |
setSystemChildRules(AccessControlSystemChildRuleInfo[] SystemChildRules)
Set 系统策略的子策略数组
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public AccessControlRuleInfo()
public AccessControlRuleInfo(AccessControlRuleInfo source)
public Boolean getIsEnable()
public void setIsEnable(Boolean IsEnable)
IsEnable
- 开关,true:开启,false:禁用public String[] getImageIds()
public void setImageIds(String[] ImageIds)
ImageIds
- 生效惊现id,空数组代表全部镜像public AccessControlChildRuleInfo[] getChildRules()
public void setChildRules(AccessControlChildRuleInfo[] ChildRules)
ChildRules
- 用户策略的子策略数组public String getRuleName()
public void setRuleName(String RuleName)
RuleName
- 策略名字public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- 策略id
注意:此字段可能返回 null,表示取不到有效值。public AccessControlSystemChildRuleInfo[] getSystemChildRules()
public void setSystemChildRules(AccessControlSystemChildRuleInfo[] SystemChildRules)
SystemChildRules
- 系统策略的子策略数组public Boolean getIsDefault()
public void setIsDefault(Boolean IsDefault)
IsDefault
- 是否是系统默认策略Copyright © 2022. All rights reserved.