Class ChannelCreateRoleRequest

    • Constructor Detail

      • ChannelCreateRoleRequest

        public ChannelCreateRoleRequest()
      • ChannelCreateRoleRequest

        public ChannelCreateRoleRequest​(ChannelCreateRoleRequest 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

      • getName

        public String getName()
        Get 角色名称,最大长度为20个字符,仅限中文、字母、数字和下划线组成。
        Returns:
        Name 角色名称,最大长度为20个字符,仅限中文、字母、数字和下划线组成。
      • setName

        public void setName​(String Name)
        Set 角色名称,最大长度为20个字符,仅限中文、字母、数字和下划线组成。
        Parameters:
        Name - 角色名称,最大长度为20个字符,仅限中文、字母、数字和下划线组成。
      • getAgent

        public Agent getAgent()
        Get 代理企业和员工的信息。
        Returns:
        Agent 代理企业和员工的信息。
      • setAgent

        public void setAgent​(Agent Agent)
        Set 代理企业和员工的信息。
        Parameters:
        Agent - 代理企业和员工的信息。
      • getDescription

        public String getDescription()
        Get 角色描述,最大长度为50个字符
        Returns:
        Description 角色描述,最大长度为50个字符
      • setDescription

        public void setDescription​(String Description)
        Set 角色描述,最大长度为50个字符
        Parameters:
        Description - 角色描述,最大长度为50个字符
      • getPermissionGroups

        public PermissionGroup[] getPermissionGroups()
        Get 权限树,权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出
        Returns:
        PermissionGroups 权限树,权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出
      • setPermissionGroups

        public void setPermissionGroups​(PermissionGroup[] PermissionGroups)
        Set 权限树,权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出
        Parameters:
        PermissionGroups - 权限树,权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出