Class AccessControlRuleInfo

    • Constructor Detail

      • AccessControlRuleInfo

        public AccessControlRuleInfo()
      • AccessControlRuleInfo

        public 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.
    • Method Detail

      • getIsEnable

        public Boolean getIsEnable()
        Get 开关,true:开启,false:禁用
        Returns:
        IsEnable 开关,true:开启,false:禁用
      • setIsEnable

        public void setIsEnable​(Boolean IsEnable)
        Set 开关,true:开启,false:禁用
        Parameters:
        IsEnable - 开关,true:开启,false:禁用
      • getImageIds

        public String[] getImageIds()
        Get 生效镜像id,空数组代表全部镜像
        Returns:
        ImageIds 生效镜像id,空数组代表全部镜像
      • setImageIds

        public void setImageIds​(String[] ImageIds)
        Set 生效镜像id,空数组代表全部镜像
        Parameters:
        ImageIds - 生效镜像id,空数组代表全部镜像
      • getChildRules

        public AccessControlChildRuleInfo[] getChildRules()
        Get 用户策略的子策略数组
        Returns:
        ChildRules 用户策略的子策略数组
      • setChildRules

        public void setChildRules​(AccessControlChildRuleInfo[] ChildRules)
        Set 用户策略的子策略数组
        Parameters:
        ChildRules - 用户策略的子策略数组
      • getRuleName

        public String getRuleName()
        Get 策略名字
        Returns:
        RuleName 策略名字
      • setRuleName

        public void setRuleName​(String RuleName)
        Set 策略名字
        Parameters:
        RuleName - 策略名字
      • getRuleId

        public String getRuleId()
        Get 策略id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RuleId 策略id 注意:此字段可能返回 null,表示取不到有效值。
      • setRuleId

        public void setRuleId​(String RuleId)
        Set 策略id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RuleId - 策略id 注意:此字段可能返回 null,表示取不到有效值。
      • getSystemChildRules

        public AccessControlSystemChildRuleInfo[] getSystemChildRules()
        Get 系统策略的子策略数组
        Returns:
        SystemChildRules 系统策略的子策略数组
      • setSystemChildRules

        public void setSystemChildRules​(AccessControlSystemChildRuleInfo[] SystemChildRules)
        Set 系统策略的子策略数组
        Parameters:
        SystemChildRules - 系统策略的子策略数组
      • getIsDefault

        public Boolean getIsDefault()
        Get 是否是系统默认策略
        Returns:
        IsDefault 是否是系统默认策略
      • setIsDefault

        public void setIsDefault​(Boolean IsDefault)
        Set 是否是系统默认策略
        Parameters:
        IsDefault - 是否是系统默认策略