code: func (c *Cloud9) CreateEnvironmentMembership(input *CreateEnvironmentMembershipInput) (*CreateEnvironmentMembershipOutput, error) {
  	req, out := c.CreateEnvironmentMembershipRequest(input)
  	return out, req.Send()
  }
docs: // CreateEnvironmentMembership API operation for AWS Cloud9.
  //
  // Adds an environment member to an AWS Cloud9 development environment.
  //
  // Returns awserr.Error for service API and SDK errors. Use runtime type assertions
  // with awserr.Error's Code and Message methods to get detailed information about
  // the error.
  //
  // See the AWS API reference guide for AWS Cloud9's
  // API operation CreateEnvironmentMembership for usage and error information.
  //
  // Returned Error Codes:
  //   * ErrCodeBadRequestException "BadRequestException"
  //   The target request is invalid.
  //
  //   * ErrCodeConflictException "ConflictException"
  //   A conflict occurred.
  //
  //   * ErrCodeNotFoundException "NotFoundException"
  //   The target resource cannot be found.
  //
  //   * ErrCodeForbiddenException "ForbiddenException"
  //   An access permissions issue occurred.
  //
  //   * ErrCodeTooManyRequestsException "TooManyRequestsException"
  //   Too many service requests were made over the given time period.
  //
  //   * ErrCodeLimitExceededException "LimitExceededException"
  //   A service limit was exceeded.
  //
  //   * ErrCodeInternalServerErrorException "InternalServerErrorException"
  //   An internal server error occurred.
  //
  // See also, https://docs.aws.amazon.com/goto/WebAPI/cloud9-2017-09-23/CreateEnvironmentMembership