code: @Override
      public DisassociateTeamMemberResult disassociateTeamMember(DisassociateTeamMemberRequest request) {
          request = beforeClientExecution(request);
          return executeDisassociateTeamMember(request);
      }
docs: <p>
  Removes a user from a project. Removing a user from a project also removes the IAM policies from that user that
  allowed access to the project and its resources. Disassociating a team member does not remove that user's profile
  from AWS CodeStar. It does not remove the user from IAM.
  </p>
  
  @param disassociateTeamMemberRequest
  @return Result of the DisassociateTeamMember operation returned by the service.
  @throws ProjectNotFoundException
  The specified AWS CodeStar project was not found.
  @throws ValidationException
  The specified input is either not valid, or it could not be validated.
  @throws InvalidServiceRoleException
  The service role is not valid.
  @throws ConcurrentModificationException
  Another modification is being made. That modification must complete before you can make your change.
  @sample AWSCodeStar.DisassociateTeamMember
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/codestar-2017-04-19/DisassociateTeamMember"
  target="_top">AWS API Documentation</a>