Class ModifyIntegrationRoleRequest


  • public class ModifyIntegrationRoleRequest
    extends AbstractModel
    • Constructor Detail

      • ModifyIntegrationRoleRequest

        public ModifyIntegrationRoleRequest()
      • ModifyIntegrationRoleRequest

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

      • getRoleId

        public String getRoleId()
        Get 角色Id,可通过接口 DescribeIntegrationRoles 查询获取
        Returns:
        RoleId 角色Id,可通过接口 DescribeIntegrationRoles 查询获取
      • setRoleId

        public void setRoleId​(String RoleId)
        Set 角色Id,可通过接口 DescribeIntegrationRoles 查询获取
        Parameters:
        RoleId - 角色Id,可通过接口 DescribeIntegrationRoles 查询获取
      • getName

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

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

        public UserInfo getOperator()
        Get 执行本接口操作的员工信息。使用此接口时,必须填写userId。 支持填入集团子公司经办人 userId 代发合同。 注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
        Returns:
        Operator 执行本接口操作的员工信息。使用此接口时,必须填写userId。 支持填入集团子公司经办人 userId 代发合同。 注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
      • setOperator

        public void setOperator​(UserInfo Operator)
        Set 执行本接口操作的员工信息。使用此接口时,必须填写userId。 支持填入集团子公司经办人 userId 代发合同。 注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
        Parameters:
        Operator - 执行本接口操作的员工信息。使用此接口时,必须填写userId。 支持填入集团子公司经办人 userId 代发合同。 注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
      • 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 权限树
        Returns:
        PermissionGroups 权限树
      • setPermissionGroups

        public void setPermissionGroups​(PermissionGroup[] PermissionGroups)
        Set 权限树
        Parameters:
        PermissionGroups - 权限树
      • getSubOrganizationIds

        public String[] getSubOrganizationIds()
        Get 集团角色的话,需要传递集团子企业列表,如果是全选,则传1
        Returns:
        SubOrganizationIds 集团角色的话,需要传递集团子企业列表,如果是全选,则传1
      • setSubOrganizationIds

        public void setSubOrganizationIds​(String[] SubOrganizationIds)
        Set 集团角色的话,需要传递集团子企业列表,如果是全选,则传1
        Parameters:
        SubOrganizationIds - 集团角色的话,需要传递集团子企业列表,如果是全选,则传1
      • getAgent

        public Agent getAgent()
        Get 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
        Returns:
        Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      • setAgent

        public void setAgent​(Agent Agent)
        Set 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
        Parameters:
        Agent - 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。